.accent-promo{max-width:1620px;margin-left:50px;padding-bottom:32px;border-bottom:2px solid var(--blue)}@media (max-width: 1240px){.accent-promo{margin-right:90px;margin-left:90px}}@media (max-width: 1024px){.accent-promo{margin-right:auto;margin-left:auto}}.checkbox{display:inline-block;padding-left:25px;font-size:13px;line-height:120%;cursor:pointer}.checkbox__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox__box{position:absolute;display:flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:-25px;overflow:hidden;background-color:var(--white);background-repeat:no-repeat;background-position:50% 50%;border:1px solid var(--blue);border-radius:4px}.checkbox__box svg{width:8px;height:8px}.checkbox__input:checked+.checkbox__box{background-color:var(--blue)}.checkbox a{color:inherit;border-bottom:1px solid var(--light-blue)}@media (max-width: 720px){.checkbox{padding-left:20px;font-size:12px}.checkbox__box{width:13px;height:13px;margin-left:-20px}}.form__text{margin-top:6px;margin-bottom:20px;color:var(--black);font-weight:500;font-size:15px;line-height:135%}.form__field{position:relative}.form__field:nth-child(-n + 2){margin-bottom:25px}.form__field-message{display:none;margin-top:5px;margin-left:16px;color:var(--red);font-weight:500;font-size:13px;line-height:145%}.form__field_error .form__input{border-color:var(--red)}.form__field_error .form__field-message{display:block}.form__field_error .suggest-form__label{color:var(--red)}.form__field textarea{resize:none}.form__label{display:inline-block;margin-bottom:15px;color:var(--black);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase}.form__input{width:100%;padding:13px;color:var(--black);font-weight:400;font-size:16px;line-height:120%;border:1px solid var(--blue);border-radius:10px;outline:none;transition:border-color .2s ease}.form__input_textarea{height:130px;resize:none}.form__input:focus{border:1px solid var(--blue)}.form__button{display:block;width:100%;height:52px;margin-top:25px;font-weight:700}.suggest-form{margin-top:30px}.suggest-form__field{position:relative}.suggest-form__field:not(.suggest-form__caption){margin-bottom:55px}.suggest-form__field:last-of-type{margin:24px 0 58px}.suggest-form__radio-group{position:relative}.suggest-form__radio-group>label{margin-right:33px;color:var(--light-gray);cursor:pointer}.suggest-form__radio-group>input{position:absolute;top:20px;left:0;width:10px;height:10px;opacity:0}.suggest-form__radio-group>input:last-of-type{left:60px}.suggest-form__radio{position:absolute;top:20px;left:0;width:10px;height:10px;opacity:0}.suggest-form__radio:last-of-type{left:60px}.suggest-form__label{color:var(--dark-gray);font-weight:400;font-size:16px;line-height:130%;transition:color .2s ease}.suggest-form__label.error{color:var(--red)}.suggest-form__input{width:100%;height:35px;padding:5px 0;color:var(--dark-gray);font-weight:400;font-size:16px;line-height:130%;border:0;border-bottom:2px solid var(--gray);border-radius:0;transition:border-color .2s ease}.suggest-form__input:focus{border:none;border-bottom:2px solid var(--gray);outline:none}.suggest-form__button{width:216px;padding:20px 0}.suggest-form__button.error{color:var(--black);background:transparent;border:2px solid var(--red)}.suggest-form__result{display:none;max-width:816px;margin-top:64px}.suggest-form__result_visible{display:block}.suggest-form__result-instruction{margin-bottom:24px}.suggest-form__result-instruction>a{color:var(--blue)}.suggest-form__result-block{max-width:562px;padding:16px;background-color:#9f9f9f1f;border:2px solid var(--blue);border-right-width:0;border-left-width:6px}.suggest-form__result-copy{margin-bottom:32px;color:#009adc;font-weight:700;font-size:16px;line-height:130%;background:none;border:0;cursor:pointer;transition:color .2s ease}.suggest-form__result-copy:hover{color:#74c7f4}.suggest-form__result-copy:active{color:#1786c2}.suggest-form__result-content{color:var(--black);font-weight:500;font-size:16px;line-height:130%}.suggest-form__result-hidden-text{display:none}input[type=radio]:checked+span{color:var(--blue)}@media (max-width: 640px){.suggest-form__result-instruction{font-size:18px}}
