/*
Theme Name: Coherence Child
Theme URI: http://weshore.com/
Author: Weshore Themes
Author URI: https://weshore.com
Template: coherence
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: Private License
License URI: license.txt
Text Domain: coherence-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/



/*-----------------------------------------***style header***----------------------------------*/
/* .section-header .menu-with-logo .coherence-core-nav-menu {align-items: center !important;} */
.section-footer .menu-icon-home > a svg{display:none !important;}
.section-header .menu-center-logo > a:hover{background:unset !important;}
.section-header .coherence-core-nav-menu .menu-icon-rs {margin-inline: 5px !important;}
.section-header .coherence-core-nav-menu .menu-icon-rs > a {padding-inline: 5px !important;}


@media only screen and (min-width: 1024px){
/* 		.section-header .menu-icon-home > a {text-indent: -9999px;} */
	body .section-header{display:flex!important;align-items:center!important;}
	body header:not(.sticky-active) .section-header > .e-con-inner{position:absolute;max-width:1542px!important;border-radius:90px;margin:2% auto 0px!important;background:#ffffffe8;box-shadow:0px 4px 5px 3px #22222221;padding: 0px 5% !important;}
	body .section-header>.e-con-inner,body .section-logo-mobile img{min-height:114px!important;max-height:114px!important;}
	body header.sticky-active .section-header{background:#fff!important;}
	body header.sticky-active .section-header .section-logo-mobile{margin-top:0px!important;}
	body:not(.page-id-4) header:not(.sticky-active) .section-header{margin-bottom:8%!important;}
	body .section-header .coherence-core-nav-menu__align-center .coherence-core-nav-menu{margin-right:0px!important;}
	.FeedProfilePic__root img{width:30px;height:30px;}
	body header.sticky-active .section-header > .e-con-inner{padding:70px 5%!important;}
}


@media only screen and (min-width: 801px)and (max-width: 1023px){
/* 		.section-header .menu-icon-home > a {text-indent: -9999px;} */
	body .section-header{display:flex!important;align-items:center!important;}
	body header:not(.sticky-active) .section-header > .e-con-inner{position:absolute;max-width:1542px!important;border-radius:90px;margin:0% auto 0px!important;background:#ffffffe8;box-shadow:0px 4px 5px 3px #22222221;padding: 0px 5% !important;}
	body .section-header>.e-con-inner,body .section-logo-mobile img{min-height:114px!important;max-height:114px!important;}
	body header.sticky-active .section-header{background:#fff!important;}
	body header.sticky-active .section-header .section-logo-mobile{margin-top:0px!important;}
	body:not(.page-id-4) header.sticky-active .section-header{margin-bottom:8%!important;}
	body .section-header .coherence-core-nav-menu__align-center .coherence-core-nav-menu{margin-right:0px!important;}
	.FeedProfilePic__root img{width:30px;height:30px;}
	body header.sticky-active .section-header > .e-con-inner{padding:70px 5%!important;}
}

@media only screen and (max-width: 800px){
	.section-header .menu-icon-home > a svg{display:none !important;}
	.section-header .coherence-core-dropdown {min-width: 290px !important;right: 0px !important;left: auto !important;}
	.section-header .coherence-core-dropdown .menu-center-logo,.section-header .coherence-core-dropdown .menu-icon-rs{display:none !important;}
	body .section-header{background:#fff!important;box-shadow:0px 4px 5px 3px #22222221;}
	}

body .elementor-widget.elementor-widget-depicter_slider{padding-top:0px!important;}
/*------------------------------------------------------***End***------------------------------------------------------*/


/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/


/*------------------------------------------------------***End***------------------------------------------------------*/


/*------------------------------------------------------***Begin Home page Style***------------------------------------------------------*/

/**************************************Style : PRE-HOME*********************************/


/**************************************Style : SLIDER REVOLUTION*********************************/


/**************************************Style : section_presentation*********************************/


/**************************************Style : section_prestations*********************************/
body .sec_prsts *{transition:all ease-in-out 0.3s!important;}
body .sec_prsts .sa_hover_container{border-radius:20px;display: flex;align-content: center;flex-direction: column;flex-wrap: wrap;justify-content: flex-end;align-items:center;position:relative;overflow:hidden!important;}
body .sec_prsts .cnt_prest{display: flex;flex-direction: column;align-content: center;align-items: center;flex-wrap: wrap;background:var(--e-global-color-color_1);border-radius: 20px 20px 0px 0px;;height: 100%;padding:7% 15%;transform:translateY(80%);}
body .sec_prsts .img_prest{position:absolute;top:5%;background:#fff;padding:5%;border-radius:15%;}
/* body .sec_prsts .parg_prest, body .sec_prsts .title_prest{margin-bottom:30px!important;} */
body .sec_prsts .title_prest{color:#fff;font-size:24px;}
body .sec_prsts .parg_prest{font-size:18px;text-align: center;color: var(--e-global-color-color_2);}
body .sec_prsts .link_prest{padding:16px 24px;border:2px solid var(--e-global-color-color_1);border-radius:8px;font-size:16px;font-family:'Inter'!important;color:var(--e-global-color-color_1);font-weight: 600;}
body .sec_prsts .link_prest:hover{background:var(--e-global-color-color_1)!important;color:#fff!important;}
body .sec_prsts .sa_owl_theme .owl-dots{position:relative!important;}
body .sec_prsts .sa_owl_theme .owl-dots span{width:26px!important;height:26px!important;background:var(--e-global-color-color_2);}
body .sec_prsts .sa_owl_theme .owl-dots .active span{background:var(--e-global-color-color_1)!important;}
/**************************************Style : section_Actualites*********************************/
 body .fb_iframe_widget span iframe{border-radius:30px!important;}

/**************************************Style : section_Realisations*********************************/


/**************************************Style : section_valeurs*********************************/
body .itm_pfr:not(:last-child) ul.coherence-feature-list .coherence-feature-list-content-wrap{border-right:2px solid var(--e-global-color-color_1);margin-right: 40px !important;}
body .itm_pfr ul.coherence-feature-list .coherence-feature-list-content-wrap .coherence-feature-list-description{max-width:260px;padding-right:10px!important;}

/**************************************Style : section_points_forts*********************************/
body .elems_pfrts .coherence-feature-list-description{margin-bottom:0px!important;}
body .itm_pfr img{max-width:70px!important;}
body .itm_pfr ul>li.coherence-feature-list-item{max-width:440px!important;margin:auto!important;}
/**************************************Style : section_avis*********************************/
/*body .avis.pg .ti-reviews-container-wrapper{display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;justify-content: space-between;}
body .avis.pg .ti-reviews-container-wrapper .ti-review-item.source-Google{width:33%;}
body .avis .ti-profile-img img {border-radius: 50% !important;border-radius:50%!important;}*/
body .elem_avis .coherence-lottie-animations{border-radius:25px!important;overflow:hidden;}
body .elem_avis .coherence-lottie-animations-wrapper .coherence-lottie-animations svg{max-height:365px!important;border-radius:50px!important;}
body .elem_avis .coherence-lottie-animations-wrapper .coherence-lottie-animations{background:#FF4941!important;}

/*--------------------------------------------------------------***End***----------------------------------------------------------------------*/
body .items_cntct .link_phone1{color:#fff!important;}
body .items_cntct .link_phone1:hover{text-decoration:underline!important;}
body .insta_feed a.FeedProfilePic__fallback.FeedProfilePic__root{width:100px!important;height:100px!important;}

/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
.coherence-logo svg{width: 130px !important;height: auto !important;}
.section-footer .menu-center-logo {display:none !important;}
.menu-main-footer .hide-sub-mn .sub-menu , .menu-main-footer .hide-sub-mn .sub-arrow{display:none!important;}
body .menu-footer nav>ul>li.menu-item{width:33%;margin:0px!important;}
body .menu-footer nav>ul{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;}

/*------------------------------------------------------***End***------------------------------------------------------*/

body .ifram_map{border-radius:24px!important;}
.elementor-4 .elementor-element.elementor-element-42dfa21 .wpcf7-submit:hover,.elementor-516 .elementor-element.elementor-element-d7dd1c3 .wpcf7-submit:hover{color:var(--e-global-color-color_1)!important;}
/*------------------------------------------------------***Begin Responsive Media query style***------------------------------------------------------*/

/*------------***Large devices (desktops, more than 800px)***------------*/
@media only screen and (min-width: 801px){ 
    
    /*style header*/

    /*style main content*/
/* 	body .h1_prsnt .coherence-sub-title::before{margin-left:0!important;margin-right:unset!important;} */
	/*body .avis.pg .ti-reviews-container-wrapper .ti-review-item.source-Google{width:32%;}*/
	body .sec_prsts .sa_hover_container:hover .cnt_prest{padding:15%!important;transform:translateY(0%)!important;background:#ffffffeb!important;}
	body .sec_prsts .sa_hover_container:hover .title_prest{color:var(--e-global-color-color_1)!important;text-align:center !important;}
	body .sec_prsts .sa_hover_container:hover .img_prest{opacity:0!important;}
	body .post_item .container-posts-grid .post-item{width:33%!important;}
    /*style footer*/
    .animate_01 {animation: mymove2 ease-in-out 1.618s infinite alternate !important;}
    .animate_02 {animation: mymove ease-in-out 1.618s infinite alternate !important;}
    .animate_03 {animation: mymove3 ease-in-out 1.618s infinite alternate !important;}
	.animate_04 {animation: mymove4 ease-in-out 1.618s infinite alternate !important;}
	.animate_05 {animation: mymove5 ease-in-out 1.618s infinite !important;}
    @keyframes mymove {from {transform: translatey(0px);} to {transform: translatey(15px);}}
    @keyframes mymove2 {from {transform: translatey(15px);}to {transform: translatey(0px);}}
    @keyframes mymove4 {from {transform: scale(1);} to {transform: scale(1.2);}}
    @keyframes mymove3 {from {transform: translatex(0px);} to {transform: translatex(10px);}}
	@keyframes mymove5{from {transform: rotate(0deg);}to {transform: rotate(-360deg);}}
    
}

/*------------***Large devices (desktops, less than 1501px)***------------*/
@media only screen and (max-width: 1700px){body .elem_bfr_pfrts{opacity:0.2;}}
@media only screen and (max-width: 1500px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1361px)***------------*/
@media only screen and (max-width: 1360px){
body .elementor-22 .elementor-element.elementor-element-8003876 {
    --grid-column-gap: 2px !important;

}
    /*style header*/

    /*style main content*/
	body .itm_pfr:not(:last-child) ul.coherence-feature-list .coherence-feature-list-content-wrap{margin-right:10px !important;}
	
    /*style footer*/

}

/*------------***Large devices (desktops, less than 1281px)***------------*/
@media only screen and (max-width: 1280px){

    /*style header*/

    /*style main content*/
	body .itm_pfr:not(:last-child) ul.coherence-feature-list .coherence-feature-list-content-wrap{margin-right:0px !important;}

    /*style footer*/

}


@media only screen and (max-width: 1200px){

    /*style header*/

    /*style main content*/

    /*style footer*/


}


/*------------***Medium devices (tablets, less than 1025px)***------------*/
@media only screen and (max-width: 1024px){
body .sec_prsts .cnt_prest {
    padding: 7% 10%;
}	
	/*style header*/

    /*style main content*/
	body .itm_pfr:not(:last-child) ul.coherence-feature-list .coherence-feature-list-content-wrap{border-right:unset!important;}
	body .itm_pfr ul.coherence-feature-list .coherence-feature-list-content-wrap .coherence-feature-list-description{margin:10px auto!important;}
    /*style footer*/
	body .menu-footer nav>ul{margin:0px!important;}
/* 	body .menu-footer nav>ul>li.menu-item{width:25%!important;} */

}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (max-width: 992px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Tablet Media query style***------------*/
@media only screen and (max-width: 800px){
    /*style header*/

    /*style main content*/
	/*body .avis.pg .ti-reviews-container-wrapper .ti-review-item.source-Google{width:48%!important;}*/
	body .sec_prsts .sa_hover_container .cnt_prest{padding:15%!important;transform:translateY(0%)!important;background:#ffffffeb!important;}
	body .sec_prsts .sa_hover_container .title_prest{color:var(--e-global-color-color_1)!important;}
	body .sec_prsts .sa_hover_container .img_prest{opacity:0!important;}
	body .post_item .container-posts-grid .post-item{width:50%!important;}
    /*style footer*/

}

/*------------***Tablet Mini Media query style***------------*/
@media only screen and (max-width: 767px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Between Big Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 601px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Begin Big Mobile Media query style***------------*/
@media only screen and (max-width: 600px){

    /*style header*/
.coherence-core-nav-menu__layout-horizontal, .coherence-core-nav-menu__layout-horizontal .coherence-core-nav-menu {
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
}
.elementor-21 .elementor-element.elementor-element-7ebbc8b .coherence-simple-title .separator-title,.elementor-21 .elementor-element.elementor-element-215629d .coherence-simple-title .separator-title {
    justify-content: center !important;
    display: flex !important;
}	
    /*style main content*/
	body .FeedHeader__username>a>span{font-size:18px!important;}
	body .sec_prsts .sa_hover_container{padding:0px!important;}
	body .sec_prsts .cnt_prest{padding:5%!important;}
	body .post_item .container-posts-grid{grid-template-columns: repeat(2,auto)!important;}
	body .post_item .container-posts-grid .post-item{width:100%!important;}
    /*style footer*/
	body .menu-footer nav>ul>li.menu-item{width:50%!important;}
    
}

/*------------***Between Mobile and Tablet Media query style***------------*/
/* @media only screen and (min-width: 767px){body .sec_prsts .parg_prest{min-height:unset!important;}} */
@media only screen and (min-width: 498px) and (max-width: 600px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Mobile Media query style***------------*/
@media only screen and (min-width: 498px){}
@media only screen and (max-width: 497px){

    /*style header*/

    /*style main content*/
	/*body .avis.pg .ti-reviews-container-wrapper .ti-review-item.source-Google{width:100%!important;}*/
	body .insta_feed a.FeedProfilePic__fallback.FeedProfilePic__root{width:20px!important;height:20px!important;}
    /*style footer*/
	body .menu-footer nav>ul>li.menu-item{width:100%!important;text-align:center!important;display:flex;justify-content:center!important;}
    body .itm_pfr .coherence-feature-list .coherence-feature-list-item{display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;justify-content:center!important;}
    body .itm_pfr .coherence-feature-list .coherence-feature-list-item .coherence-feature-list-icon-wrap{margin:0px 0px 15px!important;}
	body .itm_pfr ul.coherence-feature-list .coherence-feature-list-content-wrap .coherence-feature-list-description{padding:0px!important;}
    .separator-title.separator-normal {
    /* margin: 0 auto; */

    display: block !important;
}
}

/*------------------------------------------------------***End Media query***------------------------------------------------------*/

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450 !important;
    background: #46b450 !important;
    padding: 20px !important;
    color: #fff !important;
    font-size: 17px !important;
}


.FeedHeader__info {
    font-size: 20px !important;
}


@media only screen and (max-width: 497px){
	body .fb_iframe_widget span iframe {
    border-radius: 30px!important;
    width: 269px !important;
}
}


@media only screen and (max-width: 425px){
	body .fb_iframe_widget span iframe {
    border-radius: 30px!important;
    width: 309px !important;
}
}


/* ================== */
/* SAV Juillet 23 
/* ================== */

/*Header*/

@media only screen and (min-width: 1025px){
/* 	.section-header .menu-icon-home > a {text-indent: -999px;} */
	.section-header li:nth-child(1) a.coherence-core-menu-item span { display: none; }
}
@media only screen and (max-width: 1024px){
	.section-header .menu-icon-home > a svg{display:none !important;}
	.section-header .coherence-core-dropdown {min-width: 290px !important;right: 0px !important;left: auto !important;}
	.section-header .coherence-core-dropdown .menu-center-logo,.section-header .coherence-core-dropdown .menu-icon-rs{display:none !important;}
	.section-header .coherence-core-menu-item i.fas.fa-home { display: none !important; }
}

/*Form Contact*/

span#id_check {
    display: flex !important;
    gap: 10px;
    padding-bottom: 10px;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: center;
}
#id_check .wpcf7-list-item{margin:0;width: calc(33.33% - (10px * 2 / 3) );}
#id_check .wpcf7-list-item:nth-child(1), #id_check .wpcf7-list-item:nth-child(2) {width: calc(50% - (10px / 2) );}

@media only screen and (max-width: 600px){
span#id_check {
    display: unset !important;
	padding-inline: 0px;
}
.checkbox-div .wpcf7-form-control .wpcf7-list-item {
    width: 100% !important;
	margin-bottom: 10px !important;
}
}

#id_check .wpcf7-list-item span{
    padding: 20px;
    background-color:transparent;
	border:1px solid var(--e-global-color-color_1);
    color: #000;
	flex: 1;
    text-align: center;
	border-radius: 10px;
}

#id_check .wpcf7-list-item:hover span {
    background-color: var(--e-global-color-color_1);
}

#id_check .wpcf7-list-item label {
	display: flex;
	cursor: pointer;
	height: 100%;
}

.section_contact_home .bottom-boxs span.wpcf7-list-item label{
   cursor: pointer;
}

#id_check .wpcf7-list-item input {
	visibility: hidden;
	position: absolute;
}

#id_check .wpcf7-list-item span:before {
	content: "";
    height: 80px;
    width: 80px;
	position: relative;
	display: block;
	text-align: center;
	margin-bottom: 10px !important;
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
	margin-inline: auto;
}
#id_check .wpcf7-list-item label input:checked + span:before{
	filter: brightness(10);
}

#id_check .wpcf7-list-item label input:checked + span{
	color: white !important;
}

#id_check .wpcf7-list-item:hover span {
    color: white !important;
}

#id_check .wpcf7-list-item:hover span:before {
    filter: brightness(10);
}

#id_check .wpcf7-list-item:nth-child(1) span:before {
    background-image: url(/wp-content/uploads/2023/06/morvan-charpente-charpentier-pontivy-Charpente-bois.svg);
}
#id_check .wpcf7-list-item:nth-child(2) span:before {
    background-image: url(/wp-content/uploads/2023/06/morvan-charpente-charpentier-pontivy-Ossature-bois.svg);
}
#id_check .wpcf7-list-item:nth-child(3) span:before {
    background-image: url(/wp-content/uploads/2024/07/morvan-charpente-charpentier-pontivy-Bardage-Bois.svg);
}
#id_check .wpcf7-list-item:nth-child(4) span:before {
    background-image: url(/wp-content/uploads/2024/07/morvan-charpente-charpentier-pontivy-Carport-Bois.svg);
}
#id_check .wpcf7-list-item:nth-child(5) span:before {
    background-image: url(/wp-content/uploads/2024/07/morvan-charpente-charpentier-pontivy-Terrasse-Bois.svg);
}
#id_check .wpcf7-list-item:nth-child(6) span:before {
    background-image: url(/wp-content/uploads/2024/07/morvan-charpente-charpentier-pontivy-Levage.svg);
}

.page-id-5799 #id_check .wpcf7-list-item:nth-child(1) span:before{
	background-image: url(/wp-content/uploads/2024/07/morvan-charpente-charpentier-pontivy-Levage.svg);
}

#id_check span.wpcf7-list-item label input:checked + span{
	background: var(--e-global-color-color_1);
	filter: drop-shadow(1px 1px 3px #535353);
}
.bottom-boxs span#id_checkboxs {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
	padding: 38px 0px;
}

@media only screen and (max-width: 800px){
form.wpcf7-form .col-sm-6 {
    width: 100% !important;
}
 
}

/*blog => Single blog*/

ul.blog-meta {
    display: none;
}

.single-blog-inner  .details {
    margin-top: 30px;
}


@media only screen and (max-width: 1024px){

	body .sec_prsts .parg_prest, body .sec_prsts .title_prest {
    margin-bottom: 30px!important;
		text-align:center !important;
}
	
	
body .sec_prsts .cnt_prest {
    transform: translateY(84%);
    min-height: 490px;
}
}
@media only screen and (min-width: 1024px){

	body .sec_prsts .parg_prest, body .sec_prsts .title_prest {
    margin-bottom: 60px!important;
}
	
/* 	body .sec_prsts .cnt_prest{transform:translateY(86%);} */
	
	body .sec_prsts .cnt_prest {
    transform: translateY(84%);
    min-height: 490px;
}
}

.page-id-513 .ti-widget[data-layout-id="79"][data-set-id="light-background"] {
    overflow: hidden !important;
  }

.elems_pfrts .itm_pfr:hover ul li img {

    -webkit-animation: AnimRotate 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: AnimRotate 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@keyframes AnimRotate {
    0% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0);
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg);
    }
}
@media only screen and (max-width: 360px){
.fb-page span{
  width: 263px !important;
}
}


.section-rs-mobile  {
    display: flex !important;
    gap: 13px !important;
}

.rsx_ftr  {
    display: flex !important;
    gap: 13px !important;
}

.rsx_ftr svg path{
	fill:#fff;
}

.res-tik-mobile-footer {
    margin-top: 11px;
    display: flex !important;
    gap: 10px !important;
}

.stylenav {
pointer-events: none !important;
}

.res-tik-mobile {
    display: flex;
    gap: 10px;
}

.section-header .fa.fa-linkedin {
    font-size: 25px;
    color: #BF7336;
}
.section-footer-widgets .fa.fa-linkedin {
    font-size: 25px;
    color: #fff;
}
/* SAV Octobre 23 
/* ================== */
/*form contact*/
body .items_cntct .link_phone2{color:#fff!important;}
body .items_cntct .link_phone2:hover{text-decoration:underline!important;}


.section-header .fa.fa-linkedin {
    margin-top: 3px !important;
}

body .elementor-widget-coherence-Button-widget .elementor-button {
    border-color: var(--e-global-color-color_1) !important;
	border-width:2px !important;
}


/****************/
/*home avis*/



body .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper {
    overflow-y: scroll;
    height: 400px;
    margin-bottom: 20px !important;
    margin-right: 20px;
}

 /* width */
.ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper::-webkit-scrollbar {
    width: 20px !important;
}

/* Track */
.ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #F2F7FC; 
    background :#F2F7FC !important; 
    border-radius:30px;
}

/* Handle */
.ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper::-webkit-scrollbar-thumb {
    background: #C6DCF4  !important;
    border-radius:30px;
}

/* Handle on hover */
.ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper::-webkit-scrollbar-thumb:hover {
    background:#C6DCF4 !important; 
    color:#C6DCF4  !important;
    border-radius:30px;
} 

.ti-widget.ti-goog .ti-review-item {
    margin-right: 20px !important;
}

.coherence-advanced-accordion .coherence-acc-button .coherence-toggle-icon svg {
    opacity: 0 !important;
}



.post-item.slick-slide {
    width: 33% !important;
}


@media only screen and (max-width: 1560px){
body .elementor-widget-n-tabs .e-n-tabs-heading{
	    flex-wrap: wrap !important;
}
}


/* ================== SAV février 2025  ================== */
@media (max-width:1600px){
	body .menu-footer nav>ul>li.menu-item{width: 45%;margin-right: 10px !important;}
}
/* .post-grid-enabled-slide .slick-track {
   align-items: flex-start !important;
} */