
/*
Theme Name: LDT Child
Description: Thème LDT
Author: LDT
Template: vemlo
Version: 1.0.0
*/

@media (min-width: 1200px) {
    #site-header-menu #site-navigation div.nav-menu > ul ul li > a {
        padding-left: 15px!important;
    }
}
@media (max-width: 1199px) {
    .tm-pageslider-yes .tm-header-style-classic .headerlogo:before {
        background-color: #343c5c !important;
    }
    .tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-vemlo-icon-bars:before, 
    .tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-vemlo-icon-bars:after,
    .tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-vemlo-icon-bars {
    	background-color: white!important;
    }
    .tm-responsive-icon-dark #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-vemlo-icon-bars {
    	background-color: #343c5c !important;
    }
    .elementor-2153 .elementor-element.elementor-element-e59a954 .prt-staticbox-style1 .prt-stepbox {
    	padding: 10px 10px 10px 10px !important;
	}
	.elementor-2153 .elementor-element.elementor-element-e59a954 .prt-staticbox-style1 .prt-stepbox .tm-top-contentbox {
   		padding-right: 10px;
	}
	.prt-staticbox-style1 .tm-stepbox-content {
	    display: flex!important;
	    align-items: center!important;
	}
	.elementor-2153 .elementor-element.elementor-element-e59a954 .prt-stepbox.col-md-20percent{
	    width: 90% !important;
	}
    .prt-staticbox-style1 .prt-box-title h4 {
        text-overflow: inherit;
        overflow: visible;
        display: table-cell;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
}

.headerlogo.themetechmount-logotype-image.tm-stickylogo-yes:before {
    left: auto;
    right: 78.7%;
    width: 1200px;
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    background-color: #343c5c;
}
div.nav-menu > ul ul li > a{
    padding-left: 15px;
}
 
div.nav-menu > ul ul li > a:before {
    display: none!important;
}
