.vipchipregistrationpage{}@media screen and (min-width:1200px){.vipchipregistrationpage{margin-left:calc(-80px)}}.vipchipregistrationpage strong{font-weight:bold}.vipchipregistrationpage .container-fluid{padding-right:0;padding-left:0}.vipchipregistrationpage .countdown-number,.vipchipregistrationpage .countdown-number span{font-size:3rem;font-weight:bold;color:#008abd}.vipchipregistrationpage .custom-select{position:relative;display:inline-block;font-size:1rem}.vipchipregistrationpage .custom-select .custom-options{display:none;position:absolute;top:100%;left:0;background-color:white;border:1px solid #D5D5D5;z-index:1;max-height:200px;overflow-y:auto;border-radius:25px;white-space:nowrap;width:auto;min-width:100%}.vipchipregistrationpage .custom-select-trigger{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;background-color:#fff;border-radius:25px;cursor:pointer;font-size:1rem;border:1px solid #D5D5D5}.vipchipregistrationpage .custom-select-trigger .fa-chevron-down{font-size:0.7rem}.vipchipregistrationpage .custom-select-trigger span{display:flex;align-items:center}.vipchipregistrationpage .custom-select-trigger .lang_flags{width:20px;height:auto}.vipchipregistrationpage .custom-select-trigger .custom-lang-options{display:flex;align-items:center;justify-content:center;margin-right:10px}.vipchipregistrationpage .custom-select-trigger .custom-lang-options .lang_flags{width:20px !important;height:auto !important}.vipchipregistrationpage .custom-select-trigger .custom-lang-options .lang-text{font-size:14px;font-weight:normal}.vipchipregistrationpage .custom-select.open .custom-options{display:block}.vipchipregistrationpage .option{width:100%;display:flex;align-items:center;padding:5px 8px;cursor:pointer;text-align:center}.vipchipregistrationpage .option:hover{background-color:#f1f1f1}.vipchipregistrationpage .flag-img{width:20px;height:auto}.vipchipregistrationpage .modal-dialog{height:60vh;max-width:30%;margin:30px auto}@media screen and (max-width:1199.98px){.vipchipregistrationpage .modal-dialog{max-width:40%}}@media screen and (max-width:991.98px){.vipchipregistrationpage .modal-dialog{max-width:50%}}@media screen and (max-width:767.98px){.vipchipregistrationpage .modal-dialog{max-width:70%}}@media screen and (max-width:575.98px){.vipchipregistrationpage .modal-dialog{max-width:90%}}.vipchipregistrationpage .modal-dialog .modal-content .modal-header{border-bottom:none}.vipchipregistrationpage .modal-dialog .modal-content .modal-header .btn-close{border:2px solid #008abd;border-radius:50%;width:30px;height:30px;padding:0;background-color:transparent;color:#f2f6f7;font-size:0.7rem;display:flex;align-items:center;justify-content:center}.vipchipregistrationpage .modal-dialog .modal-content .modal-header .btn-close:hover,.vipchipregistrationpage .modal-dialog .modal-content .modal-header .btn-close:focus{background-color:#008abd;color:white;border-color:#008abd}.vipchipregistrationpage .modal-dialog .modal-content .modal-body{flex-grow:1;overflow-y:auto;padding:15px}.vipchipregistrationpage .modal-dialog .modal-content .modal-body h1,.vipchipregistrationpage .modal-dialog .modal-content .modal-body h2,.vipchipregistrationpage .modal-dialog .modal-content .modal-body h3{font-size:1.5rem;font-weight:bold}.vipchipregistrationpage .header__logo{width:100%}.vipchipregistrationpage .header__logo img{height:70px;transition:all ease 0.5s}@media screen and (max-width:767.98px){.vipchipregistrationpage .header__logo img{height:50px}}.vipchipregistrationpage .left-side{background-size:cover;background-position:center;background-repeat:no-repeat}.vipchipregistrationpage .background-image{max-width:80%}.vipchipregistrationpage .background-image .img{max-width:100%;height:auto;object-fit:cover}.vipchipregistrationpage .left-side .content-section a,.vipchipregistrationpage .right-side a{cursor:pointer}.vipchipregistrationpage form *::placeholder{color:#999;opacity:1}.vipchipregistrationpage form div.field,.vipchipregistrationpage form fieldset,.vipchipregistrationpage form div.fieldgroup-field{clear:both}.vipchipregistrationpage form div.text{position:relative}.vipchipregistrationpage form div.text label:not(.error){position:absolute;bottom:0;left:0;font-size:26px;color:#004563;font-weight:400;transition:all 0.3s ease;pointer-events:auto;white-space:nowrap}.vipchipregistrationpage form div.text label.active{top:-3px;left:20px;font-size:10px;text-transform:uppercase;background:#FFF;padding:0 5px;color:#003122;display:none}.vipchipregistrationpage form input:not([type="submit"]),.vipchipregistrationpage form select,.vipchipregistrationpage form textarea{width:100%;color:#004563;padding:0 10px;border:1px solid #D5D5D5;border-radius:4px;box-sizing:border-box;height:50px;line-height:50px;font-weight:400;background-color:#FFF;border-radius:0}.vipchipregistrationpage form input:not([type="submit"]):focus,.vipchipregistrationpage form select:focus,.vipchipregistrationpage form textarea:focus{border-color:#CCCCCC;outline:none}.vipchipregistrationpage form input:not([type="submit"])::placeholder,.vipchipregistrationpage form select::placeholder,.vipchipregistrationpage form textarea::placeholder{color:#999}.vipchipregistrationpage form input.checkbox{width:auto;float:left;height:24px;margin-right:8px}.vipchipregistrationpage form input.text,.vipchipregistrationpage form textarea,.vipchipregistrationpage form select{padding-left:10px;height:50px;line-height:50px}.vipchipregistrationpage form label{user-select:none;display:block}.vipchipregistrationpage form label.left,.vipchipregistrationpage form .fieldholder-small-label{display:inline-block;width:49%;line-height:1;float:left;margin-bottom:6px !important}.vipchipregistrationpage form .error,.vipchipregistrationpage form label.error{font-size:14px;font-weight:normal;color:#DD190A}.vipchipregistrationpage form .textarea label{padding:6px 0}.vipchipregistrationpage form select,.vipchipregistrationpage form option{padding:0 20px;height:50px;line-height:50px;background:#FFF;box-shadow:none;border-width:1px;border-radius:0}