body{margin:0;padding:0}.container{width:1200px;margin:0 auto}.header{border-bottom:1px solid var(--blue);margin-bottom:20px}.header.header__full{width:100%}.header .navbar{width:var(--pcdesign);margin:0 auto;height:110px;display:flex;align-items:center}.header .navbar.navbar__justify-between{justify-content:space-between}.header .navbar .nav-left{display:flex;align-items:center}.header .navbar .navbar-nav{display:flex;margin-left:80px}.header .navbar .navbar-nav>.nav-item{margin-right:50px}.header .navbar .navbar-nav>.nav-item>.nav-link{text-transform:uppercase;text-decoration:none;font-family:RobotoBold}.header .navbar .navbar-nav>.nav-item>.nav-link.active{color:var(--pink)}.header .navbar .nav-right{display:flex;align-items:center}.header .navbar .nav-right .cooco-button:last-child{margin-left:5px}.header .navbar .nav-right .image{height:45px;width:45px;border-radius:50%;overflow:hidden;margin-left:10px;background:var(--blue);color:#fff;display:flex;justify-content:center;align-items:center}.header .navbar .nav-right .image>span{font-family:RobotoBold;font-size:18px;text-transform:uppercase}.header .navbar .nav-right .image>img{width:100%}.form-member{width:100%}.form-member>.form-header{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.form-member .form-header>.title{font-size:24px}.form-member .form-body>.control-outline{position:relative}.form-member .form-body .password-toggle{position:absolute;right:15px;top:0;width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.form-member .form-body input[type="text"]~.password-toggle .eyes{background:url(/images/icon/eyes_open.png) no-repeat center}.form-member .form-body input[type="password"]~.password-toggle .eyes{background:url(/images/icon/eyes_close.png) no-repeat center}.form-member .form-body input[type=submit]{margin-top:10px}.form-member .form-body .message.message__error{color:#ec5344;display:block;font-size:14px;margin:20px 10px}.form-member .form-footer{display:flex;flex-direction:column;padding:30px 0;align-items:center}.form-member .form-footer .footer-separator{border-bottom:1px solid #000;text-align:center;height:20px}.form-member .form-footer .footer-separator>.label{display:inline-block;height:30px;line-height:30px;padding:0 5px;background:#fff}.form-member .form-footer .footer-content{padding-top:30px;display:flex;justify-content:space-between}.form-member .form-footer .footer-content .cooco-button{border-radius:5px;width:48%;display:flex;align-items:center;height:45px;font-family:RobotoBold;justify-content:center}.form-member .form-footer .footer-content .cooco-button::before{content:"";display:block;height:25px;width:25px;margin-right:10px}.form-member .form-footer .footer-content .button__google-login{color:#4f4f4f;background:#fff}.form-member .form-footer .footer-content .button__google-login::before{background:url(/images/icon/google.svg) no-repeat center;background-size:100%}.form-member .form-footer .footer-content .button__facebook-login{color:#000;background:#fff}.form-member .form-footer .footer-content .button__facebook-login::before{background:url(/images/icon/facebook.svg) no-repeat center;background-size:100%}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal .modal-content{background-color:#fff;margin:10% auto;padding:30px 25px;padding-top:10px;border:1px solid #888;max-width:1100px;width:fit-content;min-width:500px;overflow:hidden;border-radius:20px;position:relative}.modal .close,.right-modal .close{color:#aaa;font-size:28px;font-weight:bold;position:absolute;right:10px;top:5px}.modal .close:hover,.modal .close:focus,.right-modal .close:hover,.right-modal .close:focus{color:var(--blue);text-decoration:none;cursor:pointer}.right-modal{position:fixed;z-index:1;right:0;top:0;width:0;height:100%;overflow:auto;transition:.2s ease all}.right-modal .modal-content{max-width:70%;min-width:50%;background:#fff;height:100%;float:right;box-shadow:-2px -2px 6px #a7a7a7;position:relative;padding:20px;overflow-y:auto}@media only screen and (max-width:1024px){.right-modal .modal-content{max-width:100%;min-width:50%;background:#fff;height:100%;float:right;box-shadow:-2px -2px 6px #a7a7a7;position:relative;padding:60px 16px 40px;overflow-y:auto}}.right-modal.active{width:100%;z-index:999}.right-modal .close{left:20px}#tools-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:3px;display:none}#tools-progress span{display:block;width:100%;height:100%;background-color:#1a52a5;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-size:40px 40px}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}