body,body *{margin:0;padding:0}body{background-color:#FFF6EF;margin:20px;font-size:18px;line-height:1.5rem;font-family:'Noto sans',sans-serif}main{max-width:1800px;margin:0 auto}main .container form{background-color:#fff;border-radius:24px;padding:56px 64px}@media (max-width:768px){main .container form{padding:20px}}.hidden{display:none!important}section .form-item,section>div{max-width:1100px;margin-bottom:16px;display:block;position:relative}section .form-item .vertical-middle,section .form-item>fieldset,section>div .vertical-middle,section>div>fieldset{display:flex;align-items:flex-start;column-gap:24px;row-gap:0}@media (max-width:768px){section .form-item .vertical-middle,section .form-item>fieldset,section>div .vertical-middle,section>div>fieldset{flex-wrap:wrap;margin-bottom:8px}}section .form-item .vertical-middle>.intro,section .form-item>fieldset>.intro,section>div .vertical-middle>.intro,section>div>fieldset>.intro{flex:0 1 40%}@media (max-width:768px){section .form-item .vertical-middle>.intro,section .form-item>fieldset>.intro,section>div .vertical-middle>.intro,section>div>fieldset>.intro{flex:0 0 100%;margin-bottom:10px}}section .form-item .vertical-middle>.radio,section .form-item>fieldset>.radio,section>div .vertical-middle>.radio,section>div>fieldset>.radio{flex:1}section .form-item>label,section>div>label{display:flex;align-items:flex-start;column-gap:24px;flex-wrap:wrap}section .form-item>label>.error,section>div>label>.error{color:red;font-size:.875rem}section .form-item>label label.error,section>div>label label.error{flex:0 0 calc(60% - 24px);margin-top:8px;margin-left:calc(40% + 24px)}section .form-item>label>span,section>div>label>span{max-width:520px}section .form-item>label.singular span,section>div>label.singular span{flex:1!important}section .form-item>label>span.title,section>div>label>span.title{flex:0 1 40%;margin-bottom:8px;max-width:none}@media (max-width:768px){section .form-item>label>span.title,section>div>label>span.title{flex:0 0 100%}}section .form-item>label>input,section>div>label>input{flex:1}@media (max-width:768px){section .form-item>label>input,section>div>label>input{flex:0 0 100%}}section .form-item>label>input[type=text],section>div>label>input[type=text]{flex:1;min-width:0}section .form-item.form-item__flex,section>div.form-item__flex{display:flex}@media (max-width:768px){section .form-item.form-item__flex,section>div.form-item__flex{flex-wrap:wrap}}section .form-item.form-item__flex>label,section>div.form-item__flex>label{flex:2;margin-right:32px}@media (max-width:768px){section .form-item.form-item__flex>label,section>div.form-item__flex>label{flex:0 0 100%;margin-right:0}}section .form-item.form-item__flex>div,section>div.form-item__flex>div{flex:3}@media (max-width:768px){section .form-item.form-item__flex>div,section>div.form-item__flex>div{flex:0 0 100%;margin-right:0}}section .form-item abbr,section>div abbr{text-decoration:none;color:red}.styled-upload{display:inline-flex;align-items:center;border:2px solid #232A64;border-radius:999px;background-color:#fff;cursor:pointer;overflow:hidden;user-select:none;max-width:640px;margin-bottom:16px;width:100%;transition:border-color .2s ease}.styled-upload .file-button{background-color:#232A64;color:#fff;padding:16px 60px 16px 20px;border-radius:999px;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:400;white-space:nowrap;transition:background-color .2s ease;position:relative}.styled-upload .file-button:after{height:30px;width:30px;content:"";position:absolute;right:23px;top:calc(50% - 15px);background-image:url(../images/plus.svg);background-repeat:no-repeat;background-position:center;background-size:26px}.styled-upload .file-label:hover .file-button{background-color:#232A64}.styled-upload .plus-icon{width:22px;height:22px}.styled-upload .file-name{padding:0 20px;color:#7d7d7d;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-area label.error,label.error{margin-bottom:16px;color:red;font-size:.875rem}article[data-confirm-section] ul{margin:20px 0}article[data-confirm-section] ul li{margin-left:20px}article[data-confirm-section] ul li::marker{color:#E56849}.form-item__flex .upload-area,div[data-moreuploads-item]{display:flex;flex-wrap:wrap}.form-item__flex .upload-area [data-moreuploads-item],div[data-moreuploads-item] [data-moreuploads-item]{width:100%}.form-item__flex .upload-area>label,div[data-moreuploads-item]>label{flex:0 0 100%;order:3}article.hidden{display:none}article[data-edit-section] ul{display:flex;justify-content:space-between;list-style:none;border-bottom:1px solid #000;margin-bottom:48px}@media (max-width:1024px){article[data-edit-section] ul{flex-wrap:wrap}}article[data-edit-section] ul li{flex:0 0 auto}@media (max-width:1024px){article[data-edit-section] ul li{flex:0 0 100%}}article[data-edit-section] ul li button{font-size:1.4rem;color:#232A64;margin:0 15px 0 0;padding-bottom:32px;background:0 0;border:0;font-weight:400;outline:0;font-family:inherit;white-space:nowrap;position:relative;bottom:-1px}@media (max-width:1400px){article[data-edit-section] ul li button{font-size:1rem;margin-right:0;text-align:left;width:100%;margin-bottom:10px;padding-bottom:10px}}@media (max-width:768px){article[data-edit-section] ul li button{font-size:.875rem;padding-bottom:10px}}article[data-edit-section] ul li button .mobile-break{display:none}article[data-edit-section] ul li button.selected{color:#E56849;font-weight:600;padding-bottom:10px;border-bottom:5px solid #E56849}article[data-edit-section]>section.hidden{display:none}.buttons-wrapper button,button[data-moreuploads-add],button[data-moreuploads-remove]{font-size:1rem;font-weight:400;padding:15px 58px 17px 17px;border-radius:24px;text-decoration:none;display:inline-block;cursor:pointer;font-family:inherit;position:relative;color:#fff;background-color:#232A64;border:1px solid #232A64;transition:.2s}.buttons-wrapper button.hidden,button[data-moreuploads-add].hidden,button[data-moreuploads-remove].hidden{display:none}.buttons-wrapper button:after,button[data-moreuploads-add]:after,button[data-moreuploads-remove]:after{display:block;position:absolute;top:calc(50% - 15px);right:20px;height:30px;width:30px;transform:rotate(-45deg);background-size:30px;background-repeat:no-repeat;background-position:center;content:"";background-image:url(../images/arrow-right-light.svg);transition:.2s}.buttons-wrapper button:hover,button[data-moreuploads-add]:hover,button[data-moreuploads-remove]:hover{padding:15px 68px 17px 17px;transition:.2s}.buttons-wrapper button:hover:after,button[data-moreuploads-add]:hover:after,button[data-moreuploads-remove]:hover:after{transform:rotate(0deg);transition:.2s}button[data-moreuploads-add],button[data-moreuploads-remove]{margin:0 0 16px;padding:12px 17px;font-size:.875rem;background-color:transparent;color:#232A64}button[data-moreuploads-add]:after,button[data-moreuploads-remove]:after{display:none}button[data-moreuploads-add]:hover,button[data-moreuploads-remove]:hover{padding:12px 17px;color:#fff;background-color:#232A64}button[data-moreuploads-add]{padding:16px 60px 16px 20px;position:relative}button[data-moreuploads-add]:after{height:30px;width:30px;display:block;content:"";position:absolute;right:23px;top:calc(50% - 15px);background-image:url(../images/plus-primary.svg);background-size:26px;background-repeat:no-repeat;background-position:center;transform:rotate(0)}button[data-moreuploads-add]:hover{padding:16px 60px 16px 20px}button[data-moreuploads-add]:hover:after{background-image:url(../images/plus.svg)}span.title{color:#000;font-weight:600}fieldset{outline:0;border:0}input[type=file]{width:100%;margin-bottom:16px;display:none}input[type=email],input[type=number],input[type=text]{border-radius:32px;border:0;font-family:inherit;outline:#232A64 solid 2px;background-color:#fff;font-size:1rem;color:#232A64;padding:17.5px 20px;max-width:600px;width:100%}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus{outline:#E56849 solid 2px}input[type=email].error,input[type=number].error,input[type=text].error{outline:red solid 2px}.radio label{display:inline-flex;align-items:center;column-gap:12px;cursor:pointer;margin-right:40px}.radio label input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:0 0 20px;border:2px solid #232A64;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}.radio label input[type=radio]:checked{background-color:#232A64;box-shadow:inset 0 0 0 4px #fff}.radio label input[type=radio]:focus,.radio label input[type=radio]:focus-visible{outline:#E56849 solid 2px;outline-offset:2px}.radio label input[type=radio].error{border:2px solid red}.radio label input[type=radio][disabled],.radio label input[type=radio][disabled]+span{opacity:.3;cursor:not-allowed}.radio label span{background-color:transparent;font-size:.77777778rem}textarea{border-radius:32px;border:0;font-family:inherit;outline:#232A64 solid 2px;background-color:#fff;font-size:1rem;color:#232A64;padding:17.5px 20px;max-width:600px;width:100%;min-height:200px;flex:1}textarea:active,textarea:focus{outline:#E56849 solid 2px}textarea.error{outline:red solid 2px}textarea[disabled]{opacity:.3;cursor:not-allowed}select{-webkit-appearance:none;appearance:none;border-radius:32px;border:0;font-family:inherit;outline:#232A64 solid 2px;background-color:#fff;font-size:1rem;color:#232A64;padding:17.5px 48px 17.5px 20px;max-width:640px;width:100%;flex:1;background-image:url(../images/chevron-down-primary.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:20px}select:active,select:focus{outline:#E56849 solid 2px}select.error{outline:red solid 2px}input[type=text]::placeholder{color:#717171}span.bs-tooltip{border-bottom:2px dotted #E56849!important}.bs-tooltip-wrapper{position:absolute;width:300px;padding:20px;top:100px;left:40%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:99999;box-sizing:border-box}.bs-tooltip-wrapper .arrow{width:0;height:0;display:inline-block;position:absolute;left:calc(50% - 12px)}.bs-tooltip-wrapper .arrow__up{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ddd;bottom:-12px}.bs-tooltip-wrapper .arrow__down{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ddd;top:-12px}
/*# sourceMappingURL=main.min.css.map */
