/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 03 2025 | 11:57:42 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 

/*body.page-id-317619 main.main {
    background: #140e23;
}

body.page-id-317619 .content-page,body.page-id-318154 .content-page  {
    margin-top: 70px;
}


body.page-id-317619 .content-page__container {
    background: #f8f7fb;
    padding: 20px 40px 60px 40px;
    margin-top: 40px;
    margin-bottom: 40px;
    border-radius: 10px;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

body.page-id-317619 .t-tags-large.t-align-center.u-margin-b-6.u-margin-t-9 {
    margin-top: 40px !important;
    margin-bottom: 70px !important;
}

.wp-block-columns.bloc-offre {
    gap: 0 !important;
    box-shadow: 0 0 10px 3px rgba(0, 0, 0, .2);
    margin-bottom: 40px;
}

.wp-block-column.right-bloc {
    padding: 20px;
}

.wp-block-column.left-bloc img {
    height: 250px;
}

.wp-block-column.right-bloc h2.wp-block-heading {
    margin-bottom: 10px;
}

.wp-block-column.right-bloc p {
    margin-bottom: 20px;
}

.btn-offre a {
	background: #140e23 !important;
    color: #ffffff !important;
    border-radius: 10px;
    cursor: pointer;
}

body.page-id-317630 main.main, body.page-id-317636 main.main, body.page-id-318259 main.main, body.page-id-318261 main.main, body.page-id-318154 main.main {
    background: #140e23;
}

body.page-id-317630 .content-page, body.page-id-317636 .content-page, body.page-id-318259 .content-page, body.page-id-318261 .content-page, body.page-id-318154 .content-page .content-page {
    margin-top: 70px;
}

body.page-id-317630 .content-page__container, body.page-id-317636 .content-page__container, body.page-id-318259 .content-page__container, body.page-id-318261 .content-page__container, body.page-id-318154 .content-page__container {
	background: #f8f7fb;
    padding: 20px 40px 60px 40px;
    margin-top: 40px;
    margin-bottom: 40px;
    border-radius: 10px;
	margin-left: 0 !important;
    margin-right: 0 !important;
}

body.page-id-317630 .t-tags-large.t-align-center.u-margin-b-6.u-margin-t-9, body.page-id-317636 .t-tags-large.t-align-center.u-margin-b-6.u-margin-t-9 {
    margin-top: 40px !important;
}

body.page-id-317630 .wp-block-columns.bloc-img {
    justify-content: center;
}

body.page-id-317636 .img-societer img {
	    margin: 0 auto;
}

body.page-id-318259 .wp-block-columns.bloc-img, body.page-id-318261 .wp-block-columns.bloc-img, body.page-id-318154 .wp-block-columns.bloc-img {
    justify-content: center;
}

body.page-id-317630 .wp-block-buttons.btn-question, body.page-id-317636 .wp-block-buttons.btn-question, body.page-id-318259 .wp-block-buttons.btn-question, body.page-id-318261 .wp-block-buttons.btn-question, body.page-id-318154 .wp-block-buttons.btn-question {
    margin-top: 45px;
}

body.page-id-317630 .btn-question a.wp-block-button__link, body.page-id-317636 .btn-question a.wp-block-button__link, body.page-id-318259 .btn-question a.wp-block-button__link, body.page-id-318261 .btn-question a.wp-block-button__link, body.page-id-318154 .btn-question a.wp-block-button__link {
    background: #140e23 !important;
    color: #ffffff !important;
    border-radius: 10px;
}

@media screen and (max-width: 600px) {	
	.wp-block-columns.bloc-offre {
        flex-direction: column;
    }
	
	body.page-id-317619 .content-page__container {
    	padding: 20px 15px 20px 15px;
	}
}

@media screen and (max-width: 500px) {
	body.page-id-317630 .t-tags-large.t-align-center.u-margin-b-6.u-margin-t-9 {
    	font-size: 34px;
	}
	
	body.page-id-317630 .content-page__container, body.page-id-317636 .content-page__container, body.page-id-318259 .content-page__container, body.page-id-318261 .content-page__container, body.page-id-318154 .content-page__container {
		padding: 20px 15px 60px 15px;
	}
}*/