.card-header button.btn-link,.card-header button.btn-link:focus,.card-header button.btn-link:hover{text-decoration:none;color:#000}section.banner{background:url('../images/login/banner.png') 0 0/cover;height:100%;width:100%;padding:75px 0}section.banner .signup{background:#fff;box-shadow:0 4px 35px 3px rgba(0,0,0,.1);border-radius:12px;width:584px;margin:0 auto;height:100%;padding:50px}.signup #confirmPasswordIcon,.signup #passwordIcon{position:absolute;top:14px;right:4px;color:#9f9f9f}.signup #confirmPasswordIcon{position:absolute;top:14px;right:4px;color:#9f9f9f}section.banner .signup p{padding:8px 0 10px;font-weight:600;font-size:16px;color:#6e6e6e}section.banner .form-group.last p{font-weight:400;font-size:18px}section.banner .signup p a{color:#40b9ea}section.banner .signup h1{font-weight:700;font-size:30px}section.banner .signup .form-group:first-child{margin-bottom:0;margin-top:30px}section.banner .signup .form-group:nth-child(2){margin-top:14px;overflow-x:hidden}section.banner .signup .form-group:last-child{margin-top:14px}section.banner .signup input.form-control,select#othercountry,select#referral{border-radius:50px;padding:20px}section.banner .signup input.form-control::placeholder{color:#c7c7c7}section.banner .signup .form-group p{float:right;color:#40b9ea}section.banner button.btn.btn-primary{background:#40b9ea;border-radius:50px;border:none;width:100%;padding:10px 0;font-size:16px;font-family:Roboto}section.banner .signup .form-group.last{margin-top:14px;position:relative}section.banner .signup .form-group.last i.fas.fa-eye,section.banner .signup .form-group.last i.fas.fa-eye-slash{position:absolute;right:15px;top:45px;color:#c7c7c7}.form-control:focus{box-shadow:none;border-color:#d1d1d1}section.banner .signup .form-group.last p i.fas.fa-long-arrow-right{margin-left:10px}.form-group.number{border:1px solid #ced4da;padding:0;width:100%;border-radius:50px;margin-top:0!important;display:flex!important}.form-group.number:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13 110 253 / 25%)}.form-group.number input{display:inline-block;width:100%;border:none;font-family:ROBOTO}select#country,select#industry_input,select#referal{font-family:Roboto}.form-group.number input:focus{box-shadow:none}input#ec-mobile-number:focus{outline:0;border:none}section.banner .signup .form-group.space.d-inline-block.number select#country-code-select,section.banner .signup .form-group.space.d-inline-block.number select#country-code-select2{width:20%;display:inline-block;padding:0;border:none;border-right:1px solid #ccc;margin:0 12px;border-radius:0;outline:0}section.banner .signup .form-group.space.d-inline-block.number select#inputState:focus{border-radius:0;outline:0}section.banner .signup input#ec-mobile-number{padding:0!important}section.banner .signup select#country{border-radius:50px}section.banner .signup .form-group p.select{float:left;color:#333;font-weight:400;font-size:16px;margin-bottom:5px;padding:0;font-family:Nexabold}section.banner .signup .form-check label{font-weight:400;font-size:16px;color:#2a2a2a;margin-left:16px}section.banner .signup input[type=checkbox]{box-sizing:border-box;padding:0;height:16px;width:16px;background:#abaaaa}.form-group.space{margin:14px 0 0}.form-group.form-check{margin:15px 0 0}input#inputother{margin:30px 0 0}section.banner .signup .form-group.space p.warning{font-size:14px;line-height:16px;color:#066277;position:relative;top:3px}section.banner .signup .form-group.space img{max-width:100%;width:20px;height:20px;background:0 0}.box{background:#d9e3e7;color:#066277;font-size:14px;border-radius:10px;padding:5px 10px;margin:0 0 20px;display:flex;align-items:center;gap:13px}.membership-form a.nav-link.active{width:233px;height:45px;left:763px;top:324px;background:rgba(6,98,119,.1)!important;border-radius:50px;text-align:center;line-height:27px;color:#066277}.membership-form li.nav-item a{font-weight:400;font-size:16px;line-height:24px;color:#2a2a2a}.input-group-text{display:flex;align-items:center;padding:.375rem .95rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.card{border:1px solid #ddd;margin-bottom:10px;border-radius:5px;padding:5px}.card-header{background-color:#f8f9fa;cursor:pointer;padding:15px;border-bottom:1px solid #ddd}.card-header h5{margin:0;font-size:18px;font-weight:700;color:#000}.card-header .btn{text-align:left;width:100%;padding:0;border:none;background:0 0;color:inherit}.card-header button.btn-link{font-size:18px}.card-header:hover{background-color:#e9ecef}.card-body{padding:20px 15px 20px 20px;font-size:16px;line-height:1.6;color:#333;max-height:400px;overflow-y:auto}.card-body h2{font-size:20px;margin-bottom:20px}.card-body ul{list-style-type:disc;margin-left:20px;margin-bottom:20px}.review-sub-heading{font-weight:700;font-size:18px;margin:20px 0 10px}.collapse.show{border-top:1px solid #ddd;padding-top:10px}.collapse:not(.show){border-top:none}.accordion .card{border:none}.accordion .card-header{background-color:#f7f7f7;padding:15px;border:1px solid #dee2e6}.accordion .card-header h5{margin:0;font-size:18px}.accordion .btn-link{color:#007bff;font-size:18px}.accordion .btn-link:hover{color:#0056b3;text-decoration:underline}.accordion .btn-link:focus{text-decoration:none;outline:0}.heading-ul{list-style-type:disc;margin-left:-10px!important;margin-bottom:20px}#policiesAccordion .card{border:none;margin-bottom:20px}#policiesAccordion .card-header{background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:15px}#policiesAccordion .card-header .btn-link{font-size:18px;color:#007bff;text-decoration:none;font-weight:700}#policiesAccordion .card-body{padding:20px;background:#fff;color:#333;line-height:1.6}#policiesAccordion .card-body .heading{font-size:20px;font-weight:700;margin-bottom:10px;color:#007bff;border-bottom:2px solid #007bff;padding-bottom:5px}#policiesAccordion .card-body a{color:#007bff;text-decoration:underline}#policiesAccordion .card-body a:hover{text-decoration:none}@media (max-width:991px){.collapse:not(.show){display:contents!important;transition:.5s!important;position:fixed!important;z-index:1!important;top:0!important;right:0!important}}@media (max-width:995px){#policiesAccordion .card-header .btn-link{font-size:16px}.collapse{max-height:300px;overflow-y:auto;transition:max-height .3s ease}#policiesAccordion .card-body{padding:20px;max-height:350px}}@media (max-width:768px){#policiesAccordion .card-header .btn-link{font-size:15px}.collapse{max-height:250px;overflow-y:auto;transition:max-height .3s ease}#policiesAccordion .card-body{padding:18px;max-height:300px}}@media (max-width:576px){#policiesAccordion .card-header .btn-link{font-size:14px}.collapse{max-height:200px;overflow-y:auto;transition:max-height .3s ease}#policiesAccordion .card-body{padding:15px;max-height:250px}}#resendMail{z-index:1050;display:none;align-items:center;justify-content:center}#resendMail .modal-dialog{max-width:600px;margin:30px auto}#resendMail .modal-content{border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.3)}#resendMail .modal-header{background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top-left-radius:12px;border-top-right-radius:12px;padding:15px 25px}#resendMail .modal-header .close{background:0 0;border:none;font-size:24px;font-weight:700;color:#333;opacity:.8;transition:opacity .3s}#resendMail .modal-header .close:hover{opacity:1}#resendMail .modal-body{padding:30px;text-align:center}#resendMail .modal-body .verification-img{width:80px;margin-bottom:20px}#resendMail .modal-footer{background-color:#f5f5f5;border-top:1px solid #ddd;padding:15px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}#resendMail .modal-footer p{margin:0;font-size:16px}#resendMail .modal-footer a.resendLink{color:#007bff;font-weight:700}#resendMail .modal-footer a.resendLink:hover{text-decoration:underline}.swal2-confirm{background-color:#40b9ea;color:#fff}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:unset!important}@media (max-width:1920px){section.banner .signup{min-width:50%}}@media (max-width:767px){.container{max-width:calc(100% - 30px)}section.banner .signup h1{font-size:28px}section.banner .signup{width:100%}}@media (max-width:540px){.container{max-width:calc(100% - 30px)}section.banner .signup>br{display:block}section.banner .signup{padding:30px!important}}@media (max-width:409px){.container{max-width:calc(100% - 30px)}section.banner .signup p a{display:block}section.banner .signup h1{font-size:24px}section.banner .signup p{font-size:16px}section.banner .signup .form-group p.select{font-size:16px}section.banner .signup input.form-control{padding:0 20px;height:35px}section.banner .signup{padding:20px}section.banner .signup .form-group.last i.fas.fa-eye,section.banner .signup .form-group.last i.fas.fa-eye-slash{top:42px}}@media (max-width:396px){.form-group.number input{width:50%}}
