
:root {
    --bd-ldn: #fd7e14;
    --bd-ldn-2: #df922f;
    --bd-ldn-3: #db7424;
    --bd-ldn-rgb: 253,126,20;
    --bd-ldn-footer: #b1b1b1;
    --bd-ldn-footer-rgb: 177,177,177;
}
  
.btn-ldn {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-white);
    --bs-btn-bg: var(--bd-ldn);
    --bs-btn-border-color: var(--bd-ldn);
    --bs-btn-border-radius: .5rem;
    --bs-btn-hover-color: var(--bs-white);
    --bs-btn-hover-bg: #db7424;
    --bs-btn-hover-border-color: #db7424;
    --bs-btn-focus-shadow-rgb: var(--bd-ldn-rgb);
    --bs-btn-active-color: var(--bs-btn-hover-color);
    --bs-btn-active-bg: #db7424;
    --bs-btn-active-border-color: #db7424;
}

.btn-ldn-2 {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-white);
    --bs-btn-bg: var(--bd-ldn-2);
    --bs-btn-border-color: var(--bd-ldn-3);
    --bs-btn-border-radius: .5rem;
    --bs-btn-hover-color: var(--bs-white);
    --bs-btn-hover-bg: #df922f;
    --bs-btn-hover-border-color: #df922f;
    --bs-btn-focus-shadow-rgb: var(--bd-ldn-rgb);
    --bs-btn-active-color: var(--bs-btn-hover-color);
    --bs-btn-active-bg: #df922f;
    --bs-btn-active-border-color: #df922f;
}

.bg-ldn {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bd-ldn-rgb), var(--bs-bg-opacity)) !important;
}

.bg-ldn-opa {
    --bs-bg-opacity: 0.1;
    background-color: rgba(var(--bd-ldn-rgb), var(--bs-bg-opacity)) !important;
}

.text-ldn {
    --bs-text-opacity: 1;
    color: rgba(var(--bd-ldn-rgb), var(--bs-text-opacity)) !important;
}

.text-ldn-footer {
    --bs-text-opacity: 1;
    color: var(--bd-ldn-footer-rgb) !important;
}

.link-ldn-footer {
    color: RGBA(var(--bd-ldn-footer-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bd-ldn-footer-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bd-ldn-footer-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-ldn-footer:hover, .link-ldn-footer:focus {
    color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-cross-selling {
    color: RGBA(85, 85, 85, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(85, 85, 85, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(85, 85, 85, var(--bs-link-underline-opacity, 1)) !important;
}

.link-cross-selling:hover, .link-cross-selling:focus {
    color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.tooltip-aff > .tooltip-inner {
    font-size: 10px;
}

.bg-color-1 { background-color:#f6f6f6!important }
.bg-color-2 { background-color:#ffffff!important }
.bg-color-3 { background-color:#df922f!important }

.bg-color-3-gradient { 
    background: rgb(223,146,47);
    background: radial-gradient(circle, rgba(223,146,47,1) 64%, rgba(255,181,85,1) 100%);
}

.bg-color-4 { background-color:#db7424!important }
.bg-color-5 { background-color:#00bcdf!important }

.bg-color-5-gradient { 
    background: rgb(0,188,223);
    background: radial-gradient(circle, rgba(0,188,223,1) 64%, rgba(122,234,255,1) 100%);
}

.bg-color-6 { background-color:#22384f!important }
.bg-color-7 { background-color:#fff6e3!important }
.bg-color-8 { background-color:#343434!important }

.bg-color-8-gradient { 
    background: rgb(52,52,52);
    background: radial-gradient(circle, rgba(52,52,52,1) 64%, rgba(70,70,70,1) 100%);
}

.bg-color-9 { background-color:#8fb9a1!important }

.bg-color-9-gradient { 
    background: rgb(143,185,161);
    background: radial-gradient(circle, rgba(143,185,161,1) 64%, rgba(182,222,199,1) 100%);
}

.bg-color-10 { background-color:#244b5c!important }
.bg-color-11 { background-color: var(--bs-danger-bg-subtle); }
.bg-color-12 { background-color:#f7f3fe!important }
.bg-color-13 { background-color:#dadada!important }
.bg-color-14 { background-color:#f1faff!important }
.bg-color-15 { background-color:#eaffe6!important }
.bg-color-16 { background-color:#fbfff1!important }
.bg-color-17 { background-color:#f8f9ff!important }
.bg-color-18 { background-color:#ffe9ba!important }

.bg-color-18-gradient {
    background-color:#ffe9ba!important 
}

.bg-color-19 { background-color:#fd7e14!important }
.bg-color-20 { background-color:#33cc00!important }
.bg-color-21 { background-color:#81c46b!important }
.bg-color-22 { background-color:#21759a!important }

.bg-color-22-gradient { 
    background: rgb(33,117,154);
    background: radial-gradient(circle, rgba(33,117,154,1) 64%, rgba(47,143,185,1) 100%);
}

.bg-color-23 { background-color:#251144!important }
.bg-color-24 { background-color:#de1f67!important }
.bg-color-25 { background-color:#a3dbe8!important }

.bg-color-25-gradient { 
    background: rgb(163,219,232);
    background: radial-gradient(circle, rgba(163,219,232,1) 64%, rgba(152,203,215,1) 100%);
}

.bg-color-26 { background-color:#f2631c!important }
.bg-color-27 { background-color:#7bc241!important }
.bg-color-28 { background-color:#f9a63f!important }
.bg-color-29 { background-color:#4f92ce!important }

.bg-color-29-gradient { 
    background: rgb(79,146,206);
    background: radial-gradient(circle, rgba(79,146,206,1) 64%, rgba(102,172,235,1) 100%);
}

.bg-color-30 { background-color:#f4411b!important }
.bg-color-31 { background-color:#9fd2f0!important }
.bg-color-32 { background-color:#4b7faf!important }

.bg-color-32-gradient { 
    background: rgb(75,127,175);
    background: radial-gradient(circle, rgba(75,127,175,1) 64%, rgba(94,158,218,1) 100%);
}

.bg-color-33 { background-color:#DFECFC!important }

.bg-color-33-gradient { 
    background: rgb(223,236,252);
    background: radial-gradient(circle, rgba(223,236,252,1) 64%, rgba(200,220,245,1) 100%);
}

.bg-color-34 { background-color:#73b3bd!important }
.bg-color-35 { background-color:#8f8db2!important }
.bg-color-36 { background-color:#f2f4ff!important }
.bg-color-37 { background-color:#69c1d0!important }

.bg-color-37-gradient { 
    background: rgb(105,193,208);
    background: radial-gradient(circle, rgba(105,193,208,1) 81%, rgba(143,231,247,1) 100%);
}

.bg-color-38 { background-color:#7f54b3!important }
.bg-color-39 { background-color:#050a52!important }

.border-color-1 { border-color:#f6f6f6!important }
.border-color-2 { border-color:#ffffff!important }
.border-color-3 { border-color:#df922f!important }
.border-color-4 { border-color:#db7424!important }
.border-color-5 { border-color:#00bcdf!important }
.border-color-6 { border-color:#22384f!important }
.border-color-7 { border-color:#fff6e3!important }
.border-color-8 { border-color:#343434!important }
.border-color-9 { border-color:#8fb9a1!important }
.border-color-10 { border-color:#244b5c!important }
.border-color-11 { border-color: var(--bs-danger-bg-subtle); }
.border-color-12 { border-color:#f7f3fe!important }
.border-color-13 { border-color:#dadada!important }
.border-color-14 { border-color:#f1faff!important }
.border-color-15 { border-color:#eaffe6!important }
.border-color-16 { border-color:#fbfff1!important }
.border-color-17 { border-color:#f8f9ff!important }
.border-color-18 { border-color:#ffe9ba!important }
.border-color-19 { border-color:#e8ebfc!important }
.border-color-20 { border-color:#94a3fc!important }
.border-color-21 { border-color:#ececec!important }

.bg-color-ico-1 { background-color:#ffe57c!important }
.bg-color-ico-2 { background-color:#00cdff!important }
.bg-color-ico-3 { background-color:#006eb8!important }
.bg-color-ico-4 { background-color:#465477!important }
.bg-color-ico-5 { background-color:#56ae98!important }
.bg-color-ico-6 { background-color:#f6c556!important }
.bg-color-ico-7 { background-color:#33cc00!important }
.bg-color-ico-8 { background-color:#cc0000!important }
.bg-color-ico-9 { background-color:#b7ff7c!important }
.bg-color-ico-10 { background-color:#df922f!important }
.bg-color-ico-11 { background-color:#db7424!important }
.bg-color-ico-12 { background-color:#fd7e14!important }
.bg-color-ico-13 { background-color:#8fb9a1!important }
.bg-color-ico-14 { background-color:#f7f3fe!important }
.bg-color-ico-15 { background-color:#dadada!important }
.bg-color-ico-16 { background-color:#f1faff!important }
.bg-color-ico-17 { background-color:#eaffe6!important }
.bg-color-ico-18 { background-color:#fbfff1!important }
.bg-color-ico-19 { background-color:#f8f9ff!important }
.bg-color-ico-20 { background-color:#e6e8f6!important }
.bg-color-ico-21 { background-color:#ca4b3a!important }

.border-color-ico-1 { border: 4px solid#ffe57c!important }
.border-color-ico-2 { border: 4px solid#00cdff!important }
.border-color-ico-3 { border: 4px solid#006eb8!important }
.border-color-ico-4 { border: 4px solid#465477!important }
.border-color-ico-5 { border: 4px solid#56ae98!important }
.border-color-ico-6 { border: 4px solid#f6c556!important }
.border-color-ico-7 { border: 4px solid#33cc00!important }
.border-color-ico-8 { border: 4px solid#cc0000!important }
.border-color-ico-9 { border: 4px solid#b7ff7c!important }
.border-color-ico-10 { border: 4px solid#df922f!important }
.border-color-ico-11 { border: 4px solid#db7424!important }
.border-color-ico-12 { border: 4px solid#fd7e14!important }
.border-color-ico-13 { border: 4px solid#ad0202!important }
.border-color-ico-14 { border: 4px solid#f1ccc7!important }

.bg-color-1-opa { background: rgba(223, 146, 47, 0.1); }
.bg-color-2-opa { background: rgba(223, 146, 47, 0.1); }
.bg-color-3-opa { background: rgba(223, 146, 47, 0.1); }
.bg-color-4-opa { background: rgba(223, 146, 47, 0.1); }
.bg-color-5-opa { background: rgba(223, 146, 47, 0.1); }
.bg-color-6-opa { background: rgba(223, 146, 47, 0.1); }

.txt-color-1 { color:#555555!important }
.txt-color-2 { color:#333333!important }
.txt-color-3 { color:#df922f!important }
.txt-color-4 { color:#db7424!important }
.txt-color-5 { color:#777777!important }
.txt-color-6 { color:#fd7e14!important }
.txt-color-7 { color:#003f5e!important }
.txt-color-8 { color:#69bb9d!important }
.txt-color-9 { color:#222222!important }

.brd-color-1 { border-color:#f1f1f1!important }

.card-shadow-1 {
    -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
    box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}

.card-shadow-2 {
    -webkit-box-shadow: 0px 0px 15px rgba(115, 128, 157, 0.1);
    box-shadow: 0px 0px 15px rgba(115, 128, 157, 0.1);
}

.text-shadow-1 {    
    text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}

.text-shadow-2 {    
    text-shadow: 1px 1px 2px rgba(70, 82, 145, 1);
}

.text-shadow-3 {    
    text-shadow: 1px 1px 2px rgba(255, 255, 255, 1);
}

.text-shadow-4 {    
    text-shadow: 1px 1px 2px rgba(70, 82, 145, 1);
}

.text-shadow-5 {    
    text-shadow: 1px 1px 2px rgb(0, 0, 05, 0.2);
}

.icon-shape {
    align-items: center;
    display: inline-flex;
    justify-content: center;
    text-align: center;
    vertical-align: middle;
}

.icon-sm {
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  text-align: center;
  font-size: 75%;
}

.icon-md {
  width: 2.6rem;
  height: 2.6rem;
  line-height: 2.6rem;
  text-align: center;
  font-size: .8rem;
}

.icon-lg {
  width: 3.5rem;
  height: 3.5rem;
  line-height: 3.5rem;
  text-align: center;
  /*font-size: 1.2rem;*/
  font-size: 1.9rem;
}

.icon-xl {
  width: 5rem;
  height: 5rem;
  line-height: 5rem;
  text-align: center;
  font-size: 1.9rem;
}

.icon-xxl {
  width: 7rem;
  height: 7rem;
  line-height: 7rem;
  text-align: center;
  font-size: 2.9rem;
}

.ribbon.ribbon-right {
    right: 0px;
}

.ribbon {
    position: absolute;
    top: 0px;
    width: 130px;
    height: 130px;
    z-index: 2;
}

.ribbon.ribbon-right span {
    right: -38px;
    transform: rotate(45deg);
}

.ribbon.ribbon-warning span {
    background-color: #fd7e14 !important;
}

.ribbon span {
    position: absolute;
    top: 30px;
    width: 155px;
    color: #fff;
}

.blockquote-custom-icon {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: -25px;
    left: 50px;
  }
  

body {
    color:#b1b1b1;
}

.header-arriba .navbar .navbar-nav {
    --bs-nav-link-padding-y: 0.1rem;
}

.header-arriba .navbar .navbar-nav li a, .header-centro .navbar-nav li a {
    color: #000000!important;
    font-size: 15px;
}

.header-arriba .navbar .navbar-nav li a:hover, .header-centro .navbar-nav li a:hover {
    color:#ff9900!important;
}

.header-abajo {
    border-top: 8px solid #db7424;
    border-bottom: 6px solid #ffffff;
}

.header-abajo .navbar .navbar-nav .nav-item .nav-link {
    color: #fff;
    min-height: 56px;
    padding: 1rem;
}

.header-abajo .navbar .navbar-nav .nav-item .nav-link:hover {
    background-color: #db7424;
    color: #fff;
}

.header-abajo .navbar .navbar-nav .nav-item .dropdown-menu {
    background-color: #df922f;
    border: 0px;
    border-radius: 0px;
    margin-top: 0px;
}

.header-abajo .navbar .navbar-nav .nav-item .dropdown-menu li a {
    color: #fff;
}

.header-abajo .navbar .navbar-nav .nav-item .dropdown-menu li a:hover {
    background-color: #db7424;
}

.header-abajo .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active, .header-abajo .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:active {
    background-color:#db7424!important
}


.header-abajo .navbar .navbar-nav .loading-icon .nav-link {
    padding: 0.5rem;
}

.banner {
    
}

.banner_con {  
    height: 400px;
}

.banner_con_fluid {  
    height: auto;
}

.buscador_dominios {
    background: #ededed;
}

.aplicaciones_preinstaladas {
    
}

.hosting_loading {

}

.hosting_loading .card {

}

.hosting_loading .card .card-header {
    background-color:#f8f8f7!important;
    color:#333;
}

.hosting_loading .card .card-header-0 {
    background-color:#6aacdd!important;
    color:#fff;
}

.hosting_loading .card .card-header-1 {
    background-color:#a0be36!important;
    color:#fff;
}

.hosting_loading .card .card-header-2 {
    background-color:#7e217c!important;
    color:#fff;
}

.hosting_loading .card .card-header-3 {
    background-color:#a01d27!important;
    color:#fff;
}

.hosting_loading .card .card-header-4 {
    background-color:#da8f22!important;
    color:#fff;
}

.hosting_loading .card .card-header-5 {
    background-color:#838484!important;
    color:#fff;
}

.aviso_cookies {
    box-shadow: 0 30px 70px rgb(0 0 0 / 90%);
}

.aviso_cookies_config_container {
    
}

.aviso_cookies_config_link {
    
}

.resultados_buscador > div > div > div {
    /*
    border-top:1px solid #fae1af;
    border-bottom:1px solid #fae1af;
    */
    border:1px solid #fae1af;
}

.resultados_buscador > div > div > div:nth-child(even) {
    background: #ffffff;
}

.resultados_buscador > div > div > div:nth-child(odd) {
    background: #f5f5f5;
}

.resultados_buscador > div > div > div.resultados_buscador_botones {
    background: none;
    border: 0px;
}

.resultados_buscador .columna_dominio {

}

.resultados_buscador .columna_estado {
    
}

.resultados_buscador .columna_precio {
    min-width: 100px;
    text-align: right;
}

.resultados_buscador .columna_boton {
    min-width: 130px;   
}

.section-title span, .section-title-white span, .section-title-blue span, .section-title h2, .section-title-white h2, .section-title-blue h2, .section-title h3, .section-title-white h3, .section-title-blue h3 {
    padding: 0 0 20px 0;
    position: relative;
}

.section-title span, .section-title h2, .section-title h3 {
    border-bottom: 1px solid #f1f1f4;
}

.section-title-white span, .section-title-white h2, .section-title-white h3 {
    border-bottom: 1px solid #ffffff;
}

.section-title-blue span, .section-title-blue h2, .section-title-blue h3 {
    border-bottom: 1px solid #becaf5;
}

.section-title span::after, .section-title-white span::after, .section-title-blue span::after, .section-title span::h2, .section-title-white h2::after, .section-title-blue h2::after, .section-title span::h3, .section-title-white h3::after, .section-title-blue h3::after {
    bottom: -1px;
    content: "";
    height: 0;
    right: 0;
    margin: 0 auto;
    left: 0;
    position: absolute;
    width: 60px;
}

.section-title span::after, .section-title h2::after, .section-title h3::after {
    border-bottom: 2px solid #df922f;
}

.section-title-white span::after, .section-title-white h2::after, .section-title-white h3::after {
    border-bottom: 2px solid #f6c556;
}

.section-title-blue span::after, .section-title-blue h2::after, .section-title-blue h3::after {
    border-bottom: 2px solid #f6c556;
}

.card-move-up {
    transition:.3s;
}

.card-move-up:hover {
    transform: translateY(-10px);
}

.card-servicios > .card-body > .icon-xxl {
    transition:.3s;
}

.card-servicios > .card-body > .icon-xxl:hover {
    transform: translateY(-10px);
    /*background-color:#f6f6f6!important;*/
}

.opiniones_clientes .card-body-key-0 {
    
}

.opiniones_clientes .card-body-key-1 {
    
}

.opiniones_clientes .card-body-key-2 {
    
}

.opiniones_clientes .card-body-key-0, .opiniones_clientes .card-body-key-2 {
    
}

.fsr-1 {
font-size: calc(1.375rem + 1.5vw) !important;
}

.fsr-2 {
font-size: calc(1.325rem + 0.9vw) !important;
}

.fsr-3 {
font-size: calc(1.3rem + 0.6vw) !important;
}

.fsr-4 {
font-size: calc(1.275rem + 0.3vw) !important;
}

.fsr-5 {
font-size: 1.25rem !important;
}

.fsr-6 {
font-size: 1rem !important;
}

@media (min-width: 576px) {
.fsr-sm-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fsr-sm-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fsr-sm-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fsr-sm-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fsr-sm-5 {
    font-size: 1.25rem !important;
}
.fsr-sm-6 {
    font-size: 1rem !important;
}
}
@media (min-width: 768px) {
.fsr-md-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fsr-md-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fsr-md-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fsr-md-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fsr-md-5 {
    font-size: 1.25rem !important;
}
.fsr-md-6 {
    font-size: 1rem !important;
}
}
@media (min-width: 992px) {
.fsr-lg-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fsr-lg-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fsr-lg-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fsr-lg-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fsr-lg-5 {
    font-size: 1.25rem !important;
}
.fsr-lg-6 {
    font-size: 1rem !important;
}
}
@media (min-width: 1200px) {
.fsr-xl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fsr-xl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fsr-xl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fsr-xl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fsr-xl-5 {
    font-size: 1.25rem !important;
}
.fsr-xl-6 {
    font-size: 1rem !important;
}
}
@media (min-width: 1400px) {
.fsr-xxl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fsr-xxl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fsr-xxl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fsr-xxl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fsr-xxl-5 {
    font-size: 1.25rem !important;
}
.fsr-xxl-6 {
    font-size: 1rem !important;
}
}
@media (min-width: 1200px) {
.fsr-1 {
    font-size: 2.5rem !important;
}
.fsr-2 {
    font-size: 2rem !important;
}
.fsr-3 {
    font-size: 1.75rem !important;
}
.fsr-4 {
    font-size: 1.5rem !important;
}
.fsr-sm-1 {
    font-size: 2.5rem !important;
}
.fsr-sm-2 {
    font-size: 2rem !important;
}
.fsr-sm-3 {
    font-size: 1.75rem !important;
}
.fsr-sm-4 {
    font-size: 1.5rem !important;
}
.fsr-md-1 {
    font-size: 2.5rem !important;
}
.fsr-md-2 {
    font-size: 2rem !important;
}
.fsr-md-3 {
    font-size: 1.75rem !important;
}
.fsr-md-4 {
    font-size: 1.5rem !important;
}
.fsr-lg-1 {
    font-size: 2.5rem !important;
}
.fsr-lg-2 {
    font-size: 2rem !important;
}
.fsr-lg-3 {
    font-size: 1.75rem !important;
}
.fsr-lg-4 {
    font-size: 1.5rem !important;
}
}

/*
.section-title {
    display: block;
    position: relative;
    width: 100%;
    margin-bottom: 40px;
}

.section-title h3 {
    padding: 0 0 20px 0;
    text-transform: uppercase;
    margin: 0;
    display: inline-block;
    line-height: 1;
    font-size: 28px;
    letter-spacing: -1px;
    
    font-weight: 400;
    position: relative;
}

.section-title h3::after {
    border-bottom: 2px solid #f0454d;
    bottom: -1px;
    content: "";
    height: 0;
    right: 0;
    margin: 0 auto;
    left: 0;
    position: absolute;
    width: 60px;
}

.section-title.text-left h3::after {
    margin: 0;
}

.section-title h3 span {
    font-weight: bold;
}

.section-title .last {
    display: block;
    padding: 20px 0 0;
}
*/

/*
    tab-size: 4;
    --tracking-xxs: -0.1em;
    --tracking-xs: -0.05em;
    --tracking-sm: -0.025em;
    --tracking-md: 0;
    --tracking-lg: 0.025em;
    --tracking-xl: 0.05em;
    --tracking-2xl: 0.1em;
    --leading-xxs: 0.75;
    --leading-xs: 1;
    --leading-sm: 1.2;
    --leading-md: 1.5;
    --leading-lg: 1.75;
    --leading-xl: 2;
    --leading-2xl: 2.25;
    --color-background: #ffffff;
    --color-background-light: #F1F3F6;
    --color-modal-background: #ffffff;
    --color-modal-backdrop: rgba(50, 50, 50, 0.6);
    --color-text: #3c4858;
    --color-text-dark: #1e2536;
    --color-text-medium: #676D7F;
    --color-text-light: #9CA1B1;
    --color-anchor: var(--color-blue);
    --color-grey: #aaa;
    --color-primary: #FFA41E;
    --color-primary-0: #FEF6E7;
    --color-primary-1: #FEECC7;
    --color-primary-2: #FFD88A;
    --color-primary-3: #FFC552;
    --color-primary-4: #FFB433;
    --color-primary-5: #FFA41E;
    --color-primary-6: #FF8000;
    --color-primary-7: #DB5F00;
    --color-primary-8: #AD4200;
    --color-primary-9: #822D02;
    --color-primary-10: #571A00;
    --color-violet: #A074FF;
    --color-purple: #CA2DBA;
    --color-success: #0FC465;
    --color-error: #ED123E;
    --color-warning: #F29316;
    --color-blue: #575EFF;
    --color-black: #000;
    --color-white: #fff;
    --color-dark: #241E33;
    --color-dark-0: #2D263D;
    --color-dark-1: #2B243A;
    --color-dark-2: #2A2239;
    --color-dark-3: #282137;
    --color-dark-4: #262035;
    --color-dark-5: #241E33;
    --color-dark-6: #221D30;
    --color-dark-7: #1E1A2C;
    --color-dark-8: #191627;
    --color-dark-9: #151222;
    --color-dark-10: #100E1D;
    --color-grey-0: #f7f7f7;
    --color-grey-1: #ebebeb;
    --color-grey-2: #dadada;
    --color-grey-3: #c6c6c6;
    --color-grey-4: #b5b5b5;
    --color-grey-5: #aaa;
    --color-grey-6: #929292;
    --color-grey-7: #797979;
    --color-grey-8: #616161;
    --color-grey-9: #494949;
    --color-grey-10: #313131;
    --color-violet-0: #f7f3fe;
    --color-violet-1: #e9e0fd;
    --color-violet-2: #d7c5fc;
    --color-violet-3: #c0a4fc;
    --color-violet-4: #ad88fd;
    --color-violet-5: #A074FF;
    --color-violet-6: #853fff;
    --color-violet-7: #700aff;
    --color-violet-8: #6300d4;
    --color-violet-9: #52009f;
    --color-violet-10: #3c006a;
    --color-purple-0: #f9edf8;
    --color-purple-1: #f0d0ed;
    --color-purple-2: #e5a6df;
    --color-purple-3: #d974cf;
    --color-purple-4: #d247c4;
    --color-purple-5: #CA2DBA;
    --color-purple-6: #b023a9;
    --color-purple-7: #961b95;
    --color-purple-8: #75137a;
    --color-purple-9: #550d5d;
    --color-purple-10: #37083f;
    --color-success-0: #e8fbf1;
    --color-success-1: #c2f6da;
    --color-success-2: #8cf0bb;
    --color-success-3: #4aeb96;
    --color-success-4: #15e477;
    --color-success-5: #0FC465;
    --color-success-6: #0aab5e;
    --color-success-7: #069156;
    --color-success-8: #03754b;
    --color-success-9: #01593d;
    --color-success-10: #003c2c;
    --color-error-0: #fcebee;
    --color-error-1: #f7cbd4;
    --color-error-2: #f29dae;
    --color-error-3: #ee6580;
    --color-error-4: #ec3459;
    --color-error-5: #ED123E;
    --color-error-6: #ce0c3d;
    --color-error-7: #af073a;
    --color-error-8: #8e0434;
    --color-error-9: #6c012c;
    --color-error-10: #490021;
    --color-warning-0: #fcf5eb;
    --color-warning-1: #f8e5cb;
    --color-warning-2: #f4cf9e;
    --color-warning-3: #f1b667;
    --color-warning-4: #f0a037;
    --color-warning-5: #F29316;
    --color-warning-6: #da7509;
    --color-warning-7: #b85904;
    --color-warning-8: #963f01;
    --color-warning-9: #712a00;
    --color-warning-10: #4b1800;
    --color-blue-0: #f1f1fe;
    --color-blue-1: #dadbfd;
    --color-blue-2: #b9bcfc;
    --color-blue-3: #9196fc;
    --color-blue-4: #6f75fd;
    --color-blue-5: #575EFF;
    --color-blue-6: #2826ff;
    --color-blue-7: #0e00f4;
    --color-blue-8: #1500c3;
    --color-blue-9: #170093;
    --color-blue-10: #140062;
}
*/