.elementor-2 .elementor-element.elementor-element-d68366a > .elementor-container{max-width:928px;min-height:500px;}.elementor-2 .elementor-element.elementor-element-d68366a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-d68366a{margin-top:0px;margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-8454061{text-align:center;}.elementor-2 .elementor-element.elementor-element-8454061 .elementor-heading-title{color:#363E4B;font-family:"Roboto", Sans-serif;font-weight:600;line-height:36px;}.elementor-2 .elementor-element.elementor-element-8454061 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-30px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-labels-inline .elementor-field-group > label{padding-left:60px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-labels-inline .elementor-field-group > label{padding-right:60px;}body .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-labels-above .elementor-field-group > label{padding-bottom:60px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group > label, .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-subgroup label{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;line-height:1px;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-type-html{padding-bottom:20px;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group .elementor-field{color:#0300FF;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#54595F;border-color:#000000;border-width:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group .elementor-select-wrapper select{background-color:#54595F;border-color:#000000;border-width:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-group .elementor-select-wrapper::before{color:#000000;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .e-form__buttons__wrapper__button-next{background-color:#9ACB34ED;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button[type="submit"]{background-color:#9ACB34ED;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .e-form__buttons__wrapper__button-previous{background-color:#CE616100;color:#363E4B42;border-color:#F0F0F4;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .e-form__buttons__wrapper__button-next:hover{background-color:#04D0D9;color:#ffffff;border-color:#9ACB34ED;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button[type="submit"]:hover{background-color:#04D0D9;color:#ffffff;border-color:#9ACB34ED;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .e-form__buttons__wrapper__button-previous:hover{background-color:#FFFFFF;color:#808080;border-color:#363E4B42;}.elementor-2 .elementor-element.elementor-element-66d7cc6{--e-form-steps-indicators-spacing:30px;--e-form-steps-indicator-progress-color:#04D0D9;--e-form-steps-indicator-progress-background-color:#7A7A7A;--e-form-steps-indicator-progress-height:25px;--e-form-steps-indicator-progress-border-radius:100px;--e-form-steps-indicator-progress-meter-color:#000000;}.elementor-2 .elementor-element.elementor-element-66d7cc6 .e-form__indicators__indicator__progress__meter{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-66d7cc6 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 30px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-781f063 > .elementor-container{max-width:928px;min-height:500px;}.elementor-2 .elementor-element.elementor-element-781f063 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-781f063{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-620b720{text-align:center;}.elementor-2 .elementor-element.elementor-element-620b720 .elementor-heading-title{color:#363E4B;font-family:"Roboto", Sans-serif;font-weight:600;line-height:36px;}.elementor-2 .elementor-element.elementor-element-620b720 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-30px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-labels-inline .elementor-field-group > label{padding-left:60px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-labels-inline .elementor-field-group > label{padding-right:60px;}body .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-labels-above .elementor-field-group > label{padding-bottom:60px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group > label, .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-subgroup label{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;line-height:1px;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-type-html{padding-bottom:20px;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group .elementor-field{color:#0300FF;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#54595F;border-color:#000000;border-width:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group .elementor-select-wrapper select{background-color:#54595F;border-color:#000000;border-width:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-group .elementor-select-wrapper::before{color:#000000;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ee46017 .e-form__buttons__wrapper__button-next{background-color:#9ACB34ED;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button[type="submit"]{background-color:#9ACB34ED;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-ee46017 .e-form__buttons__wrapper__button-previous{background-color:#CE616100;color:#363E4B42;border-color:#F0F0F4;}.elementor-2 .elementor-element.elementor-element-ee46017 .e-form__buttons__wrapper__button-next:hover{background-color:#04D0D9;color:#ffffff;border-color:#9ACB34ED;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button[type="submit"]:hover{background-color:#04D0D9;color:#ffffff;border-color:#9ACB34ED;}.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-ee46017 .e-form__buttons__wrapper__button-previous:hover{background-color:#FFFFFF;color:#808080;border-color:#363E4B42;}.elementor-2 .elementor-element.elementor-element-ee46017{--e-form-steps-indicators-spacing:30px;--e-form-steps-indicator-progress-color:#04D0D9;--e-form-steps-indicator-progress-background-color:#7A7A7A;--e-form-steps-indicator-progress-height:25px;--e-form-steps-indicator-progress-border-radius:100px;--e-form-steps-indicator-progress-meter-color:#000000;}.elementor-2 .elementor-element.elementor-element-ee46017 .e-form__indicators__indicator__progress__meter{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-ee46017 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 30px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-18dbd8d3 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-18dbd8d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-18dbd8d3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-18dbd8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-18dbd8d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18dbd8d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2f53eed3{text-align:center;}.elementor-2 .elementor-element.elementor-element-2f53eed3 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2f53eed3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-71cf2b > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-71cf2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-71cf2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-71cf2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-71cf2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-755cf185{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-25cab9c2 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-29eba84 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-4d989577 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-11249831 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#9ACB34;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-11249831 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-11249831 .elementor-button:focus{color:#FFFFFF;background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-11249831 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-11249831 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-53e2647a > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-305208e{--divider-border-style:solid;--divider-color:#FBF8EF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-305208e .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-305208e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-216bbbe0 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-6bd9120d{text-align:center;}.elementor-2 .elementor-element.elementor-element-6bd9120d .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-6bd9120d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-27f6b9fe > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-27f6b9fe{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-53a13cad{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-53a13cad > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-205c3af2{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-205c3af2 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1f69065f{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-1f69065f > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-649b13cd{color:#363E4B;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-649b13cd > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-62ccbd6 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-62ccbd6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-62ccbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-62ccbd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-62ccbd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-28f204f2{text-align:center;}.elementor-2 .elementor-element.elementor-element-28f204f2 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-28f204f2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40be63bf{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5fcf295a > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-5fcf295a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5fcf295a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-5fcf295a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5fcf295a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-78378244.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-78378244.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-78378244.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-78378244 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-78378244 .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-78378244 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-78378244 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-78378244 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 66px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-78378244{z-index:2;}.elementor-2 .elementor-element.elementor-element-4f14c142.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-4f14c142.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-4f14c142.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-4f14c142 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-4f14c142 .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-4f14c142 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-4f14c142 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-4f14c142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 61px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-4f14c142{z-index:2;}.elementor-2 .elementor-element.elementor-element-2efa3a01.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-2efa3a01.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-2efa3a01.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-2efa3a01 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-2efa3a01 .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-2efa3a01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2efa3a01 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-2efa3a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 23px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-2efa3a01{z-index:2;}.elementor-2 .elementor-element.elementor-element-69b2412f > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-69b2412f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-69b2412f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-69b2412f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-69b2412f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 66px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8{z-index:2;}.elementor-2 .elementor-element.elementor-element-2974a28d.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-2974a28d.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-2974a28d.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-2974a28d .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-2974a28d .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-2974a28d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2974a28d .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-2974a28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 61px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-2974a28d{z-index:2;}.elementor-2 .elementor-element.elementor-element-32e07930.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-32e07930.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-32e07930.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-32e07930 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-32e07930 .elementor-image-box-wrapper img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-32e07930 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-32e07930 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-32e07930 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 23px 23px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-32e07930{z-index:2;}.elementor-2 .elementor-element.elementor-element-596c356c > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-596c356c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-596c356c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EF;}.elementor-2 .elementor-element.elementor-element-596c356c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-596c356c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-614f7d21{text-align:left;}.elementor-2 .elementor-element.elementor-element-614f7d21 .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-614f7d21 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:90px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-55d9900a{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-7fc18229 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#9ACB34;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-7fc18229 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7fc18229 .elementor-button:focus{color:#FFFFFF;background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-7fc18229 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7fc18229 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-13012397 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6181d27d > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-6181d27d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6181d27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6181d27d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-6181d27d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-10455cc4{text-align:left;}.elementor-2 .elementor-element.elementor-element-10455cc4 > .elementor-widget-container{margin:-57px 0px 0px -35px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2cad205d{text-align:right;}.elementor-2 .elementor-element.elementor-element-2cad205d .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-2cad205d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ca60b96{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-5ba036b2 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#9ACB34;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5ba036b2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5ba036b2 .elementor-button:focus{color:#FFFFFF;background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-5ba036b2 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5ba036b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-61b97bd > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-61b97bd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-61b97bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-61b97bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-61b97bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-14fee046{text-align:left;}.elementor-2 .elementor-element.elementor-element-14fee046 > .elementor-widget-container{margin:-57px 0px 0px -35px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ec92420{text-align:right;}.elementor-2 .elementor-element.elementor-element-1ec92420 .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-1ec92420 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1bd4fcd9{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-6c68765f .elementor-button{background-color:#9ACB34;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6c68765f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6c68765f .elementor-button:focus{background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-3649adc > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-3649adc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3649adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3649adc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3649adc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5a313f3{text-align:center;z-index:1;}.elementor-2 .elementor-element.elementor-element-5a313f3 .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-5a313f3 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-3d9f45c4 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-3d9f45c4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d9f45c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9ACB34;}.elementor-2 .elementor-element.elementor-element-3d9f45c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;z-index:2;}.elementor-2 .elementor-element.elementor-element-3d9f45c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-642f5ce.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-642f5ce.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-642f5ce.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-642f5ce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-642f5ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-642f5ce .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-642f5ce > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-493e4ed5.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-493e4ed5.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-493e4ed5.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-493e4ed5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-493e4ed5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-493e4ed5 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-493e4ed5 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-92c3bb0.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-92c3bb0.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-92c3bb0.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-92c3bb0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-92c3bb0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-92c3bb0 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-92c3bb0 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4b250b61 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-4b250b61:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b250b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9ACB34;}.elementor-2 .elementor-element.elementor-element-4b250b61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;z-index:2;}.elementor-2 .elementor-element.elementor-element-4b250b61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-73702fbc.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-73702fbc.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-73702fbc.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-73702fbc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-73702fbc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-73702fbc .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-73702fbc > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-15816017.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-15816017.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-15816017.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-15816017 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-15816017 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-15816017 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-15816017 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-3dca9943.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-2 .elementor-element.elementor-element-3dca9943.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-2 .elementor-element.elementor-element-3dca9943.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-3dca9943 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-3dca9943 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-3dca9943 .elementor-image-box-description{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-3dca9943 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-431f832d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-431f832d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-431f832d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-431f832d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-90350fd{text-align:center;z-index:1;}.elementor-2 .elementor-element.elementor-element-90350fd .elementor-heading-title{color:#363E4B;}.elementor-2 .elementor-element.elementor-element-90350fd > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-62a4ac85 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-62a4ac85:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-62a4ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-62a4ac85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-62a4ac85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-875d603 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-785d7a97 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dbfe35b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-157d707c > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-7c4b5c1f .elementor-spacer-inner{height:30px;}.elementor-2 .elementor-element.elementor-element-273722c1 > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-273722c1{z-index:3;}.elementor-2 .elementor-element.elementor-element-6d5178f4 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6d5178f4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6d5178f4 .elementor-button:focus{color:#FFFFFF;background-color:#04D0D9;}.elementor-2 .elementor-element.elementor-element-6d5178f4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6d5178f4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7b38844b > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-7b38844b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7b38844b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363E4B;}.elementor-2 .elementor-element.elementor-element-7b38844b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-24px;margin-bottom:0px;padding:14px 0px 0px 0px;z-index:2;}.elementor-2 .elementor-element.elementor-element-7b38844b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2150aa6b{color:#FFFFFF;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-781f063{margin-top:0px;margin-bottom:0px;padding:0px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-620b720 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-78378244 .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-4f14c142 .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-2efa3a01 .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-69b2412f{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1b8b6ac8 .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-2974a28d .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-32e07930 .elementor-image-box-img{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-32e07930 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-614f7d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14fee046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-642f5ce .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-493e4ed5 .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-92c3bb0 .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-73702fbc .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-73702fbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-15816017 .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-15816017 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3dca9943 .elementor-image-box-img{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-3dca9943 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-8454061 */.template-page .entry-content-wrapper h2 {
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-66d7cc6 */.elementor-field-label {
    width:100%;
    text-align: center !important;
    line-height: normal !important;
}
.elementor-field-group-field_0dae5c3 .e-form__buttons{
    max-width: 60% !important;
    margin: 0 auto;
}
.e-form__buttons .elementor-field-group .elementor-button{
    max-width: 90% !important;
    margin: 0 auto;
}
.elementor-field{
    max-width: 80% !important;
    margin:0 auto;  
}
#form-field-email{
    margin:0 auto !important;
}
#form-field-kod_pocztowy{
    margin:0 auto !important;
}
#form-field-imie_nazwisko{
    margin:0 auto !important;
}
#form-field-numer_tel{
    margin:0 auto !important;
}
#form-field-pompy_rodzaj{
    margin:0 auto !important;
}
.elementor-field-option{
    max-width: 80% !important;
    margin:0 auto !important;  
    text-align:center;
    flex-basis: 49% !important;
    border:0px !important;
    border-style: solid !important;
    margin-bottom:5px !important;
    text-align: left !important;
    font-size:1,12em !important;
    padding:10px 10px 10px 10px;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px;
}
.elementor-field-group-field_1f4a0861 .elementor-field-option{
    padding:0px 10px 0px 10px !important;
    margin-bottom:0px !important;
}
.elementor-element-66d7cc6 .elementor-field-group > label {
    padding-bottom: 25px !important;
}    
#form-field-field_1f4a0861{
    border: none !important;
    background-color: grey !important;
    display: block !important;
    position: absolute !important;
    top: 3px !important;
}
.elementor-field-group-field_1f4a0861, #form-field-field_1f4a0861 label{
    display: block !important;
    max-height: 70px !important;
    text-indent: 15px;
}
.elementor-field-group-field_1f4a086 .elementor-field-option{
    flex-basis: 100% !important;
}
.elementor-field-group-field_324a640{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group-field_c7055f8{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group-field_3ee348e{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group{
      padding-right: 5% !important;
    padding-left: 5% !important;
}
.elementor-button{
    max-width: 100%;
}
.elementor-select-wrapper::before{
    font-size: 20px !important;
    top:50% !important;
}
.elementor-field-group label{
      padding-bottom: 30px !important;
}
#form-field-wojewodztwo{
    background-image: none !important;
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
    cursor: pointer !important;
}
#form-field-wojewodztwo:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-pompy_rodzaj{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-pompy_rodzaj:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-pompy_rodzaj:focus{
   border:0 !important;
}
#form-field-email{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-kod_pocztowy{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-email:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-kod_pocztowy:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-imie_nazwisko{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-imie_nazwisko:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-numer_tel{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-numer_tel:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
.elementor-element-66d7cc6 .elementor-field-type-html{
    color:#363E4B !important;
    letter-spacing: 1px;
    text-align: center;
    padding-bottom:0px !important;
    font-size: 18px !important;
    font-weight: bold !important;
}
.elementor-field-group-pompy_powierzchnia .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_osoby .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_docieplenie .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_kiedy .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_jako .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_foto .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-option input[type="radio"] label:hover{
    background-color: #f2f2f3 !important;
     border-color: #7A7A7A !important;
}
.elementor-field-option input[type="radio"] label:active{
    background-color: #f2f2f3 !important;
     border-color: #7A7A7A !important;
}
#form-field-pompy_powierzchnia-0{
    opacity: 0;        
    height: 1px;
    width: 1px;
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia-1{
    opacity: 0;        
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia-2{
    opacity: 0;        
    height: 1px;
    width: 1px;   
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia-3{
    opacity: 0;    
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia-4{
    opacity: 0;        
    height: 1px;
    width: 1px; 
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia-5{
    opacity: 0;        
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby-0{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby-2{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby-3{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_docieplenie-0{
    opacity: 0;        
    height: 1px;
    width: 1px;   
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_docieplenie-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy-1{
    opacity: 0;        
    height: 1px;
    width: 1px;      
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy-2{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy-3{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy-4{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_jako-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_jako-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_foto-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_foto-1{
    opacity: 0;        
    height: 1px;
    width: 1px;      
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
input[type="radio"] + *::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin-right: 0.3rem;
  border-radius: 50%;
  border-style: solid;
  border-width: 0.1rem;
  border-color: gray;
  margin-bottom:0.2rem;
}
input[type="radio"]:checked + * {
  color: #363E4B;
   background-color: #f2f2f3 !important;
     vertical-align: middle;
}
input[type="radio"]:checked + *::before {
  background: radial-gradient(#363E4B 0%, #363E4B 40%, transparent 50%, transparent);
  border-color: #363E4B;
  vertical-align: middle;
}
.elementor-field-group-field_852db44{
    position: absolute;
    top:88%;
    z-index: 2;
}
.elementor-field-group-field_852db44, #instalatorzy1{
 color:#04D0D9 !important;
}
.elementor-field-group-field_852db44, #instalatorzy1:hover{
 color:#9acb34 !important;
}
.elementor-field-option, #form-field-field_1f4a0861 label{
    background-color: #fff !important;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
    padding: 10px 12px !important;
}
#more{
    display: none;
}
#moreBtn{
    font-size: 12px !important;
    line-height: 14px;
    border:0px;
    padding: 0;
    background: none;
    color:#363e4b;
    cursor: pointer;
    text-decoration: underline !important;
}
#moreBtn:hover{
    font-size: 12px !important;
    line-height: 14px;
    border:0px;
    padding: 0;
    background: none;
    color:#363e4b;
    text-decoration: underline !important;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
    border: 2px solid #363E4B42 !important;
    margin-bottom: 0px !important;
    font-weight: bold !important;
    font-size: 13px !important;
    text-align: center;
    color: #363e4b !important;
}
#form-field-field_1f4a0861, a{
    color:363e4b !important;
    text-decoration: underline !important;
}
.e-form__buttons__wrapper__button-next{
    cursor: pointer;
}
.elementor-field-label{
    cursor: default !important;
}
.elementor-field-option label{
    cursor: pointer !important;
}
.elementor-2 .elementor-element.elementor-element-66d7cc6 .elementor-field-type-html{
    cursor: default !important;
}
.elementor-field-group .elementor-field-textual::placeholder{
    color:#363e4b !important;
    opacity: inherit !important;
}
#oszczednosc{
    font-weight: normal; 
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-620b720 */.template-page .entry-content-wrapper h2 {
    text-transform: none !important;
}
#porownaj1{
    font-size:15px !important;
    line-height: 0 !important;
    letter-spacing: 0px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ee46017 */.elementor-field-label {
    width:100%;
    text-align: center !important;
    line-height: normal !important;
}
.elementor-field-group-field_0dae5c3 .e-form__buttons{
    max-width: 60% !important;
    margin: 0 auto;
}
.e-form__buttons .elementor-field-group .elementor-button{
    max-width: 90% !important;
    margin: 0 auto;
}
.elementor-field{
    max-width: 80% !important;
    margin:0 auto;  
}
#form-field-email_mobile{
    margin:0 auto !important;
}
#form-field-kod_pocztowy_mobile{
    margin:0 auto !important;
}
#form-field-imie_nazwisko_mobile{
    margin:0 auto !important;
}
#form-field-numer_tel_mobile{
    margin:0 auto !important;
}
#form-field-pompy_rodzaj_mobile{
    margin:0 auto !important;
}
#formularz2 .elementor-field-option{
    max-width: 80% !important;
    margin:0 auto !important;  
    text-align:center;
    flex-basis: 100% !important;
    border:0px !important;
    border-style: solid !important;
    margin-bottom:5px !important;
    text-align: left !important;
    font-size:1,12em !important;
    padding:10px 10px 10px 10px;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px;
}
.elementor-field-group-field_1f4a0861 .elementor-field-option{
    padding:0px 10px 0px 10px !important;
    margin-bottom:0px !important;
}
.elementor-element-ee46017 .elementor-field-group > label {
    padding-bottom: 25px !important;
}    
#form-field-field_1f4a0861{
    border: none !important;
    background-color: grey !important;
    display: block !important;
    position: absolute !important;
    top: 3px !important;
}
.elementor-field-group-field_1f4a0861, #form-field-field_1f4a0861 label{
    display: block !important;
    max-height: 70px !important;
    text-indent: 15px;
}
#formularz2 .elementor-field-group-field_1f4a0861 {
    padding-bottom: 150px !important;
}
#formularz2 .elementor-field-group-field_1f4a0861 label{
    padding-left: 5px !important;
}
.elementor-field-group-field_324a640{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group-field_c7055f8{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group-field_3ee348e{
    text-align: center;
    padding-bottom: 0px !important;
}
.elementor-field-group{
      padding-right: 5% !important;
    padding-left: 5% !important;
}
.elementor-button{
    max-width: 100%;
}
.elementor-select-wrapper::before{
    font-size: 20px !important;
    top:50% !important;
}
.elementor-field-group label{
      padding-bottom: 30px !important;
}
#form-field-wojewodztwo_mobile{
    background-image: none !important;
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
    cursor: pointer !important;
    text-align: center !important;
    margin: 0 auto;
}
#form-field-wojewodztwo_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-pompy_rodzaj_mobile{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-pompy_rodzaj_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-pompy_rodzaj_mobile:focus{
   border:0 !important;
}
#form-field-email_mobile{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-kod_pocztowy_mobile{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-email_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-kod_pocztowy_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-imie_nazwisko_mobile{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-imie_nazwisko_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
#form-field-numer_tel_mobile{
    background-color: #FFF !important;
    border-color: #363E4B42 !important;
    border-radius: 20px 20px 20px 20px !important;
}
#form-field-numer_tel_mobile:hover{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
.elementor-element-ee46017 .elementor-field-type-html{
    color:#363E4B !important;
    letter-spacing: 1px;
    text-align: center;
    padding-bottom:0px !important;
    font-size: 18px !important;
    font-weight: bold !important;
}
.elementor-field-group-pompy_powierzchnia_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_osoby_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_docieplenie_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_kiedy_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_jako_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-group-pompy_foto_mobile .elementor-field-option label{
    position: relative !important;
    width: 100% !important;
    display: inline-block !important;
    padding: 10px 10px 10px 15px !important;
    border: 2px solid !important;
    border-radius: 20px 20px 20px 20px !important;
    margin-bottom: -10px !important;
    border-color: #363E4B42 !important;
}
.elementor-field-option input[type="radio"] label:hover{
    background-color: #f2f2f3 !important;
     border-color: #7A7A7A !important;
}
.elementor-field-option input[type="radio"] label:active{
    background-color: #f2f2f3 !important;
     border-color: #7A7A7A !important;
}
#form-field-pompy_powierzchnia_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia_mobile-2{
    opacity: 0;        
    height: 1px;
    width: 1px;   
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia_mobile-3{
    opacity: 0;    
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia_mobile-4{
    opacity: 0;        
    height: 1px;
    width: 1px; 
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_powierzchnia_mobile-5{
    opacity: 0;        
    height: 1px;
    width: 1px;  
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby_mobile-2{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_osoby_mobile-3{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_docieplenie_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;   
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_docieplenie_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;      
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy_mobile-2{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy_mobile-3{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_kiedy_mobile-4{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_jako_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_jako_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;     
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_foto_mobile-0{
    opacity: 0;        
    height: 1px;
    width: 1px;    
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
#form-field-pompy_foto_mobile-1{
    opacity: 0;        
    height: 1px;
    width: 1px;      
    position: absolute !important;
    margin-top: 15px !important;
    margin-left: 18px !important;
}
input[type="radio"] + *::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin-right: 0.3rem;
  border-radius: 50%;
  border-style: solid;
  border-width: 0.1rem;
  border-color: gray;
  margin-bottom:0.2rem;
}
input[type="radio"]:checked + * {
  color: #363E4B;
   background-color: #f2f2f3 !important;
     vertical-align: middle;
}
input[type="radio"]:checked + *::before {
  background: radial-gradient(#363E4B 0%, #363E4B 40%, transparent 50%, transparent);
  border-color: #363E4B;
  vertical-align: middle;
}
.elementor-field-group-field_852db44{
    position: absolute;
    top:88%;
    z-index: 2;
}
.elementor-field-group-field_852db44, #instalatorzy1{
 color:#04D0D9 !important;
}
.elementor-field-group-field_852db44, #instalatorzy1:hover{
 color:#9acb34 !important;
}
.elementor-field-option, #form-field-field_1f4a0861 label{
    background-color: #fff !important;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
    padding: 10px 12px !important;
}
#more1{
    display: none;
}
#moreBtn1{
    font-size: 12px !important;
    line-height: 14px;
    border:0px;
    padding: 0;
    background: none;
    color:#363e4b;
    cursor: pointer;
    text-decoration: underline !important;
}
#moreBtn1:hover{
    font-size: 12px !important;
    line-height: 14px;
    border:0px;
    padding: 0;
    background: none;
    color:#363e4b;
    text-decoration: underline !important;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
    border: 2px solid #363E4B42 !important;
    margin-bottom: 0px !important;
    font-weight: bold !important;
    font-size: 13px !important;
    text-align: center !important;
    color: #363e4b !important;
}
#form-field-field_1f4a0861, a{
    color:363e4b !important;
    text-decoration: underline !important;
}
.e-form__buttons__wrapper__button-next{
    cursor: pointer;
}
.elementor-field-label{
    cursor: default !important;
}
.elementor-field-option label{
    cursor: pointer !important;
}
.elementor-2 .elementor-element.elementor-element-ee46017 .elementor-field-type-html{
    cursor: default !important;
}
.elementor-field-group .elementor-field-textual::placeholder{
    color:#363e4b !important;
    opacity: inherit !important;
}
#oszczednosc{
    font-weight: normal; 
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5178f4 */.elementor-button-link {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2150aa6b */#instalatorzy{
    text-decoration: none !important;
    color:#fff !important;
}
#instalatorzy:hover{
    text-decoration: none !important;
    color:#04D0D9 !important;
}
#polityka_regulamin{
    text-decoration: none !important;
    color:#fff !important;
}
#polityka_regulamin:hover{
    text-decoration: none !important;
    color:#04D0D9 !important;
}/* End custom CSS */
/* Start custom CSS */.html_header_top.html_header_sticky #main {
    padding-top: 20px !important;
}
.elementor-2 .elementor-element.elementor-element-d68366a > .elementor-container{
    min-height: 0 !important;
}
.container {
    max-width: 100% !important;
    padding: 0 !important;
}
.responsive #top #wrap_all .container {
    width:100% !important;
    padding: 0 !important;
}
#header_main {
    border-bottom-color:#e6e9ec;
}
.elementor-field-label {
    font-size:18px !important;
}
.logo { 
    left: 45% !important;
}    
.main_menu {
    display: none;
}
.content {
    padding-bottom: 0px !important;
}
.elementor-545 .elementor-element.elementor-element-5b0a9afa {
    margin-bottom: -1px !important;
}/* End custom CSS */