@font-face{font-family:Exo;src:url(/Exo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body,html{font-family:Exo,Arial,Helvetica,sans-serif!important}:root{--font-family-base: "Exo", Arial, Helvetica, sans-serif}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-modal,.ant-form,.ant-checkbox,.ant-select-dropdown,.ant-select-item,.ant-select-selection-item,.ant-select-selector,.ant-select-selection-search-input{font-family:Exo,Arial,Helvetica,sans-serif!important}.hide-mobile-col{display:flex}@media (max-width: 767px){.hide-mobile-col{display:none!important}}:root{--primary-color: #C9961A}body{background-image:url(/bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;padding:32px;box-sizing:border-box}.modal-content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;max-width:400px;width:90%}.close-button{width:50px;height:50px;text-align:center;color:#fff;font-size:16px;cursor:pointer;position:absolute;top:0;right:0;border-radius:100%;border:.5px solid white}.logo-large{width:110px;height:125px}.modal-title{color:#fff;text-align:center}.full-width-button{width:100%}@media (max-width: 480px){.modal-content-container{max-width:80%;margin:0 auto;padding:16px}.close-button{width:36px;height:36px;font-size:12px;top:8px;right:8px}.logo-large{width:80px;height:90px}.modal-title{font-size:16px}.full-width-button{width:100%;height:42px;font-size:14px}}@media (max-width: 768px){.modal-content-container{padding:20px}.close-button{width:40px;height:40px;font-size:14px;top:10px;right:10px}.logo-large{width:95px;height:110px}.modal-title{font-size:18px}.full-width-button{width:100%;height:46px;font-size:15px}}.custom-input.ant-input::placeholder{color:gray!important}.ant-select-selector{background-color:#141414cc!important;border:.5px solid white!important;color:#fff!important;border-radius:12px!important}:where(.customStyles).ant-select .ant-select-arrow .anticon{color:var(--primary-color)}.ant-select-show-search:where(.customStyles).ant-select:not(.ant-select-customize-input) .ant-select-selector input{text-align:center}.ant-select-dropdown .ant-select-item{color:var(--primary-color)!important}:where(.select_root).ant-select-single.ant-select-show-arrow .ant-select-selection-item,:where(.select_root).ant-select-single.ant-select-show-arrow .ant-select-selection-search,:where(.select_root).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{color:gray}.title-step-container{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;margin-bottom:1rem;gap:.5rem}.title-step-icon{width:50px;height:50px;object-fit:contain}.title-step-text{margin:0;font-size:1rem;color:#fff!important}.label-container{width:45%;border-radius:14px;border:.5px solid white;background-color:#000;position:relative;z-index:10;display:flex;justify-content:center;align-items:center;height:2.2rem!important}.label-text{font-weight:700;font-size:.7rem;color:#fff;text-align:center}.form-item-container{display:flex;width:100%;flex-direction:row}.mobile-label{color:#fff;display:block;text-align:center;width:100%}.mobile-label .required{color:red}.form-item{width:100%;margin-left:-1rem;text-align:center}@media (max-width: 768px){.form-item{margin-left:unset}}.client-form-container{margin:0 auto;padding:1rem;border-radius:12px;border:2px solid var(--primary-color, #C9961A)}.select-background{background-color:#141414cc}.document-number-container{display:flex!important;flex-direction:column!important;gap:.8rem;width:100%}.document-number-input{background-color:#141414cc}.verification-digit-input{width:25%;background-color:#141414cc}.footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;margin-top:1rem}.footer-column{flex-direction:column}.footer-paragraph{font-size:1rem;color:#fff;text-align:center;width:auto}.footer-paragraph-mobile{width:100%}.footer-buttons{display:flex;flex-direction:row;gap:.5rem;width:100%}.footer-buttons-column{flex-direction:column}.button{width:100%;font-weight:700}.switch-item-container{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background-color:#141414cc;border-radius:24px;width:100%;border:1px solid white}.label-switch-item{color:#fff;font-size:.7rem;font-weight:700}.switch-item{transform:scale(1.5)}
