@media only screen and (max-width:991px){
.servicios-int p{display: none;}
.navbar .coti:hover {background: transparent;color: #feb807;}
.navbar .coti{display: block;font-size: 22px;margin-left: 0;font-weight: 500;color: #feb807;padding: 15px 25px;position: relative;background: #fff;}
.navbar-toggler-icon {background: url(../images/toogle_button.svg)}
a.logo img {width: 300px;padding: 0;top: 0;left: 0;}
.logo{display: block;}
.menu-logo{display: none;}
.dropdown-menu {min-width: 100%;}
.ocultar-label{display: none !important;}
.contactenos {padding: 30px 0;}
.barra-top .tr{display: none;}
.navbar li.dn{display: block;}
.logo::after{display: none;}
.logo::before{display: none;}
.barra-logo::after{display: none;}
.offset-md-3 {margin-left: 0;width: 100%;}
.bg-body-tertiary {padding: 15px;}
.navbar-toggler:focus {box-shadow: none;}
.navbar-toggler{border: none;}
.navbar-expand-lg .navbar-nav .nav-link {display: block;font-size: 22px;margin-left: 0;font-weight: 500;color: #1D4E89;padding: 15px 25px;position: relative;background: #eef4ff;border-radius: 0;border-bottom: 2px solid #feb807;}
.navbar-expand-lg .navbar-nav .nav-link:hover {color: #feb807;}
.navbar-nav .nav-link.informes{margin-top: 0;}
.menuweb .navbar-text{display: none;}
.navbar-expand-lg .navbar-nav .nav-item .active {color: #fff;font-weight: 700;background: #feb807;text-transform: uppercase;position: relative;border-radius: 0;}
.navbar-nav {background: transparent;border-radius: 10px;padding: 0;width: 100%;margin-top: 20px;}
.owl-carousel2 {display: none !important;}
.owl-carousel3 {display: block !important;}
}
@media only screen and (max-width:767px) {
.contactenos .form-contacto .captcha-imagen{width: 150px;}
.contactenos .form-contacto #refres{margin-left: 0;}
.contactenos .form-contacto #captcha {width: 200px;margin-left: 0;}
.contactenos iframe{width: 100%;height: 400px;}
.contactenos .form-contacto{width: 100%;margin-left: 0;padding: 15px;}
.contactenos .mapaaa{width: 100%;margin-left: 0;}
.contactenos .box-contacto {display: block;text-align: left;border-radius: 10px;margin-bottom: 20px;height: auto;margin-right: 0;}
.miga p{font-size: 11px;}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {width: 100% !important;}
.owl-carousel3 .owl-dots.disabled, .owl-carousel3 .owl-nav.disabled {display: none;}
.contacto-home .bloque-contacto{display: block;}
.contacto-home .bloque-contacto .box-img img{border-radius: 10px 10px 0 0;}
.contacto-home .bloque-contacto .bloque-form{padding: 20px;}
.contacto-home h2{font-size: 40px;}
footer img {display: block;width: 150px;margin: 0 auto 10px;}
footer .redes{margin-bottom: 10px;}
.dropdown-menu li a {padding: 5px 15px !important;display: block;margin: 0 !important;background: #feb807 !important;border: 1px solid #ccc !important;border-bottom: none !important;color: #ffffff !important;font-size: 16px !important;text-transform: inherit;font-weight: 600 !important;}
.dropdown-menu::before{display: none;}
.contactenos h2{font-size: 40px;}
.navbar-toggler{border: none;}
.header_navigation .menubar li a img{width: 25px;}
.navbar{padding: 15px 0;}
a.logo img {width: 300px;padding: 0;position: relative;top: 0;left: 20px;}
.navbar .container-fluid{padding: 0;}
.navbar-expand-lg .navbar-nav .nav-link {display: block;font-size: 22px;margin-left: 0;font-weight: 500;color: #1D4E89;padding: 15px 25px;position: relative;background: #eef4ff;border-radius: 0;}
.navbar-expand-lg .navbar-nav .nav-link:hover {color: #feb807;}
.nosotros-home img {width: 100%;display: block;margin: 0 auto 40px;}
h2{font-size: 28px !important;}
footer .servicios ul li{margin-right: 0;width: 100%;}
.box-flotante .wsp-flotante {position: fixed;left: 10px;bottom: 10px;background: #00d32a;color: #fff;width: 40px;height: 40px;text-align: center;line-height: 40px;z-index: 9999999999;border-radius: 50px;box-shadow: 0 0 5px #00d32a;font-size: 20px;}
.box-flotante .carrito-flotante {position: fixed;right: 15px;bottom: 15px;background: #000000;z-index: 9999999999999999;height: 50px;width: 50px;text-align: center;line-height: 50px;border-radius: 50px;font-size: 20px;color: #fff;box-shadow: 0 0 20px #fff;}
.wwwa--right .wwwa__pulse {left: auto;right: 10px;}
.wwwa__pulse {position: fixed;bottom: 10px;left: 30px;width: 60px;height: 60px;border: 12px solid var(--color);border-radius: 50px;animation: wwwax--pulse infinite 1.2s .8s both;}
.owl-carousel10 .owl-dots.disabled, .owl-carousel10 .owl-nav.disabled{display: block;}
.owl-theme .owl-nav.disabled+.owl-dots{display: none;}
footer h4{font-size: 18px;margin-bottom: 5px;}
footer ul{margin-bottom: 15px;}
footer ul li{font-size: 14px;}
footer h6{font-size: 14px;}
footer p{font-size: 12px;}
.d-flex{display: block !important;}
.comite-home h2{display: block;text-align: left;}
.comite-home p{text-align: justify;}
.comite-home h6 {border-radius: 10px;margin: 20px 0 0 0;width: 100%;}
.ejes-home{background-position: left;}
.doble-home .box-izq{display: block;width: 100%;padding: 80px 20px;}
.doble-home .box-izq img{right: 10px;bottom: 10px;width: 70px;}
.doble-home .box-der{display: block;width: 100%;padding: 80px 20px;}
.doble-home .box-der img{right: 10px;bottom: 10px;width: 70px;}
footer .d-flex ul {display: block;text-align: center;margin: 20px 0 30px;}
#modalInscripciones tbody tr{text-wrap-mode: nowrap;}
#modalInscripciones .modal-header .btn-close {background: #feb807;opacity: 1;width: 20px;height: 20px;border-radius: 50px;color: #1D4E89;font-weight: 700;line-height: 20px;}
}

@media only screen and (max-width:1024px) and (min-width:991px) {
.navbar-expand-lg .navbar-text ul li{display: inline-block;margin-left: 0;position: relative;}
.navbar-expand-lg .navbar-nav .nav-link {font-size: 12px;padding: 10px 7px;}
}