.elementor-2442 .elementor-element.elementor-element-c3caab0{--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;--padding-top:140px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-c3caab0:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-c3caab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-7bf2f97{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2442 .elementor-element.elementor-element-931d7e5{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-2442 .elementor-element.elementor-element-e7d5e21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;color:#7AC8A3;}.elementor-2442 .elementor-element.elementor-element-4492a85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:500;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-b8e5eac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:28px;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-7a28f7a{--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-2442 .elementor-element.elementor-element-4b6bd2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2442 .elementor-element.elementor-element-4b6bd2e.e-con{--flex-grow:1;--flex-shrink:0;}.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-2442 .elementor-element.elementor-element-98d6c88{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2442 .elementor-element.elementor-element-7392633 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-c72334e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;color:#F3F3F3;}.elementor-2442 .elementor-element.elementor-element-740f340{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-740f340:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-740f340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-87ff48f{--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;}.elementor-2442 .elementor-element.elementor-element-7e9add4{--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;--row-gap:0px;--column-gap:0px;}.elementor-2442 .elementor-element.elementor-element-b6f499c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-50c263c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:28px;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-696c2b2{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2442 .elementor-element.elementor-element-ee9e9a6 .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-2442 .elementor-element.elementor-element-ee9e9a6 .elementor-button:hover, .elementor-2442 .elementor-element.elementor-element-ee9e9a6 .elementor-button:focus{background-color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-ee9e9a6 > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-2442 .elementor-element.elementor-element-a2d2d30{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2442 .elementor-element.elementor-element-7f1996c .gallery-item .gallery-caption{text-align:center;}.elementor-2442 .elementor-element.elementor-element-e6130ae{--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;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-e6130ae:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-e6130ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2442 .elementor-element.elementor-element-23c9340.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:15px;}.elementor-2442 .elementor-element.elementor-element-23c9340 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-23c9340 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:8px;border-color:#EBEBEB;}.elementor-2442 .elementor-element.elementor-element-23c9340 .elementor-swiper-button{font-size:20px;}.elementor-2442 .elementor-element.elementor-element-59596bc{--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;--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-59596bc:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-59596bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-64d4fc0{--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;}.elementor-2442 .elementor-element.elementor-element-2983022{--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;}.elementor-2442 .elementor-element.elementor-element-0a08112 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-0a08112 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-095222a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-095222a.elementor-element{--align-self:flex-start;}.elementor-2442 .elementor-element.elementor-element-aa7e49c{--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-text-editor{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-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-2442 .elementor-element.elementor-element-5fab755{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-2cf96ef{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2442 .elementor-element.elementor-element-2cf96ef:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-2cf96ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF5ED;}.elementor-2442 .elementor-element.elementor-element-f872df2{--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:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-40cf5e8{--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-2442 .elementor-element.elementor-element-2787460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-2787460 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-b857b65{width:var( --container-widget-width, 100.106% );max-width:100.106%;--container-widget-width:100.106%;--container-widget-flex-grow:0;}.elementor-2442 .elementor-element.elementor-element-b857b65 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2442 .elementor-element.elementor-element-b857b65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2442 .elementor-element.elementor-element-b857b65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-a93696e{--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-2442 .elementor-element.elementor-element-93bcee2 > .elementor-widget-container{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2442 .elementor-element.elementor-element-93bcee2 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2442 .elementor-element.elementor-element-b78e4d9{--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:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-b78e4d9:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-b78e4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF5ED;}.elementor-2442 .elementor-element.elementor-element-e067e49{--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-2442 .elementor-element.elementor-element-e067e49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2442 .elementor-element.elementor-element-8a4e1c9{width:var( --container-widget-width, 107.885% );max-width:107.885%;--container-widget-width:107.885%;--container-widget-flex-grow:0;text-align:center;}.elementor-2442 .elementor-element.elementor-element-8a4e1c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2442 .elementor-element.elementor-element-ce077f3{--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-2442 .elementor-element.elementor-element-6979f17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:36px;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-5d56041{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-262c2f2{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-262c2f2:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-262c2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-5ccf234{--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-2442 .elementor-element.elementor-element-f9be790 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2442 .elementor-element.elementor-element-f9be790 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-b908c03 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 15px 0px 15px;}.elementor-2442 .elementor-element.elementor-element-f245536{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-swiper-button{font-size:22px;color:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-swiper-button svg{fill:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-testimonial__text{color:#9B9A9C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-testimonial__name{color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-testimonial__title{color:#5E5B5D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2442 .elementor-element.elementor-element-9dbdefa .elementor-testimonial__image img{width:50px;height:50px;}.elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (50px / 2) - 8px );}body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (50px / 2) - 8px );right:auto;}body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (50px / 2) - 8px );left:auto;}body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:15px;margin-right:0;}body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:15px;margin-left:0;}.elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2442 .elementor-element.elementor-element-9dbdefa.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:15px;}.elementor-2442 .elementor-element.elementor-element-db05a16{width:var( --container-widget-width, 6.058% );max-width:6.058%;--container-widget-width:6.058%;--container-widget-flex-grow:0;}.elementor-2442 .elementor-element.elementor-element-db05a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2442 .elementor-element.elementor-element-d2cec12{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2442 .elementor-element.elementor-element-2ffb9e4 .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-2442 .elementor-element.elementor-element-2ffb9e4 .elementor-button:hover, .elementor-2442 .elementor-element.elementor-element-2ffb9e4 .elementor-button:focus{background-color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-2ffb9e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-726ff91 .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-2442 .elementor-element.elementor-element-726ff91 .elementor-button:hover, .elementor-2442 .elementor-element.elementor-element-726ff91 .elementor-button:focus{background-color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-726ff91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-d51de86{--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;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px;}.elementor-2442 .elementor-element.elementor-element-d51de86:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-d51de86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7AC8A3;}.elementor-2442 .elementor-element.elementor-element-ecf3361{--display:flex;}.elementor-2442 .elementor-element.elementor-element-fffa2b8{--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;--row-gap:40px;--column-gap:40px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2442 .elementor-element.elementor-element-fffa2b8:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-fffa2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2442 .elementor-element.elementor-element-a9905d7{--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;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2442 .elementor-element.elementor-element-a9905d7:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-a9905d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE8D5;}.elementor-2442 .elementor-element.elementor-element-8c444fb{text-align:left;}.elementor-2442 .elementor-element.elementor-element-8c444fb img{width:12%;}.elementor-2442 .elementor-element.elementor-element-544cd0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-544cd0e{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:28px;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-e97bfa6 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-e97bfa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;color:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-eabc9aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-eabc9aa{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-6b6f90d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-6b6f90d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;color:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-c804049 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-c804049{z-index:99;text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-46d80bc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-46d80bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;color:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-c2d3009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-c2d3009{z-index:99;text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-3129f20 .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-2442 .elementor-element.elementor-element-3129f20 .elementor-button:hover, .elementor-2442 .elementor-element.elementor-element-3129f20 .elementor-button:focus{background-color:#5E5B5D;}.elementor-2442 .elementor-element.elementor-element-3129f20 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2442 .elementor-element.elementor-element-ab0eb65{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-2442 .elementor-element.elementor-element-ab0eb65.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-ab0eb65{left:0px;}body.rtl .elementor-2442 .elementor-element.elementor-element-ab0eb65{right:0px;}.elementor-2442 .elementor-element.elementor-element-9769bb6{--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;}.elementor-2442 .elementor-element.elementor-element-9769bb6:not(.elementor-motion-effects-element-type-background), .elementor-2442 .elementor-element.elementor-element-9769bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stage.ecoprintq.com/wp-content/uploads/2024/09/ecoprintq-watermark.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2442 .elementor-element.elementor-element-e0a4bbf{text-align:left;}.elementor-2442 .elementor-element.elementor-element-e0a4bbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:50px;color:#4A8B2C;}.elementor-2442 .elementor-element.elementor-element-9e6d6dd{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-2442 .elementor-element.elementor-element-9e6d6dd.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2442 .elementor-element.elementor-element-9e6d6dd{right:0px;}body.rtl .elementor-2442 .elementor-element.elementor-element-9e6d6dd{left:0px;}.elementor-2442 .elementor-element.elementor-element-cd2ba56{text-align:right;}.elementor-2442 .elementor-element.elementor-element-cd2ba56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;color:#61BB48;}.elementor-2442 .elementor-element.elementor-element-4d99863 > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(min-width:768px){.elementor-2442 .elementor-element.elementor-element-931d7e5{--width:40%;}.elementor-2442 .elementor-element.elementor-element-7a28f7a{--width:60%;}.elementor-2442 .elementor-element.elementor-element-7e9add4{--width:50%;}.elementor-2442 .elementor-element.elementor-element-696c2b2{--width:50%;}.elementor-2442 .elementor-element.elementor-element-2983022{--width:33.3333%;}.elementor-2442 .elementor-element.elementor-element-aa7e49c{--width:66.6666%;}.elementor-2442 .elementor-element.elementor-element-40cf5e8{--width:50%;}.elementor-2442 .elementor-element.elementor-element-a93696e{--width:50%;}.elementor-2442 .elementor-element.elementor-element-e067e49{--width:40%;}.elementor-2442 .elementor-element.elementor-element-ce077f3{--width:60%;}.elementor-2442 .elementor-element.elementor-element-5ccf234{--width:100%;}.elementor-2442 .elementor-element.elementor-element-f245536{--width:100%;}.elementor-2442 .elementor-element.elementor-element-a9905d7{--width:33.3333%;}.elementor-2442 .elementor-element.elementor-element-9769bb6{--width:66.6666%;}}@media(max-width:1024px){.elementor-2442 .elementor-element.elementor-element-e7d5e21 .elementor-heading-title{font-size:45px;}.elementor-2442 .elementor-element.elementor-element-4492a85 .elementor-heading-title{font-size:30px;}.elementor-2442 .elementor-element.elementor-element-23c9340.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2442 .elementor-element.elementor-element-6979f17 .elementor-heading-title{font-size:30px;}.elementor-2442 .elementor-element.elementor-element-d2cec12{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2442 .elementor-element.elementor-element-e7d5e21 .elementor-heading-title{font-size:35px;}.elementor-2442 .elementor-element.elementor-element-4492a85 .elementor-heading-title{font-size:28px;}.elementor-2442 .elementor-element.elementor-element-b8e5eac .elementor-heading-title{font-size:18px;}.elementor-2442 .elementor-element.elementor-element-696c2b2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2442 .elementor-element.elementor-element-23c9340.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2442 .elementor-element.elementor-element-f872df2{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2442 .elementor-element.elementor-element-2787460 .elementor-heading-title{font-size:25px;}.elementor-2442 .elementor-element.elementor-element-b857b65 .elementor-heading-title{font-size:20px;}.elementor-2442 .elementor-element.elementor-element-6979f17 .elementor-heading-title{font-size:22px;}.elementor-2442 .elementor-element.elementor-element-f9be790 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-2442 .elementor-element.elementor-element-b908c03 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2442 .elementor-element.elementor-element-db05a16 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2442 .elementor-element.elementor-element-db05a16 img{max-width:60px;}.elementor-2442 .elementor-element.elementor-element-fffa2b8{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2442 .elementor-element.elementor-element-544cd0e{font-size:20px;}.elementor-2442 .elementor-element.elementor-element-e0a4bbf .elementor-heading-title{font-size:25px;}.elementor-2442 .elementor-element.elementor-element-cd2ba56 .elementor-heading-title{font-size:21px;}}/* Start custom CSS for container, class: .elementor-element-931d7e5 */@media(max-width: 1199px) {
    .summitVideoContent h1 {
    font-size: 55px !important;
    }
    .summitVideoContent h2 {
    font-size: 32px !important;
    }
    .summitVideoContent h3 {
        font-size: 38px !important;
    } 
}

@media(max-width: 991px) {
    .summitVideoContent h1 {
    font-size:42px !important;
    }
    .summitVideoContent h2 {
    font-size: 30px !important;
    }
}

@media(max-width: 767px) {
    .summitVideoContent h1 {
    font-size:30px !important;
    }
    .summitVideoContent h2 {
    font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d6c88 */.videoCaption{
    position: absolute !important;
    bottom: 30px;
    padding-right: 70px;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7f1996c */.imageGalleryWrapper #gallery-1 {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
}
.imageGalleryWrapper #gallery-1 figure.gallery-item {
    max-width: inherit !important;
    border-radius: 8px;
    overflow: hidden;
}
#viewMoreGalleryImages {
    cursor: pointer;
}
.imageGalleryWrapper #gallery-1 figure.gallery-item {
    display: none;
}
.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(1),.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(2),
.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(3),.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(4),
.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(5),.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(6),
.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(7),.imageGalleryWrapper #gallery-1 figure.gallery-item:nth-child(8) {
    display: block;
}
.imageGalleryWrapper #gallery-1.showImages figure.gallery-item {
    display: block;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-23c9340 */.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 container, class: .elementor-element-2cf96ef */.submitVideoSlider .owl-stage-outer .owl-item {
    border-radius: 16px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93bcee2 */.mpsMonitorVideoOverlay .elementor-custom-embed-image-overlay img {
    object-position: right center;
}
.mpsMonitorVideoOverlay .elementor-open-lightbox {
     --video-aspect-ratio: auto !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-9dbdefa */.testimonialSection .elementor-swiper-button {
    top: -45px !important;
}
@media (max-width: 767px) {
    .testimonialSection .elementor-swiper-button {
        top: -0px !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2cec12 */@media(max-width: 767px) {
    .ays-pb-modals .ays-pb-modal_3 {
        height: 80vh !important;
    }
    .bannerActionBtns {
        flex-direction: column !important;
    }
    .bannerVideoIcon .elementor-icon-wrapper {
    width: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0eb65 */.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-8c5d23c */.contactGraphicsImage{
    position: absolute;
    right: -44px;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9905d7 */.contactFormWrapper {
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.070);;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e6d6dd */.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-cd2ba56 */.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-fffa2b8 */.contactContantWrapper {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.20);
}/* End custom CSS */