:root {color-scheme: light;--Primary-900:#5C5400;--Primary-800: #857A00;--Primary-700: #AD9F00;--Primary-600: #D6C500;--Primary-500: #FFEA00;--Primary-400: #FFEE2E;--Primary-300: #FFF15C;--Primary-200: #FFF58A;--Primary-100: #FFF9B7;--Primary-50: #FFFDE5;--Accent-900: #242121;--Accent-800: #3D3D3D;--Accent-700: #666666;--Accent-600: #7A7A7A;--Accent-500: #8F8F8F;--Accent-400: #A3A3A3;--Accent-300: #B8B8B8;--Accent-200: #CCCCCC;--Accent-100: #E0E0E0;--Accent-50: #F5F5F5;--success-600: #00CF0E;--success-500: #16F825;--Neutral-600: #47496B;--Neutral-500: #6C6F93;--Danger-600: #C50007;--Danger-500: #EE0008;--Warning-600: #C89600;--Warning-500: #F1B500;--Info-600: #006FD6;--Info-500: #0084FF;--Neutral-800-8: rgba(29, 30, 48, 0.08);}.warning-text{color: var(--Warning-500) !important;}.danger-text{color: var(--Danger-500) !important;}.info-text{color: var(--Info-500) !important;}.success-text{color: var(--success-500) !important;}.primary-text{color: var(--Primary-500) !important;}.primary-border{border:2px solid var(--Primary-500) !important;}.warning-border{border:2px solid var(--Warning-500) !important;}.danger-border{border:2px solid var(--Danger-500) !important;}.info-border{border:2px solid var(--Info-500) !important;}.success-border{border:2px solid var(--success-500) !important;}.warning-svg{fill: var(--Warning-500) !important;}.danger-svg{fill: var(--Danger-500) !important;}.info-svg{fill: var(--Info-500) !important;}.success-svg{fill: var(--success-500) !important;}.primary-svg{fill: var(--Primary-500) !important;}.warning-svg-s{stroke: var(--Warning-500) !important;}.danger-svg-s{stroke: var(--Danger-500) !important;}.info-svg-s{stroke: var(--Info-500) !important;}.success-svg-s{stroke: var(--success-500) !important;}.primary-svg-s{stroke: var(--Primary-500) !important;}.warning-background{background-color: var(--Warning-500) !important;}.danger-background{background-color: var(--Danger-500) !important;}.info-background{background-color: var(--Info-500) !important;}.success-background{background-color: var(--success-500) !important;}.primary-background{background-color: var(--Primary-500) !important;}input, select , textarea{background-color: var(--Primary-100);color: var(--Accent-900);}.activeBtn {border-color: var(--Primary-500) !important;background-color: var(--Primary-50) !important;}.activeBtn2 {border-color: var(--Primary-500) !important;background-color: var(--Primary-500) !important;color: var(--colorWhite) !important;}.activeText {color: var(--Primary-500) !important;}.swiper-pagination-bullet-active {background: var(--Primary-500) !important;}.activeSvgFill {fill: var(--Primary-500) !important;}.backgroundAllBarber {background-color: #000000;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link {color: var(--Accent-900);background-color: var(--Primary-500);border-radius: var(--border-radius8);}.nav-link{color: var(--Primary-500) ;}.nav-link:hover{color: var(--Primary-500) ;}.hUser {background-color: var(--Accent-100);}.hAdmin {background-color: var(--Primary-600);}.hUserD {background-color: var(--Accent-50);}.hAdminD {background-color: var(--Primary-500);}.modal{z-index: 99991;}.modal-dialog{max-width: 500px!important;}.modal-content{min-height: 100vh;}.none{display: none;}.backgroundAll {background-image: linear-gradient(180deg, #ffea00,#1d1e18) !important;background-size: cover;background-repeat: no-repeat;background-position: top;background-attachment: fixed;height: 100vh;margin: 0!important;}.backgroundFixOpacity {border-radius: 15px;background-color: rgba(0, 0, 0, 0.65) !important;margin: 10px auto;padding: 10px;}.labelStyle{text-align: center;font-size: 18px;font-weight: bold;margin: 5px auto;padding: 8px;border-radius: 6px;}.backgroundFixOpacity1 {border-radius: 15px;background-color: rgba(0, 0, 0, 0.9) !important;margin: 10px 0;padding: 10px;}.backgroundFixWhite {background-color: #ffffff !important;color: #000000 !important;}.backgroundFixYellow {background-color: #ffea00 !important;color: #000000 !important;}.backgroundFixBlack {background-color: #000000 !important;color: #FFFFFF !important;}.nav-pills .nav-link.active img {filter: invert(0%) sepia(0%) saturate(13%) hue-rotate(242deg) brightness(102%) contrast(101%) !important;}.iconWhite {filter: invert(100%) sepia(87%) saturate(2%) hue-rotate(126deg) brightness(105%) contrast(100%) !important;}.iconBlack {filter: invert(0%) sepia(0%) saturate(13%) hue-rotate(242deg) brightness(102%) contrast(101%) !important;}.btnBlue{filter: invert(49%) sepia(68%) saturate(7491%) hue-rotate(187deg) brightness(100%) contrast(94%) !important;}.btnRed{filter: invert(17%) sepia(75%) saturate(6903%) hue-rotate(333deg) brightness(100%) contrast(102%) !important;}.btnGreen{filter: invert(48%) sepia(83%) saturate(2653%) hue-rotate(116deg) brightness(100%) contrast(93%) !important;}.btnYellow{filter: invert(84%) sepia(58%) saturate(896%) hue-rotate(356deg) brightness(102%) contrast(108%) !important;}.btnOrange{filter: invert(49%) sepia(54%) saturate(1870%) hue-rotate(1deg) brightness(103%) contrast(104%);}.btnStyle1 {background-image: linear-gradient(360deg,#1d1e18 , #ffea00) !important;margin-top: 10px;color: white !important;height: 38px ;border: 1px white solid;font-weight: 600;font-size: 15px;width: 100%;display: inline-block;line-height: 35px;text-align: center;}.table{background-color: rgba(0, 0, 0, 0.90) !important;color: white !important;border: 1px white solid !important;}.table-hover>tbody>tr:hover>td{color: #ffffff !important;}.table thead{background-color: #ffea00 !important;color: black !important;border: white 1px solid !important;}.table thead th{font-weight: 600!important;font-size: 15px!important;border: none !important;text-align: center !important;}.table tbody>tr>td{font-size: 15px!important;font-weight: 500!important;text-align: center !important;border: 1px white solid;white-space: nowrap;line-height: 43px;padding: 2px 4px!important;vertical-align:middle;}.table-responsive{border: none !important;}.tableStyle {text-align: center;}.tableStyle form{display: inline-block;}.tableStyle label{font-size: 17px;font-weight: bold;padding: 6px;width: 220px;margin-bottom: 5px;border-radius: 4px;}.tableStyle a {padding: 0 ;}.tableStyle a img{width: 36px;height: 36px;margin: 0 5px;}.errorLink{color: #ff3449;font-size: 16px;margin-top: 4px;margin-right: 5px;font-weight: bold !important;}.disabled{pointer-events: none;}.text-login{border-bottom: 2px solid #ffffff;position: relative;margin: 20px 0;}.text-login img{position: absolute;width: 34px;height: 34px;right: 5px;top: 3px;}.text-login input{font-size: 15px;color: #ffffff;border: none;width: 100%;outline: none;background: none;padding: 0 5px;height: 40px;text-align: center;margin: 0!important;}.text-login select{font-size: 15px;color: #ffffff;border: none;width: 100%;outline: none;background: none !important;padding: 0 5px;height: 40px;text-align: center;margin: 0!important;}.text-login option{font-size: 15px;color: #000000;border: none;width: 100%;outline: none;background: yellow !important;padding: 0 5px;height: 40px;text-align: center !important;}.text-login label{position: absolute;top: 50%;right: 50%;color: #ffffff;transform: translate(50%,-50%);font-size: 15px;pointer-events: none;transition: 0.5s;}.text-login span::before{content: '';position: absolute;top: 40px;right: 0;width: 0;height: 2px;background: #dbe800;transition: 0.5s;}.text-login input:focus ~ label{top: -5px;color: #21ff29;}.text-login input:focus{background: none;color: #ffffff;}.text-login input:focus ~ span::before {width: 100%;}.valid1{font-weight: 600;top: -5px!important;color: #21ff29 !important;}.btn-close {height: 40px !important;width: 40px !important;color: #ffffff;display: inline-block!important;position: absolute;top: -16px;left: -8px;border-radius: 50%;font-size: 44px !important;line-height: 40px;opacity: 0.9;z-index: 1000;border: none!important;padding: 0!important;background-image: none !important;}.loadedStyle{z-index: 99999;display:none;width: 100%;height: 100dvh;position: fixed;background-color: rgba(0, 0, 0, 0.92) !important;top: 0;left: 0;right: 0;bottom: 0;}.loadedStyle img{width: 160px;height: 160px;position: absolute;top: 25%;left: 50%;transform: translate(-50% , -50%);border-radius: 50%;}.loadedStyle svg{width: 220px;position: absolute;top: 45%;left: 50%;transform: translate(-50% , -50%);}.loadedStyle p{width: 60%;max-width: 500px;position: absolute;top: 55%;left: 50%;transform: translate(-50% , -50%);text-align: center;font-size: 22px;font-weight: 600;}.dateBirth {position: relative;text-align: center;margin-bottom: 5px;}.dateBirth label {display: block;padding-bottom: 3px;}.dateBirth input {font-weight: 600;font-size: 18px;text-align: center;padding-right: 20px !important;}.dateBirth input:nth-child(2) {width: 100% !important;padding-left: 90px !important;text-align: left;}.dateBirth input:nth-child(3) {width: 100% !important;pointer-events: none;position: absolute;background: none !important;bottom: 0;left: 60%;transform: translate(-50%);}.dateBirth input:nth-child(4) {width: 100% !important;padding-right: 60px !important;pointer-events: none;position: absolute;background: none !important;bottom: 0;left: 0;text-align: right;}.dateBirth img {height: 36px;line-height: 40px;width: 36px ;pointer-events: none;position: absolute;bottom: 8px;left: 5px;}.guide{background-color: #f8f8f8;color: black;line-height: 30px !important;border-radius: 10px;border: black 1px solid;font-size: 16px !important;font-weight: 600;text-align: right;padding: 6px 10px;margin-bottom: 6px;}.guide img{width: 50px;height: 50px;}.guideRed{background-color: #ea0651;color: #ffffff;line-height: 30px !important;border-radius: var(--border-radius8);border: #ffffff 2px solid;font-size: 16px !important;font-weight: 600;text-align: right;padding: var(--p8) var(--p12);margin-bottom: 6px;}.guideRedError{background-color: #ea0651;color: #ffffff;line-height: 40px;border-radius: var(--border-radius8);font-size: 16px;font-weight: 600;text-align: right;padding: 0 10px;margin-bottom: 6px;}.guideGreen{background-color: #36a44f;color: #ffffff;line-height: 30px!important;border-radius: var(--border-radius8);border: #ffffff 2px solid;font-size: 16px;font-weight: 600;text-align: right;padding: var(--p8) var(--p12) !important;margin-bottom: 6px;}.guideInfo{background-color: #0004c4;color: var(--Accent-50);line-height: 30px!important;border-radius: var(--border-radius8);border: #ffffff 2px solid;font-size: 16px;font-weight: 600;text-align: right;padding: var(--p8) var(--p12) !important;margin-bottom: 6px;}.videoEducation {width: 100%;height: 94vh;}.btn-danger{background-color: #ea0651 !important;font-weight: 600!important;color: #FFFFFF !important;}.btn-danger:hover{background-color: #c50f47 !important;font-weight: 600!important;color: #FFFFFF !important;}.btn-warning{background-color: #d5f101 !important;font-weight: 600!important;color: black !important;}.btn-warning:hover{background-color: #bfc020 !important;font-weight: 600!important;color: black !important;}.btn-success{background-color: #09ba57 !important;font-weight: 600!important;}.btn-success:hover{background-color: #009e4b !important;font-weight: 600!important;}.btn-info{background-color: #1b7bba !important;font-weight: 600!important;color: #FFFFFF !important;}.btn-info:hover{background-color: #0c6b9e !important;font-weight: 600!important;color: #FFFFFF !important;}.textWhite{color: white !important;}.textYellow{color: yellow !important;}.textBlack{color: black !important;}.textGreen{color: #51ff33 !important;}.textBlue{color: #0c9bff !important;}.textRed{color: #ff0000 !important;}.borderWhite{border: white 1px solid!important;}.borderYellow{border: yellow 1px solid!important;}.borderRed{border: rgb(255, 6, 0) 2px solid!important;}.borderBlue{border: rgb(0, 72, 255) 2px solid!important;}.borderGreen{border: rgb(55, 255, 0) 2px solid!important;}.borderSelver{border: rgb(211, 211, 211) 2px solid!important;}.borderBronze{border: rgb(191, 137, 112) 2px solid!important;}.borderBlack{border: black 1px solid!important;}.borderBottom{border-bottom: black 1px solid;}.borderBottomWhite{border-bottom: #ffffff 1px solid;}.borderRight{border-right: black 1px solid;}.borderRightWhite{border-right: #ffffff 1px solid;}