.elementor-40974 .elementor-element.elementor-element-b7d1081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 02px;--row-gap:0px;--column-gap:02px;--padding-top:200px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-40974 .elementor-element.elementor-element-b7d1081:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-b7d1081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sisuadigital.com/wp-content/uploads/2026/04/Artikkelikuvitus-power-apps-cropped-1920px.jpg");background-position:center center;background-size:94% auto;}.elementor-40974 .elementor-element.elementor-element-5eced06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-a117798{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-40974 .elementor-element.elementor-element-a117798 .elementor-heading-title{font-family:var( --e-global-typography-7b29fdd-font-family ), Sans-serif;font-size:var( --e-global-typography-7b29fdd-font-size );font-weight:var( --e-global-typography-7b29fdd-font-weight );line-height:var( --e-global-typography-7b29fdd-line-height );text-shadow:1px 1px 10px #000000;color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-aa79e2b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-40974 .elementor-element.elementor-element-aa79e2b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );text-shadow:1px 1px 10px #000000;color:var( --e-global-color-176349b );}.elementor-40974 .elementor-element.elementor-element-27c13b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-27c13b3:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-27c13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(31deg, var( --e-global-color-accent ) 10%, var( --e-global-color-c8800bf ) 90%);}.elementor-40974 .elementor-element.elementor-element-4a9afe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-40974 .elementor-element.elementor-element-85785db .elementor-heading-title{font-family:var( --e-global-typography-92c38fc-font-family ), Sans-serif;font-size:var( --e-global-typography-92c38fc-font-size );font-weight:var( --e-global-typography-92c38fc-font-weight );text-transform:var( --e-global-typography-92c38fc-text-transform );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-95fd135{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button{background-color:var( --e-global-color-b23fda2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button:hover, .elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button:hover svg, .elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-fea6a72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3em 04em;--row-gap:3em;--column-gap:04em;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-fea6a72:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-fea6a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-c5c4c02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-cc3db41{width:var( --container-widget-width, 900% );max-width:900%;--container-widget-width:900%;--container-widget-flex-grow:0;}.elementor-40974 .elementor-element.elementor-element-cc3db41 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-daa10fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-2cf49a3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon{font-size:50px;}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title a{font-family:var( --e-global-typography-616e3eb-font-family ), Sans-serif;font-size:var( --e-global-typography-616e3eb-font-size );font-weight:var( --e-global-typography-616e3eb-font-weight );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-2cf49a3:has(:hover) .elementor-icon-box-title,
					 .elementor-40974 .elementor-element.elementor-element-2cf49a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-56623be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-b0075b1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon{font-size:50px;}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-616e3eb-font-family ), Sans-serif;font-size:var( --e-global-typography-616e3eb-font-size );font-weight:var( --e-global-typography-616e3eb-font-weight );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-b0075b1:has(:hover) .elementor-icon-box-title,
					 .elementor-40974 .elementor-element.elementor-element-b0075b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-ca9ea0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-d912ff7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon{font-size:50px;}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title a{font-family:var( --e-global-typography-616e3eb-font-family ), Sans-serif;font-size:var( --e-global-typography-616e3eb-font-size );font-weight:var( --e-global-typography-616e3eb-font-weight );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-d912ff7:has(:hover) .elementor-icon-box-title,
					 .elementor-40974 .elementor-element.elementor-element-d912ff7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-8500c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40974 .elementor-element.elementor-element-efb0138.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon{font-size:50px;}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title a{font-family:var( --e-global-typography-616e3eb-font-family ), Sans-serif;font-size:var( --e-global-typography-616e3eb-font-size );font-weight:var( --e-global-typography-616e3eb-font-weight );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-efb0138:has(:hover) .elementor-icon-box-title,
					 .elementor-40974 .elementor-element.elementor-element-efb0138:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-40974 .elementor-element.elementor-element-da2e847{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-7e9d932{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-40974 .elementor-element.elementor-element-cfdd8b9{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-194c402{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:3em 6em;--row-gap:3em;--column-gap:6em;--flex-wrap:nowrap;--padding-top:1em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-98d1810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-1b61bef > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-1b61bef{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-66c9d7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40974 .elementor-element.elementor-element-194d077 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-194d077{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-7b07a9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-e12395c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-40974 .elementor-element.elementor-element-790942e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-70d3315{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:3em 6em;--row-gap:3em;--column-gap:6em;--flex-wrap:nowrap;--padding-top:1em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-91de4f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-5bb3fb8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-5bb3fb8{text-align:start;}.elementor-40974 .elementor-element.elementor-element-5bb3fb8 img{width:120px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-4aa9ca3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-4aa9ca3{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button{background-color:var( --e-global-color-b23fda2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button:hover, .elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button:hover svg, .elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-4f61435{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40974 .elementor-element.elementor-element-c5536a7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-c5536a7{text-align:start;}.elementor-40974 .elementor-element.elementor-element-c5536a7 img{width:100px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-fd8bc9a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-fd8bc9a{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button{background-color:var( --e-global-color-b23fda2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button:hover, .elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button:hover svg, .elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40974 .elementor-element.elementor-element-aacc7e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40974 .elementor-element.elementor-element-86c2071 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-86c2071{text-align:start;}.elementor-40974 .elementor-element.elementor-element-86c2071 img{width:100px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-31b9309 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-31b9309{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-7536c1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-80a593e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-40974 .elementor-element.elementor-element-0ce1443{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-1bbd58e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:3em 6em;--row-gap:3em;--column-gap:6em;--flex-wrap:nowrap;--padding-top:1em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-c141d1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40974 .elementor-element.elementor-element-f6b4fd5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-f6b4fd5{text-align:start;}.elementor-40974 .elementor-element.elementor-element-f6b4fd5 img{width:170px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-05353fe > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-05353fe{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-0c72f1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40974 .elementor-element.elementor-element-291685c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-291685c{text-align:start;}.elementor-40974 .elementor-element.elementor-element-291685c img{width:170px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-c30a227 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-c30a227{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-633ae3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40974 .elementor-element.elementor-element-8860f2c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-8860f2c{text-align:start;}.elementor-40974 .elementor-element.elementor-element-8860f2c img{width:170px;max-width:170px;}.elementor-40974 .elementor-element.elementor-element-8ce40a5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-40974 .elementor-element.elementor-element-8ce40a5{font-family:var( --e-global-typography-80fdbc2-font-family ), Sans-serif;font-size:var( --e-global-typography-80fdbc2-font-size );font-weight:var( --e-global-typography-80fdbc2-font-weight );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-afdd0d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-afdd0d9:hover{border-style:none;}.elementor-40974 .elementor-element.elementor-element-afdd0d9, .elementor-40974 .elementor-element.elementor-element-afdd0d9::before{--border-transition:0.3s;}.elementor-40974 .elementor-element.elementor-element-de9d49f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-40974 .elementor-element.elementor-element-de9d49f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-d8e8acb{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-ae6f06d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-ae6f06d:hover{border-style:none;}.elementor-40974 .elementor-element.elementor-element-ae6f06d, .elementor-40974 .elementor-element.elementor-element-ae6f06d::before{--border-transition:0.3s;}.elementor-40974 .elementor-element.elementor-element-cd01555{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-1da1ad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-40974 .elementor-element.elementor-element-1da1ad1:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-1da1ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-176349b );}.elementor-40974 .elementor-element.elementor-element-631f2ed{--grid-columns:3;--grid-row-gap:3em;--grid-column-gap:2em;}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button{background-color:var( --e-global-color-b23fda2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:none;padding:0px 0px 0px 0px;}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button:hover, .elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button:focus{background-color:var( --e-global-color-b23fda2 );border-color:var( --e-global-color-b23fda2 );}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-40974 .elementor-element.elementor-element-ddd9f9d{--display:flex;}.elementor-40974 .elementor-element.elementor-element-3afade1{--display:flex;}@media(max-width:1080px){.elementor-40974 .elementor-element.elementor-element-b7d1081:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-b7d1081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-40974 .elementor-element.elementor-element-a117798 .elementor-heading-title{font-size:var( --e-global-typography-7b29fdd-font-size );line-height:var( --e-global-typography-7b29fdd-line-height );}.elementor-40974 .elementor-element.elementor-element-aa79e2b{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-40974 .elementor-element.elementor-element-aa79e2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-85785db .elementor-heading-title{font-size:var( --e-global-typography-92c38fc-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-95fd135{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-cc3db41{width:100%;max-width:100%;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-cfdd8b9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-194c402{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-40974 .elementor-element.elementor-element-1b61bef{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-194d077{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-790942e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-70d3315{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-4aa9ca3{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-fd8bc9a{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-31b9309{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-0ce1443{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-1bbd58e{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-40974 .elementor-element.elementor-element-05353fe{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-c30a227{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-8ce40a5{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-d8e8acb{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-cd01555{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-631f2ed{--grid-columns:2;--grid-row-gap:3rem;--grid-column-gap:2em;}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-40974 .elementor-element.elementor-element-b7d1081:not(.elementor-motion-effects-element-type-background), .elementor-40974 .elementor-element.elementor-element-b7d1081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sisuadigital.com/wp-content/uploads/2026/04/Artikkelikuvitus-Power-apps.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40974 .elementor-element.elementor-element-a117798{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-40974 .elementor-element.elementor-element-a117798 .elementor-heading-title{font-size:var( --e-global-typography-7b29fdd-font-size );line-height:var( --e-global-typography-7b29fdd-line-height );}.elementor-40974 .elementor-element.elementor-element-aa79e2b{width:100%;max-width:100%;}.elementor-40974 .elementor-element.elementor-element-aa79e2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-27c13b3{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-85785db .elementor-heading-title{font-size:var( --e-global-typography-92c38fc-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-95fd135{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-fb8ed35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-fea6a72{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-2cf49a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-b0075b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-d912ff7 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title, .elementor-40974 .elementor-element.elementor-element-efb0138 .elementor-icon-box-title a{font-size:var( --e-global-typography-616e3eb-font-size );line-height:var( --e-global-typography-616e3eb-line-height );}.elementor-40974 .elementor-element.elementor-element-da2e847{--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-cfdd8b9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-194c402{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-98d1810{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-1b61bef{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-66c9d7f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-194d077{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-7b07a9a{--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-790942e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-70d3315{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-91de4f1{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40974 .elementor-element.elementor-element-4aa9ca3{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-4de0627 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-4f61435{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-fd8bc9a{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-bd2fe24 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-40974 .elementor-element.elementor-element-aacc7e1{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-31b9309{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-7536c1e{--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-0ce1443{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-1bbd58e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-c141d1f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-05353fe{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-0c72f1c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-c30a227{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-633ae3e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-40974 .elementor-element.elementor-element-8ce40a5{font-size:var( --e-global-typography-80fdbc2-font-size );line-height:var( --e-global-typography-80fdbc2-line-height );}.elementor-40974 .elementor-element.elementor-element-afdd0d9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-40974 .elementor-element.elementor-element-d8e8acb{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-ae6f06d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-cd01555{--grid-columns:1;}.elementor-40974 .elementor-element.elementor-element-1da1ad1{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-40974 .elementor-element.elementor-element-631f2ed{--grid-columns:1;--grid-row-gap:3em;--grid-column-gap:3em;}.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-40974 .elementor-element.elementor-element-5eced06{--width:50%;}.elementor-40974 .elementor-element.elementor-element-4a9afe7{--width:915px;}.elementor-40974 .elementor-element.elementor-element-c5c4c02{--width:100%;}.elementor-40974 .elementor-element.elementor-element-daa10fc{--width:40%;}.elementor-40974 .elementor-element.elementor-element-56623be{--width:40%;}.elementor-40974 .elementor-element.elementor-element-ca9ea0d{--width:40%;}.elementor-40974 .elementor-element.elementor-element-8500c2e{--width:40%;}.elementor-40974 .elementor-element.elementor-element-7e9d932{--width:800px;}.elementor-40974 .elementor-element.elementor-element-98d1810{--width:50%;}.elementor-40974 .elementor-element.elementor-element-66c9d7f{--width:50%;}.elementor-40974 .elementor-element.elementor-element-e12395c{--width:800px;}.elementor-40974 .elementor-element.elementor-element-91de4f1{--width:33.3333%;}.elementor-40974 .elementor-element.elementor-element-4f61435{--width:33.3333%;}.elementor-40974 .elementor-element.elementor-element-aacc7e1{--width:33.3333%;}.elementor-40974 .elementor-element.elementor-element-80a593e{--width:800px;}.elementor-40974 .elementor-element.elementor-element-c141d1f{--width:33.3333%;}.elementor-40974 .elementor-element.elementor-element-0c72f1c{--width:33.3333%;}.elementor-40974 .elementor-element.elementor-element-633ae3e{--width:33.3333%;}}@media(max-width:1080px) and (min-width:768px){.elementor-40974 .elementor-element.elementor-element-5eced06{--width:500px;}.elementor-40974 .elementor-element.elementor-element-4a9afe7{--width:90%;}.elementor-40974 .elementor-element.elementor-element-c5c4c02{--width:100%;}.elementor-40974 .elementor-element.elementor-element-daa10fc{--width:45%;}.elementor-40974 .elementor-element.elementor-element-56623be{--width:45%;}.elementor-40974 .elementor-element.elementor-element-ca9ea0d{--width:45%;}.elementor-40974 .elementor-element.elementor-element-8500c2e{--width:45%;}.elementor-40974 .elementor-element.elementor-element-7e9d932{--width:100%;}.elementor-40974 .elementor-element.elementor-element-e12395c{--width:100%;}.elementor-40974 .elementor-element.elementor-element-80a593e{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-95fd135 */.elementor-40974 .elementor-element.elementor-element-95fd135 a:hover {
	    text-decoration: underline;
	}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f372fe8 */.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button-icon svg {
    width: 35px;
    transition: transform 0.2s ease;
}

.elementor-40974 .elementor-element.elementor-element-f372fe8 .elementor-button:hover{
  padding-right: 0px !important;
}/* End custom CSS */