/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */

.carte .et_pb_blurb_container {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.bg {
    background-color: #00000047 !important;
}
.disp {
	display: none !important;
}
.commande a {
    border: 2px solid #f1c9aa !important;
    padding: 15px 20px !important;
    border-radius: 30px !important;
}
.commande a:hover {
    border: 2px solid #f1c9aa !important;
    padding: 15px 20px !important;
    border-radius: 30px !important;
    color: #fff !important;
    background-color: #f1c9aa !important;
}

/*************************média****************************/
@media only screen and (max-width: 1024px){
	.hieght {
    max-height: 600px !important;
}
}
@media only screen and (max-width: 980px) and (min-width: 768px){
	.block {
    display: block !important;
    height: 455px !important;
}
	.none {
    display: none !important;
}
}
@media only screen and (max-width: 767px){

	.block {
    display: block !important;
    height: 300px !important;
}
	.none {
    display: none !important;
}
	.hieght {
    max-height: 770px !important;
}
	.hieght2 {
    max-height: 619px !important;
}
	.padd1 {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}
.image-digi {
    margin-bottom: -41px !important;
}
 h2 {
	font-size: 26px !important;

	}
	h3 {
	font-size: 23px !important;

	}
}

@media only screen and (max-width: 321px) {
    .hieght {
        max-height: 814px !important;
    }
}

button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
    bottom: 0px !important;
}


@media (min-width: 981px) {
    .col2 {
        width: 48%;
        float: left;
        margin: 0 1% 0px;
        margin-bottom: 10px;
    }
	    .col1 {
        width: 98%;
        float: left;
        margin: 0 1% 0px;
        margin-bottom: 10px;
    }
}
@media (max-width: 980px){

	.col2 {
    margin-bottom: 15px;
}
		.col1 {
    margin-bottom: 15px;
}
}
@media only screen and (min-width: 981px) {
    .et-fixed-header #top-menu li a {
        font-size: 16px !important;
    }
}

@media (max-width: 1024px){

#top-menu li a {
    font-size: 16px !important;
}
}
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_mobile_menu li a, .mobile_menu_bar:before, .et_nav_text_color_light #top-menu>li>a, .et_nav_text_color_dark #top-menu>li>a, #top-menu a, .et_mobile_menu li a, #et_search_icon:before, #et_top_search .et-search-form input, .et_search_form_container input, #et-top-navigation .et-cart-info {
    color: rgb(0 0 0);
}

.et_mobile_menu li a, .nav li li a {
    font-size: 18px;

}

.et_mobile_menu {
    border-top: 3px solid #000000 !important;

}


@media (max-width: 375px){
.dnxte_3d_flipbox_0 .dnext-3d-flpb-flibbox-icon-back .dnext-3d-flipbox-back-pra, .dnxte_3d_flipbox_1 .dnext-3d-flpb-flibbox-icon-back .dnext-3d-flipbox-back-pra, .dnxte_3d_flipbox_2 .dnext-3d-flpb-flibbox-icon-back .dnext-3d-flipbox-back-pra {
    margin-right: 15px!important;
    margin-left: 15px!important;
}
.dnext-3d-flpb-flibbox-icon-back .dnext-3d-flipbox-back-pra, .dnext-3d-flpb-flibbox-icon-front .dnext-3d-flipbox-front-pra {
    font-size: 16px;
    line-height: 1.1em !important;
    color: #fff;
}
}









