.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-itmes-area{height:600px;}.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-single{text-align:center;}.elementor-13 .elementor-element.elementor-element-faaea55 .slider-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-faaea55 a.theme-btns:hover{color:#000000;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-faaea55 .slider-social-wrapper ul li a{opacity:1;}.elementor-13 .elementor-element.elementor-element-faaea55 .slider-social-wrapper ul li a:hover{opacity:1;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-itmes-area{height:600px;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-single{text-align:center;}.elementor-13 .elementor-element.elementor-element-e44f72b .slider-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-e44f72b a.theme-btns:hover{color:#000000;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e44f72b .slider-social-wrapper ul li a{opacity:1;}.elementor-13 .elementor-element.elementor-element-e44f72b .slider-social-wrapper ul li a:hover{opacity:1;}.elementor-13 .elementor-element.elementor-element-9ec35a8{--spacer-size:50px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8c37260{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-8c37260{right:0px;}.elementor-13 .elementor-element.elementor-element-8c37260{top:-70px;}.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-13 .elementor-element.elementor-element-8aa0616{text-align:center;}.elementor-13 .elementor-element.elementor-element-8aa0616 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.9em;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-75a5f9a > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title{text-align:center;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-75a5f9a .section-title{color:var( --e-global-color-primary );font-size:3.5em;font-weight:600;text-transform:capitalize;line-height:80px;}.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title .dec,.ecolar-section-title .dec p{font-family:"Barlow", Sans-serif;font-size:1.8rem;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-2f43347{--spacer-size:25px;}.elementor-13 .elementor-element.elementor-element-24a1ec3{margin-top:0px;margin-bottom:35px;}.elementor-13 .elementor-element.elementor-element-7fdf525:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-7fdf525 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7fdf525 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-7fdf525 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-ha-card .ha-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-card .ha-card-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-card .ha-card-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-card .ha-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-0177b57 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-13 .elementor-element.elementor-element-0177b57 .ha-card-figure img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-0177b57 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-0177b57 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-0177b57 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2f48d0d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-2f48d0d{text-align:left;}.elementor-13 .elementor-element.elementor-element-2f48d0d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.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-13 .elementor-element.elementor-element-9cc2c50 > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-9cc2c50.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9cc2c50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9cc2c50 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-54450c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-54450c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-54450c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-54450c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-32b5c20 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-13 .elementor-element.elementor-element-32b5c20 .ha-card-figure img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-32b5c20 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-32b5c20 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-32b5c20 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0a7e8dc > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-0a7e8dc{text-align:left;}.elementor-13 .elementor-element.elementor-element-0a7e8dc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-b56290d > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-b56290d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b56290d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-b56290d .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-815e789:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-815e789 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-815e789 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-815e789 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-801c068 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-801c068 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-801c068 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-801c068 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-817bb25 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-817bb25{text-align:left;}.elementor-13 .elementor-element.elementor-element-817bb25 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-1104854 > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-1104854.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1104854{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-1104854 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4069232:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-4069232 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4069232 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-4069232 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-738ffc1 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-738ffc1 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-738ffc1 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-738ffc1 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-5d160b4 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-5d160b4{text-align:left;}.elementor-13 .elementor-element.elementor-element-5d160b4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-0fbf576 > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-0fbf576.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0fbf576{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0fbf576 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-cb868a6{margin-top:0px;margin-bottom:35px;}.elementor-13 .elementor-element.elementor-element-0aead4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-0aead4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-0aead4d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-0aead4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5882039 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-13 .elementor-element.elementor-element-5882039 .ha-card-figure img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-5882039 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-5882039 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5882039 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2cc433f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-2cc433f{text-align:left;}.elementor-13 .elementor-element.elementor-element-2cc433f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-e41724a > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-e41724a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e41724a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e41724a .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-db1a0ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-db1a0ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-db1a0ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-db1a0ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-120b1f2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-13 .elementor-element.elementor-element-120b1f2 .ha-card-figure img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-120b1f2 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-120b1f2 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-120b1f2 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-bbcd0d1 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-bbcd0d1{text-align:left;}.elementor-13 .elementor-element.elementor-element-bbcd0d1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-4a43bd7 > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-4a43bd7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4a43bd7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-4a43bd7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-63cf448{margin-top:0px;margin-bottom:35px;}.elementor-13 .elementor-element.elementor-element-7d139b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-7d139b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7d139b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-7d139b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-43549c9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-43549c9 .ha-card-figure img{opacity:1;}.elementor-13 .elementor-element.elementor-element-43549c9 .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-43549c9 .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-43549c9 .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-4bbcc8e > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-4bbcc8e{text-align:left;}.elementor-13 .elementor-element.elementor-element-4bbcc8e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-bc75db2 > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-bc75db2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bc75db2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-bc75db2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-667637d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-667637d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowastelogistic.pl/wp-content/uploads/2023/03/fullwhite.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-667637d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-667637d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-44349ac .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-44349ac .ha-badge{--ha-badge-translate-y:35px;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-44349ac .ha-card-title{font-family:"Barlow", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-44349ac .ha-card-text{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-ebf767c > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-ebf767c{text-align:left;}.elementor-13 .elementor-element.elementor-element-ebf767c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-9c885ae > .elementor-widget-container{background-color:var( --e-global-color-5a0b265 );margin:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-9c885ae.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9c885ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9c885ae .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-a8f688a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a0b265 );}.elementor-13 .elementor-element.elementor-element-a8f688a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-shape-top svg{width:calc(234% + 1.3px);height:241px;}.elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-a8f688a > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:173px;}.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-13 .elementor-element.elementor-element-09e2b04 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-7fa5aad:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a0b265 );}.elementor-13 .elementor-element.elementor-element-7fa5aad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-shape-top svg{width:calc(234% + 1.3px);height:241px;}.elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-7fa5aad > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:173px;}.elementor-13 .elementor-element.elementor-element-a601ab8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-6ae9bba{--spacer-size:50px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7f10184{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-7f10184{right:0px;}.elementor-13 .elementor-element.elementor-element-7f10184{top:-70px;}.elementor-13 .elementor-element.elementor-element-881f68a{text-align:center;}.elementor-13 .elementor-element.elementor-element-881f68a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.9em;font-weight:600;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-99230bf > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title{text-align:center;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-99230bf .section-title{color:var( --e-global-color-primary );font-size:3.5em;font-weight:600;text-transform:capitalize;line-height:80px;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title .dec,.ecolar-section-title .dec p{font-family:"Barlow", Sans-serif;font-size:1.8rem;line-height:1.2em;}.elementor-widget-ha-step-flow .ha-steps-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ha-step-flow .ha-steps-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-step-flow .ha-step-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-aced92b .elementor-widget-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-aced92b:not(:has(.elementor-widget-container)){text-align:center;}.elementor-13 .elementor-element.elementor-element-aced92b .ha-steps-icon{color:var( --e-global-color-primary );background:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-aced92b .ha-steps-label{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-aced92b .ha-steps-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:1.5em;font-weight:500;}.elementor-13 .elementor-element.elementor-element-aced92b .ha-step-arrow, .elementor-13 .elementor-element.elementor-element-aced92b .ha-step-arrow:after{border-top-style:solid;}.elementor-13 .elementor-element.elementor-element-aced92b .ha-step-arrow:after{border-right-style:solid;}.elementor-13 .elementor-element.elementor-element-0162a2a > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0162a2a{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4rem;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d4d18ad > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-13 .elementor-element.elementor-element-af09e0a .elementor-widget-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-af09e0a:not(:has(.elementor-widget-container)){text-align:center;}.elementor-13 .elementor-element.elementor-element-af09e0a .ha-steps-icon{color:var( --e-global-color-primary );background:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-af09e0a .ha-steps-label{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-af09e0a .ha-steps-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:1.5em;font-weight:500;}.elementor-13 .elementor-element.elementor-element-af09e0a .ha-step-arrow, .elementor-13 .elementor-element.elementor-element-af09e0a .ha-step-arrow:after{border-top-style:solid;}.elementor-13 .elementor-element.elementor-element-af09e0a .ha-step-arrow:after{border-right-style:solid;}.elementor-13 .elementor-element.elementor-element-7a5f0ac > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7a5f0ac{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4rem;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b840ab2 .elementor-widget-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-b840ab2:not(:has(.elementor-widget-container)){text-align:center;}.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-steps-icon{color:var( --e-global-color-primary );background:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-steps-label{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-steps-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:1.5em;font-weight:500;}.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-step-arrow, .elementor-13 .elementor-element.elementor-element-b840ab2 .ha-step-arrow:after{border-top-style:solid;}.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-step-arrow:after{border-right-style:solid;}.elementor-13 .elementor-element.elementor-element-d9f53a2 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d9f53a2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4rem;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-459ede5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a0b265 );}.elementor-13 .elementor-element.elementor-element-459ede5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-shape-top svg{width:calc(234% + 1.3px);height:241px;}.elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0d2b140 );}.elementor-13 .elementor-element.elementor-element-459ede5 > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:173px;}.elementor-13 .elementor-element.elementor-element-07a7741{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-bc7b6e5{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc7b6e5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.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-13 .elementor-element.elementor-element-0ce802d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a057649{text-align:center;}.elementor-13 .elementor-element.elementor-element-a057649 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.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-13 .elementor-element.elementor-element-b093863{text-align:center;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-49e1168 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fc38a69{text-align:center;}.elementor-13 .elementor-element.elementor-element-fc38a69 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6b1d3db{text-align:center;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-f40acfb .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc644cd{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc644cd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-46ae9a1{text-align:center;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-1b56a7c{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-f0b06cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-f0b06cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-f0b06cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-799c828{text-align:center;}.elementor-13 .elementor-element.elementor-element-799c828 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f055587 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f055587 .ha-lordicon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-350c033{text-align:center;}.elementor-13 .elementor-element.elementor-element-350c033 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-0bbdfee{--spacer-size:50px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-a470d52 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a470d52 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-a470d52 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-button[type="submit"]{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a470d52{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-262bcbc{--spacer-size:50px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-4a18391{width:33.33%;}.elementor-13 .elementor-element.elementor-element-d4d18ad{width:32.672%;}.elementor-13 .elementor-element.elementor-element-d2b9e3d{width:33.33%;}}@media(max-width:1400px){.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title{padding:0px 150px 0px 150px;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title{padding:0px 150px 0px 150px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-itmes-area{height:725px;}.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-single{margin:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-itmes-area{height:725px;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-single{margin:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title{padding:0px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-0177b57 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-0177b57{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-32b5c20 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-32b5c20{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-801c068 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-801c068{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-738ffc1 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-738ffc1{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-5882039 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-5882039{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-120b1f2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-120b1f2{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-43549c9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-43549c9{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-44349ac .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-44349ac{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-09e2b04 img{max-width:90%;}.elementor-13 .elementor-element.elementor-element-a601ab8 img{max-width:90%;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-itmes-area{height:341px;}.elementor-13 .elementor-element.elementor-element-faaea55 .ecolar-slider-single{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-itmes-area{height:341px;}.elementor-13 .elementor-element.elementor-element-e44f72b .ecolar-slider-single{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-9ec35a8{--spacer-size:5px;}.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-75a5f9a .ecolar-section-title .dec,.ecolar-section-title .dec p{font-size:1.2em;}.elementor-13 .elementor-element.elementor-element-0177b57 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-0177b57{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-32b5c20 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-32b5c20{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-801c068 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-801c068{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-738ffc1 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-738ffc1{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-5882039 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-5882039{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-120b1f2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-120b1f2{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-43549c9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-43549c9{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-44349ac .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-13 .elementor-element.elementor-element-44349ac{--ha-card-image-width:100%;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-99230bf .ecolar-section-title .dec,.ecolar-section-title .dec p{font-size:1.2em;}.elementor-13 .elementor-element.elementor-element-aced92b > .elementor-widget-container{padding:5px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0162a2a .elementor-icon-list-item > a{font-size:1.3em;}.elementor-13 .elementor-element.elementor-element-af09e0a > .elementor-widget-container{padding:5px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7a5f0ac .elementor-icon-list-item > a{font-size:1.3em;}.elementor-13 .elementor-element.elementor-element-b840ab2 > .elementor-widget-container{padding:5px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d9f53a2 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-13 .elementor-element.elementor-element-c92a123{margin-top:25px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-0bbdfee{--spacer-size:10px;}}/* Start custom CSS for ecolar_slider, class: .elementor-element-faaea55 */.elementor-13 .elementor-element.elementor-element-faaea55 h2 {font-size: calc(55px + 0.390625vw)!important;}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-faaea55 h2 {font-size: calc(25px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ecolar_slider, class: .elementor-element-e44f72b */.elementor-13 .elementor-element.elementor-element-e44f72b h2 {font-size: calc(60px + 0.390625vw)!important;}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-e44f72b h2 {font-size: calc(25px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aa0616 */body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-8aa0616 h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-0177b57 */.elementor-13 .elementor-element.elementor-element-0177b57 .ha-card-body {display: none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f48d0d */.elementor-13 .elementor-element.elementor-element-2f48d0d h2 {
    font-size: calc(18px + 0.390625vw) !important;
    line-height: 1.2; /* Definiujemy stały mnożnik interlinii */
    margin: 0 !important;
    /* Wysokość = 3 linie * 1.5 (line-height) = 4.5em */
    min-height: 3.6em; 
    display: flex;
}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-2f48d0d h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9cc2c50 */.elementor-13 .elementor-element.elementor-element-9cc2c50 {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-32b5c20 */.elementor-13 .elementor-element.elementor-element-32b5c20 .ha-card-body {display: none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a7e8dc */.elementor-13 .elementor-element.elementor-element-0a7e8dc h2 {
    font-size: calc(18px + 0.390625vw) !important;
    line-height: 1.2; /* Definiujemy stały mnożnik interlinii */
    margin: 0 !important;
    /* Wysokość = 3 linie * 1.5 (line-height) = 4.5em */
    min-height: 3.6em; 
    display: flex;

}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-0a7e8dc h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b56290d */.elementor-13 .elementor-element.elementor-element-b56290d {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-801c068 */.elementor-13 .elementor-element.elementor-element-801c068 .ha-card-body {display: none}

.elementor-13 .elementor-element.elementor-element-801c068 img {object-position: 0px 80%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817bb25 */.elementor-13 .elementor-element.elementor-element-817bb25 h2 {
    font-size: calc(18px + 0.390625vw) !important;
    line-height: 1.2 !important;
    display: block !important;
    height: 3.6em !important; 
    min-height: 3.6em !important;
}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-817bb25 h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1104854 */.elementor-13 .elementor-element.elementor-element-1104854 {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-738ffc1 */.elementor-13 .elementor-element.elementor-element-738ffc1 .ha-card-body {display: none}
.elementor-13 .elementor-element.elementor-element-738ffc1 .ha-card-figure img {object-position: 80% 100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d160b4 */.elementor-13 .elementor-element.elementor-element-5d160b4 h2 {
    font-size: calc(18px + 0.390625vw) !important;
    line-height: 1.2; /* Definiujemy stały mnożnik interlinii */
    margin: 0 !important;
    /* Wysokość = 3 linie * 1.5 (line-height) = 4.5em */
    min-height: 3.6em; 
    display: flex;
}

body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-5d160b4 h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0fbf576 */.elementor-13 .elementor-element.elementor-element-0fbf576 {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-24a1ec3 */.elementor-13 .elementor-element.elementor-element-24a1ec3 .elementor-icon-list-icon { margin-top: 1px;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-5882039 */.elementor-13 .elementor-element.elementor-element-5882039 .ha-card-body {display: none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cc433f */.elementor-13 .elementor-element.elementor-element-2cc433f h2 {font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e41724a */.elementor-13 .elementor-element.elementor-element-e41724a {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-120b1f2 */.elementor-13 .elementor-element.elementor-element-120b1f2 .ha-card-body {display: none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbcd0d1 */.elementor-13 .elementor-element.elementor-element-bbcd0d1 h2 {font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a43bd7 */.elementor-13 .elementor-element.elementor-element-4a43bd7 {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-43549c9 */.elementor-13 .elementor-element.elementor-element-43549c9 .ha-card-body {display: none}

.elementor-13 .elementor-element.elementor-element-43549c9 img {object-position: 0px 80%;}

@media (max-width: 767px) {.ha-card--mobile-top .ha-card-figure img {
    object-position: 0px 80%;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bbcc8e */.elementor-13 .elementor-element.elementor-element-4bbcc8e h2 {font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc75db2 */.elementor-13 .elementor-element.elementor-element-bc75db2 {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-44349ac */.elementor-13 .elementor-element.elementor-element-44349ac .ha-card-body {display: none}
.elementor-13 .elementor-element.elementor-element-44349ac .ha-card-figure img {object-position: 100% 60%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebf767c */.elementor-13 .elementor-element.elementor-element-ebf767c h2 {font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c885ae */.elementor-13 .elementor-element.elementor-element-9c885ae {font-size: calc(10px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-881f68a */body[data-elementor-device-mode=mobile] .elementor-13 .elementor-element.elementor-element-881f68a h2 {font-size: calc(25px + 0.390625vw)!important;/* End custom CSS */
/* Start custom CSS for ha-step-flow, class: .elementor-element-aced92b */.elementor-13 .elementor-element.elementor-element-aced92b .ha-steps-title, .elementor-13 .elementor-element.elementor-element-aced92b {margin-bottom: 0px;font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-step-flow, class: .elementor-element-af09e0a */.elementor-13 .elementor-element.elementor-element-af09e0a .ha-steps-title, .elementor-13 .elementor-element.elementor-element-af09e0a {margin-bottom: 0px;font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for ha-step-flow, class: .elementor-element-b840ab2 */.elementor-13 .elementor-element.elementor-element-b840ab2 .ha-steps-title, .elementor-13 .elementor-element.elementor-element-b840ab2 {margin-bottom: 0px;font-size: calc(18px + 0.390625vw)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc7b6e5 */.elementor-13 .elementor-element.elementor-element-bc7b6e5 h2 {font-size: calc(35px + 0.390625vw)!important; line-height: 1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-799c828 */.elementor-13 .elementor-element.elementor-element-799c828 h2 {font-size: calc(35px + 0.390625vw)!important; line-height: 1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-350c033 */.elementor-13 .elementor-element.elementor-element-350c033 h2 {font-size: calc(35px + 0.390625vw)!important; line-height: 1;}/* End custom CSS */