.elementor-2 .elementor-element.elementor-element-1fce339{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-1fce339:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowizja.pl/wp-content/uploads/2025/03/fotowoltaika-panele-scaled.jpg");background-position:center right;}.elementor-2 .elementor-element.elementor-element-1fce339::before, .elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1fce339 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1fce339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-1fce339 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-1fce339 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-2 .elementor-element.elementor-element-5e774cc{--display:flex;--justify-content:center;--padding-top:2vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-30cf7ed > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:34px 34px 34px 34px;}.elementor-2 .elementor-element.elementor-element-30cf7ed.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-30cf7ed{--icon-box-icon-margin:4px;}.elementor-2 .elementor-element.elementor-element-30cf7ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-30cf7ed.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-30cf7ed.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-2 .elementor-element.elementor-element-30cf7ed .elementor-icon{font-size:21px;}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-0d08c13{--animation-duration:2000ms;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8vw;}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-2 .elementor-element.elementor-element-2eda993{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2eda993 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:4vw;font-weight:800;}.elementor-2 .elementor-element.elementor-element-2eda993 .elementor-headline-dynamic-wrapper path{stroke:#3ED16F;}.elementor-2 .elementor-element.elementor-element-2eda993 .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bfa9c75{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-bfa9c75 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-bfa9c75 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-266065a{--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:3vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-44e4909{--display:flex;--min-height:0vh;--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-2 .elementor-element.elementor-element-44e4909.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d1a17b9 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-d1a17b9{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-3ac5e0c > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-3ac5e0c{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-9bf1e9a > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-9bf1e9a{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-44ce074 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-44ce074{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-aafa394 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-aafa394{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-2d897f9 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-2d897f9{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-b81348a{--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:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-b81348a.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.4s;border-radius:19px 19px 19px 19px;}.elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-fb9721f > .elementor-widget-container:hover{--e-transform-translateX:3px;}.elementor-2 .elementor-element.elementor-element-fb9721f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fb9721f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-467fda0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.4s;border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-467fda0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-467fda0 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-467fda0 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-2 .elementor-element.elementor-element-467fda0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-467fda0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-467fda0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-0d9fd76{--display:flex;--min-height:0px;--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:6% 6% 6% 6%;--margin-top:0%;--margin-bottom:11%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:04%;--padding-left:2%;--padding-right:2%;}.elementor-2 .elementor-element.elementor-element-0d9fd76:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0d9fd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d9fd76.e-con{--e-con-transform-translateX:18%;--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-1603d4b{text-align:center;}.elementor-2 .elementor-element.elementor-element-1603d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6304fef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-6304fef .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-6304fef .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-a43b37a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--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-2 .elementor-element.elementor-element-a43b37a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a43b37a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button span{gap:7px;justify-content:center;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group{padding-right:calc( 60px/2 );padding-left:calc( 60px/2 );margin-bottom:32px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-form-fields-wrapper{margin-left:calc( -60px/2 );margin-right:calc( -60px/2 );margin-bottom:-32px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-a43b37a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a43b37a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2 .elementor-element.elementor-element-a43b37a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-subgroup label{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-a43b37a .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-a43b37a .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-a43b37a .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-2 .elementor-element.elementor-element-a43b37a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-a43b37a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d9cc3f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-d9cc3f8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d9cc3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2 .elementor-element.elementor-element-213e9de{text-align:center;}.elementor-2 .elementor-element.elementor-element-213e9de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.1vw;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.91);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4462e00{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.89);color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-be5afca{--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;}.elementor-2 .elementor-element.elementor-element-ae1555d{--display:flex;}.elementor-2 .elementor-element.elementor-element-df15f62 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-df15f62{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-df15f62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-df15f62.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-df15f62.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-2 .elementor-element.elementor-element-df15f62.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon{font-size:2vw;padding:0.8vw;}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-8a7ec94 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-8a7ec94{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8a7ec94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8a7ec94.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8a7ec94.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-2 .elementor-element.elementor-element-8a7ec94.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon{font-size:2vw;padding:0.8vw;}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-12c6dbd > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-12c6dbd{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-12c6dbd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-12c6dbd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-12c6dbd.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-2 .elementor-element.elementor-element-12c6dbd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon{font-size:2vw;padding:0.8vw;}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-4fd1363 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-4fd1363{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4fd1363.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4fd1363.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4fd1363.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-2 .elementor-element.elementor-element-4fd1363.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon{font-size:2vw;padding:0.8vw;}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-f9daf54 > .elementor-widget-container{padding:0vw 0vw 0.7vw 0vw;}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-f9daf54{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f9daf54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f9daf54.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f9daf54.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-2 .elementor-element.elementor-element-f9daf54.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon{font-size:2vw;padding:0.8vw;}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon-box-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-4b34cdc{--display:flex;--min-height:0vh;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4b34cdc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b34cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowizja.pl/wp-content/uploads/2025/03/udyty.svg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-60898b4{--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:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-60898b4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-60898b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-accent ) 0%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-60898b4 > .elementor-shape-top .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-60898b4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-60898b4 > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-60898b4 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:51px;}.elementor-2 .elementor-element.elementor-element-91b74fa{--display:flex;}.elementor-2 .elementor-element.elementor-element-957b86c{width:100%;max-width:100%;--lottie-container-width:100%;--lottie-container-max-width:100%;--lottie-container-opacity:1;}.elementor-2 .elementor-element.elementor-element-957b86c > .elementor-widget-container{padding:3vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-37204f6{--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-2 .elementor-element.elementor-element-c15d1e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.7vw;}.elementor-2 .elementor-element.elementor-element-a57ee32 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a57ee32{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a57ee32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a57ee32.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a57ee32.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-2 .elementor-element.elementor-element-a57ee32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon{font-size:2vw;padding:0.5vw;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-8498580 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-8498580{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8498580.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8498580.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8498580.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-2 .elementor-element.elementor-element-8498580.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon{font-size:2vw;padding:0.5vw;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-2 .elementor-element.elementor-element-6eade74{--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:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-6eade74.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px #000000;transition-duration:0.4s;border-radius:19px 19px 19px 19px;}.elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-60fd184 > .elementor-widget-container:hover{--e-transform-translateX:3px;}.elementor-2 .elementor-element.elementor-element-60fd184.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-60fd184 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3b42c06 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.4s;border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-3b42c06 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3b42c06 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3b42c06 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-2 .elementor-element.elementor-element-3b42c06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3b42c06.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3b42c06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-7850b59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-7850b59:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7850b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c6e000c > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-c6e000c{text-align:center;}.elementor-2 .elementor-element.elementor-element-c6e000c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.99);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e55914b{--animation-duration:2000ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e55914b .elementor-headline{text-align:center;}.elementor-2 .elementor-element.elementor-element-e55914b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e55914b .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1e86ac7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-1e86ac7 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-1e86ac7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-a1330eb{--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;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-55def1d{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 21px 0px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-83519ce .elementor-counter-number-wrapper{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-83519ce .elementor-counter-title{color:var( --e-global-color-primary );font-weight:700;}.elementor-2 .elementor-element.elementor-element-2b2877f{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 21px 0px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-278dd11 .elementor-counter-number-wrapper{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-278dd11 .elementor-counter-title{color:var( --e-global-color-primary );font-weight:700;}.elementor-2 .elementor-element.elementor-element-7d0d2ae{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 21px 0px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-e7c0bf7 .elementor-counter-number-wrapper{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e7c0bf7 .elementor-counter-title{color:var( --e-global-color-primary );font-weight:700;}.elementor-2 .elementor-element.elementor-element-a7b9dba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-a7b9dba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowizja.pl/wp-content/uploads/2025/03/audyty-energetyczne-poznan-scaled.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-a7b9dba::before, .elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a7b9dba > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a7b9dba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-a7b9dba > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:44px;}.elementor-2 .elementor-element.elementor-element-a7b9dba.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e34a3c5 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.7vw 0.7vw 0.7vw 0.7vw;}.elementor-2 .elementor-element.elementor-element-e34a3c5{text-align:center;}.elementor-2 .elementor-element.elementor-element-e34a3c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5.2vw;font-weight:800;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.43);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e91ec02{--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-2 .elementor-element.elementor-element-2abadb4{--display:flex;}.elementor-2 .elementor-element.elementor-element-ffd427b > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-2 .elementor-element.elementor-element-ffd427b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ffd427b{text-align:center;}.elementor-2 .elementor-element.elementor-element-ffd427b .elementor-heading-title{font-size:3.2vw;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e5d52dd{text-shadow:0px 0px 1px rgba(0, 0, 0, 0.52);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e5d52dd a{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a30dd25 .elementor-button{background-color:#37C567;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.4s;border-radius:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-a30dd25 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a30dd25 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a30dd25 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-2 .elementor-element.elementor-element-a30dd25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a30dd25.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-a30dd25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-18c9124{--display:flex;}.elementor-2 .elementor-element.elementor-element-f30c414 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-2 .elementor-element.elementor-element-f30c414.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f30c414{text-align:center;}.elementor-2 .elementor-element.elementor-element-f30c414 .elementor-heading-title{font-size:3.2vw;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8271e93{text-shadow:0px 0px 1px rgba(0, 0, 0, 0.52);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8271e93 a{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.4s;border-radius:19px 19px 19px 19px;}.elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-47bb268 > .elementor-widget-container:hover{--e-transform-translateX:3px;}.elementor-2 .elementor-element.elementor-element-47bb268.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-47bb268 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-90b6131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-90b6131:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-90b6131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-75a2a10 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-2 .elementor-element.elementor-element-75a2a10.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-75a2a10{text-align:center;}.elementor-2 .elementor-element.elementor-element-75a2a10 .elementor-heading-title{font-size:3.2vw;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5c31edb{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5c31edb .elementor-headline{text-align:center;font-size:4.3vw;}.elementor-2 .elementor-element.elementor-element-5c31edb .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5c31edb .elementor-headline-dynamic-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-2ef6ec1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.7px;}.elementor-2 .elementor-element.elementor-element-2ef6ec1 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2ef6ec1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-d33fabb{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-4af4eb4 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-4af4eb4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4af4eb4{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-38f4c64{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-38f4c64 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-38f4c64.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-38f4c64 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-38f4c64 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-f1b120b{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-cbcd506 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-cbcd506.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-cbcd506{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-0999329{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0999329 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-0999329.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0999329 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-0999329 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-32578e7{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-1905a9c > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-1905a9c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1905a9c{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-cfd98f0{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-cfd98f0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-cfd98f0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-cfd98f0 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-cfd98f0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-ed73c7b{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-e7409d4 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-e7409d4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e7409d4{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-aaa3f1d{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-aaa3f1d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-aaa3f1d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-aaa3f1d {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-aaa3f1d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-625919c{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-878c6bd > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-878c6bd.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-878c6bd{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-0d1530e{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0d1530e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-0d1530e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0d1530e {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-0d1530e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-c6907eb{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-6ca8e58 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6ca8e58.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6ca8e58{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-6ee610e{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6ee610e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-6ee610e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6ee610e {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-6ee610e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-2452145{--display:flex;border-style:none;--border-style:none;--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-2 .elementor-element.elementor-element-bbd14f1 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-bbd14f1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-bbd14f1{text-align:left;font-size:19px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-2 .elementor-element.elementor-element-1578276{--n-accordion-title-font-size:26px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:37px 37px 37px 37px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#ffffff;--n-accordion-title-active-color:#ffffff;--n-accordion-icon-size:30px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1578276 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);border-style:none;}.elementor-2 .elementor-element.elementor-element-1578276.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1578276 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-2 .elementor-element.elementor-element-1578276 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-2 .elementor-element.elementor-element-df9fae1{--display:flex;--min-height:0.5vh;}.elementor-2 .elementor-element.elementor-element-df9fae1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df9fae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-463e7b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:2vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-463e7b2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-463e7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ecowizja.pl/wp-content/uploads/2025/03/pexels-cristian-rojas-8853502-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-463e7b2::before, .elementor-2 .elementor-element.elementor-element-463e7b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-463e7b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-463e7b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-463e7b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-463e7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5551241{--display:flex;}.elementor-2 .elementor-element.elementor-element-2de8fc7{text-align:center;}.elementor-2 .elementor-element.elementor-element-2de8fc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.9vw;font-weight:800;}.elementor-2 .elementor-element.elementor-element-cb027f6{--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-2 .elementor-element.elementor-element-5fb9997{--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:20px 20px 20px 20px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-5fb9997:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5fb9997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(171deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-38f10a1{text-align:center;}.elementor-2 .elementor-element.elementor-element-38f10a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-shadow:0px 0px 22px rgba(0, 0, 0, 0.6);color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-370e342{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-370e342 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-370e342 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-3d8b766{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--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-2 .elementor-element.elementor-element-3d8b766 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3d8b766.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button span{gap:7px;justify-content:center;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group{padding-right:calc( 60px/2 );padding-left:calc( 60px/2 );margin-bottom:32px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-form-fields-wrapper{margin-left:calc( -60px/2 );margin-right:calc( -60px/2 );margin-bottom:-32px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group > label, .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-subgroup label{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-3d8b766 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-3d8b766 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:500ms;}.elementor-2 .elementor-element.elementor-element-3d8b766 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3d8b766 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3d8b766 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-4996208{--display:flex;}.elementor-2 .elementor-element.elementor-element-d279ff4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2vw;font-weight:800;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-418edbb > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-418edbb{--icon-box-icon-margin:2vw;}.elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:600;}.elementor-2 .elementor-element.elementor-element-dd52289 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-dd52289{--icon-box-icon-margin:2vw;}.elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a4fb687 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a4fb687{--icon-box-icon-margin:2vw;}.elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c5ea487{--display:flex;--min-height:0.5vh;}.elementor-2 .elementor-element.elementor-element-c5ea487:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c5ea487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-e70346e{--display:flex;}.elementor-2 .elementor-element.elementor-element-32a2337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-32a2337{left:92vw;}body.rtl .elementor-2 .elementor-element.elementor-element-32a2337{right:92vw;}.elementor-2 .elementor-element.elementor-element-32a2337{top:86vh;}.elementor-2 .elementor-element.elementor-element-32a2337 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-stacked .elementor-icon{background-color:#35EE73;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-default .elementor-icon{color:#35EE73;border-color:#35EE73;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-default .elementor-icon svg{fill:#35EE73;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-32a2337.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-32a2337 .elementor-icon{font-size:5.5vw;padding:1%;border-radius:12% 12% 12% 12%;}.elementor-2 .elementor-element.elementor-element-32a2337 .elementor-icon svg{height:5.5vw;}.elementor-2 .elementor-element.elementor-element-3da9be0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3da9be0{left:92vw;}body.rtl .elementor-2 .elementor-element.elementor-element-3da9be0{right:92vw;}.elementor-2 .elementor-element.elementor-element-3da9be0{top:86vh;}.elementor-2 .elementor-element.elementor-element-3da9be0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-stacked .elementor-icon{background-color:#35EE73;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-default .elementor-icon{color:#35EE73;border-color:#35EE73;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-default .elementor-icon svg{fill:#35EE73;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3da9be0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3da9be0 .elementor-icon{font-size:5.5vw;padding:15px;border-radius:12% 12% 12% 12%;}.elementor-2 .elementor-element.elementor-element-3da9be0 .elementor-icon svg{height:5.5vw;}.elementor-2 .elementor-element.elementor-element-a4bd2c8{--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-2 .elementor-element.elementor-element-0443d66 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0443d66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0443d66.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0443d66.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0443d66.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0443d66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-13aec28{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a0f162{text-align:center;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-44e4909{--width:50%;}.elementor-2 .elementor-element.elementor-element-0d9fd76{--width:50%;}.elementor-2 .elementor-element.elementor-element-4b34cdc{--width:100%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-1fce339:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1fce339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-a7b9dba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a7b9dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-463e7b2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-463e7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-30cf7ed > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-30cf7ed{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-30cf7ed .elementor-icon-box-title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0d08c13 .elementor-headline{font-size:3.9vw;}.elementor-2 .elementor-element.elementor-element-2eda993 .elementor-headline{font-size:7vw;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-d1a17b9 .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-3ac5e0c .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-9bf1e9a .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-44ce074 .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-aafa394 .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-2d897f9 .elementor-icon-box-description{font-size:3.6vw;}.elementor-2 .elementor-element.elementor-element-0d9fd76.e-con{--e-con-transform-translateX:0%;--e-con-transform-scale:0.9;--align-self:center;}.elementor-2 .elementor-element.elementor-element-0d9fd76{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:020vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2 .elementor-element.elementor-element-213e9de .elementor-heading-title{font-size:8.1vw;}.elementor-2 .elementor-element.elementor-element-4462e00{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-df15f62 .elementor-icon-box-description{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-8a7ec94 .elementor-icon-box-description{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-12c6dbd .elementor-icon-box-description{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-4fd1363 .elementor-icon-box-description{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-f9daf54 .elementor-icon-box-description{font-size:4.2vw;}.elementor-2 .elementor-element.elementor-element-4b34cdc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b34cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecowizja.pl/wp-content/uploads/2025/03/udyty.svg");background-size:cover;}.elementor-2 .elementor-element.elementor-element-4b34cdc{--width:500px;--padding-top:22vw;--padding-bottom:22vw;--padding-left:22vw;--padding-right:22vw;}.elementor-2 .elementor-element.elementor-element-c15d1e2 .elementor-heading-title{font-size:6.7vw;}.elementor-2 .elementor-element.elementor-element-a57ee32{--icon-box-icon-margin:12px;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon{font-size:20vw;}.elementor-2 .elementor-element.elementor-element-a57ee32 .elementor-icon-box-description{font-size:6.9vw;}.elementor-2 .elementor-element.elementor-element-8498580{--icon-box-icon-margin:12px;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon{font-size:20vw;}.elementor-2 .elementor-element.elementor-element-8498580 .elementor-icon-box-description{font-size:6.9vw;}.elementor-2 .elementor-element.elementor-element-55def1d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-83519ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83519ce .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-83519ce .elementor-counter-title{font-size:4.5vw;}.elementor-2 .elementor-element.elementor-element-2b2877f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-278dd11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-278dd11 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-278dd11 .elementor-counter-title{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-7d0d2ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e7c0bf7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e7c0bf7 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-e7c0bf7 .elementor-counter-title{font-size:4.5vw;}.elementor-2 .elementor-element.elementor-element-a7b9dba{--overlay-opacity:0.6;}.elementor-2 .elementor-element.elementor-element-e34a3c5 .elementor-heading-title{font-size:4.8rem;}.elementor-2 .elementor-element.elementor-element-ffd427b .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-a30dd25.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-18c9124{--margin-top:0vw;--margin-bottom:10vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-f30c414 .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-47bb268.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-75a2a10 .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-5c31edb .elementor-headline{font-size:10vw;}.elementor-2 .elementor-element.elementor-element-4af4eb4{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-4af4eb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38f4c64{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-cbcd506{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-cbcd506 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0999329{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-1905a9c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1905a9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cfd98f0{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-e7409d4{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e7409d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aaa3f1d{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-878c6bd{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-878c6bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0d1530e{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-6ca8e58{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-6ca8e58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ee610e{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-bbd14f1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-bbd14f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1578276{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--n-accordion-title-font-size:18px;}.elementor-2 .elementor-element.elementor-element-2de8fc7 .elementor-heading-title{font-size:10vw;}.elementor-2 .elementor-element.elementor-element-cb027f6{--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-5fb9997.e-con{--e-con-transform-scale:0.9;}.elementor-2 .elementor-element.elementor-element-d279ff4 .elementor-heading-title{font-size:6.9vw;}.elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-title a{font-size:0.1vw;}.elementor-2 .elementor-element.elementor-element-418edbb .elementor-icon-box-description{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-title a{font-size:0.1vw;}.elementor-2 .elementor-element.elementor-element-dd52289 .elementor-icon-box-description{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-title a{font-size:0.1vw;}.elementor-2 .elementor-element.elementor-element-a4fb687 .elementor-icon-box-description{font-size:5vw;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3da9be0{left:78vw;}body.rtl .elementor-2 .elementor-element.elementor-element-3da9be0{right:78vw;}.elementor-2 .elementor-element.elementor-element-3da9be0{top:85vh;}.elementor-2 .elementor-element.elementor-element-3da9be0 .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-3da9be0 .elementor-icon svg{height:30px;}}/* Start custom CSS for form, class: .elementor-element-a43b37a */.grecaptcha-badge {
    visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS */.grecaptcha-badge {
    visibility: hidden !important;
}/* End custom CSS */