@primary-color: #63236E; @secondary-color: #EA212D; @text-color: black; @btn-color: #fff; @logo: url('../../img/logo.svg'); @font-face { font-family: 'PlusJakartaSans-Regular'; font-style: normal; font-weight: normal; /* src: "{{ asset('../fonts/PlusJakartaSans-Regular.ttf') }}" format('truetype'); */ src: url('/fonts/PlusJakartaSans-Regular.ttf') format('truetype'); } body { font-family: 'PlusJakartaSans-Regular'; height: 100vh; } body:has(#faq-main-wrap) { overflow: hidden; } ul { list-style-type: none !important; } .form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown) { padding-top: 0 !important; padding-bottom: 0 !important; } .hide { display: none !important; } .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { box-shadow: none !important; } div.error { color: red !important; } div.warning { color: #E48F2A !important; } div.success { color: green !important; } form label.error { width: 100%; margin-top: 0; position: absolute; top: 33px; left: 0; font-style: normal; font-weight: 400; font-size: 11px; line-height: 13px; text-align: center; letter-spacing: 0.25px; margin-top: 7px; color: #EB5757; } .form-floating>.form-control:focus~label.error, .form-floating>.form-control:not(:placeholder-shown)~label.error, .form-floating>.form-select~label.error { opacity: 1; transform: none; } .otp { text-shadow: 0 0 0 black; } .cstmcont { display: flex; flex-direction: column; justify-content: center; } .cstmcont-2 { height: auto; max-height: 100%; margin-top: 60px; margin-bottom: 60px; } .logo { margin-top: 10%; margin-bottom: 20px; position: relative; height: 100px; background: @logo no-repeat center; } .input-group-addon-custom { position: absolute; top: 13px; right: 30px; color: #6f767c; z-index: 3; } .input-group-addon-custom a { color: #D8D8D8; } .form .form-title { font-family: 'PlusJakartaSans-Regular'; color: #040305; font-style: normal; font-weight: 600; font-size: 20px; line-height: 25px; } .form .form-title-decs { font-family: 'PlusJakartaSans-Regular'; font-size: 16px; margin-top: 10px; } #formSignin { margin-top: 38px; position: relative; } .wrap-error-login { position: absolute; top: -60px; width: 100%; text-align: center; } .wrap-error-login1 { position: absolute; top: -50px; width: 100%; text-align: center; } .alert-danger { background-color: transparent; border-color: transparent; font-style: normal; font-weight: 400; font-size: 11px; text-align: center; color: #EB5757; margin-bottom: -45px !important; } .form .form-control { border: 1px solid #6f767c; font-size: 16px; } .form .form-control-lg { min-height: calc(1.5em + (1rem + 2px)); padding: 1rem 2.4rem 1rem 1.4rem; // box-shadow: inset 0px 6px 6px rgba(22, 175, 252, 0.05); height: 50px; border: 1px solid #DDDDDD; // filter: drop-shadow(0px 4px 20px rgba(0, 0, 0, 0.1)); border-radius: 34px; // background: #F5F5F5; } .form-control-lg ::placeholder { color: #707070; opacity: 0.7; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; } .fa-eye-slash:before { color: #707070; } .fa { color: #707070; } .form-floating-custom>label { left: 38px; } /* .form .text-lower{ text-transform: lowercase; } */ .form ::placeholder { color: #707070 !important; opacity: 0.7; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; } .form .input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) { border-radius: 2rem; } .form-login { width: 500px; margin: 0 auto; } .form .hyperlink { margin: 20px 0 20px 0; } .form .hyperlink a { color: #6f767c; font-size: 16px; text-decoration: underline; } .form .form-btn button { font-size: 16px; background-color: @primary-color; box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.05); border: none; border-radius: 25px; color: @btn-color; text-transform: uppercase; margin: 10px 0 0 0; width: 100%; height: 60px; flex: none; order: 0; flex-grow: 0; font-style: normal; font-weight: 600; font-size: 16px; line-height: 20px; text-align: center; text-transform: uppercase; } .form .termsnpolicy { font-size: 15px; } .form-otp input { display: inline-block; width: 55px; height: 45px; text-align: center; border-radius: 40px; margin-left: 6px; border: 1px solid #6f767c; } .form-otp input:nth-child(1) { margin: 0; } .timer { font-size: 15px; margin: 30px 0; } .openmailapp { margin: 20% 0 10% 0; } .openmailapp a { color: #0881e3; font-size: 20px; font-weight: 700; text-transform: uppercase; text-decoration: none; } @media (max-width: 768px) { .form-login { width: 100%; margin: 0 auto; } } .accordion-button { color: #000; } .accordion-button:not(.collapsed) { color: #000; } .wrapper { position: absolute; top: 50%; left: 50%; width: 300px; text-align: center; transform: translateX(-50%); } .spanner { position: absolute; top: 50%; left: 0; background: #00000055; width: 100%; display: block; text-align: center; height: 100%; color: #FFF; transform: translateY(-50%); z-index: 1000; visibility: hidden; } .overlay { position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); visibility: hidden; } .show { visibility: visible; } .spanner, .overlay { opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .spanner.show, .overlay.show { opacity: 1 } .loader4 { width: 45px; height: 45px; position: relative; top: 50%; display: inline-block; padding: 0px; border-radius: 100%; border: 5px solid; border-top-color: rgba(253, 208, 5, 1); border-bottom-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(253, 208, 5, 1); border-right-color: rgba(255, 255, 255, 0.3); -webkit-animation: loader4 1s ease-in-out infinite; animation: loader4 1s ease-in-out infinite; } @keyframes loader4 { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @-webkit-keyframes loader4 { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } /** This class will hide all the body be default **/ #accordion .body { display: none; padding: 10px; } /** This class will show the body if it has a parent with active class **/ #accordion .active .body { display: block; } .FAQ-wrpr { font-family: "OpenSans", sans-serif; margin: auto; width: 100%; padding-top: 0; margin-top: 0; } .FAQ-hd-box { position: relative; margin-bottom: 0; font-family: "OpenSans-bold", sans-serif; font-size: 16px; line-height: 50px; height: 50px; padding: 0; cursor: pointer; margin: 0; color: #1b2224; user-select: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; } .FAQ-hd-box, .colps-panel { padding-left: 56px; } .lst-itm-box { padding: 0 80px; } .para { margin-top: 10px; font-size: 14px; color: #1A1A1A; } .lst-itm-txt { display: inline-block; width: 100%; box-sizing: border-box; cursor: pointer; padding: 14px 34px 14px 47px; } .arrow-icon { background: url('../../img/App-Faq-Icon-ChevronRight.png'); content: ''; width: 18px; height: 18px; background-position: center center; background-repeat: no-repeat; display: inline-block; position: absolute; top: 12px; left: 0px; } .ans-txt-open .arrow-icon { transform: rotate(90deg) } .top-para { margin-bottom: 20px; line-height: 22px; } .top-para p { font-weight: normal; font-size: 16px; margin-bottom: 0px; } .header { position: relative; padding-left: 26px; padding-top: 11px; padding-bottom: 13px; font-size: 14px; color: #1A1A1A; } .header:hover, .header:active, .header:focus { cursor: pointer; } #accordion .body { padding-left: 50px; padding-top: 0px; } #accordion .panel { padding: 0px 0px; } #accordion .panel.active .arrow-icon { transform: rotate(90deg) } .faqs-main { width: 100%; margin: 0 auto; } .faqs-main .form-title { font-family: 'PlusJakartaSans-Regular'; font-size: 26px; font-weight: 700; } .faqs-main .form-title-decs { font-family: 'PlusJakartaSans-Regular'; font-size: 16px; margin-top: 10px; } ::-ms-reveal { display: none; } .forgot-password { text-align: center; } .forgot-password a { text-decoration: underline; color: @secondary-color; letter-spacing: 0.02em; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; } .login-btnWrap { text-align: center; } .wraper-error { position: relative; } .width-input-wrap { margin: 0 auto; } #validEmail { font-style: normal; font-weight: 400; font-size: 11px; line-height: 13px; text-align: center; letter-spacing: 0.25px; margin-top: 7px; color: #EB5757; } .error-message { font-style: normal; font-weight: 400; font-size: 11px; line-height: 13px; text-align: center; letter-spacing: 0.25px; margin-top: 7px; color: #EB5757; display: none; } .btn-below-head a { color: @primary-color; font-style: normal; font-weight: 500; font-size: 16px; line-height: 20px; text-align: center; text-transform: uppercase; text-decoration: none; } .activeError { border: 0.5px solid #EB5757 !important; box-shadow: 0px 12px 12px rgba(235, 87, 87, 0.1) !important; }