*{font-family: 'Poppins', sans-serif;font-weight:400;}
.login {display: flex;}
.cleft{width: 33%;}
.cright{width: 67%;}

.splide .texto{ position: absolute;bottom: 135px;left: 81px;color: #fff;max-width: 620px;}
.splide .texto .titulo{font-size: 40px;font-weight: 500;line-height: 49px;}
.splide .texto .subtitulo{ font-size: 17px;font-weight: 300;margin: 13px 0 21px;}
.splide .texto a{ display: inline-block;border: 1px solid #fff;padding: 4px 40px;color: #fff;font-size: 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.splide .texto a:hover{background:#ea6620;border-color:#ea6620;text-decoration:none}
.splide figure{margin:0}
.splide__pagination{ position: absolute !important;left: 65px !important;bottom: 35px !important;flex-wrap: initial !important;justify-content: initial !important;margin: initial !important; }
.splide__pagination__page {border: 0  !important;border-radius: 20%  !important;height: 7px  !important;opacity: 1  !important;width: 25px  !important;}
.splide__pagination__page.is-active {background: #fdcb03 !important;transform: initial  !important;}

.c-login{padding: 40px 8% 0;}
.c-login h2{font-family: 'Poppins', sans-serif;color: #353765;font-size: 23px;margin: 19px 0 30px;font-weight: bold;}
.c-login .form-group{margin-bottom: 22px;} 
.c-login .form-group label{ margin-bottom: 5px;color: #363865;font-size: 15px;font-weight: bold; }
.c-login .form-group input{ font-size: 15px;min-height: 38px;color:#c0c0c0}
.c-login .btn-iniciar-sesion, .modal .modal-body .btn-recuperar-contrasena, .btn-recuperar-contrasena-cambiar{background: #ea6620;color: #fff;font-size: 15px;padding: 7px 15px;}
.c-login .btn-iniciar-sesion:hover, .modal .modal-body .btn-recuperar-contrasena:hover, .btn-recuperar-contrasena-cambiar:hover{color:#fff;text-decoration:none;background:#292c55}
.c-login .olvidaste{font-size: 14px;margin-top: 9px;color: #929292;}
.c-login .redes{border-top: 1px solid #e5e5e5;padding: 30px 0 0;margin-top: 25px;text-align: center;}
.c-login .redes .dominio{ color: #ea6620;font-weight: bold; }
.c-login .rs{padding: 11px 0 4px;text-align:center} 
.c-login .rs a{ display: inline-block;width: 30px;height: 30px;background: url(../img/iconos.png) 0px 0px no-repeat;}
.c-login .rs a.twitter{background-position:-34px 0px}
.c-login .rs a.linkedin{background-position:-73px 0px}
.c-login .rs a.youtube{background-position:-107px 0px}
.c-login .rs a.instagram{background-position:-144px 0px}
.c-login .rs a.whatsapp{background-position:-179px 0px}
.c-login .tyc a{ color: #35385d;font-size: 13px;letter-spacing: -0.5px;}
.c-login .msg{ height: 57px;padding-top:10px }
.c-login .msg .alert{ font-size: 14px;margin: 0; }


input#usuario::-webkit-input-placeholder, input#contrasena::-webkit-input-placeholder {
  color: #c0c0c0;
}

input#usuario:-ms-input-placeholder, input#contrasena:-ms-input-placeholder {
  color: #c0c0c0;
}

input#usuario::placeholder, input#contrasena::placeholder {
  color: #c0c0c0;
}

.modal *{font-family: 'Poppins', sans-serif;}
.modal .modal-header{background: #353765;}
.modal .modal-header h4{color: #fff;margin: 0;}
.modal .modal-header button{ color: #fff;opacity: 1;}
.modal .modal-header{background: #353765;}
.modal .modal-body h3{font-size: 19px;}
.modal .modal-body .alert{ font-size: 15px;padding: 10px 15px; }

@media (max-width: 1024px) {
  .cleft{width: 100%;}
  .cright{display:none}
}


