.btnContainer .activeBtn{color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:1.375}.sectionContainer{background:#fff;height:calc(100vh - 200px);width:100%}@media(max-width:990px){.sectionContainer{height:100%}}.sectionContainer .componentContainer{background:#fff;display:grid;grid-template-columns:1fr auto;height:100%;margin:0 auto;width:100%}.sectionContainer .componentContainer.even{grid-template-columns:repeat(2,1fr)}@media(max-width:990px){.sectionContainer .componentContainer{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-gap:20px}.sectionContainer .componentContainer.even{grid-template-columns:1fr}}@media(max-width:479px){.sectionContainer .componentContainer{grid-template-rows:1fr}.sectionContainer .componentContainer.even{grid-template-columns:1fr}}.sectionContainer .componentContainer .backgroundContainer{height:100%;position:relative;width:100%}@media(max-width:990px){.sectionContainer .componentContainer .backgroundContainer{aspect-ratio:2/1;height:unset}}@media(max-width:479px){.sectionContainer .componentContainer .backgroundContainer{display:none}}.sectionContainer .componentContainer .backgroundContainer .background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;position:absolute;top:0;width:100%}.sectionContainer .componentContainer .formContainer{height:100%;margin:0 auto;max-width:550px;overflow:auto;position:relative;width:100%}@media(max-width:990px){.sectionContainer .componentContainer .formContainer{height:100%!important}}.sectionContainer .componentContainer .formContainer .sectionsContainer{display:flex;height:100%;position:relative;width:100%}.sectionContainer .componentContainer .formContainer .section{background:#fff;display:flex;flex-direction:column;margin:auto 0;padding:36px 30px;position:relative;row-gap:4px;transition:translate .5s linear}@media(max-width:990px){.sectionContainer .componentContainer .formContainer .section{padding:18px 15px}}.sectionContainer .componentContainer .formContainer .section.sectionOne{display:flex}.sectionContainer .componentContainer .formContainer .section.sectionOne.inactive{display:none}.sectionContainer .componentContainer .formContainer .section.sectionTwo{display:flex}.sectionContainer .componentContainer .formContainer .section.sectionTwo.isStepOne,.sectionContainer .componentContainer .formContainer .section.sectionTwo.isStepThree{display:none}.sectionContainer .componentContainer .formContainer .section.sectionThree{align-items:center;display:flex;justify-content:center;padding:0 20px;row-gap:0;width:100%}.sectionContainer .componentContainer .formContainer .section.sectionThree .thankDesc{background:#8fd2c8;border-radius:4px 4px 0 0;color:#474747;line-height:3;text-align:center;width:100%}.sectionContainer .componentContainer .formContainer .section.sectionThree.inactive{display:none}.sectionContainer .componentContainer .formContainer .section .sectionTitle{font-size:32px;font-weight:700;line-height:1;padding:0 20px;text-align:center}@media(max-width:990px){.sectionContainer .componentContainer .formContainer .section .sectionTitle{font-size:24px;padding:0 10px}}.sectionContainer .componentContainer .formContainer .section .rowContainer{display:flex;flex-direction:column;row-gap:16px}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton{background:#fff;border:1px solid #d9d9d9;border-radius:0;color:#474747;display:flex;font-family:unset!important;height:58px;justify-content:space-between;padding:4px 12px!important;position:relative;text-transform:none!important;width:100%}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton .arrowIcon{rotate:90deg}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton.empty{justify-content:flex-end}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton:focus{outline:none}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton .selectPlaceholder{color:#999;font-size:16px;font-weight:500;left:12px;line-height:20px;position:absolute;top:19px;transition:font-size .2s linear,top .2s linear}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton .selectPlaceholder.small{font-size:12px;top:6px}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton .selectedItem{font-size:16px;font-weight:500;line-height:20px;padding-top:18px}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .selectButton:hover{border-color:#474747;color:#474747}.sectionContainer .componentContainer .formContainer .section .rowContainer .buttonRow .fakeSelect{display:none}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer{position:relative}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .select{height:58px;width:100%}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .select .arrowIcon{color:#474747;rotate:90deg}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .ant-select-selector{border-radius:0;height:58px}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .ant-select-selector .ant-select-selection-search{height:58px}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .ant-select-selector .ant-select-selection-placeholder{display:none}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .ant-select-selector .ant-select-selection-item{font-size:16px;font-weight:500;line-height:20px;padding-top:18px}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .ant-select-arrow{inset-inline-end:15px}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer .selectPlaceholder{color:#999;font-size:16px;font-weight:500;left:11px;line-height:20px;pointer-events:none;position:absolute;top:19px;transition:font-size .1s linear,top .1s linear}.sectionContainer .componentContainer .formContainer .section .rowContainer .selectContainer:not(:has(.ant-select-selection-placeholder)) .selectPlaceholder{font-size:12px;top:6px}.sectionContainer .componentContainer .formContainer .section .rowContainer .rowDesc{font-size:16px;font-weight:600;line-height:1.5}.sectionContainer .componentContainer .formContainer .section .rowContainer .rowOptionsContainer,.sectionContainer .componentContainer .formContainer .section .rowContainer .rowOptionsContainer .radioGroup{align-items:center;display:flex;justify-content:center;width:100%}.sectionContainer .componentContainer .formContainer .section .rowContainer .rowOptionsContainer .options{align-items:center;border-radius:0;border-width:1px;display:flex;flex:1;height:58px;justify-content:center}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer{position:relative}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer .input{border-color:#d9d9d9!important;border-radius:0;font-size:16px;height:58px;line-height:20px;padding:18px 11px 4px!important}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer .input::-moz-placeholder{opacity:0}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer .input::placeholder{opacity:0}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer .inputTitle{color:#999;font-size:16px;font-weight:500;left:11px;line-height:20px;pointer-events:none;position:absolute;top:19px;transition:font-size .1s linear,top .1s linear}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer:has(.input:focus) .inputTitle{font-size:12px;top:6px}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer:has(.input:not(:-moz-placeholder-shown)) .inputTitle{font-size:12px;top:6px}.sectionContainer .componentContainer .formContainer .section .rowContainer .inputContainer:has(.input:not(:placeholder-shown)) .inputTitle{font-size:12px;top:6px}.sectionContainer .componentContainer .formContainer .section .rowContainer .ant-form .ant-form-item{margin-bottom:24px;margin-top:24px}.sectionContainer .componentContainer .formContainer .section .rowContainer .ant-form .ant-form-item .ant-form-item-explain .ant-form-item-explain-error{font-size:12px;font-weight:700;line-height:2}.sectionContainer .componentContainer .formContainer .section .submitBtn{background:#e24f4f;border-radius:0;color:#fff;font-family:unset!important;font-size:18.75px;font-weight:700;height:unset;line-height:32px;margin:auto 0 0;padding:16px;text-transform:none!important}.sectionContainer .componentContainer .formContainer .section .submitBtn:hover{background-color:#e66565;border-color:#e66565}.sectionContainer .componentContainer .formContainer .section .submitBtn:focus{outline:none}.sectionContainer .componentContainer .formContainer .section .policy{font-size:13px;font-weight:400;line-height:20px;margin-top:12px}.sectionContainer .componentContainer .formContainer .section .policy .link{color:#0265dc;font-weight:700}.sectionContainer .componentContainer .formContainer .section .backBtn{cursor:pointer;left:30px;position:absolute;rotate:180deg;top:52px;translate:0 -50%}.sectionContainer .componentContainer .formContainer .section .backBtn:hover{color:#474747}@media(max-width:990px){.sectionContainer .componentContainer .formContainer .section .backBtn{left:15px;top:24px}}.sectionContainer .componentContainer .formContainer .curtain{align-items:center;background:rgba(0,0,0,.15);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.modal.ant-modal{max-width:546px;width:calc(100% - 40px)!important}.modal.ant-modal .ant-modal-content{padding:0}.modal.ant-modal .ant-modal-content .modalBodyContainer{display:grid;grid-template-rows:auto 1fr;height:100%;max-height:800px;position:relative;grid-gap:24px;padding:30px 0}.modal.ant-modal .ant-modal-content .modalBodyContainer .prefixContent{font-size:32px;font-weight:700;line-height:1.2;padding:0 36px;text-align:center}@media(max-width:990px){.modal.ant-modal .ant-modal-content .modalBodyContainer .prefixContent{font-size:24px;padding:0 18px}}.modal.ant-modal .ant-modal-content .modalBodyContainer .desc{font-size:18px;font-weight:400;line-height:1.5;padding:0 36px;text-align:center}@media(max-width:990px){.modal.ant-modal .ant-modal-content .modalBodyContainer .desc{padding:0 18px}}.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer{display:grid;flex:1;grid-template-columns:repeat(2,1fr);overflow:auto;grid-gap:16px;padding:0 36px}@media(max-width:990px){.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer{padding:0 18px}}.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer .modalButton{background:#fff;border-color:#d9d9d9;border-radius:0;color:#999;font-family:unset!important;font-size:16px;font-weight:500;height:unset;line-height:20px;padding:19px;text-transform:none!important}.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer .modalButton.activeButton,.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer .modalButton:hover{border-color:#474747;color:#474747}@media(max-width:990px){.modal.ant-modal .ant-modal-content .modalBodyContainer .buttonContainer .modalButton{padding:12px 0}}.modal.ant-modal .ant-modal-content .modalBodyContainer .closeIcon{color:#474747;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:12px;top:12px}.main-modal.ant-modal{border-radius:8px;max-width:1200px;width:calc(100% - 40px)!important}.main-modal.ant-modal .ant-modal-content{padding:0}.main-modal.ant-modal .ant-modal-content .modalBodyContainer{border-radius:8px;height:100%;max-height:calc(100vh - 40px);overflow:auto;position:relative}.main-modal.ant-modal .ant-modal-content .modalBodyContainer .closeIconContainer{align-items:center;background:#474747;border-radius:50%;display:flex;height:20px;justify-content:center;position:absolute;right:12px;top:12px;width:20px}.main-modal.ant-modal .ant-modal-content .modalBodyContainer .closeIconContainer .closeIcon{color:#fff;cursor:pointer;font-size:12px;font-weight:700}.ant-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected{color:#fff}
