:root{--transparent-bg-dark: rgba(12, 12, 12, .747);--primary-color-dark: #B4D2D9;--secondary-color-dark: #D9AF8B;--teriary-color-dark: #A69586;--text-color-dark: #FDFBF6;--contrast-text-color-dark: #000;--imagen-bg-dark: url(/public_html/assets/img/bg_2.jpg);--contrast-color-dark: rgba(216, 206, 197, .747);--transparent-bg-white: rgba(216, 206, 197, .747);--primary-color-white: #261B14;--secondary-color-white: #735645;--teriary-color-white: #A69586;--text-color-white: #000;--contrast-text-color-white: #fff;--imagen-bg-white: url(/public_html/assets/img/bg_2-removebg.png);--contrast-color-white: rgba(36, 36, 34, .747);--primary-color: var(--primary-color-dark);--secondary-color: var(--secondary-color-dark);--teriary-color: var(--teriary-color-dark);--text-color: var(--text-color-dark);--contrast-text-color: var(--contrast-text-color-dark);--imagen-bg: var(--imagen-bg-dark);--transparent-bg: var(--transparent-bg-dark);--contrast-color: var(--contrast-color-dark)}[data-theme=light]{--primary-color: var(--primary-color-white);--secondary-color: var(--secondary-color-white);--teriary-color: var(--teriary-color-white);--text-color: var(--text-color-white);--contrast-text-color: var(--contrast-text-color-white);--imagen-bg: var(--imagen-bg-white);--transparent-bg: var(--transparent-bg-white);--contrast-color: var(--contrast-color-white)}[data-theme=dark]{--primary-color: var(--primary-color-dark);--secondary-color: var(--secondary-color-dark);--teriary-color: var(--teriary-color-dark);--text-color: var(--text-color-dark);--imagen-bg: var(--imagen-bg-dark);--transparent-bg: var(--transparent-bg-dark)}body{font-family:Roboto,sans-serif;background-color:#fff}p{color:#b3b3b3;font-weight:300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Roboto,sans-serif}a{transition:.3s all ease}a:hover{text-decoration:none!important}.content{padding:7rem 0}h2{font-size:20px}.half,.half .container>.row{height:100vh;min-height:700px}.half .bg{min-height:110vh}@media (max-width: 991.98px){.half .bg{min-height:40vh!important;height:40vh}}.half .contents{min-height:110vh;background:#f6f7fc}.half .contents,.half .bg{width:50%}@media (max-width: 1199.98px){.half .contents,.half .bg{width:100%}}.half .contents .form-control,.half .bg .form-control{border:none;box-shadow:0 1px 2px #0000001a;border-radius:4px;height:54px;background:#fff}.half .contents .form-control:active,.half .contents .form-control:focus,.half .bg .form-control:active,.half .bg .form-control:focus{outline:none;box-shadow:0 1px 2px #0000001a}.half .bg{background-size:cover;background-position:center}.half a{color:#888;text-decoration:underline}.half .btn{height:54px;padding-left:30px;padding-right:30px}.half .forgot-pass{position:relative;top:2px;font-size:14px}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px}.control .caption{position:relative;top:.2rem;color:#888}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border-radius:4px}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator,.control input:focus~.control__indicator{background:#ccc}.control input:checked~.control__indicator{background:#fb771a}.control:hover input:not([disabled]):checked~.control__indicator,.control input:checked:focus~.control__indicator{background:#fb8633}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.9;pointer-events:none}.control__indicator:after{font-family:icomoon;content:"";position:absolute;display:none;font-size:16px;transition:.3s all ease}.control input:checked~.control__indicator:after{display:block;color:#fff}.control--checkbox .control__indicator:after{top:50%;left:50%;margin-top:-1px;transform:translate(-50%,-50%)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--checkbox input:disabled:checked~.control__indicator{background-color:#7e0cf5;opacity:.2}.btn-login{background-color:var(--secondary-color-white)!important;color:var(--text-color-dark)!important}.btn-login:hover{background-color:var(--secondary-color-dark)!important;color:var(--text-color-white)!important}
