.mega-title{font-family:Georama,sans-serif;font-weight:400;font-size:40px;line-height:45px}@media(min-width:768px){.mega-title{font-size:56px;line-height:63px}}@media(min-width:990px){.mega-title{font-size:45px;line-height:50px}}@media(min-width:1280px){.mega-title{font-size:58px;line-height:64px}}@media(min-width:1600px){.mega-title{font-size:72px;line-height:80px}}.mega-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:40px;line-height:45px}@media(min-width:768px){.mega-title--bold{font-size:56px;line-height:63px}}@media(min-width:990px){.mega-title--bold{font-size:45px;line-height:50px}}@media(min-width:1280px){.mega-title--bold{font-size:58px;line-height:64px}}@media(min-width:1600px){.mega-title--bold{font-size:72px;line-height:80px}}.hero-title{font-family:Georama,sans-serif;font-weight:400;font-size:28px;line-height:40px}@media(min-width:768px){.hero-title{font-size:36px;line-height:48px}}@media(min-width:990px){.hero-title{font-size:29px;line-height:38px}}@media(min-width:1280px){.hero-title{font-size:35px;line-height:45px}}@media(min-width:1600px){.hero-title{font-size:44px;line-height:56px}}.hero-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:28px;line-height:40px}@media(min-width:768px){.hero-title--bold{font-size:36px;line-height:48px}}@media(min-width:990px){.hero-title--bold{font-size:29px;line-height:38px}}@media(min-width:1280px){.hero-title--bold{font-size:35px;line-height:45px}}@media(min-width:1600px){.hero-title--bold{font-size:44px;line-height:56px}}.page-title{font-family:Georama,sans-serif;font-weight:400;font-size:24px;line-height:34px}@media(min-width:768px){.page-title{font-size:28px;line-height:38px}}@media(min-width:990px){.page-title{font-size:22px;line-height:30px}}@media(min-width:1280px){.page-title{font-size:26px;line-height:34px}}@media(min-width:1600px){.page-title{font-size:32px;line-height:42px}}.page-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:24px;line-height:34px}@media(min-width:768px){.page-title--bold{font-size:28px;line-height:38px}}@media(min-width:990px){.page-title--bold{font-size:22px;line-height:30px}}@media(min-width:1280px){.page-title--bold{font-size:26px;line-height:34px}}@media(min-width:1600px){.page-title--bold{font-size:32px;line-height:42px}}.page-subtitle{font-family:Georama,sans-serif;font-weight:400;font-size:20px;line-height:28px}@media(min-width:768px){.page-subtitle{font-size:24px;line-height:33px}}@media(min-width:990px){.page-subtitle{font-size:19px;line-height:26px}}@media(min-width:1280px){.page-subtitle{font-size:22px;line-height:30px}}@media(min-width:1600px){.page-subtitle{font-size:28px;line-height:38px}}.page-subtitle--bold{font-family:Georama,sans-serif;font-weight:700;font-size:20px;line-height:28px}@media(min-width:768px){.page-subtitle--bold{font-size:24px;line-height:33px}}@media(min-width:990px){.page-subtitle--bold{font-size:19px;line-height:26px}}@media(min-width:1280px){.page-subtitle--bold{font-size:22px;line-height:30px}}@media(min-width:1600px){.page-subtitle--bold{font-size:28px;line-height:38px}}.element-title{font-family:Georama,sans-serif;font-weight:400;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title{font-size:18px}}@media(min-width:990px){.element-title{font-size:16px}}@media(min-width:1280px){.element-title{font-size:18px}}@media(min-width:1600px){.element-title{font-size:20px}}.element-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title--bold{font-size:18px}}@media(min-width:990px){.element-title--bold{font-size:16px}}@media(min-width:1280px){.element-title--bold{font-size:18px}}@media(min-width:1600px){.element-title--bold{font-size:20px}}.text{font-family:Georama,sans-serif;font-weight:400;font-size:14px;line-height:1.6}@media(min-width:768px){.text{font-size:15px}}@media(min-width:990px){.text{font-size:14px}}@media(min-width:1280px){.text{font-size:15px}}@media(min-width:1600px){.text{font-size:16px}}.text--bold{font-family:Georama,sans-serif;font-weight:700;font-size:14px;line-height:1.6}@media(min-width:768px){.text--bold{font-size:15px}}@media(min-width:990px){.text--bold{font-size:14px}}@media(min-width:1280px){.text--bold{font-size:15px}}@media(min-width:1600px){.text--bold{font-size:16px}}.small-text{font-family:Georama,sans-serif;font-weight:400;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text{font-size:12px}}@media(min-width:990px){.small-text{font-size:12px}}@media(min-width:1280px){.small-text{font-size:12px}}@media(min-width:1600px){.small-text{font-size:12px}}.small-text--bold{font-family:Georama,sans-serif;font-weight:700;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text--bold{font-size:12px}}@media(min-width:990px){.small-text--bold{font-size:12px}}@media(min-width:1280px){.small-text--bold{font-size:12px}}@media(min-width:1600px){.small-text--bold{font-size:12px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;border:1px solid transparent;border-radius:100px;background-color:transparent;color:#fff;font-family:Georama,sans-serif;font-weight:500;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,transform .2s ease-in-out}.btn svg,.btn img{display:block;flex-shrink:0}.btn:focus-visible{outline-offset:3px}.btn:active{transform:translateY(1px)}.btn:disabled,.btn.is-disabled,.btn[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.btn.size-l{padding:19px;font-size:16px}@media(min-width:768px){.btn.size-l{padding:23px 27px;font-size:20px}}@media(min-width:1280px){.btn.size-l{padding:25px 35px;font-size:24px}}.btn.size-m{padding:15px;font-size:14px}@media(min-width:768px){.btn.size-m{padding:17px 19px;font-size:18px}}@media(min-width:1280px){.btn.size-m{padding:17px 23px;font-size:20px}}.btn.size-s{padding:13px;font-size:12px}@media(min-width:768px){.btn.size-s{padding:13px 17px;font-size:14px}}@media(min-width:1280px){.btn.size-s{padding:13px 19px;font-size:16px}}.btn--primary{background-color:#22a767;border-color:#22a767;color:#fff}.btn--primary:hover,.btn--primary:focus-visible{background-color:#0b7168;border-color:#0b7168;color:#fff}.btn--secondary{background-color:transparent;border-color:#22a767;color:#fff}.btn--secondary:hover,.btn--secondary:focus-visible{background-color:#22a767;border-color:#22a767;color:#fff}.section-configurator-form{background:#fff;color:#131313}.section-configurator-form__shell{display:flex;flex-direction:column;padding:0 12px;max-width:1920px;margin-inline:auto}@media(min-width:990px){.section-configurator-form__shell{flex-direction:row;gap:100px;padding:0 50px}}@media(min-width:990px)and (max-width:1099px){.section-configurator-form__shell{flex-direction:column;gap:0}}.section-configurator-form__intro{width:100%}@media(min-width:990px){.section-configurator-form__intro{flex:0 50 750px;align-self:stretch;width:auto;min-width:700px;max-width:750px;padding-right:100px;border-right:1px solid rgba(0,0,0,.2)}}@media(min-width:990px)and (max-width:1899px){.section-configurator-form__intro{flex:1 1 auto;width:auto;min-width:0;max-width:none}}@media(min-width:990px)and (max-width:1854px){.section-configurator-form__intro{flex:0 0 440px;width:440px;min-width:440px;max-width:440px}}@media(min-width:990px)and (max-width:1099px){.section-configurator-form__intro{flex:0 0 auto;width:100%;min-width:0;max-width:none;padding-right:0;border-right:none}}.section-configurator-form__intro-inner{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:50px 0}@media(min-width:990px){.section-configurator-form__intro-inner{position:sticky;top:0;gap:32px;padding:100px 0}}@media(min-width:990px)and (max-width:1099px){.section-configurator-form__intro-inner{padding:48px 0}}.section-configurator-form__title{margin:0;font-family:Georama,sans-serif;font-weight:500;font-size:40px;line-height:45px}@media(min-width:768px){.section-configurator-form__title{font-size:56px;line-height:63px}}@media(min-width:990px){.section-configurator-form__title{font-size:45px;line-height:50px}}@media(min-width:1280px){.section-configurator-form__title{font-size:58px;line-height:64px}}@media(min-width:1600px){.section-configurator-form__title{font-size:72px;line-height:80px}}.section-configurator-form__title-plain{color:#131313}.section-configurator-form__title-accent{color:#22a767}.section-configurator-form__description{max-width:511px;color:#131313;font-family:Georama,sans-serif;font-weight:300;font-size:20px;line-height:28px}@media(min-width:768px){.section-configurator-form__description{font-size:24px;line-height:33px}}@media(min-width:990px){.section-configurator-form__description{font-size:19px;line-height:26px}}@media(min-width:1280px){.section-configurator-form__description{font-size:22px;line-height:30px}}@media(min-width:1600px){.section-configurator-form__description{font-size:28px;line-height:38px}}@media(min-width:990px){.section-configurator-form__description{font-size:27px;line-height:40px;font-weight:400}}.section-configurator-form__description p{margin:0}.section-configurator-form__content{display:flex;flex-direction:column;gap:35px;width:100%}@media(min-width:990px){.section-configurator-form__content{flex:1 1 1150px;flex-direction:row;align-items:flex-start;gap:70px;min-width:0;padding:100px 0}}@media(min-width:990px)and (max-width:1899px){.section-configurator-form__content{flex:0 0 1155px;max-width:1155px}}@media(min-width:990px)and (max-width:1854px){.section-configurator-form__content{flex:1 1 auto;max-width:none}}@media(min-width:990px)and (max-width:1599px){.section-configurator-form__content{flex-direction:column;align-items:stretch;gap:35px}}@media(min-width:1100px)and (max-width:1349px){.section-configurator-form__content{flex:0 0 50%;min-width:0;max-width:50%}}@media(min-width:990px)and (max-width:1099px){.section-configurator-form__content{flex:0 0 auto;width:100%;max-width:none;padding:0 0 48px}}.section-configurator-form__form-card{width:100%;border-radius:7px;background:#22a767}@media(min-width:990px){.section-configurator-form__form-card{flex:1 1 auto;min-width:0}}.section-configurator-form__form-card .configurator_form{display:flex;flex-direction:column;gap:16px;margin:0}.section-configurator-form__phone{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding-bottom:50px}@media(min-width:990px){.section-configurator-form__phone{position:sticky;top:0;flex:0 0 auto;align-self:flex-start;gap:64px;width:auto;max-width:360px;padding-bottom:0}}@media(min-width:990px)and (max-width:1854px){.section-configurator-form__phone{flex:0 0 348px;width:348px;max-width:348px}}@media(min-width:990px)and (max-width:1599px){.section-configurator-form__phone{position:relative;top:auto;flex:0 0 auto;gap:24px}}.section-configurator-form__phone-title{margin:0;font-family:Georama,sans-serif;font-weight:400;font-size:28px;line-height:40px}@media(min-width:768px){.section-configurator-form__phone-title{font-size:36px;line-height:48px}}@media(min-width:990px){.section-configurator-form__phone-title{font-size:29px;line-height:38px}}@media(min-width:1280px){.section-configurator-form__phone-title{font-size:35px;line-height:45px}}@media(min-width:1600px){.section-configurator-form__phone-title{font-size:44px;line-height:56px}}.section-configurator-form__phone-row{display:flex;align-items:center;gap:15px}.section-configurator-form__phone-icon{display:flex;flex:0 0 32px;width:32px;height:32px;color:#22a767}.section-configurator-form__phone-link{color:#22a767;font-family:Georama,sans-serif;font-size:42px;font-weight:800;line-height:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap}.section-configurator-form__phone-link:is(a):hover{text-decoration:underline}.section-configurator-form__hours{color:#656565;font-family:Georama,sans-serif;font-size:16px;font-weight:400;line-height:normal;white-space:nowrap}@media(min-width:990px){.section-configurator-form__hours{font-size:20px}}.section-configurator-form__hours p{margin:0}.section-configurator-form__hours strong{font-weight:700}.section-configurator-form__form-card .wpcf7-form.szr-cf7 .wpcf7-not-valid-tip{margin-top:6px;color:#fff;font-size:13px}.section-configurator-form__form-card .wpcf7-form.szr-cf7.invalid .wpcf7-response-output{border-color:#e53935!important;background:#e53935!important;color:#fff!important}.section-configurator-form__form-card .wpcf7-form.szr-cf7.success .wpcf7-response-output{border-color:#fff!important;background:#fff!important;color:#0b7168!important}.section-configurator-form__form-card .wpcf7-form{display:flex;flex-direction:column;gap:16px;margin:0;padding:20px;border-radius:7px;background:#22a767}@media(min-width:990px){.section-configurator-form__form-card .wpcf7-form{gap:32px;padding:40px}}.section-configurator-form__form-card .wpcf7-form br,.section-configurator-form__form-card .wpcf7-form>p,.section-configurator-form__form-card .wpcf7-form>p:empty{margin:0}.section-configurator-form__form-card .wpcf7-form br,.section-configurator-form__form-card .wpcf7-form>p:empty{display:none}.section-configurator-form .szr-cf7-preferred,.section-configurator-form .szr-contact-form-cf7__preferred{display:flex;flex-direction:column;gap:8px;width:100%}.section-configurator-form .szr-cf7-preferred p,.section-configurator-form .szr-contact-form-cf7__preferred p{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.section-configurator-form .szr-cf7-preferred__label,.section-configurator-form .szr-cf7-field__label,.section-configurator-form .szr-contact-form-cf7__label,.section-configurator-form .szr-contact-form-cf7__field-label{display:block;margin:0;color:#fff;font-family:Georama,sans-serif;font-size:14px;font-weight:500;line-height:normal}@media(min-width:990px){.section-configurator-form .szr-cf7-preferred__label,.section-configurator-form .szr-cf7-field__label,.section-configurator-form .szr-contact-form-cf7__label,.section-configurator-form .szr-contact-form-cf7__field-label{font-size:20px}}.section-configurator-form__form-card .wpcf7-form .wpcf7-radio{display:flex;flex-direction:column;gap:8px;margin:0}@media(min-width:990px){.section-configurator-form__form-card .wpcf7-form .wpcf7-radio{flex-direction:row;flex-wrap:wrap}}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item{margin:0}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label{display:flex;align-items:center;justify-content:center;gap:10px;min-height:66px;margin:0;padding:20px 30px;border:1px solid #ffffff;border-radius:7px;color:#fff;font-family:Georama,sans-serif;font-size:18px;font-weight:800;line-height:normal;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}@media(max-width:989px){.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label{width:100%}}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label:before{display:block;flex:0 0 21px;width:21px;height:21px;background:currentColor;content:""}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label:hover{background:#ffffff14}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item:first-child label:before{flex-basis:20px;width:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M17.3797 14.6161C16.1111 13.5311 14.8236 12.8738 13.5706 13.9572L12.8224 14.612C12.275 15.0873 11.2571 17.3082 7.32182 12.7812C3.38734 8.25998 5.72869 7.55602 6.27695 7.0848L7.02926 6.42919C8.27574 5.34334 7.80534 3.97639 6.90633 2.56929L6.36381 1.717C5.46071 0.313173 4.4773 -0.608778 3.22754 0.475436L2.55226 1.06549C1.99991 1.46787 0.45595 2.77581 0.0814328 5.26057C-0.369299 8.24195 1.05255 11.656 4.31012 15.402C7.56358 19.1497 10.749 21.0321 13.7665 20.9993C16.2742 20.9723 17.7886 19.6266 18.2623 19.1374L18.94 18.5465C20.1865 17.4631 19.4121 16.36 18.1427 15.2725L17.3797 14.6161Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M17.3797 14.6161C16.1111 13.5311 14.8236 12.8738 13.5706 13.9572L12.8224 14.612C12.275 15.0873 11.2571 17.3082 7.32182 12.7812C3.38734 8.25998 5.72869 7.55602 6.27695 7.0848L7.02926 6.42919C8.27574 5.34334 7.80534 3.97639 6.90633 2.56929L6.36381 1.717C5.46071 0.313173 4.4773 -0.608778 3.22754 0.475436L2.55226 1.06549C1.99991 1.46787 0.45595 2.77581 0.0814328 5.26057C-0.369299 8.24195 1.05255 11.656 4.31012 15.402C7.56358 19.1497 10.749 21.0321 13.7665 20.9993C16.2742 20.9723 17.7886 19.6266 18.2623 19.1374L18.94 18.5465C20.1865 17.4631 19.4121 16.36 18.1427 15.2725L17.3797 14.6161Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item:nth-child(2) label:before{opacity:.5;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M2.01559 7.33592C2.28123 7.52338 3.08199 8.08012 4.4179 9.00586C5.75386 9.9316 6.77729 10.6444 7.48824 11.1443C7.56635 11.1991 7.73229 11.3182 7.98616 11.5018C8.24007 11.6855 8.45104 11.834 8.61892 11.9472C8.78692 12.0604 8.99001 12.1874 9.22841 12.328C9.46672 12.4685 9.69136 12.5741 9.90229 12.6441C10.1133 12.7146 10.3086 12.7495 10.4882 12.7495H10.5H10.5118C10.6915 12.7495 10.8869 12.7145 11.0978 12.6441C11.3087 12.5741 11.5335 12.4683 11.7716 12.328C12.0099 12.1873 12.213 12.0604 12.381 11.9472C12.549 11.834 12.7598 11.6855 13.0138 11.5018C13.2676 11.318 13.4337 11.1991 13.5118 11.1443C14.2305 10.6444 16.0588 9.37482 18.9962 7.33567C19.5664 6.93741 20.0429 6.45685 20.4256 5.89432C20.8087 5.33203 21 4.74217 21 4.12505C21 3.60935 20.8144 3.1679 20.4432 2.80075C20.0721 2.43351 19.6326 2.25 19.125 2.25H1.87492C1.2734 2.25 0.810487 2.45309 0.486267 2.85928C0.162089 3.26555 0 3.77337 0 4.38269C0 4.87487 0.214915 5.40821 0.644539 5.9824C1.07412 6.55663 1.53129 7.00784 2.01559 7.33592Z' fill='white'/%3E%3Cpath d='M19.828 8.5898C17.2658 10.324 15.3202 11.6718 13.9922 12.6328C13.5469 12.9608 13.1857 13.2169 12.9083 13.4003C12.6308 13.5839 12.2619 13.7714 11.8009 13.9628C11.34 14.1544 10.9105 14.2499 10.512 14.2499H10.5H10.4883C10.0898 14.2499 9.66008 14.1544 9.19922 13.9628C8.73836 13.7714 8.36916 13.5839 8.09181 13.4003C7.81455 13.2169 7.45319 12.9608 7.00792 12.6328C5.95317 11.8595 4.0118 10.5116 1.18371 8.5898C0.738287 8.29313 0.343757 7.95306 0 7.57031V16.8747C0 17.3907 0.183515 17.8319 0.55075 18.1991C0.917903 18.5664 1.35939 18.75 1.87505 18.75H19.1251C19.6407 18.75 20.0821 18.5664 20.4493 18.1991C20.8166 17.8318 21 17.3907 21 16.8747V7.57031C20.664 7.94514 20.2735 8.2852 19.828 8.5898Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M2.01559 7.33592C2.28123 7.52338 3.08199 8.08012 4.4179 9.00586C5.75386 9.9316 6.77729 10.6444 7.48824 11.1443C7.56635 11.1991 7.73229 11.3182 7.98616 11.5018C8.24007 11.6855 8.45104 11.834 8.61892 11.9472C8.78692 12.0604 8.99001 12.1874 9.22841 12.328C9.46672 12.4685 9.69136 12.5741 9.90229 12.6441C10.1133 12.7146 10.3086 12.7495 10.4882 12.7495H10.5H10.5118C10.6915 12.7495 10.8869 12.7145 11.0978 12.6441C11.3087 12.5741 11.5335 12.4683 11.7716 12.328C12.0099 12.1873 12.213 12.0604 12.381 11.9472C12.549 11.834 12.7598 11.6855 13.0138 11.5018C13.2676 11.318 13.4337 11.1991 13.5118 11.1443C14.2305 10.6444 16.0588 9.37482 18.9962 7.33567C19.5664 6.93741 20.0429 6.45685 20.4256 5.89432C20.8087 5.33203 21 4.74217 21 4.12505C21 3.60935 20.8144 3.1679 20.4432 2.80075C20.0721 2.43351 19.6326 2.25 19.125 2.25H1.87492C1.2734 2.25 0.810487 2.45309 0.486267 2.85928C0.162089 3.26555 0 3.77337 0 4.38269C0 4.87487 0.214915 5.40821 0.644539 5.9824C1.07412 6.55663 1.53129 7.00784 2.01559 7.33592Z' fill='white'/%3E%3Cpath d='M19.828 8.5898C17.2658 10.324 15.3202 11.6718 13.9922 12.6328C13.5469 12.9608 13.1857 13.2169 12.9083 13.4003C12.6308 13.5839 12.2619 13.7714 11.8009 13.9628C11.34 14.1544 10.9105 14.2499 10.512 14.2499H10.5H10.4883C10.0898 14.2499 9.66008 14.1544 9.19922 13.9628C8.73836 13.7714 8.36916 13.5839 8.09181 13.4003C7.81455 13.2169 7.45319 12.9608 7.00792 12.6328C5.95317 11.8595 4.0118 10.5116 1.18371 8.5898C0.738287 8.29313 0.343757 7.95306 0 7.57031V16.8747C0 17.3907 0.183515 17.8319 0.55075 18.1991C0.917903 18.5664 1.35939 18.75 1.87505 18.75H19.1251C19.6407 18.75 20.0821 18.5664 20.4493 18.1991C20.8166 17.8318 21 17.3907 21 16.8747V7.57031C20.664 7.94514 20.2735 8.2852 19.828 8.5898Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item:has(input:checked) label,.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label.is-active{background:#ffffff24}.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-configurator-form .szr-cf7-field{margin:0}.section-configurator-form .szr-contact-form-cf7__fields{display:flex;flex-direction:column;gap:16px;width:100%}.section-configurator-form .szr-cf7-row,.section-configurator-form .szr-cf7-row--split,.section-configurator-form .szr-contact-form-cf7__row{display:grid;gap:16px}@media(min-width:990px){.section-configurator-form .szr-cf7-row,.section-configurator-form .szr-cf7-row--split,.section-configurator-form .szr-contact-form-cf7__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px)and (max-width:1699px){.section-configurator-form .szr-cf7-row,.section-configurator-form .szr-cf7-row--split,.section-configurator-form .szr-contact-form-cf7__row{grid-template-columns:1fr}}.section-configurator-form .szr-cf7-field,.section-configurator-form .szr-contact-form-cf7__field{display:flex;flex-direction:column;gap:8px;margin:0;width:100%}.section-configurator-form .szr-cf7-field p,.section-configurator-form .szr-contact-form-cf7__field p{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.section-configurator-form__form-card .wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}.section-configurator-form__form-card .wpcf7-form input[type=text],.section-configurator-form__form-card .wpcf7-form input[type=email],.section-configurator-form__form-card .wpcf7-form input[type=tel],.section-configurator-form__form-card .wpcf7-form textarea{box-sizing:border-box;width:100%;height:50px;padding:0 15px;border:1px solid rgba(0,0,0,.1);border-radius:7px;background:#fff;color:#131313;font-family:Georama,sans-serif;font-size:16px;font-weight:500;line-height:normal}@media(min-width:990px){.section-configurator-form__form-card .wpcf7-form input[type=text],.section-configurator-form__form-card .wpcf7-form input[type=email],.section-configurator-form__form-card .wpcf7-form input[type=tel],.section-configurator-form__form-card .wpcf7-form textarea{font-size:20px}}.section-configurator-form__form-card .wpcf7-form input[type=text]::placeholder,.section-configurator-form__form-card .wpcf7-form input[type=email]::placeholder,.section-configurator-form__form-card .wpcf7-form input[type=tel]::placeholder,.section-configurator-form__form-card .wpcf7-form textarea::placeholder{color:transparent}.section-configurator-form__form-card .wpcf7-form input[type=text]:focus,.section-configurator-form__form-card .wpcf7-form input[type=email]:focus,.section-configurator-form__form-card .wpcf7-form input[type=tel]:focus,.section-configurator-form__form-card .wpcf7-form textarea:focus{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.section-configurator-form__form-card .wpcf7-form textarea{display:block;min-height:150px;height:150px;padding:15px;resize:vertical}.section-configurator-form__form-card .wpcf7-form .wpcf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit{align-self:flex-start;border:1px solid #ffffff;border-radius:100px;background:#fff;color:#131313;font-family:Georama,sans-serif;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;padding:15px;font-size:14px}@media(min-width:768px){.section-configurator-form__form-card .wpcf7-form .wpcf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit{padding:17px 19px;font-size:18px}}@media(min-width:1280px){.section-configurator-form__form-card .wpcf7-form .wpcf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit{padding:17px 23px;font-size:20px}}.section-configurator-form__form-card .wpcf7-form .wpcf7-submit:hover,.section-configurator-form__form-card .wpcf7-form .wpcf7-submit:focus-visible,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit:hover,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit:focus-visible,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit:hover,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit:focus-visible{border-color:#0b7168;background:#0b7168;color:#fff}.section-configurator-form__form-card .wpcf7-form .wpcf7-submit:focus-visible,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit:focus-visible,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.section-configurator-form .wpcf7-spinner{margin-left:12px}.section-configurator-form .wpcf7-response-output{margin:16px 0 0;border-radius:7px;color:#fff}.section-configurator-form .wpcf7-form.szr-cf7.invalid .wpcf7-response-output{border-color:#e53935!important;background:#e53935!important;color:#fff!important}.section-configurator-form .wpcf7-form.szr-cf7.success .wpcf7-response-output{margin:16px 0 0;border-radius:7px;border:none;color:#0b7168;background:#fff}.section-configurator-form .wpcf7-not-valid-tip{margin-top:6px;color:#ffc9c9;font-size:13px}.section-configurator-form .szr-cf7-field--readonly input,.section-configurator-form .szr-cf7-field--readonly textarea{background:#0b7168!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;font-size:16px!important}.section-configurator-form .szr-cf7-field--readonly input:hover,.section-configurator-form .szr-cf7-field--readonly input:focus,.section-configurator-form .szr-cf7-field--readonly input:focus-visible,.section-configurator-form .szr-cf7-field--readonly input:active,.section-configurator-form .szr-cf7-field--readonly input:disabled,.section-configurator-form .szr-cf7-field--readonly input[readonly],.section-configurator-form .szr-cf7-field--readonly input:read-only,.section-configurator-form .szr-cf7-field--readonly textarea:hover,.section-configurator-form .szr-cf7-field--readonly textarea:focus,.section-configurator-form .szr-cf7-field--readonly textarea:focus-visible,.section-configurator-form .szr-cf7-field--readonly textarea:active,.section-configurator-form .szr-cf7-field--readonly textarea:disabled,.section-configurator-form .szr-cf7-field--readonly textarea[readonly],.section-configurator-form .szr-cf7-field--readonly textarea:read-only{border:none!important;border-color:transparent!important;outline:none!important;outline-offset:0!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.staggs-configurator .staggs-container{max-width:1920px;margin-inline:auto}@media(min-width:1280px)and (max-width:1599px){.section-configurator-form__title{font-size:58px;line-height:64px}}@media(min-width:1280px)and (max-width:1599px){.section-configurator-form__phone-title{font-size:35px;line-height:45px}}@media(min-width:1280px)and (max-width:1599px){.section-configurator-form__phone-link{font-size:34px}}@media(min-width:1280px)and (max-width:1599px){.section-configurator-form__description{font-size:22px;line-height:32px}}@media(min-width:1280px)and (max-width:1599px){.btn.size-l{font-size:19px}}@media(min-width:1280px)and (max-width:1599px){.btn.size-m,.section-configurator-form .szr-cf7-field__label,.section-configurator-form .szr-cf7-preferred__label,.section-configurator-form .szr-contact-form-cf7__field-label,.section-configurator-form .szr-contact-form-cf7__label,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit,.section-configurator-form__form-card .wpcf7-form .wpcf7-submit,.section-configurator-form__form-card .wpcf7-form input[type=email],.section-configurator-form__form-card .wpcf7-form input[type=tel],.section-configurator-form__form-card .wpcf7-form input[type=text],.section-configurator-form__form-card .wpcf7-form textarea,.section-configurator-form__hours{font-size:18px}}@media(min-width:1280px)and (max-width:1599px){.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label{font-size:16px}}@media(min-width:990px)and (max-width:1279px){.section-configurator-form__title{font-size:45px;line-height:50px}}@media(min-width:990px)and (max-width:1279px){.section-configurator-form__phone-link{font-size:34px}}@media(min-width:990px)and (max-width:1279px){.section-configurator-form__phone-title{font-size:29px;line-height:38px}}@media(min-width:990px)and (max-width:1279px){.section-configurator-form__description{font-size:22px;line-height:32px}}@media(min-width:990px)and (max-width:1279px){.btn.size-l,.section-configurator-form .szr-cf7-field__label,.section-configurator-form .szr-cf7-preferred__label,.section-configurator-form .szr-contact-form-cf7__field-label,.section-configurator-form .szr-contact-form-cf7__label,.section-configurator-form__form-card .wpcf7-form input[type=email],.section-configurator-form__form-card .wpcf7-form input[type=tel],.section-configurator-form__form-card .wpcf7-form input[type=text],.section-configurator-form__form-card .wpcf7-form textarea,.section-configurator-form__hours{font-size:18px}}@media(min-width:990px)and (max-width:1279px){.btn.size-m,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit,.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label,.section-configurator-form__form-card .wpcf7-form .wpcf7-submit{font-size:16px}}@media(min-width:768px)and (max-width:989px){.section-configurator-form__title{font-size:45px;line-height:50px}}@media(min-width:768px)and (max-width:989px){.section-configurator-form__phone-link{font-size:34px}}@media(min-width:768px)and (max-width:989px){.section-configurator-form__phone-title{font-size:29px;line-height:38px}}@media(min-width:768px)and (max-width:989px){.section-configurator-form__description{font-size:19px;line-height:26px}}@media(min-width:768px)and (max-width:989px){.btn.size-l{font-size:18px}}@media(min-width:768px)and (max-width:989px){.btn.size-m,.section-configurator-form__form-card .wpcf7-form .szr-cf7-submit,.section-configurator-form__form-card .wpcf7-form .szr-contact-form-cf7__submit,.section-configurator-form__form-card .wpcf7-form .wpcf7-list-item label,.section-configurator-form__form-card .wpcf7-form .wpcf7-submit{font-size:16px}}
