/*
Theme Name: Medigroup Child
Theme URI: http://medigroup.mikado-themes.com/
Description: A child theme of Medigroup Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Template: medigroup
*/

.white p,
.white h3,
.white li{
	color:#fff;
}

.black p{
	color: #000;
}

.wpcf7-recaptcha{
	margin-bottom: 2em;	
}

.subtit,
.slidetit{
	text-align:center !important;
}

#cf7md-form .mdc-button{
	padding: 0 9.46em !important;
}

@media (min-width:1366px){
	.ten{
		height:1em;
	}
	
	.twenty{
		height: 2em;
	}
	
	.thirty{
		height: 3em;
	}
	
	.fourty{
		height: 4em;
	}
	
	.cincuenta{
		height: 5em;	
	}
	
	.sixty{
		height: 6em;
	}
	
	.seventy{
		height: 7em;
	}
	
	.titalign{
		text-align: center !important;
	}
	
	.ralign li,
	.ralign p{
		text-align: right
	}
	
	.jalign p,
	.jalign li{
		text-align: justify;
	}
	
	.calign li,
	.calign p{
		text-align: center;
	}

	.mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner{
		padding: 64px 0 0 0!important;
	}
	
	.vitbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2.8em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/Congelamiento-2.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.vitboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.warbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2.8em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/maxresdefault.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.warboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.borderbox{
		border: 1px;
    	border-color: #fff;
    	border-style: solid;
    	padding: 2em 0;
	}
	
	.titalign{
		text-align: left !important;
	}
	
	.titmov{
		color: #fff;
		text-align: center;
	}
	
}

@media (max-width: 767px){
	.mkd-mobile-header .mkd-mobile-logo-wrapper a {
    	display: block;
    	max-height: 60px !important;
	}
	
	.ten{
		height:0.5em;
	}
	
	.twenty{
		height: 1em;
	}
	
	.thirty{
		height: 1.5em;
	}
	
	.fourty{
		height: 2em;
	}
	
	.cincuenta{
		height: 3em;	
	}
	
	.sixty{
		height: 3em;
	}
	
	.seventy{
		height: 3.5em;
	}
	
	.fourmov{
		height: 1em !important;
	}
	
	.cinmov{
		height: 1em !important;
	}
	
	.sixmov{
		height: 1.5em !important;
	}
	
	.sevmov{
		height: 2em !important;
	}
	
	.eigmov{
		height: 2.5em!important
	}
	
	.ninemov{
		height: 2.5em!important
	}
	
	.hunmov{
		height: 3em!important
	}
	
	.hunonemov{
		height: 3.5em!important;
	}
	
	.noshow{
		display: none !important;
	}
	
	.titalign{
		text-align: left !important;
	}
	
	.titmov{
		color: #fff;
		text-align: center;
	}
	
	.titpag{
		text-align: left;
	}
	
	.ralign li,
	.ralign p{
		text-align: left !important;
	}
	
	.jalign p,
	.jalign li{
		text-align: justify;
	}
	
	.calign li,
	.calign p{
		text-align: center;
	}
	
	.mkd-content .mkd-content-inner>.mkd-container>.mkd-container-inner, .mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner {
    	padding: 0px 0 !important;
	}
	
	.mkd-section-title-holder .mkd-section-title{
		margin-bottom: 0px !important;
	}
	
	.mega-creative-btn a{
		margin: 15px 0px !important;
	}
	
	.cl-effect-7 a{
		padding: 12px 0px 10px !important;
	}
	
	.imgprod img{
		width: 100% !important;
	}
	
	.vitbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/Congelamiento-2.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.vitboxin {
    	margin-left: 1.4em;
    	background: #000c;
    	margin-right: 1.4em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}
	
	.vitboxin h2{
		text-align: center !important;
	}

	.warbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/maxresdefault.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.warboxin {
    	margin-left: 1.4em;
    	background: #000c;
    	margin-right: 1.4em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.borderbox{
		border: 1px;
    	border-color: #fff;
    	border-style: solid;
    	padding: 2em 0;
	}
	
}

@media (min-width:768px) and (max-width:1024px){
	.imgprod img{
		width: 100% !important;
	}
	
	.cincuenta{
		height: 3em;	
	}
	
	.sixty{
		height: 3em;
	}
	
	.fourmov{
		height: 1em !important;
	}
	
	.cinmov{
		height: 1em !important;
	}
	
	.sixmov{
		height: 1.5em !important;
	}
	
	.sevmov{
		height: 2em !important;
	}
	
	.eigmov{
		height: 2.5em!important
	}
	
	.ninemov{
		height: 2.5em!important
	}
	
	.hunmov{
		height: 3em!important
	}
	
	.hunonemov{
		height: 3.5em!important;
	}
	
	.tentab{
		height: 1em !important;
	}
	
	.twentytab{
		height: 2em !important;
	}
	
	.twenfivtab{
		height:2.5em !important;
	}
	
	.thirtytab{
		height:3em !important;
	}
	
	.titalign{
		text-align: center !important;
	}
	
	.ralign li,
	.ralign p{
		text-align: right
	}
	
	.jalign p,
	.jalign li{
		text-align: justify;
	}
	
	.calign li,
	.calign p{
		text-align: center;
	}

	.mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner{
		padding: 64px 0 0 0!important;
	}
	
		.vitbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2.8em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/Congelamiento-2.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.vitboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.warbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2em;
    	padding-right: 2.5em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/maxresdefault.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.warboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 8em;
	}

	.borderbox{
		border: 1px;
    	border-color: #fff;
    	border-style: solid;
    	padding: 2em 0;
	}
	
	.titalign{
		text-align: left !important;
	}
	
	.titmov{
		color: #fff;
		text-align: center;
	}
	
}

@media (min-width:1025px) and (max-width:1365px){
	.imgprod img{
		width: 100% !important;
	}
	
	.ten{
		height:1em;
	}
	
	.twenty{
		height: 2em;
	}
	
	.thirty{
		height: 3em;
	}
	
	.fourty{
		height: 4em;
	}
	
	.cincuenta{
		height: 5em;	
	}
	
	.sixty{
		height: 6em;
	}
	
	.seventy{
		height: 7em;
	}
	
	.titalign{
		text-align: center !important;
	}
	
	.ralign li,
	.ralign p{
		text-align: right
	}
	
	.jalign p,
	.jalign li{
		text-align: justify;
	}
	
	.calign li,
	.calign p{
		text-align: center;
	}

	.mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner{
		padding: 64px 0 0 0!important;
	}
	
	.vitbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2.8em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/Congelamiento-2.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.vitboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.warbox {
    	padding-top: 2em;
    	padding-bottom: 2em;
    	padding-left: 2.8em;
    	padding-right: 2em;
    	background-image: url(https://ecmpcservices.com/wp-content/uploads/2019/08/maxresdefault.jpg);
    	background-repeat: no-repeat;
    	background-size: cover;
	}

	.warboxin {
    	margin-left: 2em;
    	background: #000c;
    	margin-right: 2em;
    	width: 90%;
    	padding-top: 5.5em;
    	padding-bottom: 5.5em;
	}

	.borderbox{
		border: 1px;
    	border-color: #fff;
    	border-style: solid;
    	padding: 2em 0;
	}
	
	.titalign{
		text-align: left !important;
	}
	
	.titmov{
		color: #fff;
		text-align: center;
	}
	
}

.mkd-header-type1 .mkd-page-header .mkd-logo-area{
	height: 80px !important;
}