/*
 Theme Name:     LTMTF
 Description:    Divi Child Theme
 Template:       Divi
 Version:        1.0.0
*/


:root {
    --deep-black:#101923;
    --obsidian-black:#08100C;
    --smoke-black:#23262A;
    --alien-black:#1A2228;
    --neutral-black:#232325;
} 


/* mobile menu */



/* #et_mobile_nav_menu:before  {
    content: 'MENU';
    position: absolute;
    right: 33px;
    bottom:30px;
    color: #ffffff;
    font-size:16px;
} */


.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}


.et_mobile_menu {
    border-top:0;
}



.et_mobile_menu li {
    text-align:center !important;
}
  
.et_mobile_menu li li, .et_mobile_menu li ul {
    padding-left:0 !important;
}

/
.et_mobile_menu {
    min-width: 100vw;
    margin-left: -10vw;
}



.et_mobile_menu {
    min-height:100vh !important;
    min-height: -webkit-fill-available;
    padding-top:100px !important;
    top:0;
    z-index:-1;
    -webkit-transition: -webkit-transform 0.4s 0s;
    -moz-transition: -moz-transform 0.4s 0s;
    transition: transform 0.4s 0s;
    -overflow-scrolling:touch!important;
    -webkit-overflow-scrolling:touch!important;
}

.mobile_nav.closed #mobile_menu {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.mobile_nav.opened #mobile_menu {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}



/* end mobile menu */