*{
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html, body, body.page, .wf-container > * {
    font: normal 300 15px / 27px "Lato", Helvetica, Arial, Verdana, sans-serif;
    word-spacing: normal;
    color: #333333;
}

body{
    background: #FFF;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
}

header{
    width: 100%;
    box-shadow: 0 0 15px 1px rgb(0 0 0 / 7%);
    position: fixed;
    z-index: 999;
    width: 100%;
    background: #FFF;
}

.header{
    background: #FFF;
    display: flex!important;
    max-width: calc(1300px - 88px);
    min-height: 100px;
    margin: 0 auto;
}

h2{
    text-align: center;
    font-family: 'Jost', sans-serif;
    font-weight: 700;
}

h3{
    text-align: center;
    font-family: 'Jost', sans-serif;
    font-weight: 500;
    font-size:20px;
}

p{
    font-family: 'Jost', sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.mobile-header-bar{
    display: none;
}

header nav {
    z-index: 1000;
    max-width: 1000px;
    margin: 16px auto 0;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center; 
    -ms-flex-pack: center;
}

header nav ul{
    list-style: none;
}

header nav ul li{
    display: inline-block;
    position: relative;
    margin: 18px 14px 18px 14px;
    padding: 4px 4px 4px 4px;
}

header nav ul li a{
    color: #111111;
    display: block;
    text-decoration: none;
    font-family: 'Jost', sans-serif;
    font-weight: 700;
}

header nav ul li a:hover{
    color: #111111;
}

header nav ul li:after {
    display:block;
    content: '';
    border-bottom: solid 2px #111111;  
    transform: scaleX(0);  
    transition: transform 250ms ease-in-out;
}

header nav ul li:hover:after { transform: scaleX(1);}

header nav ul li.fromLeft:after{  transform-origin:  0% 50%;  }

.logo-movile{
    display: none;
}

.active{
   border-bottom: solid 2px #111111;   
}

.preload-me{
    display: none;
}

.mobile-logo{
    display: none;
}

.nav-movile{
    display: none;
}

#main-slideshow:not(.rv-slider):not(.empty-slider) {
    min-height: 100px;
}

#main-slideshow {
    position: relative;
    z-index: 1;
    clear: both;
    overflow: hidden;
}

#main-slideshow, .photo-scroller {
    -ms-grid-column: 1;
    -ms-grid-row: 2;
    grid-area: slider;
}

.contact-title{
    font-family: 'Jost', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color:#fff;
}

.rev_slider_wrapper {
    z-index: 1;
}

.fullwidthbanner-container {
    position: relative;
    padding: 0;
    overflow: hidden;
}

.rev_slider_wrapper {
    position: relative;
    z-index: 0;
    width: 100%;
}

.fullwidthbanner-container .fullwidthabanner {
    width: 100%;
    position: relative;
}

.rev_slider {
    position: relative;
    overflow: visible;
}

.rev_slider >ul, .rev_slider_wrapper >ul, .tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {
    list-style: none !important;
    position: absolute;
    margin: 0px !important;
    padding: 0px !important;
    overflow-x: visible;
    overflow-y: visible;
    list-style-type: none !important;
    background-image: none;
    background-position: 0px 0px;
    text-indent: 0em;
    top: 0px;
    left: 0px;
}

.tp-revslider-slidesli, .tp-revslider-mainul {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

.rev_slider li.tp-revslider-slidesli {
    position: absolute !important;
}

.tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {
    visibility: hidden;
}

.rev_slider >ul, .rev_slider_wrapper >ul, .tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {
    list-style: none !important;
    position: absolute;
    margin: 0px !important;
    padding: 0px !important;
    overflow-x: visible;
    overflow-y: visible;
    list-style-type: none !important;
    background-image: none;
    background-position: 0px 0px;
    text-indent: 0em;
    top: 0px;
    left: 0px;
}

.tp-bannertimer.tp-bottom {
    top: auto;
    bottom: 0px !important;
    height: 5px;
}

.tp-bannertimer {
    visibility: hidden;
    width: 100%;
    height: 5px;
    background: #000;
    background: rgba(0,0,0,0.15);
    position: absolute;
    z-index: 200;
    top: 0px;
}

.tp-loader.spinner0 {
    width: 40px;
    height: 40px;
    background-color: #fff;
    background-image: url(../files/loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 15%);
    margin-top: -20px;
    margin-left: -20px;
    animation: tp-rotateplane 1.2s infinite ease-in-out;
    border-radius: 3px;
}

.tp-tabs, .tp-thumbs, .tp-bullets {
    position: absolute;
    display: block;
    z-index: 1000;
    top: 0px;
    left: 0px;
}

.title-h2{
    font-family: 'Jost', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #333333;
    clear: both;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    text-align: center;
    margin-bottom: 10px;
    overflow-wrap: break-word;
    display: block;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

.text-normal{
    text-align: justify;
    margin-bottom: 10px;
    font-family: 'Jost', sans-serif;
    font-weight: 400;
    font-size: 16px;
    word-spacing: normal;
    color: #333333;
}

.container-ubtn{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.ubtn {
    font-family: 'Jost', sans-serif;
    font-weight: normal;
    border-width: 1px;
    border-color: #161716;
    border-style: solid;
    background: #ffffff;
    color: #000000;
    font-size: 15px;
    line-height: 20px;
    padding: 15px 20px;
    margin: 30px 0 0 0;
}

.ubtn:hover {
    font-family: 'Jost', sans-serif;
    font-weight: normal;
    border-width: 1px;
    border-color: #161716;
    border-style: solid;
    background: #000;
    color: #fff;
}

.map-image{
    max-width: 100%;
    height: auto; 
    margin: 50px 0 0 0;
    padding: 0;
}

.retail-image{
    background-image: url(../files/YAXA-LLC-1.jpg) !important; 
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.col-image{
    background-image: url(../files/YAXA-LLC-06.jpg) !important; 
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.col-image-1{
    background-image: url(../files/YAXA-LLC-05.jpg) !important; 
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.fondo-contact{
    background-image: url(../files/Baccarat-website-comments.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    padding-top: 60px !important;
    padding-bottom: 70px !important;
}

.content-column{
    padding: 40px;
}

h4{
    font: normal 300 20px / 30px "Lato", Helvetica, Arial, Verdana, sans-serif;
    text-transform: uppercase;  
}

.content-description-info-contact{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.row{
    --bs-gutter-x: none!important;
}

.content-icon-contact{
    color: #333;
    background: #ffffff;
    font-size: 25px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding: 0.5em;
    z-index: 999;
    margin:20px;
}

.footer-copyright{
    text-align:center;
}

.content-icon-contact img{
    width: 40px;
    height: 40px;
}

.wpcf7-form{
    width: 100%;
}

input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, textarea {
    font-family:'Jost', sans-serif;
    font-size: 16px;
    width: 100%;
    height: 38px;
    color: #ffffff;
    border-width: 2px;
    border-color: #ffffff;
    background-color: rgba(255,255,255,0);
    border-radius: 1px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    padding: 5px 15px;
    margin-bottom: 10px;
    border: 1px solid #e0e1e1;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

textArea{
    height: 8em;
    padding:15px !important;
}

input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit), .post-password-form input[type="submit"], .mc4wp-form input[type="submit"], div.mc4wp-form button[type="submit"], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"] {
    font-family:'Jost', sans-serif;
    text-transform: none;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    padding: 12px 18px 12px 18px;
    min-height: 38px;
    line-height: 38px;
    padding-top: 0;
    padding-bottom: 0;
    background: #fff;
    color: #000;
    float:right;
}

.wpcf7-form input[type="submit"]:hover{
    background: #000;
    border:1px solid #fff;
    color: #fff;
}

#footer {
    background: #161716;
    padding: 0;
    grid-area: footer;
}

#bottom-bar {
    font-size: 13px;
    line-height: 23px;
    color: #ffffff;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

#bottom-bar > .wf-wrap, #footer > .wf-wrap {
    width: 1300px;
}

.wf-wrap {
    max-width: 100%;
    padding: 0 44px;
    margin: 0 auto;
}

.wf-container-bottom {
    padding: 10px 0 10px 0;
    min-height: 60px;
}

#bottom-bar .wf-container-bottom {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    box-sizing: border-box;
}

#bottom-bar .wf-float-left {
    margin-right: 10px;
}

.wf-float-left {
    float: left;
}

#bottom-bar a, #bottom-bar .mini-nav .customSelect, #bottom-bar .menu-select {
    color: #ffffff;
}

#bottom-bar a{
    text-decoration: none;
}

.title-h2-group{
    color: #333333;
    font: normal 300 34px / 44px "Lato", Helvetica, Arial, Verdana, sans-serif;
    text-transform: uppercase;
    lear: both;
    margin-bottom: 10px;
    overflow-wrap: break-word;
}

.container-thegroup-1{
    padding-top: 180px;
}

.container-thegroup-1 img{
    margin-bottom: -40px;
}

.uvc-heading-spacer line_only{
    margin: 0 auto;
    padding: 0;
    position: relative;
    overflow: hidden;
}

.uvc-headings-line{
    border-style: solid; 
    border-bottom-width: 0;
    border-color: rgb(22, 23, 22); 
    width: 100px;
    margin: 0px auto;
    float: left;
}

.regional-image{
    max-width: 100%;
    height: auto;
    vertical-align: top;
    width: 220px;
    display: flex;
    margin: auto;
    padding-bottom: 20px;
}

.content-strengths{
    background-size: cover;
    background-repeat: repeat;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../files/fondo.jpg);
    background-attachment: fixed;
    left: 0.5px;
    width: 100%;
    padding: 70px 0;
}

.title-yaxa-usa{
    margin-top:40px;
}

.content-our-strengths{
    display: flex;
    padding: 25px 0;
}

.aio-icon-header{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 0 20px;
}

.our-image{
    width: 100px;
    height: 100px;
}

.content-retail-images{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 30px 0;
}

.vc_single_image-img {
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
}

.attachment-medium, .attachment-full{
    border-radius: 0!important;
}

.wpb_wrapper {
    margin-bottom: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.wpb_wrapper-img {
    margin-bottom: 35px;
    display: flex;
    height:100px;
    border: solid 1px #ddd;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.wpb_wrapper-txt {
    padding:10px;
    margin-bottom: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

strong{
    font-weight: 900; 
}

.wpb_wrapper img{
    max-width: 100%;
    height: auto;
    vertical-align: top;
}

.carousel-caption h5{
    z-index: 6;
    white-space: nowrap;
    font-size: 30px;
    line-height: 33px;
    font-weight: 400;
    color: rgb(255, 255, 255);
    letter-spacing: 0px;
    font-family: 'Jost', sans-serif;
    visibility: inherit;
    transition: none 0s ease 0s;
    text-align: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    opacity: 1;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 50% 50% 0px;
    padding: 10px 0;
}

.carousel-caption{
    bottom: 30%;
}

.slide-2, .slide-3{
    bottom: 35%;
}

.tp-caption{
    z-index: 8;
    white-space: nowrap;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
    color: rgb(0, 0, 0);
    font-family: 'Jost', sans-serif;
    background-color: rgba(255, 255, 255, 0.75);
    border: 2px solid rgb(255 255 255);
    outline: none;
    cursor: pointer;
    text-decoration: none;
    visibility: inherit;
    transition: none 0s ease 0s;
    margin: 0px;
    padding: 9px 28px;
    letter-spacing: 0px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    opacity: 1;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 50% 50% 0px;
}

.carousel-indicators [data-bs-target]{
    width: 8px!important;
    height: 8px!important;
    background: white;
    background: -moz-linear-gradient(top, rgb(153, 153, 153) 0%, rgb(225, 225, 225) 100%)!important;
    background: -webkit-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%)!important;
    background: -o-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%)!important;
    background: -ms-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%)!important;
    background: linear-gradient(to bottom, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%)!important;
    border: 3px solid rgb(229, 229, 229)!important;
    border-radius: 50%!important;
    cursor: pointer!important;
    box-sizing: content-box!important;
}

.content-about-us{
    padding: 30px 0;
}

@media screen and (max-width: 767px){
    .fondo-contact{
        padding-left: 10px;
        padding-right: 10px;
    }
    .retail-image{
        height: 250px;
    }
    .col-image{
        height: 250px;
    }
    .col-image-1{
        height: 250px;
    }
    .container-thegroup-1 {
        padding-top: 100px;
    }
}

@media screen and (max-width: 778px){
    .wf-wrap {
     padding: 0 50px;
    }
    .nav-movile{
        display: block;
    }
    .preload-me{
        display: none!important;
    }
    .mobile-logo{
        display: block;
        margin-left: 3%;
    }
    header{
        display: none!important;
    } 
    .preload-me{
        display: block;
    }
    .mobile-header-bar{
        display: block;
        box-shadow: 0 0 15px 1px rgb(0 0 0 / 7%);
        position: fixed;
        z-index: 999;
        width: 100%;
        background: #FFF;
    }
    .dt-mobile-menu-icon{
        float: right;
        margin: 15px 25px 0 0;
        text-decoration: none;
        color: #000;
        font-size: 25px;
    }
    .dt-mobile-menu-icon:hover{
        color: #000!important;
    }
    .mobile-sticky-header-overlay {
        position: relative;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.5);
        transition: opacity 500ms;
    }
    .contenedor-menu-mobile{
        right: -300px;
        width: 300px;
        background-color: #ffffff;
        position: fixed;
        top: 0;
        height: 100%;
        min-height: 100%;
        z-index: 99999;
        padding: 30px 40px 0 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -ms-transition: -ms-transform .5s ease;
        -webkit-transition: -webkit-transform .5s ease;
        transition: transform .5s ease;
    }
    .list-movile{
        list-style: none;
        padding-left: 0;
    }
    .list-movile li{
        display: inline-block;
        position: relative;
        margin: 0 14px 0 14px;
        padding: 0 4px 0 4px;
        width: 100%;
        border-bottom: 1px solid #EFEFEF;
    }
    .list-movile li a{
        color: #161716;
        display: block;
        text-decoration: none;
        font: 300 16px / 20px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif;
        position: relative;
        word-spacing: normal;
        margin: 18px 0 18px 0;
        font-size: 14px;
    }
    .dt-close-mobile-menu-icon{
        cursor: pointer;
        right: -300px;
        opacity: 1;
        position: fixed;
        top: 0;
        width: 30px;
        height: 30px;
        z-index: 9999;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease;
        transition-delay: 0s;
        -webkit-transition-delay: .5s;
        transition-delay: .5s;
    }
    .dt-close-mobile-menu-icon span{
        color: #fff;
        background-color: #161716;
        position: relative;
        display: block;
        width: 30px;
        height: 30px;
        margin: 0;
    }
    .dt-close-mobile-menu-icon span::before {
        -ms-transform: rotate3d(0,0,1,45deg);
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
    }
    .dt-close-mobile-menu-icon span::after{
        display: inline-block;
        height: 2px;
        background: #fff;
        position: absolute;
        content: '';
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 50%;
        left: 50%;
        margin: -1px 0 0 -11px;
        width: 22px;
        -webkit-transition: -webkit-transform .1s ease;
        transition: transform .1s ease;
        transform: rotate(-45deg);
    }
    .dt-close-mobile-menu-icon span::before {
        display: inline-block;
        height: 2px;
        background: #fff;
        position: absolute;
        content: '';
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 50%;
        left: 50%;
        margin: -1px 0 0 -11px;
        width: 22px;
        -webkit-transition: -webkit-transform .1s ease;
        transition: transform .1s ease;
    }
    .carousel-caption {
        bottom: 30%;
    }
    .d-none{
        display: block!important;
    }
    .carousel-caption h5{
        font-size: 15px;
        line-height: 10px;
    }
    .tp-caption{
        font-size: 10px;
    }
}


@media screen and (min-width: 779px) and (max-width: 1050px){
    .slide-2, .slide-3{
        bottom: 30%;
    }
    .nav-movile{
        display: block;
    }
    .dt-mobile-menu-icon:hover{
        color: #000!important;
    }
    header{
        display: none!important;
    }  
    .preload-me{
        display: block;
        margin-left: 5%;
    }
    .mobile-header-bar{
        display: block;
        box-shadow: 0 0 15px 1px rgb(0 0 0 / 7%);
        position: fixed;
        z-index: 999;
        width: 100%;
        background: #FFF;
    }
    .dt-mobile-menu-icon{
        float: right;
        margin: 30px 40px 0 0;
        text-decoration: none;
        color: #000;
        font-size: 25px;
    }
    
    .mobile-sticky-header-overlay {
        position: relative;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.5);
        transition: opacity 500ms;
    }
    
    .contenedor-menu-mobile{
        right: -300px;
        width: 300px;
        background-color: #ffffff;
        position: fixed;
        top: 0;
        height: 100%;
        min-height: 100%;
        z-index: 99999;
        padding: 30px 40px 0 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -ms-transition: -ms-transform .5s ease;
        -webkit-transition: -webkit-transform .5s ease;
        transition: transform .5s ease;
    }
    
    .list-movile{
        list-style: none;
        padding-left: 0;
    }

    .list-movile li{
        display: inline-block;
        position: relative;
        margin: 0 14px 0 14px;
        padding: 0 4px 0 4px;
        width: 100%;
        border-bottom: 1px solid #EFEFEF;
    }

    .list-movile li a{
        color: #161716;
        display: block;
        text-decoration: none;
        font: 300 16px / 20px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif;
        position: relative;
        word-spacing: normal;
        margin: 18px 0 18px 0;
        font-size: 14px;
    }
    .dt-close-mobile-menu-icon{
        cursor: pointer;
        right: -300px;
        opacity: 1;
        position: fixed;
        top: 0;
        width: 30px;
        height: 30px;
        z-index: 9999;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease;
        transition-delay: 0s;
        -webkit-transition-delay: .5s;
        transition-delay: .5s;
    }

    .dt-close-mobile-menu-icon span{
        color: #fff;
        background-color: #161716;
        position: relative;
        display: block;
        width: 30px;
        height: 30px;
        margin: 0;
    }
    
    .dt-close-mobile-menu-icon span::before {
        -ms-transform: rotate3d(0,0,1,45deg);
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
    }
      
    .dt-close-mobile-menu-icon span::after{
        display: inline-block;
        height: 2px;
        background: #fff;
        position: absolute;
        content: '';
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 50%;
        left: 50%;
        margin: -1px 0 0 -11px;
        width: 22px;
        -webkit-transition: -webkit-transform .1s ease;
        transition: transform .1s ease;
        transform: rotate(-45deg);
    }
    
    .dt-close-mobile-menu-icon span::before {
        display: inline-block;
        height: 2px;
        background: #fff;
        position: absolute;
        content: '';
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 50%;
        left: 50%;
        margin: -1px 0 0 -11px;
        width: 22px;
        -webkit-transition: -webkit-transform .1s ease;
        transition: transform .1s ease;
    }
}

@media screen and (max-width: 1250px){
    .content-logo{
        padding-left: 5%;
    }
}