/**
* Layers DevKit Custom Main CSS
*/
.mkdf-st-intro-text {font-family: montserrat !important;}
.mkdf-main-menu>ul>li>a>span.item_outer span.item_text {color:#db2e37 !important;}
.mkdf-main-menu>ul>li>a:hover>span.item_outer span.item_text {color:#000000 !important;}
.mkdf-main-menu>ul>li { margin-right: -20px !important;}
.pc_warn_box {display: none;}

/**
* Layers DevKit Custom Desktop CSS
*/
@media only screen and (min-width: 769px){
	.sasasite {
	margin-bottom: 30px !important;}
}

/**
* Layers DevKit Custom Tablet CSS
*/
@media only screen and (min-width: 376px) and (max-width: 768px){
	.sasasite {
	margin-bottom: 30px !important;}
.mkdf-section-title-holder .mkdf-st-text {
	margin: 14px 0 50px;}
.mkdf-st-intro-text {font-size: 30px !important;}
.contact_address {display:none !important;}
.img-fouet {margin-top: 100px !important;}
.ustensils {margin-top: 100px;}
.mkdf-btn.mkdf-btn-solid {margin-top: 20px;}




}

/**
* Layers DevKit Custom Mobile CSS
*/
@media only screen and (max-width: 375px){
	.vc_custom_1577614422346 {padding-bottom: 20px !important;}
.vc_custom_1585494638729 {padding-bottom: 50px !important;}
.sasasite {margin-bottom: 30px !important;}
.demarlesite {margin-bottom: 30px !important;}
.mkdf-st-intro-text {font-size: 28px !important;}
.contact_address {display:none !important;}
.title-recette { font-size: 25px !important;}
.img-fouet {margin-top: 50px;}
.mkdf-btn.mkdf-btn-solid {margin-top: 20px;}
}