.elementor-470 .elementor-element.elementor-element-6bd0e2b8{--display:flex;--min-height:150px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-5c31fee{--display:flex;--min-height:150px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-5c31fee:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-5c31fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gurudigital.fi/wp-content/uploads/2025/05/subpage_banner_bg_2-scaled.webp");background-size:cover;}.elementor-470 .elementor-element.elementor-element-6090e457{text-align:center;}.elementor-470 .elementor-element.elementor-element-6090e457 .elementor-heading-title{font-size:88px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-470 .elementor-element.elementor-element-031c4c1{text-align:center;font-size:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-470 .elementor-element.elementor-element-c1d34ad{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-c1d34ad:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-c1d34ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://gurudigital.fi/wp-content/uploads/2024/11/bg_head_2.webp");background-position:-368px 0px;background-repeat:no-repeat;}.elementor-470 .elementor-element.elementor-element-f183a0a{--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-470 .elementor-element.elementor-element-fe32c9b img{width:53%;}.elementor-470 .elementor-element.elementor-element-5095ade{text-align:center;}.elementor-470 .elementor-element.elementor-element-1433f838{text-align:center;}.elementor-470 .elementor-element.elementor-element-5283e87e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-5283e87e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-5283e87e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-470 .elementor-element.elementor-element-5283e87e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-470 .elementor-element.elementor-element-5283e87e .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-weight:400;text-decoration:none;}.elementor-470 .elementor-element.elementor-element-5283e87e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-e638991{--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-470 .elementor-element.elementor-element-2f250deb{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-470 .elementor-element.elementor-element-2f250deb:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-2f250deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-470 .elementor-element.elementor-element-ff53c73 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-470 .elementor-element.elementor-element-ff53c73{text-align:center;}.elementor-470 .elementor-element.elementor-element-6f6d221a{--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 50px;--row-gap:0px;--column-gap:50px;}.elementor-470 .elementor-element.elementor-element-73f63dad{--display:flex;}.elementor-470 .elementor-element.elementor-element-7313358f img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-7313358f:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-47dbd243{--display:flex;}.elementor-470 .elementor-element.elementor-element-56995889 img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-56995889:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-7cb4d5ed{--display:flex;}.elementor-470 .elementor-element.elementor-element-2d8937ac img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-2d8937ac:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-7aa78eaa{--display:flex;}.elementor-470 .elementor-element.elementor-element-60a6a72d img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-60a6a72d:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-46e8093a{--display:flex;}.elementor-470 .elementor-element.elementor-element-64949651 img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-64949651:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-47570a23{--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 50px;--row-gap:0px;--column-gap:50px;}.elementor-470 .elementor-element.elementor-element-58fb4318{--display:flex;}.elementor-470 .elementor-element.elementor-element-2aeb78b9 img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-2aeb78b9:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-75d373f9{--display:flex;}.elementor-470 .elementor-element.elementor-element-2f0c7e93 img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-2f0c7e93:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-4f011295{--display:flex;}.elementor-470 .elementor-element.elementor-element-59e01f9c img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-59e01f9c:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-2b8f93b7{--display:flex;}.elementor-470 .elementor-element.elementor-element-382bc83e img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-382bc83e:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-2674ff98{--display:flex;}.elementor-470 .elementor-element.elementor-element-5ad5ce73 img{opacity:0.47;filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-5ad5ce73:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-470 .elementor-element.elementor-element-485b93c2{--display:flex;--min-height:433px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:75px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-485b93c2:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-485b93c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://gurudigital.fi/wp-content/uploads/2024/11/bg_pattern_left_top.webp");background-position:top left;background-repeat:no-repeat;background-size:33% auto;}.elementor-470 .elementor-element.elementor-element-644f8387 > .elementor-widget-container{margin:0% 25% 0% 25%;}.elementor-470 .elementor-element.elementor-element-644f8387{text-align:center;}.elementor-470 .elementor-element.elementor-element-644f8387 .elementor-heading-title{line-height:52px;}.elementor-470 .elementor-element.elementor-element-3a8b89c0 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-470 .elementor-element.elementor-element-3a8b89c0 > .elementor-widget-container{margin:20px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-6090e457 .elementor-heading-title{font-size:71px;}.elementor-470 .elementor-element.elementor-element-c1d34ad:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-c1d34ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-470 .elementor-element.elementor-element-6f6d221a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-470 .elementor-element.elementor-element-47570a23{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}}@media(min-width:768px){.elementor-470 .elementor-element.elementor-element-5c31fee{--content-width:800px;}.elementor-470 .elementor-element.elementor-element-f183a0a{--width:50%;}.elementor-470 .elementor-element.elementor-element-e638991{--width:50%;}.elementor-470 .elementor-element.elementor-element-2f250deb{--content-width:1400px;}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-5c31fee:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-5c31fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-470 .elementor-element.elementor-element-5c31fee{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-6090e457 .elementor-heading-title{font-size:43px;}.elementor-470 .elementor-element.elementor-element-031c4c1{font-size:1.1em;}.elementor-470 .elementor-element.elementor-element-c1d34ad:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-c1d34ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-470 .elementor-element.elementor-element-c1d34ad{--padding-top:20px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-e638991{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-6f6d221a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-47570a23{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-470 .elementor-element.elementor-element-644f8387 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-470 .elementor-element.elementor-element-644f8387{text-align:center;}.elementor-470 .elementor-element.elementor-element-644f8387 .elementor-heading-title{font-size:44px;}.elementor-470 .elementor-element.elementor-element-3a8b89c0 .elementor-button{font-size:16px;}}