﻿@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;padding:0;font:400 17px/1.47 "Montserrat",sans-serif;color:#000;background-color:#fafafa;}ul,li{list-style-type:none;}img{width:100%;}.no-spinners{-moz-appearance:textfield;}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}::-webkit-scrollbar{width:6px;background-color:transparent;}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:none;}body a{text-decoration:none;color:inherit;transition:.3s all;display:block;cursor:pointer;}body a:hover{color:inherit;}.ctn{width:100%;max-width:100%;padding:0 30px;}.text--green{color:#00ab28;}.text--red{color:#f00;}.text--yellow{color:#fdca10;}.section-login{height:100vh;overflow:hidden;display:flex;justify-content:flex-end;padding-right:15%;align-items:center;background:url("../web_img/bg-login.jpg") no-repeat center center;background-size:100%;}.section-login .login__wrapper{background:#c6c6c6;background:linear-gradient(302deg,rgba(198,198,198,.75) 50%,rgba(152,152,152,.7511379552) 50%);border:1px solid #fff;padding:50px;border-radius:44px;max-width:500px;margin:30px auto 0;width:70%;position:relative;}.section-login .section-content{width:45%;}.section-login .form__field{background:#fff;position:relative;margin-bottom:15px;}.section-login .form__field input{background-image:none;border:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;transition:background-color .3s;padding:1rem 1rem 1rem 55px;border:1px solid #b4b3b9;width:100%;}.section-login .form__check label{position:relative;transform:none;left:auto;top:auto;display:flex;color:#fff;font-size:15px;align-items:center;cursor:pointer;}.section-login .form__check label input{width:18px;height:18px;margin-right:10px;}.section-login .form__link a{color:#fff;font-style:italic;font-size:15px;}.section-login .form__link a:hover{text-decoration:underline;}.section-login .row__action{display:flex;justify-content:space-between;margin:20px auto 0;padding:0 5%;}.section-login label{position:absolute;left:20px;top:50%;transform:translateY(-50%);}.section-login label i{color:#545454;}.section-login label,.section-login input[type=text],.section-login input[type=password],.section-login input[type=submit]{border-radius:0;}.section-login input[type=password]:focus,.section-login input[type=password]:hover,.section-login input[type=text]:focus,.section-login input[type=text]:hover{border-color:#3473d4;}.section-login button{background:#00264d;border-radius:30px;padding:1rem;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:18px;text-align:center;border:0;width:80%;position:absolute;left:50%;transform:translateX(-50%);bottom:-28px;cursor:pointer;}@media screen and (max-width:1024px){.section-login{background:url("../web_img/bg-login-mb.jpg") no-repeat center top #1c1a3f;background-size:100%;padding:0 30px;}.section-login .section-content{width:100%;margin-top:17vh;}.section-login .row__action{padding:0;margin:20px auto;}.section-login .login__wrapper{width:100%;padding:25px 20px;border-radius:25px;max-width:-webkit-fill-available;}.section-login .form__field input{padding-left:50px;}.section-login .form__check label{font-size:13px;}.section-login .form__link a{font-size:13px;}}