/*
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: 1.6.2
*/

* {font-family:"Ambroise" !important;}

.footer-info > a {
    color: #fff !important;
    font-size: 15px;
}
.footer-info {
    padding-bottom: 15px;
}
.header-semi #Top_bar:not(.is-sticky) {
    background-color: rgb(255 255 255 / 0%) !important;
}
.top-header-custom {
    background: #f59aa3;
    color: #FFFFFF;
    font-size: 15px;
	padding: 6px 15px;
	display: flex;
}
.top-header-left {
    text-align: left;
/*     width: 50%; */
}
.top-header-right {
    text-align: right;
/*     width: 50%; */
}
.column_sliding_box {
	--mfn-column-gap-bottom: 15px;
}
.twentytwenty-after-label {
    opacity: unset;
}
.twentytwenty-before-label {
    opacity: unset;
}

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
    font-size: 40px !important;
	padding: 5px 30px;
}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
	top: 94%;
}
.sliding_box .desc_wrapper {
	padding: 8px 20px !important;
}

.ft-info {
    display: flex;
	padding-bottom: 10px;
}
.ft-info1 {
    width: 25%;
    color: #FFFFFF;
    font-weight: 600;
    letter-spacing: 0.4px;
    font-size: 15px;
}
.ft-info2 {
    width: 75%;
	color: #FFFFFF;
    letter-spacing: 0.4px;
    font-size: 15px;
}

/* About us page id 48 */
.page-id-48 div#Subheader .title {
    display: none;
}
.rating h4 {
    font-size: 17px;
    text-align: center;
}
a.rating-site {
    color: #f59aa3;
}
.rating-sec .mcb-column-inner.mcb-item-image-inner {
    margin-bottom: 0;
}
div#expandable {
	text-shadow: 0 0 3px #f59aa3, 0 0 5px #f59aa3;
}

#Top_bar.is-sticky #logo img.logo-sticky {
    max-height: 40px !important;
}
#Top_bar.is-sticky #logo img.logo-sticky {
    display: inline;
    max-height: 44px !important;
}

/* Homepage  */

.page-id-45 .top_bar_left.clearfix {
	background: #f9e5da00 !important;
}
body:not(.template-slider) #Header {
    min-height: 80px;
}
div#Subheader {
    display: none;
}
.top_bar_left.clearfix {
    background: #f9e5da !important
/* 	background: #f9e5dadb !important; */
}
body:not(.template-slider) #Header_wrapper {
    background-size: cover;
}
@media only screen and (max-width: 767px){
	.column.mcb-column.one-fourth.tablet-one-fourth.mobile-one.column_sliding_box {
		width: 50%;
		padding: 0px 2px !important;
	}
	.twentytwenty-before-label:before, .twentytwenty-after-label:before {
		font-size: 20px !important;
		padding: 0px 20px;
	}
	.sliding_box h4 {
    	font-size: 13px !important;
	}
	.ft-info1 {
		width: 30%;
	}
	.ft-info2 {
		width: 60%;
	}
	.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
		top: 89%;
	}
	.rating-sec {
    	max-width: 33.33%;
	}
	.rating_main .section_wrapper.mcb-section-inner {
    	-webkit-justify-content: space-around;
	}
	body:not(.template-slider) #Header_wrapper {
		background-image: unset !important;
		background-color: #f9e5da !important;
	}
}
