.elementor-21 .elementor-element.elementor-element-532a15c{--display:flex;--min-height:400px;--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;--overlay-opacity:1;}.elementor-21 .elementor-element.elementor-element-532a15c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-532a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puudisain.ee/wp-content/uploads/2025/09/herobg1.jpg");background-size:cover;}.elementor-21 .elementor-element.elementor-element-532a15c::before, .elementor-21 .elementor-element.elementor-element-532a15c > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-532a15c > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-532a15c > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-532a15c > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-532a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF7A 100%);}.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-21 .elementor-element.elementor-element-9cdadd8{text-align:center;}.elementor-21 .elementor-element.elementor-element-9cdadd8 .elementor-heading-title{font-size:3.2rem;font-weight:500;color:#6A8D73;}.elementor-21 .elementor-element.elementor-element-b718c5c{text-align:center;}.elementor-21 .elementor-element.elementor-element-b718c5c .elementor-heading-title{font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-0f73239{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-433d63c{z-index:9999;}.shape433d63c.shape-shape-1 .shape-1-icon{color:var( --e-global-color-b959390 );font-size:30px;}.shape433d63c.shape-shape-1 .shape-1-icon svg{fill:var( --e-global-color-b959390 );width:30px;height:30px;}.elementor-21 .elementor-element.elementor-element-a242bf8{--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;--padding-top:160px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-359de82{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-da7006a{padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-da7006a .elementor-heading-title{font-weight:500;color:#6A8D73;}.elementor-21 .elementor-element.elementor-element-da7006a .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-da7006a .elementor-heading-title a:focus{color:#6A8D73;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle{background-color:#6A8D7300;color:var( --e-global-color-text );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link{background-color:var( --e-global-color-b959390 );color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b959390 );border-radius:50px 50px 50px 50px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link:hover{background-color:var( --e-global-color-90f9656 );color:var( --e-global-color-b959390 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description{height:250px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper:not(.fullview) .tp-unfold-description::after{top:auto;min-height:59px;background:linear-gradient(rgba(255,255,255,0),#FFFFFF);}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle{justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-title{font-size:1.5rem;font-weight:300;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description,.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description p{text-align:left;font-size:1.2rem;font-weight:300;line-height:2.5rem;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle i{font-size:16px;color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle svg{width:16px;height:16px;fill:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle i,
					.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle svg{margin-right:10px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle:hover i{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle:hover svg{fill:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link i{font-size:18px;color:var( --e-global-color-90f9656 );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link svg{width:18px;height:18px;fill:var( --e-global-color-90f9656 );}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link i,
					.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle-link svg{margin-right:10px;}.elementor-21 .elementor-element.elementor-element-f2dd02c{--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:flex-start;}.elementor-widget-tp-gallery-listout .gallery-list.gallery-style-4 .gallery-btn-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title,.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .entry-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-gallery-listout .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-ea3c3ee{z-index:0;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list .gallery-list-content .gallery-image img,.elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list .gallery-list-content  .gallery-bg-image-metro{filter:brightness( 117% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list .post-inner-loop .gallery-list-content .gallery-bg-image-metro,
					 .elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list-content .attachment-tp-image-grid.size-tp-image-grid ,
					 .elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list-content .attachment-full.size-full{border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list .gallery-list-content:hover .gallery-image img,.elementor-21 .elementor-element.elementor-element-ea3c3ee .gallery-list .gallery-list-content:hover  .gallery-bg-image-metro{filter:brightness( 117% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-1 li button,.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-2 li button,.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick ul.slick-dots.style-3 li button,.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-4 li button:before,.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-5 button,.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-dots.style-7 button{background:#fff;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-slide.slick-current.slick-active.slick-center,
                    .elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-slide.slick-current.slick-center,
                    .elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-slide.scc-animate{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}.elementor-21 .elementor-element.elementor-element-ea3c3ee .list-carousel-slick .slick-slide{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);transition:.3s all linear;opacity:0.7;}.elementor-21 .elementor-element.elementor-element-034cbf1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-034cbf1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-034cbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90f9656 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-6d77fb8 img{width:160px;}.elementor-21 .elementor-element.elementor-element-1b36e69 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-21 .elementor-element.elementor-element-1b36e69 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:center;color:var( --e-global-color-secondary );font-weight:300;}.elementor-21 .elementor-element.elementor-element-1b36e69 .pt-plus-heading-animation .pt-plus-cd-headline b{color:var( --e-global-color-b959390 );font-family:"Arvo", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-5e6c0ad{--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;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5e6c0ad:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5e6c0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90f9656 );}.elementor-21 .elementor-element.elementor-element-81abdad{--display:flex;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-b9cbfce{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-b9cbfce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-b9cbfce.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b9cbfce.elementor-view-default .elementor-icon{fill:var( --e-global-color-b959390 );color:var( --e-global-color-b959390 );border-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-b9cbfce .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b9cbfce .elementor-icon-box-title a{font-weight:500;}.elementor-21 .elementor-element.elementor-element-b9cbfce .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-b9cbfce:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-b9cbfce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-b9cbfce .elementor-icon-box-description{font-weight:400;}.elementor-21 .elementor-element.elementor-element-b46a346 .elementor-heading-title{font-size:1.5rem;font-weight:600;color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-dce2360{--display:flex;}.elementor-21 .elementor-element.elementor-element-4d6f68b{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-4d6f68b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-4d6f68b.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4d6f68b.elementor-view-default .elementor-icon{fill:var( --e-global-color-b959390 );color:var( --e-global-color-b959390 );border-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-4d6f68b .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-4d6f68b .elementor-icon-box-title a{font-weight:500;}.elementor-21 .elementor-element.elementor-element-4d6f68b .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-4d6f68b:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-4d6f68b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-4d6f68b .elementor-icon-box-description{font-weight:400;}.elementor-21 .elementor-element.elementor-element-ad429f7{--display:flex;}.elementor-21 .elementor-element.elementor-element-f1fedfa{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-f1fedfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-f1fedfa.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f1fedfa.elementor-view-default .elementor-icon{fill:var( --e-global-color-b959390 );color:var( --e-global-color-b959390 );border-color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-f1fedfa .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f1fedfa .elementor-icon-box-title a{font-weight:500;}.elementor-21 .elementor-element.elementor-element-f1fedfa .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-f1fedfa:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-f1fedfa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b959390 );}.elementor-21 .elementor-element.elementor-element-f1fedfa .elementor-icon-box-description{font-weight:400;}.elementor-21 .elementor-element.elementor-element-9bbf661{--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:flex-start;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9bbf661:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9bbf661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2B0;background-image:url("https://puudisain.ee/wp-content/uploads/2025/09/herobg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9bbf661::before, .elementor-21 .elementor-element.elementor-element-9bbf661 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9bbf661 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9bbf661 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9bbf661 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9bbf661 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FAF7F2FA 21%, #FAF7F24A 100%);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-68183b2{padding:0px 0px 30px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-icon i{color:var( --e-global-color-b959390 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-b959390 );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-text{color:var( --e-global-color-b959390 );transition:color 0.3s;}.elementor-widget-tp-process-steps .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{background-color:var( --e-global-color-b959390 );width:74px;height:74px;}.elementor-21 .elementor-element.elementor-element-abd24af{padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{font-size:1.5rem;font-weight:600;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p,
				.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc span{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-icon-img i{font-size:28px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-icon-img svg{width:28px;height:28px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img i{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(74px + 20px);height:calc(74px + 20px);}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(74px + 40px);height:calc(74px + 40px);}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
					.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{left:calc((74px /2 ) - (1px));}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt{margin-right:calc((74px/1.3));}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-right-content{width:calc((100% - (74px * 2)));}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper,.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper{min-height:139px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper,.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt:after{min-width:139px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2 .tp-ps-left-imt:before,
.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-style:solid;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before,
					.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-width:1px !important;}.elementor-21 .elementor-element.elementor-element-a2353e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3015f7b{--display:flex;--min-height:200px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-028b27b{text-align:center;}.elementor-21 .elementor-element.elementor-element-028b27b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;line-height:4rem;color:var( --e-global-color-b959390 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-b718c5c{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b718c5c .elementor-heading-title{font-size:1.2rem;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description{height:199px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper:not(.fullview) .tp-unfold-description::after{min-height:78px;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-last-toggle{justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description,.elementor-21 .elementor-element.elementor-element-76fbb04 .tp-unfold-wrapper .tp-unfold-description p{text-align:left;}.elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-68183b2 .elementor-icon-list-item > a{font-size:1.6rem;}.elementor-21 .elementor-element.elementor-element-abd24af{padding:0px 0px 0px 20px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-icon-img i{font-size:18px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-icon-img svg{width:18px;height:18px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{width:38px;height:38px;}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(38px + 20px);height:calc(38px + 20px);}.elementor-21 .elementor-element.elementor-element-abd24af .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(38px + 40px);height:calc(38px + 40px);}.elementor-21 .elementor-element.elementor-element-028b27b .elementor-heading-title{font-size:1.6rem;line-height:2.5rem;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-532a15c{--content-width:800px;}.elementor-21 .elementor-element.elementor-element-359de82{--width:55%;}.elementor-21 .elementor-element.elementor-element-f2dd02c{--width:45%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-532a15c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-532a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-21 .elementor-element.elementor-element-9bbf661:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9bbf661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}