/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/
.lswssp-logo-showcase .slick-slide img {
    border: 7px solid #f2f2ef;
    background-color: fff;
    aspect-ratio: 1 / 1;
    filter: grayscale(1);
    transition: filter 0.8s;
    transition: 0.8s;
}

.lswssp-logo-showcas .lswssp-logo-img-wrap .lswssp-logo-img {
  max-height:100% !important;
}
.date-text .column_attr.mfn-inline-editor.clearfix {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.column.one.post-header {
    display: none !important;
}
.share-simple-wrapper {
    display: none !important;
}
.single-photo-wrapper.image {
    text-align: left !important;
}
.single-photo-wrapper .mcb-column-inner {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.photo2 .post-desc-wrapper .post-desc {
    padding: 22px 0px !important;
}
h2.entry-title {
    font-size: 25px;
    line-height: 30px;
}
.photo2 .button-love {
    background-color: #f78e47 !important;
}
span.label {
    color: #fff !important;
}
.photo2 .post-footer {
    display: none !important;
}
a.button.button_left.has-icon {
    display: none !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.button_full_width {
    background: #f6924d !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.button_full_width:hover {
    background: #f4a772 !important;
}
.trailer_box img {
    border-radius: 8px;
}
.header-transparent #Top_bar .menu > li > a:after {
    background: #f78e47 !important;
}

/*.height-section-home .mcb-wrap-inner {
    min-height: 575px;
}*/


/*.grid .post-footer {
    display: none;
}*/
.post-footer .post-links {
    float: left !important;
    border-left-width: 0px !important;
    border-style: solid;
    padding-left: 6px;
}
#Filters .filters_buttons {
    display: none !important;
}
img.footer-logo {
    width: 50% !important;
    margin-bottom: 15px;
}
p.title-footer {
font-family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 22px;
    line-height: 33px;
    font-weight: 600;
   color: #102937;

}
ul.list_check li:after{
	    height: 0px !important;
}
ul.list_check li:before{
	    color: #333 !important;

}
ul.list_check{
	    margin-left: -15px !important;
}
@media only screen and (min-width: 1240px) {
.height-1 .mcb-wrap-inner {
    min-height: 560px;
	}
.min-height-id .mcb-item-column-inner .column_attr.mfn-inline-editor.clearfix.align_center {
    min-height: 541px;
}
	aside#custom_html-4 {
    margin-left: 15px;
}
}
@media only screen and (min-width: 959px) and (max-width:1239px) {
.height-1 .mcb-wrap-inner {
    min-height: 566px;
	}	
	.min-height-id .mcb-item-column-inner .column_attr.mfn-inline-editor.clearfix.align_center {
    min-height: 527px;
}
}
@media only screen and (min-width: 768px) and (max-width: 958px) {
.height-1 .mcb-wrap-inner {
    min-height: 522px;
	}	
	.min-height-id .mcb-item-column-inner .column_attr.mfn-inline-editor.clearfix.align_center {
    min-height: 527px;
}
}

/****height-2****/
@media only screen and (min-width: 1240px) {
.height-2 .mcb-wrap-inner {
    min-height: 617px;
	}}
@media only screen and (min-width: 959px) and (max-width:1239px) {
.height-2 .mcb-wrap-inner {
    min-height: 610px;
	}	
}
@media only screen and (min-width: 768px) and (max-width: 958px) {
.height-2 .mcb-wrap-inner {
    min-height: 596px;
	}	
}

@media only screen and (max-width: 767px) {
	.order-1{
		order: 1;
	}
	.order-2{
		order: 2;
	}
	.order-3{
		order: 3;
	}
		.order-4{
		order: 4;
	}
	.order-5{
		order: 5;
	}
	.order-6{
		order: 6;
	}
		.order-7{
		order: 7;
	}
.border-mobile .mcb-column-inner .column_attr.mfn-inline-editor.clearfix {
    border-right: 0px !important;
}
}
@media only screen and (max-width: 767px) {
    #Top_bar {
    background-color: #fff !important;
    }
	#Footer .widgets_wrapper {
    padding: 30px 0 !important;
}
	#Footer .footer_copy .one {
    margin-bottom: 0px !important;
    min-height: 0px !important;
}
	.footer-copy-center #Footer .footer_copy .copyright {
    margin: 0px 0px -15px !important;
}
section.section.mcb-section.mfn-default-section.equal-height-wrap.section-home-mobile {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	sr7-txt#SR7_2_1-2-1 {
    font-size: 25px !important;
    line-height: 25px !important;
}
	sr7-txt#SR7_2_1-2-2 {
       font-size: 14px !important;
		   margin-top:15px !important;
}     

.sr7-btn, .sr7-btn:visited {
    font-size: 15px !important;
    padding: 8px 14px !important;
	 margin-top: 20px !important;

}
	a#SR7_2_1-2-3 {
    background-size: 80% !important;
    top: 21% !important;
}
	sr7-txt#SR7_2_1-2-5 {
    display: none !important;
}
}
@media only screen and (max-width: 767px) {
body {
    font-size: 15px !important;
    line-height: 25px !important;
	}
}
@media only screen and (max-width: 479px) {
    h4 {
        font-size: 18px !important;
        line-height: 28px !important;
		
	}}
@media only screen and (max-width: 479px) {
    h5 {
        font-size: 15px !important;
        line-height: 25px !important;
    }
}
.accordion .question .title {
    box-shadow: none !important;
}
.accordion .question > .title:before {
    border-width: 0 0px 0 0 !important;
}
.accordion .question > .title {
    padding: 0px 0px 0px 40px !important;
    font-size: 18px !important;
}
.accordion .question {
    border-width: 0px !important;
}
.num-styles .mcb-column-inner .column_attr.mfn-inline-editor.clearfix {
 /* width: 54px;
  height: 54px;
  border-radius: 50%;*/
  
  font-size: 20px;
  line-height: 40px;   
  font-weight: 600;
 /* text-align: center;  */
  color: #102937;
  font-family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  
 /* background: #fff;*/
	    margin-bottom: -15px;

}
.accordion .question > .title > .acc-icon-plus{
    justify-content: flex-start !important;	
}
/*.accordion .question {
    padding-bottom: 20px;
}*/
.accordion .question .answer{
	background : transparent !important;
	    box-shadow: none !important;
}
.accordion .question.active > .title {
    border-width: 0px !important;
}
/*.answer ul.list_check {
    margin-left: -40px !important;
}*/
.accordion .question > .answer {
    padding: 20px 0px 0px !important;
}
.accordion .question > .title {
	    padding: 0px 0px 0px 40px !important;
}
.accordion .question.active > .title > .acc-icon-minus {
    justify-content: flex-start !important;
}
.grid .post-desc-wrapper .post-desc {
    padding: 20px 0px 0 !important;
}
h3.titre-contact {
    line-height: 30px;
    font-size: 20px;
}
i.icon-right-open.flesh-slid {
    position: relative;
    top: 1px;
    left: 4px;
}
@media only screen and (min-width: 768px) and (max-width:1239px) {

#Top_bar .responsive-menu-toggle{
	    color: #fff !important;
	}
}
#Top_bar .menu li ul li {
    width: 259px !important;
}
a.d-lien:hover {
    color: #40A5DA;
}
.timeline_items > li .desc:before {
    background-image: none !important;
}
body:not(.style-simple) .timeline_items > li .desc {
    text-decoration: none !important;
}
.accordion .question {
    border: solid 1px rgb(209 209 209 / 60%) !important;
    padding: 15px 15px;
	margin-bottom: 15px;

}
ul.post-categories {
    display: none !important;
}
.post-related .mcb-column-inner {
    margin-left: 0px !important;
}
.image_frame .image_wrapper .mask{
	    box-shadow: none !important;
}

.image_frame .image_wrapper .mask::after {
    background: none !important;
}
.image_frame .image_wrapper .image_links {
    display: none !important;
}
@media only screen and (max-width: 767px) {
.accordion .question > .title {
    font-size: 16px !important;
}
	.m-mobile .mcb-column-inner .column_attr.mfn-inline-editor.clearfix {
    min-height: auto !important;
    margin-bottom: 20px;
}
}
img.logo-teaùviewer {
    max-width: 9% !important;
    position: relative;
    top: 5px;
    left: 5px;
}
p.sous-title-footer {
    color: #f78e47;
}