/* ESTILOS GLOBALES */
.margin-top-pe{margin-top:60px;}
.margin-top{margin-top:90px;}
.margin-top-p{margin-top:50px;}
.margin-bottom{margin-top:90px;}
.padding-bottom{padding-top:90px;}
.padding-bottom{padding-bottom:90px;}
.padding-interno{padding-top: 50px;padding-bottom: 50px;}
.padding-interno-g{padding-top: 70px;padding-bottom: 70px;}
.no-ref:hover{cursor: pointer;}
.pj{text-align:justify;}
html {scroll-behavior: smooth;}

.span-id {position:relative;top:20vh;}

/* ESTILOS EN EL INDEX */
#header .btn-contact {background-color: white;color:#57BBDA;padding-left:10px;padding-right:10px;height: 100%;display: block;padding-top: 15px;padding-bottom: 15px;}
#header .social-links{display: flex;align-items: center;justify-content: center;}
#header .btn-contact:hover {background-color:#57BBDA;transition:background-color 0.5s;color:white;}
#header .btn-contact {font-weight:600;}
#header .twitter-h svg{position: relative;top:-2px;}
#header .twitter-h:hover svg{fill:#57BBDA;border-color:#57BBDA;stroke:#57BBDA;}


#slider .container-slider{display: flex;align-items: center;justify-content: center;}
#slider .container-slider{display: flex;align-items: center;justify-content: center;}
#slider .content-slider{display: flex;align-items: center;justify-content: center;flex-direction: column;}
#slider .description-s{font-size: 16px;text-align: center;margin-bottom: 25px;}
#slider .title-s{margin-bottom: 25px;text-align: center;font-size:60px;line-height:70px;}
#slider .logo-slide{position: absolute;bottom:30px;z-index: 99;left: 75%;width: 220px;}


#quienes-home {background-color: white;}
#quienes-home .icon-box{display: flex;align-items: center;justify-content: center;}
#quienes-home .icon-box i {height: 30px;font-size: 30px;line-height: normal;}
#quienes-home .icons-row{margin-bottom: 30px;}
#quienes-home .icon{width: 60%; margin: 0 auto;}

#preguntas-frecuentes {background-color: white !important;}

#servicios-home {background-color: #F5F5F5;}
#servicios-home .container-img-servicio{background-color:white;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 10px;}
#servicios-home .container-img-servicio:hover{background-color: #57BBDA;}


#servicios-home .container-items-servicios {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width: 95%;margin: 0 auto;}

.sec-title h2 {margin-top:10px;}
.sec-title h5 {font-size: 16px;margin-bottom: 0px;color:#20769F;}


#agenda-home .btn-box {display: flex;align-items: center;justify-content: center;}
#agenda-home:before {position: absolute;content: '';width: 100%;height: 100%;background: #000;top: 0px;right: 0px;z-index: 1;opacity: 0.5;}
#agenda-home .title-text{z-index: 9;position: relative;}
#agenda-home .btn-one{background-color:#016391;}




#convenios-home {background-color: #F5F5F5;}

#testimonios-home .img-comillas {width:60px !important;}
.testimonios-home {height: 597px !important;}
#testimonios-home .img-testimonios{height: 597px !important;}
#testimonios-home .padding-interno-g {padding-top: 110px; padding-bottom: 55px;}
#testimonios-home .count-outer .count-text {font-size:35px !important;}
.bold{font-weight: bold;}


#metricas {background-color: #016391;}

#blog-home .c-todos{display: flex;align-items: center;justify-content: center;margin-top: 35px;}

#footer .site-map-2{margin-top: 47px;}

#footer .btn-one {background-color: #016391;}
#footer .logos-footer{display: flex;align-items: center;justify-content: flex-start;gap:20px;flex-direction: row;}
#footer .logos-footer .logo1{width: 200px;}
#footer .logos-footer .logo2{width: 120px;}
#footer .copyright{text-align: center;width: 100%;display:flex;align-items:center;justify-content:center;}



#whatsappflotante {position: fixed;bottom: 50px;left: 50px;z-index: 99999;filter: drop-shadow(-2px 2px 15px rgba(0, 0, 0, 0.7));}
#whatsappflotante:hover {opacity: .8;filter: drop-shadow(0px 2px 2px #000);}



#mision-vision {background-color:#016391;}
#mision-vision .item {background-color: white;width: 41%;padding: 30px 40px;min-height: 432px;}
#mision-vision .container-items{display: flex;align-items: center;justify-content: space-between;flex-direction: row;}
#mision-vision .item .sec-title{text-align: left;}
#mision-vision .item .sec-title h2 {margin-bottom: 10px;}
#mision-vision .item .sec-title p {font-size: 16px;color:black;}


#equipo-trabajo h5 {font-size: 18px;width:80%;margin:0 auto;font-weight: 600;line-height: 1.4;margin-bottom: 10px;}
#equipo-trabajo p {margin-top: 7px;font-size: 15px; text-align: center !important;}
#equipo-trabajo .table-header{margin-bottom: 0px;}
#equipo-trabajo .inner-box{padding-bottom: 20px;}
#equipo-trabajo .personal  {margin-bottom: 60px;}
#equipo-trabajo .personal:nth-last-child(-n+3) {margin-bottom: 0;}

#equipo-trabajo .img-doctor{margin-bottom: 25px;}
#equipo-trabajo .icon-doctor{background-color:#016391;}

#institucion-iami .title-s {display: flex;align-items: center;justify-content: center;gap: 60px;}
#institucion-iami .iami{font-size: 75px;font-weight: bold;position: relative;bottom: 15px;}
#institucion-iami .sub-titles-s{display: flex;align-items: center;justify-content: center;flex-direction: column;}
#institucion-iami .descp-blue{color:white;background-color: #016391;margin-top: 20px;text-align: center;padding: 20px;font-weight: bold;font-size: 15.5px;}
#institucion-iami .list-umit{margin-top: 40px;width: 85%;margin: 40px auto;}
#institucion-iami .list-umit li {display: grid;grid-template-columns: 10% 90%;align-items: center;margin-bottom: 30px;}
#institucion-iami .desc-li {text-align: left;font-size: 15.5px;}
#institucion-iami .list-umit li span {font-weight: bold;color:black}
#institucion-iami .c-img-l{height: 80px;width: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background-color: #D9D9D9;}
#institucion-iami .img-embarazada{position: absolute;bottom: 0px;right: -130px;}


#estados-financieros .pricing-block-one .inner-box{background: #e3e3e300;}
#estados-financieros .item-financiero:nth-child(odd):before{position: absolute;content: '';background: #57bbda;width: 100%;height: 100%;left: 0px;top: 0px;opacity: 0.7;}
#estados-financieros .item-financiero{height: 230px;}
#estados-financieros .content-estados{height:100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
#estados-financieros h5{color:white;font-size: 23px;margin-bottom: 10px;font-weight: bold;}
#estados-financieros p{color:white;font-weight: 500;}
#estados-financieros .estado:hover .item-financiero:before{background: #016391;opacity: 0.8;}
#estados-financieros .estado{margin-bottom: 60px;}
#estados-financieros .estado:nth-last-child(-n+3) {margin-bottom: 0;}
#estados-financieros .content-estados p{font-size: 16px;text-align:center;}

#servicios h2 {color:#016391;text-align: center;}
#servicios .subtitle {text-align: left;margin-bottom: 10px;font-size: 28px;color: black;}
#servicios p {text-align: left;}
#servicios .sec-title{width: 100%;}
#servicios .item-servicios {display: flex;align-items: center;justify-content: space-between;width: 85%;margin: 0 auto}
#servicios .servicio{width: 45%;}
#servicios .servicio img{width: 100%;}
#servicios .servicio-int{margin-bottom: 50px;}

#servicios .sec-title ul li{ display:flex;justify-content:flex-start;padding-left:15px; list-style-type: circle;list-style:disc;position:relative;display:flex;align-items:center;}
#servicios .sec-title ul{list-style-type: circle;list-style:disc;}
#servicios .sec-title ul li:before{content:url('../../img/list-i.png');position:absolute;left:3px;}


#experiencia-usuario {margin-left: auto;margin-right: auto;}
#experiencia-usuario .pricing-block-one .inner-box{background: #e3e3e300;}
#experiencia-usuario .experiencia1:before{position: absolute;content: '';width: 100%;height: 100%;left: 0px;top: 0px;opacity: 1;background: #016391;}
#experiencia-usuario .experiencia2:before{position: absolute;content: '';width: 100%;height: 100%;left: 0px;top: 0px;opacity: 1;background: #57bbda;}
#experiencia-usuario .item-experiencia{height: 110px;}
#experiencia-usuario .content-estados{height:100%;display: flex;align-items: center;justify-content: center;flex-direction: column;padding-left: 7px;padding-right: 7px;}
#experiencia-usuario h5{color:white;font-size: 17px;margin-bottom: 10px;font-weight: bold !important;}
#experiencia-usuario p{color:white;font-weight: 500;}
#experiencia-usuario .experiencia2 h5{color:#016391;font-weight: 500;}
#experiencia-usuario .experiencia{margin-bottom: 60px;max-width: 23%;}
#experiencia-usuario .experiencia:nth-last-child(-n+3) {margin-bottom: 0px;}
#experiencia-usuario .content-estados img{position: relative;padding-bottom: 10px;}
#experiencia-usuario .row {display: flex;align-items: flex-start;justify-content: space-between;width: 90%;margin: 0 auto;}
#experiencia-usuario .experiencia:hover {opacity: 0.6;}



#pqrsdf .check-box{display: flex;align-items: center;justify-content: center;}
#pqrsdf .check-box label{font-size: 15px;}
#pqrsdf .check-box label a{text-decoration: underline;color: black;font-weight: 500;}
#pqrsdf .check-box label a:hover{color:#20769F;}
#pqrsdf .content-btn{display: flex;align-items: center;justify-content: center;}
#pqrsdf .contact-style-three .form-inner .form-group .theme-btn {padding: 12px 35px;}

.solicitud-historia .descp-historia {color:black !important;text-align: left;}
.solicitud-historia .c-formato{width: 100%;display: flex;align-items: center;justify-content: center;}
#recomendaciones .content-recomendaciones p {color:black;font-weight: 500;text-align:center;}
#recomendaciones .content-recomendaciones .p-bold {color:black;}
#recomendaciones .content-recomendaciones .p-sub{font-weight: bold;text-align: left;color:black;margin-top: 17px;margin-bottom: 17px;}
#recomendaciones .content-recomendaciones .p-sub-2{text-align: left;margin-top: 17px;margin-bottom: 17px;color:black;}

#recomendaciones .content-recomendaciones ul li:before{content: "\e90a";font-family: 'icomoon';font-size: 16px;left: 0px;top: 0px;margin-right: 5px;color:#016391;}
#recomendaciones .content-recomendaciones ul li{text-align: left;margin-bottom: 12px;color:black;font-size: 16px;}

#recomendaciones .content-recomendaciones .recomendacion{margin-bottom: 70px;}

.derechos-deberes .s-d-b  {text-align: left;}

.testimonio {background:white !important;box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.10);width: 90%;margin-bottom: 35px;width: 100%;max-width: 100%;}
.testimonio .testimonial-block-one .inner-box {padding-top: 20px !important;padding-bottom:20px !important;}
.row-testimonios {display: grid;grid-template-columns: 48% 48%; gap: 4%;}



.escuela-padres .col-lg-4  {margin-bottom: 60px;}
.escuela-padres .col-lg-4:nth-last-child(-n+3) {margin-bottom: 0;}
.escuela-p .image-box a img {height:350px;object-fit:cover;}


#detalle-escuela h3 {margin-bottom: 30px;}
#detalle-escuela .inner-box{margin-bottom: 0px;}

#detalle-noticia h3 {margin-bottom: 30px;text-align: center;}



#contactenos .list-info-general li {margin-bottom: 15px;}
#contactenos .list-info-general li img {margin-right: 5px;}
#contactenos .list-info-general li div {color:black;font-size: 15px;}
#contactenos .list-info-general li div a {color:black;}
#contactenos .list-info-general li div a:hover {color:#016391;}
#contactenos .c-umit {display: flex;align-items: center;justify-content: center;}
#contactenos .c-umit img {width: 230px;margin-top: 110px;}
#contactenos .title-directorio{color:black;font-weight: bold;}
#contactenos .p-sub{color:black;text-align: center;}
#contactenos .section-map {margin-top: 40px;margin-bottom: 40px;}
#contactenos .section-map p {margin-bottom: 30px;}
#contactenos .section-map .horario{color:black;font-weight: bold;text-align: center;}



.accordion-box .active-block .item-directorio {display: flex !important;align-items: center;justify-content: space-between;flex-direction: row;}
.accordion-box .active-block .item-directorio {color:black;font-size: 16px;}
.accordion-box .active-block .item-directorio a{color:black;font-size: 16px;}
.accordion-box .active-block .item-directorio a:hover{color:#016391;}

p {text-align: justify;}

.news-block-one .inner-box .lower-content p {text-align: left !important;}



/* RESPONSIVE */

@media (min-width: 1000px) and (max-width: 1650px) {
    .span-id {position:relative;top:35vh;}
    .auto-container {max-width: 1050px;}
    header .auto-container {max-width: 1140px;}
    .main-menu, .sticky-header, .main-header.style-one .outer-container:before {display: block !important;}
    .menu-area .mobile-nav-toggler {display: none !important;}
    .header-top .top-inner {position: relative;display: flex !important;align-items: center;justify-content: space-between;}
    .header-upper .upper-inner .info-list li h5 {font-size: 15px;}
    .main-menu .navigation > li {margin: 0px 10px;}
    .main-menu .navigation > li > a {font-size: 15px;}
    .header-upper .upper-inner .info-list li .icon-box {font-size: 35px; }
    .header-top .text p {font-size: 15px;}
    .header-top .social-links li p {font-size: 15px;}
    #header .btn-contact {font-size: 15px;}
    .header-upper .upper-inner .info-list li {margin-right: 15px !important;padding-left: 44px;}
    .header-upper .upper-inner .logo-box .logo { width: 120px;}
    .banner-style-two .banner-carousel .slide-item {padding-bottom: 90px;padding-top: 90px;}
    #slider .title-s {font-size: 35px;}
    #slider .description-s {font-size: 15px;}
    .banner-carousel .content-box .btn-box .theme-btn {font-size: 15px;}
    #slider .logo-slide {width: 160px;}
    .margin-top-pe{margin-top:60px;}
    .margin-top{margin-top:70px;}
    .margin-top-p{margin-top:40px;}
    .margin-bottom{margin-top:70px;}
    .padding-bottom{padding-top:70px;}
    .padding-bottom{padding-bottom:70px;}
    .padding-interno{padding-top: 40px;padding-bottom: 40px;}
    .padding-interno-g{padding-top: 60px;padding-bottom: 60px;}
    .sec-title h2 {font-size: 31px;}
    .sec-title h5 {font-size: 15px;}
    .header-style-two .outer-box .theme-btn {padding: 15px 25px;}
    .header-style-two .main-menu .navigation > li > a {padding: 13px 0px;}
    p {font-size: 15px !important;}
    .theme-btn {font-size: 15px;}
    .content_block_seven .content-box .inner-box h4 { font-size: 15px;}
    #servicios-home .container-img-servicio {width: 100px;}
    .team-block-one .inner-box .lower-content h3 a {font-size: 15px;line-height: 20px;}
    .team-block-one .inner-box .lower-content {gap: 7px;}
    .search-field-two .title-text h2 {font-size: 27px;}
    .search-field-two {padding: 70px 0px 70px 0px;}
    .team-block-one { margin-top: 10px;}
    .testimonial-style-four .owl-nav {right: -71px;}
    .sec-title h2 {line-height: 35px;}
    .testimonios-home .img-testimonios {height: 613px !important;}
    .testimonial-block-one .inner-box p {font-size: 15px !important; text-align: left !important;}
    .counter-block-three .inner-box .count-outer {font-size: 27px;line-height: 19px;}
    .counter-block-three .inner-box p {font-size: 15px !important;}
    #metricas .counter-block-three {width: 80%;margin: 0 auto;}
    #metricas p {text-align: start !important;}
    .funfact-style-three .inner-container {align-items: flex-start;}
    .counter-block-three .inner-box .icon-box {height: 70px;width: 70px;}
    #metricas img {padding: 14px !important;}
    .counter-block-three .inner-box { padding: 8px 0px 5px 78px;}
    .news-block-one .inner-box .lower-content h3 a {font-size: 16px;}
    .news-block-one .inner-box .lower-content p { font-size: 15px !important;}
    .news-block-one .inner-box .lower-content .link a {font-size: 15px;}
    #footer .copyright {display: flex;align-items: center; justify-content: center;}
    .footer-bottom {padding: 15px 0px;}
    .page-title {position: relative;padding: 60px 0px 60px 0px;overflow: hidden;}
    .page-title .content-box h2 {font-size: 29px;line-height: 23px;}
    #equipo-trabajo h5 {font-size: 16px;}
    #institucion-iami .iami { line-height: 1.2;}
    #institucion-iami .descp-blue {font-size: 15px;}
    #institucion-iami .list-umit {width: 90%;}
    #institucion-iami .img-embarazada {right: -46px; width: 130px;}
    #institucion-iami .desc-li {font-size: 15px;}
    #servicios .subtitle { font-size: 25px;}
    #experiencia-usuario .item-experiencia {height: 120px;}
    #recomendaciones .content-recomendaciones ul li {font-size: 15px;}
    #experiencia-usuario h5 {font-size: 15px;}
    .derechos-deberes .s-d-b {margin-bottom: 20px;}
    #testimonios-home .img-comillas {width: 50px !important;}
    .testimonial-block-one .inner-box .author-box .author-thumb img {width: 80%;padding-top: 9px;}
    .testimonial-block-one .inner-box .author-box {padding: 9px 0px 7px 63px;}
    .testimonial-block-one .inner-box .author-box h5 {font-size: 17px;}
    .author-box span {font-size: 15px;}
    #whatsappflotante {bottom: 20px;width: 46px;}
    #detalle-escuela h3 {font-size: 25px;}
    .blog-sidebar .widget-title h4 {font-size: 18px;}
    .blog-sidebar .post-widget .post .post-date {font-size: 15px;}
    #detalle-noticia h3 {font-size: 25px;}
    .accordion-box .block .acc-btn h5 {font-size: 15px;}
    #contactenos .c-umit img {width: 200px;}


}


@media (min-width: 1000px) and (max-width: 1100px) {
    .auto-container {max-width: 960px;}
    header .auto-container {max-width: 100%;}
}



@media (min-width: 800px) and (max-width: 900px) {
    .span-id {position:relative;top:40vh;}
    .content-video{padding-left: 0px !important;}
    #servicios-home .container-items-servicios {grid-template-columns: 1fr 1fr 1fr;justify-content: center;}
    #testimonios-home .padding-interno-g {padding: 0px;}
    #testimonios-home{padding: 0px;}
    #slider .logo-slide {left: 67%;width: 200px;}
    .sec-pad { padding:0px !important;}
    .faq-section {padding-top: 80px;}
    .testimonios-home {height: 400px !important;}
    .funfact-style-three .inner-container {display: grid;gap: 50px;justify-content: center;}
    .funfact-style-three {padding: 50px 0px 50px 0px;}
    .testimonial-style-four .owl-nav {right: 15px;}
    footer .row{display: grid;grid-template-columns: 1fr 1fr;}
    footer .row .footer-column{width: 100%;max-width: 100%;}
    #footer .site-map-2 { margin-top: 60px;}
    .copyright p {text-align: center;}
    .news-block-one .inner-box .lower-content {min-height: 300px;}
    .padding-interno {padding-top: 50px !important; padding-bottom: 50px !important;}
    #institucion-iami .list-umit li {grid-template-columns: 15% 85%;}
    #contactenos .c-umit img {margin-top: 30px;margin-bottom: 30px;width: 200px;}
    .section-map {gap:30px;}
    .escuela-p .image-box a img {height:300px;}
}


@media (min-width: 100px) and (max-width: 800px) {
    .span-id {position:relative;top:80vh;}
    .header-top .text p {font-size: 14px;}
    .header-top .social-links li p {font-size: 14px;}
    .mobile-menu .nav-logo {padding-bottom: 50px;}
    .mobile-menu .nav-logo img {width: 120px;}
    .icon-movil-t svg {position: relative;top: -2px;}
    #header .btn-contact:hover {font-size: 14px;}
    .mobile-menu .navigation li ul li > a {font-size: 15px;}
    #slider .logo-slide {position: absolute;bottom: 17px;z-index: 99;left: 60%;width: 160px;}
    #slider .title-s {font-size: 29px;line-height: 30px;}
    #slider .description-s {font-size: 15px;}
    .banner-style-two .banner-carousel .slide-item {padding-bottom: 120px;padding-top: 120px;}
    .theme-btn {font-size: 14px;}
    .margin-top-pe{margin-top:50px;}
    .margin-top{margin-top:70px;}
    .margin-top-p{margin-top:40px;}
    .margin-bottom{margin-top:70px;}
    .padding-bottom{padding-top:70px;}
    .padding-bottom{padding-bottom:70px;}
    .sec-title h2 {font-size: 25px !important;}
    .sec-title{margin-bottom: 20px;}
    .mobile-menu .close-btn {right: 15px;}
    .mobile-menu .navigation li > a {font-size: 14px;}
    .mobile-menu .contact-info h4 {font-size: 18px;}
    .row-quienes-movil {justify-content: center;gap:25px;}
    #quienes-home .icons-row {margin-bottom: 0px;}
    .content_block_seven .content-box .inner-box h4 {font-size: 15px;}
    #servicios-home .container-items-servicios {grid-template-columns: 1fr 1fr;justify-content: center;}
    .team-block-one .inner-box .lower-content h3 a {font-size: 15px;line-height: 20px;}
    #servicios-home .container-img-servicio {width: 110px;}
    .search-field-two .title-text h2 {font-size: 25px !important;line-height: 30px;}
    #agenda-home .title-text {margin-bottom: 15px;}
    .testimonial-style-four .owl-nav { display: none;}
    #testimonios-home .padding-interno-g {padding-top: 0px;padding-bottom: 0px;}
    #testimonios-home {padding-top: 50px !important;padding-bottom: 50px !important;}
    .testimonios-home {height: 361px !important;}
    .funfact-style-three .inner-container {display: flex !important;align-items: flex-start;justify-content: flex-start;flex-direction: column;padding-left: 27px;}
    .funfact-style-three .inner-container .counter-block-three {margin-bottom: 30px;}
    .counter-block-three .inner-box .count-outer {font-size: 29px;}
    .testimonial-block-one .inner-box p {font-size: 15px;}
    #testimonios-home .img-comillas {width: 40px !important;}
    .testimonial-block-one .inner-box .author-box .author-thumb img {width: 90%;border-radius: 50%;padding-top: 4px;}
    .testimonial-block-one .inner-box .author-box {padding: 9px 0px 7px 65px;}
    .sec-pad {padding: 0px !important;}
    .news-block-one .inner-box .lower-content h3 a {font-size: 16px;}
    .news-block-one .inner-box .lower-content p {font-size: 14px !important;}
    .news-block-one .inner-box .lower-content .link a { font-size: 14px; }
    .logo-footer{width: 140px;}
    .main-footer .widget-title h3 { font-size: 20px;}
    #footer .site-map-2 {margin-top: -20px;}
    .scroll-to-top {right: -38px;}
    #whatsappflotante {bottom: 12px;left: 9px;}
    .copyright p {font-size: 13px !important;}
    .news-block-one .inner-box .lower-content .post-info li {font-size: 13px;}
    #convenios-home{padding-top: 50px !important;padding-bottom: 50px !important;}
    .page-title .content-box h2 {font-size: 26px;}
    #mision-vision .container-items {flex-direction: column;}
    #mision-vision .item {background-color: white;width: 100%;min-height: 100%;}
    .content_block_seven .content-box .bold-text {color: #141417;font-size: 15px;}
    #equipo-trabajo h2 {padding-bottom: 80px;}
    #equipo-trabajo .personal {margin-bottom: 0px;}
    #equipo-trabajo h5 {font-size: 15px;}
    #institucion-iami .title-s {flex-direction: column-reverse;gap:20px;}
    #institucion-iami .img-iami {width: 70%;margin: 0 auto;}
    #institucion-iami .descp-blue {font-size: 14px;}
    #institucion-iami .list-umit li {grid-template-columns: 100%;gap:20px;}
    #institucion-iami .img-embarazada {position: absolute;bottom: 0px;right: -105px;width: 150px;}
    #servicios-home {padding-top: 50px !important;padding-bottom: 50px !important;}
    #estados-financieros .estado:nth-last-child(-n+3) {margin-bottom: 60px;}
    #estados-financieros .estado:last-child {margin-bottom: 0px;}
    #estados-financieros h5 {font-size: 22px;}
    .row-content .item-servicios {display: flex !important;flex-direction: column;gap:20px;}
    #servicios .servicio {width: 100%;}
    #experiencia-usuario .experiencia { margin-bottom: 30px;max-width: 100%;}
    #experiencia-usuario .experiencia:nth-last-child(-n+3) {margin-bottom: 30px;}
    #experiencia-usuario h5 {font-size: 16px;}
    #pqrsdf .check-box label {font-size: 14px;}
    #estados-financieros p {padding-left: 15px;padding-right: 15px;}
    #estados-financieros .content-estados p {text-align: center; }
    .derechos-deberes .s-d-b { margin-bottom: 15px;}
    .row-testimonios {grid-template-columns: 85%;justify-content: center;gap:0%;}
    .testimonios-interno {height: 100% !important;}
    .escuela-padres .col-lg-4{margin-bottom: 30px;}
    .escuela-padres .col-lg-4:nth-last-child(-n+3) {margin-bottom: 30px;}
    .escuela-padres .col-lg-4:last-child {margin-bottom: 0px;}
    #detalle-escuela h3 {font-size: 22px;}
    .blog-sidebar .widget-title h4 {font-size: 18px;}
    .blog-sidebar .post-widget .post .post-date {font-size: 14px;}
    #detalle-noticia h3 {font-size: 22px;text-align: left;}
    .sidebar-page-container .news-block-one .inner-box .lower-content{padding: 0px 15px 0px 15px;margin-top: 20px;}
    #contactenos .c-umit img {width: 150px; margin-top: 30px;margin-bottom: 30px;}
}



