:root{--venia-global-maxWidth:1265px;--swiper-navigation-size:35px}.login-page-wrapper{padding:40px 0}.login-page-wrapper .p-tabview-nav{align-items:stretch}.login-page-wrapper .p-tabview-nav li{width:100%}.login-page-wrapper .p-tabview-nav .p-tabview-nav-link{display:block;font-family:FM-Serif-Regular!important;font-size:22px!important;font-weight:500!important;padding:15px 16px!important;text-align:center;text-transform:uppercase}.login-page-wrapper .p-tabview-nav li.p-tabview-ink-bar{height:5px!important;top:0!important}.login-page-wrapper .section-block-wrap{margin:50px auto;max-width:1200px;padding:20px;width:90%}@media (max-width:500px){.login-page-wrapper .section-block-wrap{margin:0;width:100%}}.login-page-wrapper .section-block-wrap#exclusive{text-align:center}.login-page-wrapper .section-block-wrap#exclusive h2{font-family:FM-Serif-Regular;font-size:32px;font-weight:500;margin:0 0 10px}@media (max-width:500px){.login-page-wrapper .section-block-wrap#exclusive h2{margin:0 0 25px}}.login-page-wrapper .section-block-wrap#exclusive p{font-size:18px}.login-page-wrapper .section-block-wrap#contact-us{text-align:center}.login-page-wrapper .section-block-wrap#contact-us .action{display:flex;flex:1 0 150px;flex-direction:row;justify-content:center;margin-top:15px}@media (max-width:500px){.login-page-wrapper .section-block-wrap#contact-us .action{flex-direction:column;margin-top:30px}}.login-page-wrapper .section-block-wrap#contact-us .action a{background:#64c5b7;color:#000;display:block;font-size:16px;letter-spacing:1px;margin-right:20px;padding:8px 35px}@media (max-width:500px){.login-page-wrapper .section-block-wrap#contact-us .action a{margin-bottom:15px;margin-right:0}}.login-page-wrapper .section-block-wrap#contact-us .action a:hover{background:#5faea7}.login-page-wrapper .section-block-wrap#contact-us .action a:last-child{margin-right:0}.login-page-wrapper .section-block-wrap#contact-us h2{font-family:FM-Serif-Regular;font-size:32px;font-weight:500;margin:0 0 10px}@media (max-width:500px){.login-page-wrapper .section-block-wrap#contact-us h2{margin:0 0 25px}}.login-page-wrapper .section-block-wrap#contact-us p{font-size:18px}.login-page-wrapper .section-block-wrap.bg-white{background:#fff;padding:50px}.login-content{display:flex;flex-direction:row}@media (max-width:825px){.login-content{flex-direction:column}}.login-content .login-form,.login-content .login-image{flex:1 0 50%}@media (max-width:500px){.login-content .login-image{display:none}}.login-content .login-image img{display:block;margin:0 auto;max-width:500px;width:100%}.register-content .input-phone .p-inputtext{width:100%!important}
