.container{max-width:1480px;padding-inline:20px;margin:0 auto}.top-block{z-index:100;position:fixed;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform cubic-bezier(.33,1,.68,1) .3s;transition:-webkit-transform cubic-bezier(.33,1,.68,1) .3s;-o-transition:transform cubic-bezier(.33,1,.68,1) .3s;transition:transform cubic-bezier(.33,1,.68,1) .3s;transition:transform cubic-bezier(.33,1,.68,1) .3s,-webkit-transform cubic-bezier(.33,1,.68,1) .3s;padding-block:14px;background:rgba(88,125,228,.9490196078)}@media (max-width:767px){.top-block{padding-block:7px}}.top-block.is-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.top-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media (max-width:767px){.top-block .container{padding-inline:8.5px}}.top-block__title{font-weight:400;font-size:24px;line-height:115%;color:#fff}@media (max-width:767px){.top-block__title{font-size:16px;line-height:100%}}.top-block__btn{padding:18px 45px;border-radius:10px;font-weight:700;font-size:18px;line-height:115%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;background:#85c32f;color:#fff;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843)}@media (max-width:767px){.top-block__btn{font-size:16px;line-height:100%;padding:12.5px 25px;border-radius:6px}}.h2{font-weight:500;font-size:36px;line-height:125%;color:#444}@media (max-width:767px){.h2{font-size:24px}}.header{padding-block:16px;background:#333}@media (max-width:767px){.header{padding-block:7px}}.header .logos-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .logo-inner{max-width:112px}@media (max-width:767px){.header .logo-inner{max-width:89px}}.header .logo-inner img{width:100%}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.zip-section.green-theme .zip-form-box .form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.zip-section.green-theme .zip-form-box .form-section .steps__buttons .btn-next{background-color:#85c32f}.inputs-field input.parsley-error{border-width:1px;color:#fc8267;border-color:#fc8267}.inputs-field input.parsley-success{border-width:1px}.inputs-field.invalid input{border-width:1px;border-color:#fc8267;color:#fc8267}.inputs-field.valid{border-width:1px}.form .inputs-field .input-loader{top:12px}.quiz{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:80vh;background:url(../../img/my-homequote/pages/quizgutter/steps-bg.jpg) rgba(28,28,28,.7490196078) no-repeat center center/cover}@supports (background:url(../../img/my-homequote/pages/quizgutter/steps-bg.webp)){.quiz{background:url(../../img/my-homequote/pages/quizgutter/steps-bg.webp) rgba(28,28,28,.7490196078) no-repeat center center/cover}}@media screen and (max-width:767px){.quiz{background-image:url(../../img/my-homequote/pages/quizgutter/steps-bg-mob.jpg)}@supports (background-image:url(../../img/my-homequote/pages/quizgutter/steps-bg-mob.webp)){.quiz{background:url(../../img/my-homequote/pages/quizgutter/steps-bg-mob.webp)}}}@media (max-width:767px){.quiz{min-height:75vh}}.quiz .container{max-width:1125px;padding:0 50px;margin:0 auto}@media screen and (max-width:767px){.quiz .container{padding:0 20px}}.quiz .zip-form-box{position:relative}.quiz .zip-form-box #quiz_form{max-width:900px;width:100%;margin:33px auto;padding:20px;border-radius:20px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(13.5500001907px);backdrop-filter:blur(13.5500001907px)}@media screen and (max-width:767px){.quiz .zip-form-box #quiz_form{margin:20px auto;padding:20px 15px}}.quiz .zip-form-box #quiz_form .form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz .zip-form-box .step-description{color:#515d53;max-width:765px;margin:0 auto 30px auto}.quiz .zip-form-box .step-description .step-description__title{font-size:27px;font-weight:500;line-height:32px;text-align:center;text-transform:uppercase;margin:0 0 10px 0}@media screen and (max-width:767px){.quiz .zip-form-box .step-description .step-description__title{font-size:18px;line-height:21px}}.quiz .zip-form-box .step-description .step-description__about{font-size:22px;font-weight:400;line-height:26.07px;text-align:center}@media screen and (max-width:767px){.quiz .zip-form-box .step-description .step-description__about{font-size:14px;line-height:17px}}.quiz .zip-form-box .h1{font-size:32px;font-weight:500;line-height:38px;text-align:center;color:#515d53;margin-bottom:26px;max-width:100%;width:100%;z-index:1;text-transform:uppercase}.quiz .zip-form-box .h1 span{color:#ff5c00}@media screen and (max-width:767px){.quiz .zip-form-box .h1{font-size:18px;line-height:21px;margin-bottom:15px}}.quiz .zip-form-box .form-subtitle{font-size:24px;font-style:italic;font-weight:500;line-height:28.44px;text-align:center;color:#515d53;margin-bottom:30px}@media screen and (max-width:767px){.quiz .zip-form-box .form-subtitle{font-size:14px;line-height:17px;margin-bottom:15px}}.quiz .zip-form-box .form-title{font-size:35px;font-weight:500;line-height:41px;text-align:center;color:#515d53;margin-bottom:10px}.quiz .zip-form-box .form-title.zip-title{font-size:24px;line-height:28.44px;margin-bottom:26px;position:relative;width:100%}@media screen and (max-width:767px){.quiz .zip-form-box .form-title.zip-title{width:auto}}.quiz .zip-form-box .form-title.zip-title::after{content:"";position:absolute;background:url(../../img/my-homequote/pages/quizgutter/title-arrow.svg) no-repeat center center/cover;left:24%;top:-15px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:164px;width:100%;height:30px}@media screen and (max-width:965px){.quiz .zip-form-box .form-title.zip-title::after{left:15%;top:-15px}}@media screen and (max-width:767px){.quiz .zip-form-box .form-title.zip-title::after{left:20px;top:-10px;max-width:53px;height:9px;-webkit-transform:translate(-50%,-50%) rotate(10deg);-ms-transform:translate(-50%,-50%) rotate(10deg);transform:translate(-50%,-50%) rotate(10deg)}}@media screen and (max-width:767px){.quiz .zip-form-box .form-title.zip-title{font-size:18px;line-height:21px;margin-bottom:15px}}@media screen and (max-width:767px){.quiz .zip-form-box .form-title{font-size:20px;line-height:23px}}.quiz .zip-form-box .form-count{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:6px 11px;border-radius:130px;background:#fff}@media screen and (max-width:767px){.quiz .zip-form-box .form-count{margin-top:15px}}.quiz .zip-form-box .form-count .form-count__item{font-size:14px;font-weight:400;line-height:16.59px;color:#444}.quiz .zip-form-box .form-count .form-count__item.active-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.5px 6.5px;border-radius:50%;color:#fff;background:#85c32f;position:relative;width:22px;height:22px}.quiz .zip-form-box .form-count .form-count__item.active-step span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quiz .zip-form-box .form input{height:auto;padding:16px 35px 16px 16px;border-radius:6px;-webkit-box-shadow:0 4px 14px rgba(68,68,68,.19);box-shadow:0 4px 14px rgba(68,68,68,.19)}.quiz .zip-form-box .form input::-webkit-input-placeholder{color:#ccc;font-size:17px;line-height:22px}.quiz .zip-form-box .form input::-moz-placeholder{color:#ccc;font-size:17px;line-height:22px}.quiz .zip-form-box .form input:-ms-input-placeholder{color:#ccc;font-size:17px;line-height:22px}.quiz .zip-form-box .form input::-ms-input-placeholder{color:#ccc;font-size:17px;line-height:22px}.quiz .zip-form-box .form input::placeholder{color:#ccc;font-size:17px;line-height:22px}.quiz .zip-form-box .form .form-btn{width:100%;padding:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:600;line-height:28px;border-radius:10px;color:#fff;background:#ff5c00}@media screen and (max-width:520px){.quiz .zip-form-box .form .form-btn{padding:15px;font-size:20px;line-height:23px}}.quiz .zip-form-box .form.lg-form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.quiz .zip-form-box .form.lg-form .inputs .input-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (max-width:520px){.quiz .zip-form-box .form.lg-form .inputs .input-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item{margin:0;width:100%}.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.address-tab{max-width:435px}@media screen and (max-width:520px){.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.address-tab{max-width:100%}}.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.zip-tab{max-width:205px}@media screen and (max-width:520px){.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.zip-tab{max-width:100%}}.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.city-tab{max-width:285px}@media screen and (max-width:520px){.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.city-tab{max-width:100%}}.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.state-tab{max-width:355px}@media screen and (max-width:520px){.quiz .zip-form-box .form.lg-form .inputs .input-inner .inputs-item.state-tab{max-width:100%}}.quiz .zip-form-box .form .validation-wrapper.valid{position:relative}.quiz .zip-form-box .form .validation-wrapper.valid input{border:1px solid #66aa4f!important;background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center}.quiz .zip-form-box .form .validation-wrapper.valid input:-webkit-autofill{background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center!important}.quiz .zip-form-box .form .validation-wrapper.valid input:-internal-autofill-selected,.quiz .zip-form-box .form .validation-wrapper.valid input:-webkit-autofill,.quiz .zip-form-box .form .validation-wrapper.valid input:autofill{background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center!important}.quiz .zip-form-box #credit_rating .inputs,.quiz .zip-form-box #seeking_gutter .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;max-width:500px;width:100%}@media screen and (max-width:767px){.quiz .zip-form-box #credit_rating .inputs,.quiz .zip-form-box #seeking_gutter .inputs{gap:10px}}.quiz .zip-form-box #credit_rating .inputs .steps__roofing_form_checkbox,.quiz .zip-form-box #seeking_gutter .inputs .steps__roofing_form_checkbox{width:100%}.quiz .zip-form-box #credit_rating .inputs .steps__roofing_form_checkbox label,.quiz .zip-form-box #seeking_gutter .inputs .steps__roofing_form_checkbox label{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px;font-size:24px;font-weight:600;line-height:28px;text-align:center;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:10px;background:#ff5c00}@media screen and (max-width:520px){.quiz .zip-form-box #credit_rating .inputs .steps__roofing_form_checkbox label,.quiz .zip-form-box #seeking_gutter .inputs .steps__roofing_form_checkbox label{padding:16px 7px;height:auto;font-size:18px;line-height:21px}}.quiz .zip-form-box #credit_rating .inputs .steps__roofing_form_checkbox label::before,.quiz .zip-form-box #seeking_gutter .inputs .steps__roofing_form_checkbox label::before{display:none}@media screen and (max-width:767px){.quiz .zip-form-box #seeking_gutter .form-title{max-width:85%}.quiz .zip-form-box #seeking_gutter .form-subtitle{max-width:90%}}.quiz .zip-form-box #email_tab .inputs{position:relative}.quiz .zip-form-box #email_tab .email-dropdown{border-radius:10px;padding:10px 0;position:absolute;right:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);max-width:inherit;width:100%;max-height:205px;overflow-y:scroll;background:#fff;border:1px solid #d9d9d9;z-index:2}.quiz .zip-form-box #email_tab .email-dropdown::-webkit-scrollbar{-webkit-appearance:none}.quiz .zip-form-box #email_tab .email-dropdown::-webkit-scrollbar:vertical{width:7px}.quiz .zip-form-box #email_tab .email-dropdown::-webkit-scrollbar:horizontal{height:11px}.quiz .zip-form-box #email_tab .email-dropdown::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.3)}.quiz .zip-form-box #email_tab .email-dropdown li{font-size:18px;font-weight:400;line-height:21.33px;padding:11.5px 20px;cursor:pointer;background:#fff;color:#444;text-align:left}.quiz .zip-form-box #email_tab .email-dropdown li:hover{background:#f8f8f8}.quiz .zip-form-box #email_tab .form,.quiz .zip-form-box #names_tab .form,.quiz .zip-form-box #zip_tab .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;max-width:505px;width:100%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:767px){.quiz .zip-form-box #email_tab .form,.quiz .zip-form-box #names_tab .form,.quiz .zip-form-box #zip_tab .form{gap:10px}}.quiz .zip-form-box #email_tab .form.width-mod,.quiz .zip-form-box #names_tab .form.width-mod,.quiz .zip-form-box #zip_tab .form.width-mod{padding-top:0}.quiz .zip-form-box #email_tab .form.valid input,.quiz .zip-form-box #names_tab .form.valid input,.quiz .zip-form-box #zip_tab .form.valid input{border:1px solid #66aa4f!important;background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center}.quiz .zip-form-box #email_tab .form.valid input:-webkit-autofill,.quiz .zip-form-box #names_tab .form.valid input:-webkit-autofill,.quiz .zip-form-box #zip_tab .form.valid input:-webkit-autofill{background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center!important}.quiz .zip-form-box #email_tab .form.valid input:-internal-autofill-selected,.quiz .zip-form-box #email_tab .form.valid input:-webkit-autofill,.quiz .zip-form-box #email_tab .form.valid input:autofill,.quiz .zip-form-box #names_tab .form.valid input:-internal-autofill-selected,.quiz .zip-form-box #names_tab .form.valid input:-webkit-autofill,.quiz .zip-form-box #names_tab .form.valid input:autofill,.quiz .zip-form-box #zip_tab .form.valid input:-internal-autofill-selected,.quiz .zip-form-box #zip_tab .form.valid input:-webkit-autofill,.quiz .zip-form-box #zip_tab .form.valid input:autofill{background:#fff url(../../img/dist/icons/valid-input-icon.svg) no-repeat 95% center!important}.quiz .zip-form-box #email_tab .form.invalid,.quiz .zip-form-box #names_tab .form.invalid,.quiz .zip-form-box #zip_tab .form.invalid{gap:29px}@media screen and (max-width:767px){.quiz .zip-form-box #email_tab .form.invalid,.quiz .zip-form-box #names_tab .form.invalid,.quiz .zip-form-box #zip_tab .form.invalid{gap:20px}}.quiz .zip-form-box #email_tab .form:has(.inputs-field.invalid),.quiz .zip-form-box #names_tab .form:has(.inputs-field.invalid),.quiz .zip-form-box #zip_tab .form:has(.inputs-field.invalid){gap:29px}@media screen and (max-width:767px){.quiz .zip-form-box #email_tab .form:has(.inputs-field.invalid),.quiz .zip-form-box #names_tab .form:has(.inputs-field.invalid),.quiz .zip-form-box #zip_tab .form:has(.inputs-field.invalid){gap:20px}}.quiz .zip-form-box #email_tab .form .error-text,.quiz .zip-form-box #names_tab .form .error-text,.quiz .zip-form-box #zip_tab .form .error-text{padding-top:0;color:#fc8267}.quiz .zip-form-box #email_tab .form .inputs .inputs-item,.quiz .zip-form-box #names_tab .form .inputs .inputs-item,.quiz .zip-form-box #zip_tab .form .inputs .inputs-item{margin:0}.quiz .zip-form-box #email_tab .form .inputs input,.quiz .zip-form-box #names_tab .form .inputs input,.quiz .zip-form-box #zip_tab .form .inputs input{font-family:Rubik;font-size:18px;font-weight:400;line-height:21px;border-radius:10px;color:#000;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843)}.quiz .zip-form-box #email_tab .form .inputs input::-webkit-input-placeholder,.quiz .zip-form-box #names_tab .form .inputs input::-webkit-input-placeholder,.quiz .zip-form-box #zip_tab .form .inputs input::-webkit-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #email_tab .form .inputs input::-moz-placeholder,.quiz .zip-form-box #names_tab .form .inputs input::-moz-placeholder,.quiz .zip-form-box #zip_tab .form .inputs input::-moz-placeholder{color:#a6a6a6}.quiz .zip-form-box #email_tab .form .inputs input:-ms-input-placeholder,.quiz .zip-form-box #names_tab .form .inputs input:-ms-input-placeholder,.quiz .zip-form-box #zip_tab .form .inputs input:-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #email_tab .form .inputs input::-ms-input-placeholder,.quiz .zip-form-box #names_tab .form .inputs input::-ms-input-placeholder,.quiz .zip-form-box #zip_tab .form .inputs input::-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #email_tab .form .inputs .select2-selection__placeholder,.quiz .zip-form-box #email_tab .form .inputs input::placeholder,.quiz .zip-form-box #names_tab .form .inputs .select2-selection__placeholder,.quiz .zip-form-box #names_tab .form .inputs input::placeholder,.quiz .zip-form-box #zip_tab .form .inputs .select2-selection__placeholder,.quiz .zip-form-box #zip_tab .form .inputs input::placeholder{color:#a6a6a6}.quiz .zip-form-box #email_tab .form .steps__buttons .steps__buttons-descr,.quiz .zip-form-box #names_tab .form .steps__buttons .steps__buttons-descr,.quiz .zip-form-box #zip_tab .form .steps__buttons .steps__buttons-descr{text-align:center;padding-top:15px;font-size:14px;font-weight:400;line-height:17px;color:#444}@media screen and (max-width:767px){.quiz .zip-form-box #email_tab .form .steps__buttons .steps__buttons-descr br,.quiz .zip-form-box #names_tab .form .steps__buttons .steps__buttons-descr br,.quiz .zip-form-box #zip_tab .form .steps__buttons .steps__buttons-descr br{display:none}}.quiz .zip-form-box #phone_tab .form .inputs-field input,.quiz .zip-form-box #zip_tab .form .inputs-field input{padding:17px 20px}.quiz .zip-form-box #one_tab_contains_all_fields_tab .error-text{padding-top:0;color:#fc8267}.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.invalid .select2-container--default .select2-selection--single,.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.invalid input,.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.invalid select{border:1px solid #fc8267!important;color:#fc8267}.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.valid .select2-container--default .select2-selection--single,.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.valid input,.quiz .zip-form-box #one_tab_contains_all_fields_tab .validation-wrapper.valid select{border:1px solid #66aa4f!important}.quiz .zip-form-box #one_tab_contains_all_fields_tab .custom-select-wrap{position:relative}.quiz .zip-form-box #one_tab_contains_all_fields_tab .custom-select-wrap .select2-container .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;border:1px solid #d9d9d9;border-radius:10px;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843)}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-container--default .select2-selection--single .select2-selection__rendered{padding:15.5px 30px 15.5px 20px;font-weight:400;font-size:18px;line-height:22px;white-space:normal;-o-text-overflow:initial;text-overflow:initial}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-selection__arrow{width:24px;height:24px}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-container--default .select2-selection--single .select2-selection__arrow b{top:calc(50% - 7px);right:20px;width:11px;height:7px;background:url(../../img/funnel/black/bathremodel/dropdown.svg) no-repeat center center/cover;border:none;width:100%;height:100%;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2.select2-container--open .select2-selection__arrow b{-webkit-transform:translateY(-50%) rotate(180deg)!important;-ms-transform:translateY(-50%) rotate(180deg)!important;transform:translateY(-50%) rotate(180deg)!important;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-results__option{font-size:18px;font-weight:400;line-height:21px;color:#444;padding:11px 20px 11px 20px;margin-bottom:7px}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-results__option:before{display:none}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff!important;color:#444!important}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff}.quiz .zip-form-box #one_tab_contains_all_fields_tab .select2-container--open .select2-dropdown--below{-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);border-radius:10px}.quiz .zip-form-box #names_tab .form{width:100%}.quiz .zip-form-box #names_tab .form:has(#firstNameInput.parsley-error) .inputs{gap:20px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.quiz .zip-form-box #names_tab .form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:767px){.quiz .zip-form-box #names_tab .form-subtitle{max-width:80%}}.quiz .zip-form-box #one_tab_contains_all_fields_tab .inputs{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;gap:15px}@media screen and (max-width:520px){.quiz .zip-form-box #one_tab_contains_all_fields_tab .quest-box{padding:6px 13px}}.quiz .zip-form-box #one_tab_contains_all_fields_tab:has(.inputs-field.invalid) .inputs{gap:19px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form{max-width:500px;width:100%}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form .inputs-item{margin-bottom:0}@media screen and (max-width:520px){.quiz .zip-form-box #one_tab_contains_all_fields_tab .form{max-width:100%}}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input{font-family:Rubik;font-size:18px;font-weight:400;line-height:21px;border-radius:10px;color:#000;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);border:1px solid #d9d9d9}@media screen and (max-width:520px){.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input{padding:14px 35px 14px 14px!important}}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input::-webkit-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input::-moz-placeholder{color:#a6a6a6}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input:-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input::-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form .select2-selection__placeholder,.quiz .zip-form-box #one_tab_contains_all_fields_tab .form input::placeholder{color:#a6a6a6}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form .error-text{padding-top:0}.quiz .zip-form-box #one_tab_contains_all_fields_tab .form-btn{margin-top:26px}@media screen and (max-width:520px){.quiz .zip-form-box #one_tab_contains_all_fields_tab .form-btn{margin-top:22px}}.quiz .zip-form-box #phone_tab .error-text{padding-top:0}.quiz .zip-form-box #phone_tab .form:has(.inputs-field.invalid) .inputs{gap:30px!important;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:767px){.quiz .zip-form-box #phone_tab .form:has(.inputs-field.invalid) .inputs{gap:20px!important}}.quiz .zip-form-box #phone_tab .form .inputs{max-width:502px;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:767px){.quiz .zip-form-box #phone_tab .form .inputs{gap:10px}}.quiz .zip-form-box #phone_tab .form .inputs .inputs-item{margin-bottom:0}.quiz .zip-form-box #phone_tab .form .inputs .inputs-field input::-webkit-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #phone_tab .form .inputs .inputs-field input::-moz-placeholder{color:#a6a6a6}.quiz .zip-form-box #phone_tab .form .inputs .inputs-field input:-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #phone_tab .form .inputs .inputs-field input::-ms-input-placeholder{color:#a6a6a6}.quiz .zip-form-box #phone_tab .form .inputs .inputs-field input::placeholder{color:#a6a6a6}.quiz .zip-form-box #phone_tab .form .request{padding:26px 0 0 0;max-width:800px;margin:0 auto;font-weight:400;font-size:14px;line-height:17px;color:#9999a9}.quiz .zip-form-box #phone_tab .form .request a{color:#9999a9;text-decoration:underline}.boxes-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media screen and (max-width:520px){.boxes-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.boxes-inner .inputs-item{max-width:312px;width:100%;margin-bottom:0}@media screen and (max-width:520px){.boxes-inner .inputs-item{max-width:100%}}.quest-box{padding:8px 13px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843)}.quest-box input{display:none}.quest-box label{max-width:46px;padding:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;font-size:14px;font-weight:500;line-height:17px;cursor:pointer;color:#444;border:1px solid #d9d9d9;background:#fff}.quest-box .col-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.quest-box .col-checkbox input:checked+label{background:#ff5c00;color:#fff;border:1px solid #ff5c00}.quest-box .quest-box__title{font-size:14px;font-weight:500;line-height:17px;color:#444;max-width:162px}@media screen and (max-width:767px){.quest-box .quest-box__title{max-width:150px}}@media screen and (max-width:767px){#one_tab_contains_all_fields_tab .input-inner:has(.validation-wrapper.invalid){gap:20px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#email_tab .form-title,#names_tab .form-title,#one_tab_contains_all_fields_tab .form-title,#phone_tab .form-title{font-size:20px;line-height:23px}#email_tab .form-title br,#names_tab .form-title br,#one_tab_contains_all_fields_tab .form-title br,#phone_tab .form-title br{display:none}}.custom-select-wrap.invalid .select-styled{border:1px solid #fc8267!important;color:#fc8267}.custom-select-wrap.valid .select-styled{border:1px solid #66aa4f!important}.custom-select-wrap .select-hidden{display:none;visibility:hidden;padding-right:10px}.custom-select-wrap .select-wrap{cursor:pointer;display:inline-block;position:relative;font-size:16px;width:100%}@media screen and (max-width:520px){.custom-select-wrap .select-wrap{max-width:100%}}.custom-select-wrap .select-styled{font-family:Rubik;font-size:18px;font-weight:400;line-height:21px;border-radius:10px;color:#000;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);border:1px solid #d9d9d9;padding:17px 20px;position:relative}.custom-select-wrap .select-styled.placeholder{background:#fff;color:#999}.custom-select-wrap .select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#aea5a5 transparent transparent transparent;position:absolute;top:24px;right:20px}.custom-select-wrap .select-styled:hover{cursor:pointer}.custom-select-wrap .select-styled.active,.custom-select-wrap .select-styled:active{border:1px solid #d9d9d9}.custom-select-wrap .select-styled.active:after,.custom-select-wrap .select-styled:active:after{top:13px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select-wrap .select-options{display:none;position:absolute;border:1px solid #d9d9d9;top:102%;right:0;left:0;z-index:2;margin:0;padding:0;list-style:none;background-color:#fff;border-radius:10px;max-height:250px;overflow:auto;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843);box-shadow:0 4px 20px 0 rgba(85,85,85,.1019607843)}.custom-select-wrap .select-options li{margin:0;padding:12px 0;text-indent:15px}.custom-select-wrap .select-options li:first-child{display:none}.custom-select-wrap .select-options li.is-selected,.custom-select-wrap .select-options li:hover{background:#ff5c00;color:#fff}.custom-select-wrap .select-options li[rel=hide]{display:none}.labels{padding-block:30px;background:#f8f8f8}@media (max-width:767px){.labels{padding-block:20px}}.labels__images{max-width:1194px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;gap:60px;-ms-flex-pack:distribute;justify-content:space-around;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.labels__images::-webkit-scrollbar{display:none}.proff{padding-block:80px}@media (max-width:991px){.proff{padding-block:50px}}@media (max-width:767px){.proff{padding-block:30px}}.proff .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (max-width:767px){.proff .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}}.proff__col{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}@media (max-width:767px){.proff__col{width:100%}}@media (max-width:576px){.proff__col:last-child{height:204px;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.proff__col:last-child img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media (max-width:576px){.proff__col:last-child img{width:100%}}.proff__title{margin-bottom:20px}.proff__descr{font-weight:400;font-size:18px;line-height:150%;color:#444}.proff__descr:not(:last-of-type){margin-bottom:24px}.proff__descr:last-of-type{margin-bottom:30px}.proff__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;max-width:431px;margin:0 auto}@media (max-width:767px){.proff__cta{max-width:100%}}.proff__btn{border-radius:6px;font-weight:600;font-size:20px;line-height:115%;letter-spacing:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 10px;width:100%;background:#85c32f;color:#fff}.proff__subtitle{font-weight:400;font-size:16px;line-height:135%;text-align:center;color:#444}.streamline{padding-block:50px;background:#f8f8f8}@media (max-width:767px){.streamline{padding-block:30px}}.streamline__title{text-align:center;margin-bottom:30px}.streamline__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:767px){.streamline__cards{grid-template-columns:repeat(1,1fr)}}.streamline__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#444}.streamline__card img{margin-bottom:15px}.streamline__card-title{font-weight:500;font-size:24px;line-height:100%;margin-bottom:9px}@media (max-width:767px){.streamline__card-title{font-size:18px}}.streamline__card-badge{font-weight:400;font-size:16px;line-height:135%;display:inline-block;margin-bottom:15px;padding:5.5px 27px;border-radius:50px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);background:#fff}.streamline__card-text{font-weight:400;font-size:18px;line-height:150%}@media (max-width:767px){.streamline__card-text{font-size:14px}}.types{padding-block:80px}@media (max-width:991px){.types{padding-block:50px}}@media (max-width:767px){.types{padding-block:30px}}.types__head{max-width:1430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:20px;margin:0 auto 63px}.types__title{color:#fff}.types__descr{max-width:952px;margin:0 auto;font-weight:400;font-size:18px;line-height:150%;color:#fff}.types__cards{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media (max-width:991px){.types__cards{grid-template-columns:repeat(1,1fr)}}.types__card{border-radius:20px;overflow:hidden;background:rgba(30,30,30,.6901960784)}@media (max-width:991px){.types__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.types__card div{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:767px){.types__card{display:block}.types__card div{width:100%;-webkit-box-flex:0;-ms-flex:0;flex:0}}@media (max-width:991px){.types__card-thumb img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){.types__card-thumb img{width:100%}}@media (max-width:568px){.types__card-thumb{height:222px}}.types__card-text{padding:20px}.types__card-title{font-weight:500;font-size:22px;line-height:150%;margin-bottom:10px;color:#fff}@media (max-width:767px){.types__card-title{font-size:18px}}.types__card-descr{font-weight:400;font-size:14px;line-height:150%;color:#fff}.solutions{padding-block:50px}@media (max-width:767px){.solutions{padding-block:30px}}.solutions__title{margin-bottom:30px;text-align:center}.solutions__advant{margin-bottom:40px}.solutions__advant-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:767px){.solutions__advant-cards{grid-template-columns:repeat(1,1fr)}}.solutions__stat{margin-bottom:40px}.solutions__stat-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:991px){.solutions__stat-cards{grid-template-columns:repeat(2,1fr)}}.solutions .card{color:#444}.solutions .card--advant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.solutions .card--advant .card__ico{margin-bottom:21px}.solutions .card--advant .card__title{font-weight:500;font-size:24px;line-height:100%;letter-spacing:0;margin-bottom:9px}@media (max-width:767px){.solutions .card--advant .card__title{font-size:18px}}.solutions .card--advant .card__descr{font-weight:400;font-size:18px;line-height:150%}@media (max-width:767px){.solutions .card--advant .card__descr{font-size:14px}}.solutions .card--stat{border-radius:20px;padding:23px 43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:15px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);background:#fff}@media (max-width:1199px){.solutions .card--stat{padding:20px}}@media (max-width:767px){.solutions .card--stat{padding:17px 10px;gap:10px}}.solutions .card--stat .card__val{font-weight:500;font-size:36px;line-height:125%}@media (max-width:767px){.solutions .card--stat .card__val{font-size:27px}}.solutions .card--stat .card__text{font-weight:400;font-size:16px;line-height:135%}@media (max-width:767px){.solutions .card--stat .card__text{font-size:14px}}.solutions__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 10px;max-width:431px;width:100%;margin:0 auto;font-weight:600;font-size:20px;line-height:115%;text-transform:uppercase;border-radius:6px;background:#85c32f;color:#fff}@media (max-width:767px){.solutions__cta{max-width:100%}}.testimonials{padding-block:50px}.testimonials__title{text-align:center;max-width:812px;margin:0 auto 30px;color:#fff}.testimonials__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:60px}@media (max-width:767px){.testimonials__slider{margin-bottom:20px}}.testimonials__slider-item{max-width:1216px;margin:0 auto}.testimonials__slider .btn--next,.testimonials__slider .btn--prev{width:54px;height:54px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;background:rgba(255,255,255,.8980392157);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843)}@media (max-width:767px){.testimonials__slider .btn--next,.testimonials__slider .btn--prev{display:none}}.testimonials__slider-slide{height:auto;display:grid}.testimonials__slider-slide .slider-box{border-radius:20px;padding:20px 18px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);background:#fff;color:#444}.testimonials__slider-slide .slider-box__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:18px}.testimonials__slider-slide .slider-box__tag{font-weight:400;font-size:13px;line-height:150%;padding:2px 15px;border-radius:20px;background:#80a8e4;color:#fff}.testimonials__slider-slide .slider-box__stats{max-width:109px}.testimonials__slider-slide .slider-box__stats img{width:100%}.testimonials__slider-slide .slider-box__author{margin-bottom:10px;font-weight:400;font-size:16px;line-height:135%}@media (max-width:767px){.testimonials__slider-slide .slider-box__author{font-size:14px}}.testimonials__slider-slide .slider-box__title{font-weight:500;font-size:18px;line-height:150%;margin-bottom:6px}@media (max-width:767px){.testimonials__slider-slide .slider-box__title{font-size:16px}}.testimonials__slider-slide .slider-box__text{font-weight:400;font-size:16px;line-height:135%}@media (max-width:767px){.testimonials__slider-slide .slider-box__text{font-size:14px}}.testimonials__pag{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 23px;border-radius:40px;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;margin:0 auto;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);background:#fff}.testimonials__pag .swiper-pagination-bullet{cursor:pointer;margin:0!important;width:10px;height:10px;opacity:1;border-radius:50%;-webkit-transition:width .3s cubic-bezier(.075,.82,.165,1);-o-transition:width .3s cubic-bezier(.075,.82,.165,1);transition:width .3s cubic-bezier(.075,.82,.165,1);background:#d9d9d9}.testimonials__pag .swiper-pagination-bullet-active{border-radius:40px;width:25px;background:#99d14c}.testimonials__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:20px}.testimonials__navigation.mobile-visible{display:none}@media (max-width:767px){.testimonials__navigation.mobile-visible{display:-webkit-box;display:-ms-flexbox;display:flex}}.testimonials__navigation div{width:54px;height:54px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;background:rgba(255,255,255,.8980392157);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843)}.info{padding-block:50px;color:#444}@media (max-width:767px){.info{padding-block:30px}}.info__title{font-weight:500;font-size:18px;line-height:100%;margin-bottom:15px}@media (max-width:767px){.info__title{font-size:14px;margin-bottom:4px}}.info__text{font-weight:400;font-size:14px;line-height:125%}@media (max-width:767px){.info__text{font-size:12px}}.info__list{padding-left:30px}@media (max-width:767px){.info__list{padding-left:15px}}.info__list li{list-style:disc;font-weight:400;font-size:14px;line-height:125%}@media (max-width:767px){.info__list li{font-size:12px}}.info__text:has(+.info__title){margin-bottom:30px}@media (max-width:767px){.info__text:has(+.info__title){margin-bottom:15px}}.info__text:has(+.info__text){margin-bottom:24px}@media (max-width:767px){.info__text:has(+.info__text){margin-bottom:18px}}.banner{padding-block:50px;background:#f8f8f8}@media (max-width:767px){.banner{padding-block:30px}}.banner__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:40px;gap:20px;overflow:hidden;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843)}@media (max-width:767px){.banner__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;border-radius:20px}}.banner__thumb{max-width:862px}.banner__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__info{padding-inline:20px;padding-block:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.banner__info{padding-block:0 26px}}.banner__title{font-weight:500;font-size:33px;line-height:125%;margin-bottom:20px;color:#444}@media (max-width:767px){.banner__title{font-size:24px;margin-bottom:10px;text-align:center}}.banner__subtitle{font-weight:500;font-size:24px;line-height:100%;margin-bottom:30px}@media (max-width:767px){.banner__subtitle{font-size:18px;margin-bottom:20px;text-align:center}}.banner__cta{max-width:431px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 10px;border-radius:6px;font-weight:600;font-size:20px;line-height:115%;text-transform:uppercase;color:#fff;background:#55b435}@media (max-width:767px){.banner__cta{max-width:100%}}.footer{padding-block:23px;background:#222;color:#fff}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;font-weight:400;font-size:12px;line-height:100%}.footer__links a{font:inherit;text-decoration:underline}.footer__copy{font-weight:400;font-size:10px;line-height:125%}
/*# sourceMappingURL=gutter-installation.min.css.map */
