.declaration-form{padding:40px 60px;background:white;box-shadow:0 0 17.6px 16px rgba(46,104,222,.3);border-radius:20px;outline:1px solid #2e68de;outline-offset:-1px;display:inline-flex;justify-content:center;align-items:center;gap:10px;margin:auto}.declaration-form-column{display:inline-flex;flex-direction:column;gap:36px;align-items:flex-start;justify-content:flex-start}.declaration-form-box{display:inline-flex;border-radius:10px;align-self:stretch;align-items:flex-start;justify-content:flex-end;gap:10px}.declaration-form-title{box-sizing:border-box;width:588px;color:#2e68de;font-size:32px;font-family:Golos Text,sans-serif;font-weight:600;text-transform:uppercase}.declaration-form-section{box-sizing:border-box;width:593px;display:flex;flex-direction:column;gap:20px}.declaration-form-label{margin-bottom:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:400}.declaration-form-select{margin-top:8px;font-size:18px;border-radius:10px;box-sizing:border-box;width:594px;overflow:hidden;box-shadow:0 0 17.6px 16px rgba(46,104,222,.3)}.declaration-form-select p{padding:20px}.border-danger{outline:none!important;border:1px solid #ff2c2c!important}.border-success{outline:none!important;border:1px solid #28a43c!important}.declaration-form-select p:hover{background:#eaf1ff}.declaration-form-input{border:none;font-size:18px;height:60px;padding:10px 20px;border-radius:10px;display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:594px}.input-default{background:white;outline:1px solid #2e68de;outline-offset:-1px}.input-success{background:white;color:#28a43c;outline:1px solid #8cc695;outline-offset:-1px}.input-error{background:#ffd5d5;color:#ff2c2c;outline:1px solid #ff2c2c;outline-offset:-1px}.declaration-form-divider{height:2px;width:100%;background:#fff3df}.declaration-form-radio{width:16px;height:16px;border-radius:100%;box-sizing:border-box;flex-shrink:0}.radio-blue{border:4px solid #2e68de}.radio-gray{border:1px solid #828282}.declaration-form-checkbox{width:26px;height:26px;border-radius:2px;border:1px solid #2e68de;background:white}.declaration-form-button{height:60px;padding:20px 37px;background:#2e68de;border-radius:10px;display:inline-flex;justify-content:center;align-items:center;color:white;font-size:16px;cursor:pointer;box-sizing:border-box;width:100%}.declaration-form-button,.declaration-form-note{font-weight:400;font-family:Golos Text,sans-serif}.declaration-form-note{text-align:center;font-size:14px}.feedback{border:1px solid white;padding:20px;margin-top:15px;border-radius:10px}@media (max-width:640px){.declaration-form{padding:40px;gap:20px}.declaration-form-title{font-size:24px;width:unset}.declaration-form-label{font-size:16px}.declaration-form-input{width:460px;height:60px}.declaration-form-section,.declaration-form-select{width:460px}.declaration-form-radio{width:16px;height:16px}}@media (max-width:480px){.declaration-form-box svg{width:5vw;height:5vw}.declaration-form-box{margin-top:1vw}.declaration-form{padding:4vw;gap:6.25vw}.declaration-form-title{font-size:7.5vw;width:87.5vw}.declaration-form-label,.declaration-form-radio-label{font-size:4.5vw}.declaration-form-zametka{font-size:4vw}.declaration-form-button,.declaration-form-input{width:87.5vw;height:13.12vw;font-size:4.37vw}.declaration-form-section,.declaration-form-select{width:87.5vw}.declaration-form-radio{width:16px;height:16px}}