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


.mfp-iframe-holder .mfp-content {
	max-width: 75%;
}

.box-ad h5 {
	margin-bottom: 0;
}

.ui-tabs .ui-tabs-nav li a {
	font-size: 18px !important;
}

.txt-wrapper-consult1 hr {
	margin-right: 0 !important;
	width: 50%;
	height: 20px;
}

body:not(.page-id-13) .grecaptcha-badge { 
	visibility: hidden; 
}

body.page-id-240 .section .section_video .mask {
	background: url('https://cdn.promoplan.cl/wp-content/uploads/2022/06/14230031/patt-video.png') repeat left top;
	background-size: 8px;
	background-color: rgba(0, 0, 0, .75);
	z-index: 1;
}

body.page-id-240 .section .column.content-video .section_video .mask {
	background: none;
}

body.page-id-240 .section .column.content-video .section_video video {
	width: 100%;
	height: 100%;
}

/*body.page-id-240 .section .section_video .mask::before {
	content: “ “;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
}*/


@media only screen and (min-width: 768px){
	body.page-id-240 .section.full-width-ex-mobile > .section_wrapper{
		width: 100%;
		padding: 0 20px 0 110px !important;
	}
}


@media only screen and (max-device-width: 959px) {
	.section.has-video .section_video {
		display: block !important;
	}
	/* .section.has-video .section_video video {
		height: 100vh;
	} */
	/* .section.has-video {
		min-height: calc(100vh - 60px);
	} */
	.tingle-modal-box {
		max-width: 100vw !important;
	}
	.fp-tooltip.fp-left {
		display: none !important;
	}
	.hide-mob {
		display: none;
	}
	.full-screen .section_wrapper {
		min-height: calc(100vh - 80px);
	}
}

@media only screen and (min-device-width: 960px) {
	.tingle-modal__close {
		display: none;
	}
}


/*SECTIONS BACKGROUNDS*/

#section0 .mcb-background-overlay {
	background-size: 13%;
}

#section6 .mcb-background-overlay {
	background-size: 6%;
}

#section7 .mcb-background-overlay {
	background-size: 16%;
}

#section8 .mcb-background-overlay {
	background-size: 14%;
}

#section9 .mcb-background-overlay {
	background-size: 47%;
}

/*FIN SECTIONS BACKGROUNDS*/

#Header_wrapper {
	z-index: 999;
}

.txt-sections p{
	font-size: 80%;
	line-height: 20px;
	color: #fff;
}

.txt-sections h6{
	font-size: 90%;
	color: #fff;
}


.content-video .content_video .mask {
	cursor: pointer;
}

.vidfull {
	max-height: 85vh;
}

.tingle-modal-box {
	width: 100%;
	max-width: 85vw;
}

/****POPUP HOME INICIO****/

.popup-home .mob{
	display: none;
}

@media only screen and (max-width: 768px){
	.popup-home{
		margin: 0;
	}

	.popup-home .desk{
		display: none;
	}

	.popup-home .mob{
		display: block;
	}
}

/****POPUP HOME FIN****/

/****NEW PROMOPLAN INICIO****/

.play-over .image_wrapper{
	border-radius: 16px 16px 0px 0px;
-webkit-border-radius: 16px 16px 0px 0px;
-moz-border-radius: 16px 16px 0px 0px;
}

.play-over .image_wrapper a::before{
	content: '\f144';
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-size: 4rem;
	color: #ebb1fd;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	z-index: 10;
	background-image: linear-gradient(0deg, rgba(0,0,0,0.08) 50%, rgba(255,255,255,0.08) 50%);
	background-size: 4px 4px;
}

section.video-loop .section_video video{
	max-width: 100%;
	top: -8vw !important;
}

@media only screen and (max-width: 768px){
	section.video-loop .section_video video{
		max-height: 100%;
		max-width: none;
		min-width: inherit !important;
		min-height: inherit !important;
		top: 0 !important;
		left: -15% !important;
	}
}

/****NEW PROMOPLAN FIN****/