/*
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.1
*/
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-35px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@-moz-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-35px)
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}

@-ms-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -ms-transform: translateX(-35px)
    }

    100% {
        opacity: 1;
        -ms-transform: translateX(0)
    }
}

@-o-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-35px)
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-35px)
    }

    100% {
        opacity: 1;
        transform: translateX(0)
    }
}

.animate.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -ms-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft !important;
}	






.greyhightlight.highlight-right:after {
	background-color: #F6F6F6 !important;
}


section.highlight-left, section.highlight-right {
    background-size: 100vh auto !important;
}
.column_counter .mcb-item-counter-inner {
	background-image: none !important;
}
a:hover {
	text-decoration: none !important;
}
html {
	scroll-behaviour: smooth;
}
.mfn-popup-tmpl.mfn-popup-tmpl-close-button-show-delay.mfn-closebutton-active .exit-mfn-popup,
.mfn-popup-tmpl.mfn-popup-tmpl-close-button-show-delay.mfn-closebutton-active .exit-mfn-popup,
.mfn-popup-tmpl .exit-mfn-popup-abs {
	color: #254579 !important;
   font-size: 30px;
    padding-top: 10px;
    padding-right: 10px;
}
.mfn-popup-tmpl.mfn-popup-tmpl-width-default .mfn-popup-tmpl-content {
    max-width: 1186px;
    width: 90vh;
    border-radius: 0px;
}
.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn):hover {
    color: #C52A86;
    text-decoration: none !important;
    transition: 0.3s all;
}
.column_column ul li {
	color: #000;
}
.mcb-section .mcb-wrap .mcb-item-ymn445dy form input:not(.wpcf7-submit), .mcb-section .mcb-wrap .mcb-item-ymn445dy form select, .mcb-section .mcb-wrap .mcb-item-ymn445dy form textarea, input[type="checkbox"] {
	display: inline-block;
}
.mcb-section .mcb-wrap .mcb-item-5vgzkkwxs .mfn-header-menu > li.mfn-menu-li > a.mfn-menu-link {
	transition: 0.3s all;
}
.pixelmate-general-banner {
	overflow: hidden;
}
.pixelmate-general-banner .pixelmate-general-btns button.pixelmate-general-deny, .pixelmate-general-banner .pixelmate-general-btns button.pixelmate-general-single, button.pixelmate-general-allow {
	border: 2px solid #c52a86 !important; 
}
.pixelmate-general-banner .pixelmate-general-btns button {
	text-align: center !important;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    padding: 12px 12px !important;
    text-transform: uppercase;
    display: block;
}
.pixelmate-general-banner, #pixelmate-settings {
	max-width: 650px;
	width: 90vw;
}

html body button.pixelmate-revoke {
	padding: 5px 10px !important;
    border-radius: 6px 6px 0 0;
    color: #067A6B !important;
}
#pixelmate-settings {
	border-radius: 0px !important;
    overflow-x: hidden;
}
#pixelmate-settings div[style="font-size: 22px; color: black; font-weight: bold "] {
	color: #254579 !important;
	font-weight: normal !important;
	margin-bottom: 15px !important;
}
#pixelmate-settings input[type="checkbox"]:checked,#pixelmate-settings .pix-toggle:checked {
 	background: #C52A86 !important;
}
#pixelmate-settings .pix-toggle:after {
    top: 6px;
    left: -8px;
}
#pixelmate-settings .pixelmate-settings-form {
    width: 100% !important;
    max-height: 100% !important;
    overflow: hidden;
}
#pixelmate-settings .pixelmate-settings-btns button {
	height: 40px !important;
}
.pixelmate-settings-essential-h, .pixelmate-settings-stats-h, .pixelmate-settings-ads-h, .pixelmate-settings-vids-h, .pixelmate-settings-else-h {
	font-weight: normal !important;
}
#pixelmate-settings > * {
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
}
#pixelmate-settings button.pixelmate-settings-save {
	background-color: #c52a86 !important;
	align-items: center;
	text-transform: uppercase !important;
}
#pixelmate-settings button.pixelmate-settings-reset {
	align-items: center;
	border: 2px solid #c52a86 !important;
	margin-left: 10px;
	border-radius: 6px;
	text-transform: uppercase !important;
	padding-top: 0px !important;
    padding-bottom: 0px !important;
    height: auto !important;
}
#pixelmate-settings button.pixelmate-settings-reset:hover {
	color: #c52a86 !important;
}
.zeileeins, input[type="text"], .zeilezwei {
	max-width: 99%;
    gap: 20px;
}
.zeileeins input[type="text"] {
    min-width: 50%;
    width: 100% !important;
}
.zeileeins > * {
	flex: 1 1 0px;
}
.blockquote .mfn-blockquote-icon {
	display: none !important;
}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {
	background-color: transparent !important;
    padding: 0;
}
.testimonials_slider .testimonials_slider_ul li {
	padding: 0 0px;
}
.button-custom .content_wrapper .button.the-icon.slider_prev {
	left: -50px;
}
.button-custom .content_wrapper .button.the-icon.slider_next {
	right: -50px;
}
body:not(.style-simple) .blockquote blockquote {
	text-decoration: none !important;
	margin-left: 0px !important;
}
body.button-custom .testimonials_slider_ul .button {
	color: #fff;
    background-color: transparent;
    border-color: transparent;
    font-size: 30px;
}
.hr_dots span {
	width: 10px;
	height: 10px;
	color:#fff;
	background: #fff;
}
.testimonials_slider .testimonials_slider_ul li {
	position: relative;
}
.testimonials_slider .testimonials_slider_ul li .hr_dots {
	    position: absolute;
    bottom: 0px;
    left: 48%;
}
.testimonials_slider .testimonials_slider_ul li .author {
	text-align: left !important;
	margin-bottom: 50px !important;
}
.testimonials_slider .testimonials_slider_ul.slick-slider {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.button-custom .content_wrapper .button.the-icon {
	top: 32%;
    padding: 0px;
}
@media (max-width:1440px) {
	.mcb-section .mcb-wrap .mcb-item-v18nd7q0o {
	    flex: 0 0 300px;
	    max-width: 300px;
	}
	.mcb-section-fx3xwwtlh {
		background-image: none !important;
	}
	.mcb-section-1l4jrrwid .mcb-section-inner-1l4jrrwid {
		align-items: flex-start;
	}
	.mfn-header-menu > .mfn-menu-li > .mfn-menu-link {
		padding: 8px 10px;
	}
	.mcb-section .mcb-wrap .mcb-item-5vgzkkwxs .mfn-header-menu {
		justify-content: flex-end;
	}
	.mcb-section-234f95f94 .laptop-one-fifth.column {
		width: 30%;
	}
	.mcb-section-234f95f94 .laptop-four-fifth.column {
		width: 70%;
	}
	.mcb-section .mcb-wrap .mcb-item-79ytceo9o .mcb-column-inner-79ytceo9o,
	.mcb-section .mcb-wrap .mcb-item-f37bc05m5 .mcb-column-inner-f37bc05m5,
	.mcb-section .mcb-wrap .mcb-item-r4nx4t597 .mcb-column-inner-r4nx4t597,
	.mcb-section .mcb-wrap .mcb-item-027lzppo .mcb-column-inner-027lzppo,
	.mcb-section .mcb-wrap .mcb-item-5z8kskw0g .mcb-column-inner-5z8kskw0g,
	.mcb-section .mcb-wrap .mcb-item-549yotb8f .mcb-column-inner-549yotb8f {
		padding-top: 40px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-rb867trc .mcb-column-inner-rb867trc,
	.mcb-section .mcb-wrap .mcb-item-5j4qoqn69 .mcb-column-inner-5j4qoqn69,
	.mcb-section .mcb-wrap .mcb-item-aii0dz5lk .mcb-column-inner-aii0dz5lk,
	.mcb-section .mcb-wrap .mcb-item-u2jile82 .mcb-column-inner-u2jile82,
	.mcb-section .mcb-wrap .mcb-item-l7ubknuig .mcb-column-inner-l7ubknuig,
	.mcb-section .mcb-wrap .mcb-item-mfypwvg3 .mcb-column-inner-mfypwvg3 {
		height: auto !important;
	}
	.mcb-section .mcb-wrap .mcb-item-b0tw750co, .mcb-section .mcb-wrap .mcb-item-scyz39o9b,
	.mcb-section .mcb-wrap .mcb-item-rawhkwfqr {
		max-width: 100% !important;
	}
	.mcb-wrap-fea06477c .laptop-one-sixth.column:not(.mcb-item-c7680b924) {
		max-width: 60px;
	}
	.mcb-section .mcb-wrap .mcb-item-63e9ee14d .mcb-column-inner-63e9ee14d,
	.mcb-section .mcb-wrap .mcb-item-2wuehy5ko .mcb-column-inner-2wuehy5ko,
	.mcb-section .mcb-wrap .mcb-item-55qdcn83y .mcb-column-inner-55qdcn83y {
		margin-left: 0px !important;
	}
}
@media (max-width:1024px) {
	.mcb-section .mcb-wrap .mcb-item-v18nd7q0o {
	    flex: 0 0 220px;
	    max-width: 220px;
	}
	.mcb-section-1l4jrrwid {
	    padding-top: 20px;
	}
	.mcb-section .mcb-wrap-ohg452li6 {
		max-width: 100% !important;
	}
}
@media (max-width:959px) {
	.mfn-header-tmpl .mcb-header-section > .section_wrapper {
	    max-width: calc(100% - 40px);
	}
	.zeileeins, .zeilezwei {
		display: block !important;
	}
	.mcb-section .mcb-wrap .mcb-item-v18nd7q0o {
	    flex: 0 0 180px;
	    max-width: 180px;
	}
	.mcb-section .mcb-wrap .mcb-item-kx1pfx1hj {
	    flex: 0 0 150px;
	    max-width: 150px;
	}
	.mcb-section .mcb-wrap .mcb-item-5vgzkkwxs .mfn-header-menu > li.mfn-menu-li > a.mfn-menu-link, .mcb-section .mcb-wrap .mcb-item-kojd5v2d .column_attr a {
		font-size: 16px;
	}
	.mfn-header-menu > .mfn-menu-li > .mfn-menu-link {
	    padding: 8px 5px;
	}
	.mcb-section .mcb-wrap .mcb-item-0abe7bc18 {
		padding-right: 20px;
	    padding-bottom: 15px;
	}
	.mcb-section .mcb-wrap .mcb-item-64be09yzd .mcb-column-inner-64be09yzd {
		padding-left: 30px;
	}
	.page-id-60 .tablet-one-second.mcb-wrap {
	    width: 100%;
	    margin-bottom: 0px;
	}
	.mcb-section-inner-234f95f94 {
		gap: 30px;
	}
	.mcb-section-inner-234f95f94 .mfn-module-wrapper {
		margin-top: 0px !important;
		margin-right: 0px !important;
	}
}
@media (max-width:768px) {
	#pixelmate-settings {
		height: auto !important;
	}
	.mcb-section .mcb-wrap .mcb-item-5auzngmbi .desc a {
		font-size: 13px !important;
	}
	html body button.pixelmate-revoke {
		left: 15px;
	}
	.mcb-section .mcb-wrap-rg4ithzwc .mcb-wrap-inner-rg4ithzwc {
		flex-direction: row-reverse;
	}
	.mfn-header-tmpl.mfn-hasMobile .mfn-header-mobile-section {
		padding-top: 15px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-3xada9le {
	    flex: 0 0 170px;
	    max-width: 170px;
	}
	.mfn-header-tmpl-menu-sidebar {
		background-color: #fff !important;
	    box-shadow: -3px -1px 17px rgba(0,0,0,0.1);
	}
	.mfn-close-icon .icon {
		color: #C52A86 !important;
	}
	.mcb-section .mcb-wrap .mcb-item-85b55mn2e .mfn-header-tmpl-menu-sidebar .mfn-close-icon {
		font-size: 30px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-85b55mn2e .mfn-header-tmpl-menu-sidebar .mfn-header-tmpl-menu-sidebar-wrapper {
	    align-items: baseline;
	}
	.mfn-header-menu > .mfn-menu-li > .mfn-menu-link {
		justify-content: flex-start;
	}
	.mfn-header-menu > .mfn-menu-li > .mfn-menu-link {
		font-size: 18px !important;
	}
	.mfn-header-menu .mfn-menu-li.current-menu-item > .mfn-menu-link {
		color: #254579;
	}
	.mcb-section .mcb-wrap .mcb-item-85b55mn2e .mfn-header-tmpl-menu-sidebar .mfn-header-tmpl-menu-sidebar-wrapper {
		padding-top: 90px !important;
	}
	.content_wrapper .section_wrapper, .container, .four.columns .widget-area {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.content_wrapper .section_wrapper, .container, .four.columns .widget-area {
		max-width: 680px !important;
	}
	.mcb-section .mcb-wrap-9w6r8pza .mcb-wrap-inner-9w6r8pza {
		height: auto !important;
	}
	.mcb-section .mcb-wrap .mcb-item-75z5h79fc .mcb-column-inner-75z5h79fc {
		text-align: center !important;
		margin-top: 10px !important;
		margin-bottom: 20px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-0abe7bc18 {
		padding-right: 0px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-uol86vyiq .mcb-column-inner-uol86vyiq, .mcb-section .mcb-wrap .mcb-item-vlo0i7om .mcb-column-inner-vlo0i7om {
		margin-left: 0px !important;
		margin-bottom: 0px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-75z5h79fc .mcb-column-inner-75z5h79fc {
		margin-left: 0px !important;
	}
	span[style="font-size: 40px;"] {
		font-size: 30px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-u6plors2q .mcb-column-inner-u6plors2q {
		margin-top: 5px !important;
	}
	.mfn-footer-tmpl .mcb-section:not(.full-width) {
		width: 100% !important;
		max-width: 100% !important;
	}
	.mcb-section .mcb-wrap .mcb-item-0abe7bc18 .mcb-column-inner-0abe7bc18 {
		margin-top: 10px !important;
		margin-bottom: 15px !important;
	}
	body .mcb-item-column-inner p {
		font-size: 17px !important;
		line-height: 1.3 !important;
	}
	.mcb-section .mcb-wrap .mcb-item-qadsivip .mcb-column-inner-qadsivip {
		margin-left: 0px !important;
	}
	.button-custom .content_wrapper .button.the-icon.slider_prev {
		left: 0px;
	}
	.mcb-section .mcb-wrap .mcb-item-puhyb9rr .testimonials_slider .testimonials_slider_ul li .bq_wrapper blockquote {
		font-size: 25px !important;
		line-height: 30px !important;
	}
	.button-custom .content_wrapper .button.the-icon.slider_next {
		right: 0px;
	}
	.mcb-section .mcb-wrap .mcb-item-e08dca62a .mcb-column-inner-e08dca62a {
		margin-top: 20px !important;
		margin-bottom: 5px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-9278ecf4d .mcb-column-inner-9278ecf4d {
		margin-top: 5px !important;
		margin-bottom: 20px !important;
	}
	.testimonials_slider .testimonials_slider_ul li {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-00f3d9ebc .mcb-column-inner-00f3d9ebc, .mcb-section .mcb-wrap .mcb-item-4b34efb55 .mcb-column-inner-4b34efb55, 
	.mcb-section .mcb-wrap .mcb-item-zwrkua5 .mcb-column-inner-zwrkua5, .mcb-section .mcb-wrap .mcb-item-scyz39o9b .mcb-column-inner-scyz39o9b, .mcb-section .mcb-wrap .mcb-item-eoyffvtg6p .mcb-column-inner-eoyffvtg6p, .mcb-section .mcb-wrap .mcb-item-nruw8cik .mcb-column-inner-nruw8cik, .mcb-section .mcb-wrap .mcb-item-f6c64d365 .mcb-column-inner-f6c64d365 {
		margin-top: 10px !important;
	}
	.highlight-left .wrap:first-child.mcb-wrap-1977f6163 {
		background-color: rgba(6,122,107,0.75);
	}
	.highlight-right .wrap:last-child.mcb-wrap-29d148ba3 {
		background-color: rgba(246,246,246,0.75);
	}
	.mcb-section .mcb-wrap .mcb-item-otgabhzz .mcb-column-inner-otgabhzz,
	.mcb-section .mcb-wrap .mcb-item-oqjpe0wzh .mcb-column-inner-oqjpe0wzh,
	.mcb-section .mcb-wrap .mcb-item-c7680b924 .mcb-column-inner-c7680b924,
	.mcb-section .mcb-wrap .mcb-item-jf4w3v899 .mcb-column-inner-jf4w3v899,
	.mcb-section .mcb-wrap .mcb-item-uujiddk4 .mcb-column-inner-uujiddk4,
	.mcb-section .mcb-wrap .mcb-item-q1tgs4a7n .mcb-column-inner-q1tgs4a7n,
	.mcb-section .mcb-wrap .mcb-item-exyo7xrr .mcb-column-inner-exyo7xrr,
	.mcb-section .mcb-wrap .mcb-item-g6rjui4rj .mcb-column-inner-g6rjui4rj,
	.mcb-section .mcb-wrap .mcb-item-kmj7z9zp5 .mcb-column-inner-kmj7z9zp5,
	.mcb-section .mcb-wrap .mcb-item-xmeac4jcg .mcb-column-inner-xmeac4jcg,
	.mcb-section .mcb-wrap .mcb-item-64be09yzd .mcb-column-inner-64be09yzd,
	.mcb-section .mcb-wrap .mcb-item-3zk9lnd3w .mcb-column-inner-3zk9lnd3w {
		text-align: left !important;
	}
	.mcb-column-inner-970c78a6e {
		display: none !important;
	}
	.mcb-section .mcb-wrap .mcb-item-rl0c3aid9 .mcb-column-inner-rl0c3aid9, .mcb-section .mcb-wrap .mcb-item-otgabhzz .mcb-column-inner-otgabhzz {
		margin-bottom: 30px !important;
	}
	.mcb-section .mcb-wrap-29d148ba3 .mcb-wrap-inner-29d148ba3, .mcb-section .mcb-wrap-1977f6163 .mcb-wrap-inner-1977f6163 {
		    padding: 40px 20px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-65c26fceb .mcb-column-inner-65c26fceb,
	.mcb-section .mcb-wrap .mcb-item-zqb77453l .mcb-column-inner-zqb77453l,
	.mcb-section .mcb-wrap .mcb-item-8rh9qk3x .mcb-column-inner-8rh9qk3x {
		margin-bottom: 10px !important;
	}
	li {
		font-size: 17px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-mqqyg4yj .title, .mcb-section .mcb-wrap .mcb-item-b0tw750co .title, .mcb-section .mcb-wrap .mcb-item-k9f7kslai .title, .mcb-section .mcb-wrap .mcb-item-zwrkua5 .title,
	.mcb-section .mcb-wrap .mcb-item-zqb77453l .title, .mcb-section .mcb-wrap .mcb-item-8rh9qk3x .title, .mcb-section .mcb-wrap .mcb-item-bfa6a3730 .title, .counter .desc_wrapper .number-wrapper {
		font-size: 30px !important;
		line-height: 1.2 !important;
	}
	.mcb-section .mcb-wrap .mcb-item-k9f7kslai .title {
		margin-top: 40px !important;
	}
	.counter.counter_horizontal .desc_wrapper {
		padding-left: 0px !important;
		text-align: center !important;
	}
	.mcb-section .mcb-wrap .mcb-item-k9f7kslai .mcb-column-inner-k9f7kslai {
		margin-top: 50px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-mqqyg4yj .mcb-column-inner-mqqyg4yj {
		margin-bottom: 10px !important;
		line-height: 1 !important;
	}
	.mcb-section .mcb-wrap-2ldo7rj3g .mcb-wrap-inner-2ldo7rj3g,
	.mcb-section .mcb-wrap .mcb-item-v1ieugu7 .mcb-column-inner-v1ieugu7,
	.mcb-section .mcb-wrap .mcb-item-rhsg0bhc .mcb-column-inner-rhsg0bhc {
		margin-bottom: 10px !important;
	}
	.mcb-wrap-fea06477c .laptop-one-sixth.column {
	    max-width: 100%;
	    text-align: center;
	}
	.mcb-section .mcb-wrap .mcb-item-09f951149 .column_attr p[style="text-align: left;"] {
		text-align: center !important;
	}
	 
	.mcb-section .mcb-wrap .mcb-item-09f951149 .mcb-column-inner-09f951149 {
		margin-left: 0px !important;
		margin-bottom: 0px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-08e2354ce .mcb-column-inner-08e2354ce {
		margin-top: 10px !important
	}
	.mcb-section .mcb-wrap .mcb-item-504199453 .mcb-column-inner-504199453 {
		margin-left: 0px !important;
	}
	.mcb-section .mcb-wrap .mcb-item-b994a6ff0 .mcb-column-inner-b994a6ff0 {
		margin-top: 30px !important;
		margin-left: 0px !important;
		margin-bottom: 0px !important;
	}
	.mfn-header-tmpl .mcb-header-section > .section_wrapper {
        max-width: calc(100% - 20px);
    }
}