.elementor-40676 .elementor-element.elementor-element-5f09916{--display:flex;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-a16ca07{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-87c645c{--display:flex;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-c33870e{--display:flex;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-1c7b386{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-1c7b386:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-1c7b386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF5ED;}.elementor-40676 .elementor-element.elementor-element-1c7b386, .elementor-40676 .elementor-element.elementor-element-1c7b386::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-fdb247a{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-79b5293{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-1700872{--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:20px 20px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-1700872:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-1700872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7AC8A3;}.elementor-40676 .elementor-element.elementor-element-1700872, .elementor-40676 .elementor-element.elementor-element-1700872::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-439e165{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:29px;--padding-bottom:29px;--padding-left:20px;--padding-right:20px;}.elementor-40676 .elementor-element.elementor-element-439e165, .elementor-40676 .elementor-element.elementor-element-439e165::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-8768d5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-8768d5a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;}.elementor-40676 .elementor-element.elementor-element-60e5734 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-40676 .elementor-element.elementor-element-5d184b7{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;}.elementor-40676 .elementor-element.elementor-element-5d184b7, .elementor-40676 .elementor-element.elementor-element-5d184b7::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-2fbd75e .elementor-button{background-color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-40676 .elementor-element.elementor-element-2fbd75e .elementor-button:hover, .elementor-40676 .elementor-element.elementor-element-2fbd75e .elementor-button:focus{background-color:#96C226;}.elementor-40676 .elementor-element.elementor-element-2fbd75e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-2fbd75e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40676 .elementor-element.elementor-element-2fbd75e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40676 .elementor-element.elementor-element-5338884{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-9a8f204{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-9a8f204:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-9a8f204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-9a8f204, .elementor-40676 .elementor-element.elementor-element-9a8f204::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-0b5f2f4{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-bd72865 .elementor-heading-title{color:#61BB48;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:36px;}.elementor-40676 .elementor-element.elementor-element-b590cc0{color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21.3px;}.elementor-40676 .elementor-element.elementor-element-49c5688 .elementor-button{background-color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-40676 .elementor-element.elementor-element-49c5688 .elementor-button:hover, .elementor-40676 .elementor-element.elementor-element-49c5688 .elementor-button:focus{background-color:#96C226;}.elementor-40676 .elementor-element.elementor-element-49c5688 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-49c5688 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40676 .elementor-element.elementor-element-49c5688 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40676 .elementor-element.elementor-element-cc33c06{--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:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40676 .elementor-element.elementor-element-cc33c06.e-con{--order:-99999 /* order start hack */;}.elementor-40676 .elementor-element.elementor-element-89b92fb{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-89b92fb:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-89b92fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-89b92fb, .elementor-40676 .elementor-element.elementor-element-89b92fb::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-7c89fc2{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-65f36f2{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-bb8fc94 .elementor-heading-title{color:#61BB48;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-40676 .elementor-element.elementor-element-02bdd77{--display:flex;--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;--align-items:flex-end;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-fb7e93f .elementor-button{background-color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:1px;border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-40676 .elementor-element.elementor-element-fb7e93f .elementor-button:hover, .elementor-40676 .elementor-element.elementor-element-fb7e93f .elementor-button:focus{background-color:#5E5B5D;}.elementor-40676 .elementor-element.elementor-element-fb7e93f > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-40676 .elementor-element.elementor-element-2f0bbba{--display:flex;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-d6dfa68{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-36f341c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40676 .elementor-element.elementor-element-e3f979f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40676 .elementor-element.elementor-element-2ca9fde .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40676 .elementor-element.elementor-element-5b17012{--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;--background-transition:0.3s;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-5b17012:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-5b17012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-5b17012, .elementor-40676 .elementor-element.elementor-element-5b17012::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-f67e46b{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-f67e46b:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-f67e46b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-f67e46b, .elementor-40676 .elementor-element.elementor-element-f67e46b::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-20aba8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:15px;}.elementor-40676 .elementor-element.elementor-element-20aba8b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-20aba8b .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:8px;border-color:#EBEBEB;}.elementor-40676 .elementor-element.elementor-element-20aba8b .elementor-swiper-button{font-size:20px;}.elementor-40676 .elementor-element.elementor-element-92d303a{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-92d303a:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-92d303a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-92d303a, .elementor-40676 .elementor-element.elementor-element-92d303a::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-3a6a5a0{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-40676 .elementor-element.elementor-element-3a6a5a0:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-3a6a5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61BB48;}.elementor-40676 .elementor-element.elementor-element-3a6a5a0, .elementor-40676 .elementor-element.elementor-element-3a6a5a0::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-4afca85{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40676 .elementor-element.elementor-element-af69763{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40676 .elementor-element.elementor-element-eba7be2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-40676 .elementor-element.elementor-element-eba7be2 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-40676 .elementor-element.elementor-element-b319cf4{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-40676 .elementor-element.elementor-element-92beb78 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-92beb78 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40676 .elementor-element.elementor-element-92beb78 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40676 .elementor-element.elementor-element-92beb78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40676 .elementor-element.elementor-element-92beb78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40676 .elementor-element.elementor-element-92beb78 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-40676 .elementor-element.elementor-element-92beb78 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-40676 .elementor-element.elementor-element-b181336 .elementor-button{background-color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:40px 40px 40px 40px;}.elementor-40676 .elementor-element.elementor-element-b181336 .elementor-button:hover, .elementor-40676 .elementor-element.elementor-element-b181336 .elementor-button:focus{background-color:#96C226;}.elementor-40676 .elementor-element.elementor-element-b181336 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-b181336 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40676 .elementor-element.elementor-element-b181336 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-40676 .elementor-element.elementor-element-c0ac964{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-c0ac964.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-40676 .elementor-element.elementor-element-fdddba8{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-fdddba8:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-fdddba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7AC8A3;}.elementor-40676 .elementor-element.elementor-element-fdddba8, .elementor-40676 .elementor-element.elementor-element-fdddba8::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-c108f95{--display:flex;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-4d5596e{--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:40px 40px;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40676 .elementor-element.elementor-element-4d5596e:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-4d5596e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40676 .elementor-element.elementor-element-4d5596e, .elementor-40676 .elementor-element.elementor-element-4d5596e::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-d0cdf6b{--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:10px 10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40676 .elementor-element.elementor-element-d0cdf6b:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-d0cdf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE8D5;}.elementor-40676 .elementor-element.elementor-element-d0cdf6b, .elementor-40676 .elementor-element.elementor-element-d0cdf6b::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-cad2aca{text-align:left;}.elementor-40676 .elementor-element.elementor-element-cad2aca img{width:12%;}.elementor-40676 .elementor-element.elementor-element-8a4c152 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-8a4c152{color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:28px;}.elementor-40676 .elementor-element.elementor-element-9da263b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-9da263b .elementor-heading-title{color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-40676 .elementor-element.elementor-element-f1e89bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-f1e89bc{text-align:left;color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-40676 .elementor-element.elementor-element-65931a1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-65931a1 .elementor-heading-title{color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-40676 .elementor-element.elementor-element-d21ba48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-d21ba48{z-index:99;text-align:left;color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-40676 .elementor-element.elementor-element-3df0f11 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-3df0f11 .elementor-heading-title{color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-40676 .elementor-element.elementor-element-1231dff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-1231dff{z-index:99;text-align:left;color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-40676 .elementor-element.elementor-element-ce7b69c .elementor-button{background-color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:1px;border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-40676 .elementor-element.elementor-element-ce7b69c .elementor-button:hover, .elementor-40676 .elementor-element.elementor-element-ce7b69c .elementor-button:focus{background-color:#5E5B5D;}.elementor-40676 .elementor-element.elementor-element-ce7b69c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-40676 .elementor-element.elementor-element-39b253c{width:var( --container-widget-width, 22.178% );max-width:22.178%;--container-widget-width:22.178%;--container-widget-flex-grow:0;bottom:0px;z-index:9;}.elementor-40676 .elementor-element.elementor-element-39b253c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-40676 .elementor-element.elementor-element-39b253c{left:0px;}body.rtl .elementor-40676 .elementor-element.elementor-element-39b253c{right:0px;}.elementor-40676 .elementor-element.elementor-element-dd85ea0{--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;--background-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-dd85ea0:not(.elementor-motion-effects-element-type-background), .elementor-40676 .elementor-element.elementor-element-dd85ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecoprintq.com/wp-content/uploads/2024/09/ecoprintq-watermark.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-40676 .elementor-element.elementor-element-dd85ea0, .elementor-40676 .elementor-element.elementor-element-dd85ea0::before{--border-transition:0.3s;}.elementor-40676 .elementor-element.elementor-element-4e3f72e{text-align:left;}.elementor-40676 .elementor-element.elementor-element-4e3f72e .elementor-heading-title{color:#4A8B2C;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:50px;}.elementor-40676 .elementor-element.elementor-element-8b17243{width:var( --container-widget-width, 22.178% );max-width:22.178%;--container-widget-width:22.178%;--container-widget-flex-grow:0;top:0px;z-index:9;}.elementor-40676 .elementor-element.elementor-element-8b17243.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-40676 .elementor-element.elementor-element-8b17243{right:0px;}body.rtl .elementor-40676 .elementor-element.elementor-element-8b17243{left:0px;}.elementor-40676 .elementor-element.elementor-element-651d0d0{text-align:right;}.elementor-40676 .elementor-element.elementor-element-651d0d0 .elementor-heading-title{color:#61BB48;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;}.elementor-40676 .elementor-element.elementor-element-fb62f5c > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-40676 .elementor-element.elementor-element-d6dfa68{--grid-auto-flow:row;}.elementor-40676 .elementor-element.elementor-element-20aba8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-40676 .elementor-element.elementor-element-fdb247a{--width:20%;}.elementor-40676 .elementor-element.elementor-element-79b5293{--width:60%;}.elementor-40676 .elementor-element.elementor-element-439e165{--width:60%;}.elementor-40676 .elementor-element.elementor-element-5d184b7{--width:40%;}.elementor-40676 .elementor-element.elementor-element-5338884{--width:20%;}.elementor-40676 .elementor-element.elementor-element-0b5f2f4{--width:66.6666%;}.elementor-40676 .elementor-element.elementor-element-cc33c06{--width:33.3333%;}.elementor-40676 .elementor-element.elementor-element-65f36f2{--width:50%;}.elementor-40676 .elementor-element.elementor-element-02bdd77{--width:50%;}.elementor-40676 .elementor-element.elementor-element-af69763{--width:60%;}.elementor-40676 .elementor-element.elementor-element-c0ac964{--width:40%;}.elementor-40676 .elementor-element.elementor-element-d0cdf6b{--width:33.3333%;}.elementor-40676 .elementor-element.elementor-element-dd85ea0{--width:66.6666%;}}@media(max-width:767px){.elementor-40676 .elementor-element.elementor-element-1700872{--gap:0px 0px;}.elementor-40676 .elementor-element.elementor-element-60e5734 .elementor-heading-title{font-size:24px;}.elementor-40676 .elementor-element.elementor-element-bd72865 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-40676 .elementor-element.elementor-element-bb8fc94 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-40676 .elementor-element.elementor-element-02bdd77{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40676 .elementor-element.elementor-element-d6dfa68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40676 .elementor-element.elementor-element-20aba8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-40676 .elementor-element.elementor-element-92d303a{--padding-top:015px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-40676 .elementor-element.elementor-element-eba7be2 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-40676 .elementor-element.elementor-element-4d5596e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40676 .elementor-element.elementor-element-4e3f72e .elementor-heading-title{font-size:25px;}.elementor-40676 .elementor-element.elementor-element-651d0d0 .elementor-heading-title{font-size:20px;line-height:26px;}}/* Start custom CSS for button, class: .elementor-element-2fbd75e */.downloadBrochure .elementor-widget-container .elementor-button-wrapper a {
    cursor: pointer;
}
.papercutHiveForm .ays-pb-modal-close {
    top: 18px !important;
}
.papercutHiveForm h2 {
    text-align: left !important;
    font-weight: 600 !important;
}
.papercutHiveForm form {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}
.papercutHiveForm  .form-control {
    margin-bottom: 10px;
    padding: 0;
    border: none;
    background-color: transparent;
}
.papercutHiveForm .form-control p span {
    display: block;
}
.papercutHiveForm .form-control input{
    width: 100%;
    padding: 10px 2px;
    border: none;
    border-bottom: 1px solid #e5e5e5;
    resize: none;
    font-size: 16px;
    background-color: transparent;
    font-family: "Montserrat", Sans-serif;
}
.papercutHiveForm .form-control input:focus {
    outline: none;
}
 .papercutHiveForm form .submitBtn {
    grid-column: 1 / span 2;
    position: relative;
}
.papercutHiveForm form .submitBtn p{
    margin: 0;
}
.papercutHiveForm form .submitBtn p span{
    position: absolute;
    top: 15px;
    right: 195px;
    transform: translateX(-50%);
    margin: 0 24px;
}
.papercutHiveForm form .submitBtn input[type="submit"] {
    background-color: #4A8B2C;
    color: #ffffff;
    padding: 15px;
    max-width: 150px;
    font-size: 16px;
    border-radius: 40px;
}
.papercutHiveForm .ays_pb_material_close_icon {
    width: 26px;
}
.papercutHiveForm .form-control p span span{
    text-align: start;
}
@media (max-width: 991px) {
    .papercutHiveForm form {
        display: flex;
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1700872 */.downloadBrochure .newsLetterContainer label {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6dfa68 */.videoGalleryContainer .elementor-element {
    border: 5px solid #7ac8a3;
    border-radius: 16px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-20aba8b */.myPartnerSlider .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}
.myPartnerSlider.elementor-skin-carousel .elementor-main-swiper {
    height: 120px;
}

.myPartnerSlider .elementor-carousel-image {
    background-size: 140px;
}
@media(max-width: 991px){
    .myPartnerSlider .swiper-wrapper .swiper-slide {
    max-width: 250px;
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39b253c */.contGrapgic-1 {
    bottom: -85px !important;
    width: 80px !important;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border: 5px solid #fff;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e599682 */.contactGraphicsImage{
    position: absolute;
    right: -44px;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cdf6b */.contactFormWrapper {
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.070);;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b17243 */.contGrapgic-1 {
    bottom: -85px !important;
    width: 80px !important;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border: 5px solid #fff;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-651d0d0 */.contactSubTitle .elementor-widget-container {
    display: flex;
    justify-content: flex-end;
    position: relative;
}
.contactSubTitle .elementor-widget-container:before {
    position: absolute;
    content: "";
    background-color: #9B9A9C;
    width: 100%;
    left: 0;
    height: 1px;
    top: 50%;
}
.contactSubTitle h5 {
    display:flex;
    background-color: #fff;
    position: relative;
    z-index: 9;
  padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d5596e */.contactContantWrapper {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.20);
}/* End custom CSS */