.elementor-7 .elementor-element.elementor-element-242da0cf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .elementor-repeater-item-b9c3714 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ecoplast.pt/storage/2024/09/banner_selos_certificacoes_site_ecoplast-1.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .elementor-repeater-item-00ec5cb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ecoplast.pt/storage/2024/09/banner_assistiva_inclusiva_site_ecoplast-1.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .elementor-repeater-item-22c84a2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ecoplast.pt/storage/2024/09/banner_pet_site_ecoplast-1.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .elementor-repeater-item-6f6f75a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ecoplast.pt/storage/2024/09/banner_pla_site_ecoplast-1.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .swiper-slide{transition-duration:calc(4000ms*1.2);height:500px;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .swiper-slide-inner{text-align:center;}.elementor-7 .elementor-element.elementor-element-384908c8{--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;--justify-content:center;--flex-wrap:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-384908c8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-384908c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecoplast.pt/storage/2024/09/demo-06-background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-72ac82d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-7 .elementor-element.elementor-element-3ece479 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3ece479{text-align:center;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-7 .elementor-element.elementor-element-8dee2fd{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-8dee2fd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:100px 100px 100px 100px;}.elementor-7 .elementor-element.elementor-element-8dee2fd .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-primary );font-size:12px;font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e6f010b{--divider-border-style:slashes;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7 .elementor-element.elementor-element-e6f010b .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-e6f010b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-95ab9e9 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-95ab9e9{text-align:center;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-7 .elementor-element.elementor-element-1f1b3b8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-1f1b3b8f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1f1b3b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b73ca5d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3b73ca5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b73ca5d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b73ca5d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b73ca5d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b73ca5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4ff5027{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7d28c9d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:030px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7d28c9d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7d28c9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-69143d60 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-69143d60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-69143d60.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-69143d60.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-69143d60.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-69143d60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6d71a054{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b3b1854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-b3b1854:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b3b1854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-51a834be .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-51a834be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-51a834be.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-51a834be.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-51a834be.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-51a834be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-26ada2d0{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7b13fea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:030px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7b13fea4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b13fea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-41eb2a2f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-41eb2a2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-41eb2a2f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-41eb2a2f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-41eb2a2f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-41eb2a2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-44446c00{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d3c2fcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8c821cf{--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-7 .elementor-element.elementor-element-2c52b8bd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-2c52b8bd{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-secondary );}.elementor-7 .elementor-element.elementor-element-f37811b{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-55c705a8 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 100px 0px 0px;}.elementor-7 .elementor-element.elementor-element-55c705a8{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-7 .elementor-element.elementor-element-2199d2ae{--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-7 .elementor-element.elementor-element-118eedef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-16c09dc6 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-7 .elementor-element.elementor-element-16c09dc6.elementor-view-stacked .elementor-icon{background-color:#37998E;}.elementor-7 .elementor-element.elementor-element-16c09dc6.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-16c09dc6.elementor-view-default .elementor-icon{fill:#37998E;color:#37998E;border-color:#37998E;}.elementor-7 .elementor-element.elementor-element-16c09dc6 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-16c09dc6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-16c09dc6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:13px;}.elementor-7 .elementor-element.elementor-element-16c09dc6 .elementor-icon-box-title{color:#1C1C1C;}.elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-7 .elementor-element.elementor-element-6a160619.elementor-view-stacked .elementor-icon{background-color:#37998E;}.elementor-7 .elementor-element.elementor-element-6a160619.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6a160619.elementor-view-default .elementor-icon{fill:#37998E;color:#37998E;border-color:#37998E;}.elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:3px;}.elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon-box-title{color:#1C1C1C;}.elementor-7 .elementor-element.elementor-element-6a160619 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1px;}.elementor-7 .elementor-element.elementor-element-723de7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-db77893 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-7 .elementor-element.elementor-element-db77893.elementor-view-stacked .elementor-icon{background-color:#37998E;}.elementor-7 .elementor-element.elementor-element-db77893.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-db77893.elementor-view-default .elementor-icon{fill:#37998E;color:#37998E;border-color:#37998E;}.elementor-7 .elementor-element.elementor-element-db77893 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-db77893 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-db77893 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:9px;}.elementor-7 .elementor-element.elementor-element-db77893 .elementor-icon-box-title{color:#1C1C1C;}.elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-7 .elementor-element.elementor-element-3484ff11.elementor-view-stacked .elementor-icon{background-color:#37998E;}.elementor-7 .elementor-element.elementor-element-3484ff11.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3484ff11.elementor-view-default .elementor-icon{fill:#37998E;color:#37998E;border-color:#37998E;}.elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:0.3px;}.elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon-box-title{color:#1C1C1C;}.elementor-7 .elementor-element.elementor-element-3484ff11 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6ffa4dad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-575691ee img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-6c0179a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-3deda16d{--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-7 .elementor-element.elementor-element-71c65fc img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-7f974020{--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-7 .elementor-element.elementor-element-2a3fa609{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-316af46b > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 75px 0px 0px;}.elementor-7 .elementor-element.elementor-element-316af46b{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-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-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-icon i{color:#00649E;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-icon svg{fill:#00649E;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-277f99d0{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-277f99d0 .elementor-icon-list-text{color:#1C1C1C;transition:color 0.3s;}.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-7 .elementor-element.elementor-element-f37f8c7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f37f8c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-f37f8c7 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7 .elementor-element.elementor-element-2dc2d0f9{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2dc2d0f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2dc2d0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-7 .elementor-element.elementor-element-43cf4f58{--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-7 .elementor-element.elementor-element-ce0366f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ce0366f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-271dc188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-271dc188.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-61673c03{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4d12c2ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4d12c2ec{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f416283{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d05d9fa{--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-7 .elementor-element.elementor-element-7e02d3a5 img{width:100%;height:723px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3562f72{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9523a1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9523a1a{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-7 .elementor-element.elementor-element-ae66ae5{--display:flex;}.elementor-7 .elementor-element.elementor-element-6fe2108{--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-7 .elementor-element.elementor-element-a9aacad{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-55c705a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-316af46b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7e02d3a5 img{height:360px;}.elementor-7 .elementor-element.elementor-element-9523a1a > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-5b5bb4d2 .swiper-slide{height:118px;}.elementor-7 .elementor-element.elementor-element-384908c8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2dc2d0f9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-43cf4f58{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ce0366f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-61673c03{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4d12c2ec > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-7 .elementor-element.elementor-element-4d12c2ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-7e02d3a5 img{height:290px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-72ac82d3{--width:100%;}.elementor-7 .elementor-element.elementor-element-1f1b3b8f{--width:22%;}.elementor-7 .elementor-element.elementor-element-7d28c9d3{--width:22%;}.elementor-7 .elementor-element.elementor-element-b3b1854{--width:22%;}.elementor-7 .elementor-element.elementor-element-7b13fea4{--width:22%;}.elementor-7 .elementor-element.elementor-element-8c821cf{--width:50%;}.elementor-7 .elementor-element.elementor-element-6ffa4dad{--width:50%;}.elementor-7 .elementor-element.elementor-element-3deda16d{--width:50%;}.elementor-7 .elementor-element.elementor-element-7f974020{--width:50%;}.elementor-7 .elementor-element.elementor-element-2dc2d0f9{--content-width:1050px;}.elementor-7 .elementor-element.elementor-element-ce0366f{--width:47.903%;}.elementor-7 .elementor-element.elementor-element-d05d9fa{--width:100%;}}