@font-face{font-family:'Avenir';src:url(../fonts/Avenir-HeavyOblique.woff2) format("woff2"),url(../fonts/Avenir-HeavyOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir 85';src:url(../fonts/Avenir-Heavy.woff2) format("woff2"),url(../fonts/Avenir-Heavy.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Roman.woff2) format("woff2"),url(../fonts/Avenir-Roman.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Heavy.woff2) format("woff2"),url(../fonts/Avenir-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-MediumOblique.woff2) format("woff2"),url(../fonts/Avenir-MediumOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Black.woff2) format("woff2"),url(../fonts/Avenir-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir 65';src:url(../fonts/Avenir-Medium.woff2) format("woff2"),url(../fonts/Avenir-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Medium.woff2) format("woff2"),url(../fonts/Avenir-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Oblique.woff2) format("woff2"),url(../fonts/Avenir-Oblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-LightOblique.woff2) format("woff2"),url(../fonts/Avenir-LightOblique.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-BlackOblique.woff2) format("woff2"),url(../fonts/Avenir-BlackOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-Light.woff2) format("woff2"),url(../fonts/Avenir-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../fonts/Avenir-BookOblique.woff2) format("woff2"),url(../fonts/Avenir-BookOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}.fw-300,.layout-login .left-section .content h1{font-weight:300}body,.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-800{font-weight:800}body{font-family:Avenir;color:#3C3C3C;font-size:16px}.f-14{font-size:14px}.primary-link{color:#3D59AB;text-decoration:none}.text-primary{color:#3D59AB!important}.text-secondary{color:#191970!important}.f-60{font-size:60px;line-height:62px}.f-50{font-size:50px;line-height:52px}.f-40{font-size:40px;line-height:42px}.f-28{font-size:28px;line-height:38px}.f-24{font-size:24px;line-height:32px}.f-20{font-size:20px;line-height:26px}.f-12{font-size:12px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-60{margin-top:60px}.m-t-75{margin-top:75px}.m-t-85{margin-top:85px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-l-25{margin-left:25px}.m-l-30{margin-left:30px}.m-l-35{margin-left:35px}.m-l-40{margin-left:40px}.m-l-45{margin-left:45px}.m-l-50{margin-left:50px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-r-30{margin-right:30px}.m-r-35{margin-right:35px}.m-r-40{margin-right:40px}.m-r-45{margin-right:45px}.m-r-50{margin-right:50px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.p-l-45{padding-left:45px}.p-l-50{padding-left:50px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.layout-login{background-color:#F6F5EF;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.layout-login .left-section{width:50%;background:linear-gradient(90.18deg,#3D59AB 6.64%,#191970 161.96%);color:#fff;position:relative;overflow:hidden}.layout-login .left-section::after{content:" ";width:260px;height:180px;position:absolute;right:40px;bottom:50px;background-image:url(../images/login-frame.png);background-position:center}@media (max-width: 1220px){.layout-login .left-section::after{right:-90px}}@media (max-width: 1366px){.layout-login .left-section::after{width:200px;height:150px;background-size:100%}}.layout-login .left-section svg{position:absolute;left:50px;top:50px;-webkit-filter:drop-shadow(0px 2px 7px rgba(0,0,0,0.34));filter:drop-shadow(0px 2px 7px rgba(0,0,0,0.34))}.layout-login .left-section figure{height:calc(100vh - 250px)}.layout-login .left-section figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.layout-login .left-section .content{padding:50px;width:calc(100% - 240px);position:absolute;left:0;bottom:0;padding-bottom:30px}@media (max-width: 1220px){.layout-login .left-section .content{width:100%}}@media (max-width: 1366px){.layout-login .left-section .content{padding-right:20px}}.layout-login .left-section .content h1{line-height:42px;margin-bottom:20px}@media (min-width: 1367px){.layout-login .left-section .content h1{font-size:2.2rem}}@media (max-width: 1366px){.layout-login .left-section .content h1{font-size:2rem}}@media (max-width: 1220px){.layout-login .left-section{width:50%}}@media (max-width: 768px){.layout-login .left-section{display:none}}.layout-login .right-section{width:50%;padding:50px 75px;overflow:auto;padding-bottom:25px}.layout-login .right-section .logo{display:none}@media (max-width: 768px){.layout-login .right-section .logo{display:block;margin-bottom:40px}}.layout-login .right-section h3{color:#3D59AB;font-weight:400;font-size:24px}.layout-login .right-section hr{background-color:#3D59AB;margin:40px 0;width:75%}.layout-login .right-section form{width:450px;max-width:100%}@media (max-width: 768px){.layout-login .right-section form{width:100%}}@media (min-width: 1220px){.layout-login .right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1220px){.layout-login .right-section{width:50%}}@media (max-width: 768px){.layout-login .right-section{width:100%;padding:25px}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.layout-login .left-section{display:none}.layout-login .right-section{width:100%}}form .form-control{background-color:#fff;border:1px solid #fff;height:46px;border-radius:8px;border:none}form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #FFD700}form .form-label{margin-bottom:.2rem}.btn{padding:16px;font-weight:500;font-size:14px;line-height:initial;border-radius:0;-webkit-transition:all ease-in .24s;transition:all ease-in .24s}.btn.btn-warning{background-color:#FFD700;border-color:#FFD700}.btn svg{margin-left:12px;-webkit-transition:all ease-in .24s;transition:all ease-in .24s}.btn:hover{padding-right:calc(16px + 20px)}.btn:hover svg{-webkit-transform:translateX(15px);transform:translateX(15px)}