#page,body.page>div.elementor{overflow:hidden!important}.mb-site-header{background:#C6222F;z-index:999}.um-page-register main#content{margin:150px auto 100px}.um-register .um-form .um-row{display:flex;justify-content:space-between;column-gap:20px}.um-register .um-form .um-row .um-col-1{width:100%}.um-page-register .um-col-132{width:33.33%;margin:0}.um-register{width:700px!important;max-width:100%!important;box-sizing:border-box!important;padding:25px;border-radius:10px;position:relative;z-index:1;border:1px solid #7B0323}.um-register .um-form .um-row .um-clear{display:none}.um-register button.picker__button--close{font-size:0;border:0;padding:0;position:absolute;top:17px;background-image:url(https://shingalainfotech.com/projects/matchbox/wp-content/uploads/2024/03/close-1.png);height:24px;width:24px;z-index:999999;right:5px;background-size:24px;background-repeat:no-repeat;opacity:1}.um-page-register .um .picker--opened .picker__frame{top:50%;transform:translateY(-50%);bottom:unset}.um-page-register .um .picker__header{padding:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#CDC4C4!important}.um-page-register .um .picker__month{left:60px!important;position:relative;top:-13px}.um-page-password-reset .um:not(.um-admin){margin-bottom:15px!important}.um-page-register .um-col-121{width:50%}.um-page-register .um-field{padding:20px 0 0 0}.um-page-password-reset .um-col-alt.um-col-alt-b{margin-top:0}.um-page-login .um-form,.um-page-password-reset .page-content{border:1px solid #7B0323;padding:25px;border-radius:10px}.um-page-login .um .um-field-label label{color:#70192B;font-family:"Raleway",Sans-serif;font-size:24px!important;font-weight:600}.um-page-login .um-form ._um_row_1 input,.um-page-password-reset .um .um-form input[type=text],.um-page-register .um .um-form input[type=tel],.um-page-register .um .um-form input[type=text],.um-page-register .um .um-form input[type=password],.um-page-register .um-field .select2.select2-container .select2-selection{border:2px solid #FFEAED!important;border-width:1px!important;line-height:1.5!important;color:#CDC4C4;border-radius:0;padding:24px 25px!important;border-radius:10px!important}.um-page-register .um-field .select2.select2-container .select2-selection{padding:5px 25px!important;min-height:51px}.um-page-register span.select2-selection__clear{top:4px;color:#70192b!important}.um-page-register .um-field .select2.select2-container .select2-selection .select2-selection__arrow:before{line-height:52px;font-weight:600;font-size:24px!important;color:#70192b}.um-page-register .um .picker__select--year{width:22.5%;background:#70192b!important;color:#fff;font-size:19px!important;padding:0 10px;top:14px;position:relative;left:calc(50% - 100px)}.um-page-register .um .picker__nav--next{padding-left:0;left:50px;padding-right:0}.um-page-register .um .picker__nav--prev{padding-left:0;left:20px;padding-right:0}.um-page-register .um .um-form input[type=search]{border-color:#ffeaed!important}.um-page-register .um-field .select2-container.select2-container--open .select2-dropdown{border:1px solid #70192b!important;top:5px!important}.um-page-register .um-field .select2-dropdown .select2-results li.select2-results__option.select2-results__option--highlighted{background:#70192b!important;color:#fff!important}.um-page-register .um-field .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:10px}.um-icon-eye:before,.um-icon-eye-disabled:before{color:#70192B}.um-page-login .um-field-area-password .um-toggle-password i,.um-page-register .um-field-area-password .um-toggle-password i{transition:all .2s linear;line-height:1px!important;display:block}.um-page-login input#um-submit-btn,.um-page-login a.um-button.um-alt,.um-page-password-reset .um-button,.um-register .um-button{border:1px solid #70192B!important;background-color:#70192B!important;color:#fff!important;font-weight:500!important;border-radius:5px!important;text-transform:uppercase!important;box-shadow:unset}.um-register button.picker__button--close:hover{background-color:#fff0}.um-page-register .picker__box,.um-page-register .picker__footer,.um-page-register .picker__nav--prev:hover,.um-page-register .picker__header{background:#70192b}.um-page-register .picker__nav--next:hover{background-color:#fff0}.um-page-register .um .picker--focused .picker__day--highlighted,.um-page-register .um .picker__day--infocus:hover,.um-page-register .um .picker__day--highlighted:hover,.um-page-register .um .picker__day--outfocus:hover{background:#fff!important;color:#70192b}.um-page-login input#um-submit-btn:hover,.um-page-login a.um-button.um-alt:hover,.um-page-password-reset .um-button:hover,.um-register .um-button:hover{color:#70192B!important;background-color:transparent!important}.um-page-register .picker__footer button{color:#fff}.um-page-login .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{color:#70192b}.um-page-login .um-field-checkbox-state i{color:#70192b}.um-page-login .um-toggle-password,.um-page-register .um-toggle-password{top:16px;height:auto}.um-page-login .um-col-alt{margin:0}.um-page-login main#content,.um-page-password-reset main#content{padding:120px 0 110px}.um-page-login h1,.um-page-password-reset h1,.um-page-register h1{text-align:center}.um-page-login .um-field-c .um-field-checkbox{margin-bottom:20px!important}.um-page-login .um.um-login{margin-bottom:0!important}.um-page-password-reset .page-content{max-width:450px;margin:0 auto}.um-field-block{color:#000}.um-page-login .um-col-alt .um-half,.um-page-register .um-col-alt .um-half{width:48%;max-width:100%!important;float:unset;margin:0 auto}.um-page-login .um-col-alt .um-right.um-half,.um-page-register .um-col-alt .um-right.um-half{display:none}@media(max-width:767px){.um-register .um-form .um-row{flex-wrap:wrap}}.question-sec .container{max-width:1420px;width:100%;padding-left:10px;padding-right:10px;margin:0 auto}.question-sec .page.slide-page{width:100%;border:1px solid #7B0323;border-radius:10px;padding:40px;margin-bottom:50px;height:100%}.question-sec .form-step .form-roe{justify-content:start}.question-sec .field.btns{display:flex;justify-content:space-between}.question-sec .form-box label{padding-bottom:10px}.question-sec .form-step{max-width:880px;width:100%;border:1px solid #7B0323;border-radius:10px;padding:40px;margin-bottom:50px;height:100%;display:none}.intro .form-step{max-width:880px;width:100%;border:1px solid #7B0323;border-radius:10px;padding:40px;margin-bottom:50px;height:100%;display:block}.form_intro .form-step{display:block}.question-sec input.invalid-input{border-color:#ff0000!important}.question-sec .form-new .field{margin:45px 0 -30px!important}.question-sec form .page .field button,.question-sec .field.btns button{background:#70192b!important;display:inline-block;padding:10px 30px;width:auto!important;border:1px solid #70192b!important;border-radius:0!important;color:#fff}.question-sec form .page .field button:hover,.question-sec .field.btns button:hover{background-color:#fff!important;color:#70192b}.question-sec form .page .field button:focus,.question-sec .field.btns button:focus{outline:none}.question-sec .form-roe .form-box{width:50%}.question-sec .field.btns{margin-bottom:1px!important}.question-sec .form-new{max-width:900px;width:100%;padding-top:100px}.question-sec .container .form-outer{width:100%;overflow:hidden}.question-sec .container .form-outer form{display:flex;width:calc(100% * var(--stepNumber))}.question-sec .form-outer form .page{width:calc(100% / var(--stepNumber));transition:margin-left 0.3s ease-in-out}.question-sec .form-outer form .page .title{text-align:left;font-size:25px;font-weight:500}.question-sec .form-outer form .page .field{width:var(--containerWidth);height:45px;margin:45px 0;display:flex;position:relative}.question-sec form .page .field .label{position:absolute;top:-30px;font-weight:500}.question-sec form .page .field input{box-sizing:border-box;height:100%;width:100%;border:1px solid var(--inputBorderColor);border-radius:5px;padding-left:15px;margin:0 1px;font-size:18px;transition:border-color 150ms ease}.question-sec form .page .field input.invalid-input{border-color:var(--errorColor)}.question-sec form .page .field select{width:100%;padding-left:10px;font-size:17px;font-weight:500}.question-sec form .page .field button{width:100%;height:calc(100% + 5px);border:none;background:var(--secondary);margin-top:-20px;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:0.5s ease}.question-sec form .page .field button:hover{background:#000}.question-sec form .page .btns button{margin-top:-20px!important}.question-sec form .page .btns button.prev{margin-right:3px;font-size:17px}.question-sec form .page .btns button.next{margin-left:3px}.question-sec .container .progress-bar{display:flex;margin:40px 0 25px;user-select:none}.question-sec .container .progress-bar .step{text-align:center;width:100%;position:relative}.question-sec .container .progress-bar .step p{font-weight:500;font-size:18px;color:#000;margin-bottom:8px}.question-sec .progress-bar .step .bullet{height:40px;width:40px;border:2px solid #70192b;border-radius:50%;position:relative;transition:0.2s;font-weight:500;font-size:17px;line-height:25px;display:flex;align-items:center;margin:0 auto}.question-sec .progress-bar .step .bullet.active{border-color:#70192b;background:#70192b}.question-sec .progress-bar .step .bullet span{position:absolute;left:50%;transform:translateX(-50%);color:#70192b;font-size:20px}.question-sec .progress-bar .step .bullet.active span{display:none}.question-sec .progress-bar .step .bullet.active:after{background:var(--primary);transform:scaleX(0);transform-origin:left;animation:animate 0.3s linear forwards}@keyframes animate{100%{transform:scaleX(1)}}.question-sec .progress-bar .step:last-child .bullet:before,.question-sec .progress-bar .step:last-child .bullet:after{display:none}.question-sec .progress-bar .step p.active{color:var(--primary);transition:0.2s linear}.question-sec .progress-bar .step .check{position:absolute;left:50%;top:50%;font-size:15px;transform:translate(-50%,-50%);display:none}.question-sec .progress-bar .step .check.active{display:block;color:#fff}.phase-two .d-flex,.phase-three .d-flex{display:flex;flex-wrap:wrap;gap:25px;align-items:flex-end}.phase-two .w-50,.phase-three .w-50{width:100%;max-width:calc(50% - 13px)}.phase-two .w-100,.phase-three .w-100{width:100%;max-width:100%}.phase-two form,.phase-three form{width:1000px;max-width:100%;box-sizing:border-box;margin:200px auto 100px;padding:30px 20px;border-radius:10px;position:relative;z-index:1;border:1px solid #7B0323}.phase-two input,.phase-two input:focus-visible,.phase-two select,.phase-two select:focus-visible,.phase-three input,.phase-three input:focus-visible,.phase-three select,.phase-three select:focus-visible{border:2px solid #FFEAED;border-width:1px;line-height:1.5;color:#000;border-radius:0;padding:12px 25px;border-radius:10px}.phase-two label,.phase-three label{color:#70192b;line-height:1.3;margin-bottom:10px}.phase-two .submission-btn,.phase-three .submission-btn{text-align:center}.phase-two button,.phase-three button{background:#70192b!important;display:inline-block;padding:10px 30px;width:auto!important;border:1px solid #70192b!important;border-radius:0!important;color:#fff}.phase-two button:hover,.phase-three button:hover{background:transparent!important;border-color:#70192b!important;color:#70192b}.phase-two .position-relative,.phase-three .position-relative{position:relative}.choose-file::-webkit-file-upload-button{display:none}.phase-two .upload-file svg,.phase-three .upload-file svg{position:absolute;left:10px;top:7px;cursor:pointer}.phase-two .choose-file,.phase-three .choose-file{padding-left:55px!important;cursor:pointer}.phase-two select,.phase-three select{-webkit-appearance:none;background-image:url(https://shingalainfotech.com/projects/matchbox/wp-content/uploads/2024/04/down-arrow.png);background-position:center right 2%;background-repeat:no-repeat}section.extra-content{text-align:center;margin-bottom:100px;margin-top:100px}.extra-content .btn-master{background:#70192b;display:inline-block;padding:10px 30px;width:auto;border:1px solid #70192b;color:#fff;margin-top:15px}.um-field-radio-option{margin:0 0 0 30px!important}#um_field_2890_gender .um-field-area{display:flex;padding-top:5px}.um .um-field-radio.active:not(.um-field-radio-state-disabled) i{color:#70192b!important}