h1,h2,h3,h4,h5,h6{line-height:1.25em}h1{font-size:42px}h2{font-size:36px}h3{font-size:30px;font-weight:400}h4{font-size:22px}h5{font-size:19px}h6{font-size:16px}@media only screen and (max-width:991px){body h1{font-size:48px}body h2{font-size:36px}body h3{font-size:30px;font-weight:400}body h4{font-size:20px}body h5{font-size:18px}body h6{font-size:18px}}@media only screen and (max-width:600px){.w-custom-heading h1{font-size:36px!important}.w-text-block h2,.w-custom-heading h2{font-size:30px!important;line-height:1.25em!important}.w-text-block h3,.w-custom-heading h3{font-size:24px!important;line-height:1.25em!important;font-weight:400!important}.w-text-block h4,.w-custom-heading h4{font-size:20px!important;line-height:1.25em!important}.w-text-block h5,.w-text-block h6,.w-custom-heading h5,.w-custom-heading h6{font-size:18px!important;line-height:1.25em!important}}.w-icon-block{margin:0 5px!important}.w-section.w-text-light>*,.col.w-text-light>*,.w-text-light .w-donut-chart span,.w-text-light .w-testimonial .w-customer a:hover,.w-text-light .w-clients-carousel .owl-nav>div,.w-text-light .w-info-box.w-large .w-content p:after,.w-text-light .w-info-box .w-read-more>a,.w-text-light .w-counter-box.w-1 .counter-title,.w-text-light .w-counter-box.w-2 .counter-title{color:#fff}.wpb_content_element{margin-bottom:0!important}.w-counter-box.w-1 .counter-title,.w-counter-box.w-2 .counter-title{letter-spacing:initial}.widget_categories ul li{letter-spacing:initial}.widget_categories ul>li>a{font-size:16px}.w-posts p a{font-size:15px;line-height:1.5em}.w-posts p span{font-size:13px;line-height:1.25em}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-12{float:left}@media screen and (min-width:600px) and (max-width:992px){.col-sm-1{width:8.333333333333332%!important}.col-sm-2{width:16.666666666666664%!important}.col-sm-3{width:25%!important}.col-sm-4{width:33.33333333333333%!important}.col-sm-5{width:41.66666666666667%!important}.col-sm-6{width:50%!important}.col-sm-7{width:58.333333333333336%!important}.col-sm-8{width:66.66666666666666%!important}.col-sm-9{width:75%!important}.col-sm-10{width:83.33333333333334%!important}.col-sm-11{width:91.66666666666666%!important}.col-sm-12{width:100%!important}}.wpcf7-form>*{margin-bottom:20px!important}.wpcf7-form>*:last-child{margin-bottom:0}.wpcf7-form label{text-transform:uppercase;font-weight:700;font-size:16px!important;color:#231f20;text-align:left;display:block}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="email"],.wpcf7-form textarea{margin:5px 0;padding:0 1em;background-color:rgb(0 0 0 / .05);height:3em;font-size:16px!important;line-height:3em;color:#231f20;border:0;border-radius:0;border-bottom:2px solid #ddd}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="tel"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form textarea:focus{border-color:#14686f;background-color:rgb(255 255 255 / .9)}.wpcf7-form textarea{padding:1em;height:160px;line-height:initial}.wpcf7-form input[type="submit"]{cursor:pointer;background-color:#fff0;border-radius:30px;height:60px;line-height:56px;padding:0 30px;font-size:16px!important;color:#14686f;font-weight:700;display:inline-block;width:auto;min-width:200px;border:3px solid #14686f}.wpcf7-form input[type="submit"]:hover{color:#115a60;border-color:#115a60}.wpcf7-form .wpcf7-not-valid-tip{background-color:#ff7575;border-radius:3px;color:#fff;display:inline-block;font-size:12px;padding:.25em;position:relative}@media only screen and (min-width:1080px){#header-logo{width:200px}}.sombra_naranja{-webkit-box-shadow:10px 10px 0 0 #f7ae02;box-shadow:10px 10px 0 0 #f7ae02}.sombra_azul{-webkit-box-shadow:10px 10px 0 0 rgb(78 194 240 / .31);box-shadow:10px 10px 0 0 rgb(78 194 240 / .31)}.w-info-box.ico .w-icon i{font-size:80px}.w-info-box.ico h5{font-size:40px}.header-menu.w-dark,.header-menu .header-space.w-dark{background:#294582}.header-menu #top-bar{background:#fff!important;border-bottom:0px!important}.header-menu.w-fixed #top-bar{height:50px!important;opacity:1!important}.contact-info li{vertical-align:middle}.contact-info li i{font-size:20px!important;color:#2182c5!important;line-height:12px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.contact-info li i:hover{color:#294582!important}.contact-info li.contact-item-whatsapp img{vertical-align:top;padding-top:5px}body.single-post #content h2{color:#677590}body.single-post #content h3{margin-top:30px;color:#84a628;font-weight:700;font-size:24px}body.single-post #content .wp-block-gallery{margin-top:40px}.popmake-content>.w-section>.row{max-width:initial!important}h5{font-size:22px}.bgx div{background-repeat:repeat-x!important;background-position:bottom left!important}.bgxu div{background-repeat:repeat-x!important;background-position:top left!important}.dropdown-nav>ul>li>a{padding:0 15px!important}.entry-summary p{margin-bottom:5px;font-weight:700}.post-meta{line-height:0;margin-bottom:0}.w-blog-posts.w-list .entry-title{color:#2182c5;font-size:30px}.post-detail .post-meta{line-height:0;margin-bottom:0;height:0}.post-detail .entry-title{color:#2182c5}#directorio-medico .widget{margin-bottom:0;padding-bottom:0}#directorio-medico .widget_search .search-form{margin-bottom:0}.menu-directorio-medico{margin:0}.menu-directorio-medico.--glosary li{margin-bottom:0.5em!important}.menu-directorio-medico.--glosary li a{display:block!important;font-size:18px}.menu-directorio-medico li{borde:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;line-height:initial!important;margin-bottom:0.25em!important;padding:0!important}.menu-directorio-medico li:before{content:initial!important}.menu-directorio-medico li:last-child{margin-bottom:0!important}.menu-directorio-medico li a{background-color:#ebeef0;border-radius:1.5em;color:#046;display:inline-block!important;font-size:16px;line-height:1.5em;padding:.75em 1em}.menu-directorio-medico li a::first-letter{font-size:20px;font-weight:700;margin-right:1px}.menu-directorio-medico li a:hover{background:#daf3f6}.menu-directorio-medico li li{margin-bottom:0.5em!important}.menu-directorio-medico li li a{background-color:#f5f7f8;padding:.25em 1em}.menu-directorio-medico li.current-menu-item a{background:#55ccd7!important;color:#fff!important}@media only screen and (min-width:1080px){.menu-item-info a i{background-color:#ef747d;color:#fff!important;display:inline-block;height:40px;width:40px;border-radius:50%;line-height:40px;font-size:1.25em!important}.menu-item-info a>span{display:inline-block;vertical-align:top;font-weight:700;line-height:1.15em}.menu-item-info a .subtitle{font-weight:400;text-shadow:0 0 10px #fff;text-transform:uppercase}}