@media only screen and (max-width:1980px){
}
@media only screen and (max-width:1490px){
}
@media only screen and (max-width:1026px){
	body{padding-top:104px;}
	.navbar.navbar-light .navbar-nav{flex-direction:row;}
	header .infoc:not(:first-child){margin-left:10px;}
	header .infoc i{margin-right:3px;font-size:30px;}
	header .infoc .texto{font-size:12px;}
	header .infoc.contacto a{padding:8px 17px;font-size:12px;}
	.navbar.navbar-light .navbar-nav > li > a{font-size:13px;padding:18px 12px;}
	.custom-swiper .swiper-button.swiper-button-next{right:5px;}
	.custom-swiper .swiper-button.swiper-button-prev{left:5px;}
	.aliados.elementor-widget-media-carousel .elementor-swiper-button.elementor-swiper-button-prev{left:5px;}
	.aliados.elementor-widget-media-carousel .elementor-swiper-button.elementor-swiper-button-next{right:5px;}
	.custom-swiper .titulo h3{font-size:15px;}
	.custom-swiper .informacion .resumen{padding:30px 14px;font-size:13px;}
	.custom-swiper .contimg{height:175px;}
	#secc-tit .titmain{font-size:18px;}
	#secc-tit .migapan{font-size:10px;}
	#divprofesionales .profesional{flex:0 0 50%;max-width:50%;}
	#divprofesionales .contimg{height:470px;}
	.single-profesional .continfo .col img{float:none;width:380px;margin:0 auto;display:block;}
	.single-profesional .infoder{width:100%;}
	.prodcarr .slick-prev{left:0;}
	.prodcarr .slick-next{right:0;}
	header .contlogo .col.colbuscador{width:350px;max-width:350px;flex:350px;}
	#hmain .contlogo .colcarrito{flex:360px;max-width:360px;}

	/*CUSTOM*/
	.navbar.navbar-light .navbar-nav > li > a{font-size:9px;padding:18px 5px;}
	#hmain .btnRojo{padding:7px 8px;margin-right:5px;font-size:10px;}
	.slick-prev{left:10px;}
	.slick-next{right:10px;}
	.plan-tax .datos h3,.plan-tax .datos{font-size:11px;}
	.plan-tax .datos h3 ins{font-size:9px;}
}
@media only screen and (max-width:785px){
	body{padding-top:138px;}
	.contacto.contflex .blanco p{font-size:16px;}
}
@media only screen and (max-width:680px){
	.container,header .container{width:95%;max-width:98%;}
	#social-aside{display:none;}
	body{padding-top:88px;font-size:14px}
	#hmain{padding-top:0;position:relative;padding:0;}
	#hmain .oculmovil{display:none;}
	.pad50{padding:30px 0}
	.navbar-nav{flex-direction:column;margin:20px 0;}
	.navbar-nav>li>.dropdown-menu{background-color:#8e8e8e;width:100%;}
	.navbar-nav>li>.dropdown-menu.show{position:relative;margin-top:36px;top:100%;display:block;width:100%!important;}
	.navbar.navbar-light .icon-bar + .icon-bar{margin-top:4px}
	.navbar.navbar-light .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}
	.navbar.navbar-light{position:fixed;right:0;left:0;width:100%;top:0;border-width:0 0 1px;padding:5px 0 0;background-color:#fff;border-color:transparent;margin:0 auto;float:left;min-height:auto;border-top:2px solid #000;box-shadow:none;display:flex;align-items:center;justify-content:space-around;z-index:99;}
	.navbar.navbar-light > .contflex.hidemovil{display:flex;}
	.navbar.navbar-light > .contflex{justify-content:space-between;width:100%;padding:0 20px;}
	.navbar-light .navbar-toggler{position:relative;float:right;padding:9px 10px;margin:0;background-color:transparent;display:block;background-image:none;border:1px solid transparent;border-radius:4px;border-color:#ad3334;background-color:#ad3334}
	.navbar-collapse{display:none;padding:0;background-color:#ad3334;overflow-x:visible;-webkit-overflow-scrolling:touch;border:none;-webkit-box-shadow:none;box-shadow:none;}
	.navbar-collapse.show{display:block}
	.navbar.navbar-light .navbar-nav{flex-direction:column;}
	.navbar.navbar-light .navbar-nav > li > a{display:inline-block;float:left;width:100%;color:#fff;padding:11px 13px}
	.navbar-nav>li>.dropdown-menu>li>a{background-color:#2e3098;color:#ffF;}
	#hmain .divheader{padding:0;}
	#hmain .menu-sitio .navbar-nav{margin-top:0;width:100%;min-height:100vw}
	#hmain #contmenu{height:auto}
	#hmain .logo-sitio.hidemovil{display:flex;float:left;margin:0;text-align:center;width:auto;justify-content:center;padding:0;border:none;}
	#hmain .logo-sitio img{height:75px}
	#hmain .contmenu,#hmain .cont-busca,#hmain .usuario{height:auto;}
	#hmain .movil{display:block;}
	#hmain .escritorio{display:none;}
	#hmain .infoc.contacto{margin:8px auto;}
	#preh{display:none;}

	/*CUSTOM*/
	#custfoot .elementor-nav-menu li a:after{left:0;}
	.slick-prev{left:10px;}
	.slick-next{right:10px;}
	.single.single-planes .masinformacion .btnscontacto .btncont{margin:0 15px 25px;}
	#secc-tit{height:240px;}
	#secc-tit .title{font-size:25px;}
	.single.single-planes .titprecio h2{font-size:17px;}
	.single.single-planes .titprecio h3{font-size:16px;}
	.single.single-planes .masinformacion{padding-bottom:0;}
	#taxplanesdiv .plan-tax{width:100%;flex:100%;}
	.plan-tax .contimg{height:145px;}
	.plan-tax .info .title{font-size:16px;}
	.contacto.contflex .blanco{padding:6px 15px;margin:0 20px 10px;}
	.contacto.contflex .blanco p{font-size:14px;}
}
