/*
 * This file is part of theme "CESL2019"
 * 
 * */


/* homepage */
.dc-home .boxes300 {margin-top: 35%; background-color: white;}
.dc-home .boxes300>ul {padding:40px}

@media only screen and (max-width:356px) {.dc-home .boxes300 {display:block}}

@media (max-width:774px) {
	.dc-home .boxes300>ul {width: auto}
	/* .dc-home footer .general-mention {width:324px; font-size:.75rem; border-bottom-left-radius:12px; border-bottom-right-radius:12px} */
} /* boxes 1 col */

@media (min-width:775px) {
	.dc-home .boxes300>ul {width:624px}
	.dc-home footer .bottomnav, .dc-home footer .general-mention {/*border:636px*/}
} /* boxes 2 cols */

@media (min-width:1149px) {
	.dc-home .boxes300>ul {width:936px}
	.dc-home footer .bottomnav, .dc-home footer .general-mention {/*max-width:948px*/}
} /* boxes 3 cols */


@media (max-width:600px){
.dc-home .cus-hide-small{display:block!important}
.dc-home .smallbox-appmob {display:block!important}
}
@media (min-width:601px) and (max-width:774px) {
/* .dc-home .cus-hide-mediumsmall{display:none!important} */
.dc-home .smallbox-appmob {display:block!important}
}
@media (min-width:775px) and (max-width:992px) {
.dc-home .cus-hide-medium{display:none!important}
}
@media (min-width:993px){
.dc-home .cus-hide-large{display:none!important}
}

.dc-home .boxes300>ul>li.box-btn {display:inline-block}

/* Ajput code cyril */


.title-home {color: white;font-size: 50px;font-weight: bold;text-align: center;padding: 15% 25%;}
.intro{margin: 0 15% !important; }

.form-select {border: 1px solid #e5e5e5;background-color: #e5e5e5;border-radius: 0px;}

.cont-trouve {background-color: #f8b133;width: 834px;border-radius: 10px;position: relative;margin-bottom: -50px;}
.titre-trouve{text-align: center;}
.titre-trouve h3 {color: white;font-size: 40px;padding: 20px 0;font-weight: 700;}
.barre-de-recherche {display: flex;justify-content: center;align-items: center;padding-bottom: 26px;}
.barre-de-recherche .col-2 {padding: 0 0;width: 178px;height: 51.5px;}
.barre-de-recherche .accordion-item {border-radius: 0;background-color: #c4c4c4;}
.barre-de-recherche .accordion-button {background-color: #c4c4c4;font-size: 16px;}
.button-go {background-color: black;padding: 6px 0px;text-align: center;}
.button-go .btn {color: white;font-size: 16px;font-weight: bold;padding: 6.6px 0px;}

.sous-titre{/*margin: 75px 0 22px 0;*/text-align: center;}
.sous-titre h3{font-size: 40px;font-weight: bold;}
.ligne {border-top: 5px solid #f8b133;width: 100px !important;padding-bottom: 18px;}
.sous-titre p{font-size: 16px;margin: auto;}

.container-home {padding: 0 80px;background-color: white;}
.container-home h3 {font-size: 40px;font-weight: bold;margin-bottom: 15px;}
.simple-card-home {width: 100%;height: auto;background-color: #ffffff00 !important;background-clip: initial;border: none;}
.duo-card-home-1 {/*width: 440px;height: 310px;*/margin-bottom: 20px;background-color: #ffffff00 !important;background-clip: initial;border: none;}
.duo-card-home-2 {/*width: 440px;height: 310px;*/background-color: #ffffff00 !important;background-clip: initial;border: none;}

/* css du carrousel page home */
.titre-card h3 {font-size: 30px;font-weight: bold;margin-bottom: 20px;}

.card-img-overlay {background-color: rgba(0,0,0,0.6);top: auto;height: 137px;border-radius: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.card-title {font-size: 30px;}
.card-text { font-size: 16px;margin-top: revert;}
.card-badge {font-size: 16px;bottom: 110px;font-size: 16px;background-color: #f8b133;width: auto;padding: 5px 10px;position: absolute;}

.btn-stage {width: 294px !important;padding: 14px 0;/*height: 60px !important;*/font-size: 20px;font-weight: bold;background-color: #f8b133;color: white;border-radius: 10px;}

.w3-amber{width: 294px;text-align: center;font-size: 17px;margin: 0 auto;}
.button-small {padding: 15px 0;margin: 0 0;}

@media (max-width: 768px) {
	
	.title-home {font-size: 32px !important;}

	.simple-card-home {height: 462px ;}
	.carousel-item {height: 462px;} 
	.carousel-item .card-img {height: 462px;}
	.col-11 {margin: auto !important;padding-left: 0;padding-right: 0;}

	.titre-card h3 {text-align: center;}

	.titre-card {padding: 0 0 29px 0;}

	/* .cont-trouve{width: 100% !important;border-radius: 0 !important;max-width: 100% !important;position: relative !important;bottom: 0!important;left: 0 !important;} */
	.titre-trouve h3 {font-size: 30px !important;}
	/* .barre-de-recherche {display: flex;flex-direction: column;} */

	

}

@media (max-width: 1024px) {

	.container-home{padding: 0 10px !important;}
	.duo-card-home-1 {width: auto;height: auto;}
	.duo-card-home-2 {width: auto;height: auto;}
	.cont-trouve{width: 100% !important;border-radius: 0 !important;max-width: 100% !important;position: relative !important;bottom: 0!important;left: 0 !important;}
	.barre-de-recherche {display: flex;flex-direction: column;}

	.cont-trouve {bottom: 54% !important;}
	.button-go {padding: 0 0 !important;}
	.btn {padding: 12px 30px !important;}

	.accordion-button:focus {border-color: none;box-shadow: none;}
	
}

/* fin */
