img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@media screen and (max-width:640px){body:not(.fusion-builder-ui-wireframe) .fusion-no-small-visibility{display:none !important}body:not(.fusion-builder-ui-wireframe) .sm-text-align-center{text-align:center !important}body:not(.fusion-builder-ui-wireframe) .sm-text-align-left{text-align:left !important}body:not(.fusion-builder-ui-wireframe) .sm-text-align-right{text-align:right !important}body:not(.fusion-builder-ui-wireframe) .fusion-absolute-position-small{position:absolute;top:auto;width:100%}}@media screen and (min-width:641px) and (max-width:1024px){body:not(.fusion-builder-ui-wireframe) .fusion-no-medium-visibility{display:none !important}body:not(.fusion-builder-ui-wireframe) .md-text-align-center{text-align:center !important}body:not(.fusion-builder-ui-wireframe) .md-text-align-left{text-align:left !important}body:not(.fusion-builder-ui-wireframe) .md-text-align-right{text-align:right !important}body:not(.fusion-builder-ui-wireframe) .fusion-absolute-position-medium{position:absolute;top:auto;width:100%}}@media screen and (min-width:1025px){body:not(.fusion-builder-ui-wireframe) .fusion-no-large-visibility{display:none !important}body:not(.fusion-builder-ui-wireframe) .lg-text-align-center{text-align:center !important}body:not(.fusion-builder-ui-wireframe) .lg-text-align-left{text-align:left !important}body:not(.fusion-builder-ui-wireframe) .lg-text-align-right{text-align:right !important}body:not(.fusion-builder-ui-wireframe) .fusion-absolute-position-large{position:absolute;top:auto;width:100%}}
.boton-rojo{background:#16a5ce!important}.fusion-footer-widget-area{background:#033388;background:linear-gradient(180deg,rgba(3,51,136,1) 0%,rgba(46,171,206,1) 100%)}.fusion-page-title-bar .fusion-page-title-row h1{color:#243e97}#main .fusion-portfolio h2,#main .post h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-tb-footer h2,.fusion-tb-page-title-bar h2,.fusion-widget-area h2,h2.entry-title{color:#243e97;font-size:20px;line-height:1.2}
h1{color:#243e97;font-family:Montserrat;text-align:center}.fusion-tabs .nav-tabs li.active a h4{color:#243e97}.fusion-tabs .nav-tabs li .fusion-tab-heading{font-size:24px}.menu-footer,.textwidget .item-menu-top-2,.textwidget .item-menu-top,.ingreso{display:none!important}.turnos{min-height:450px}iframe{border:none;width:100%}@media(min-width:992px){.cajas{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:0px}}.cajas{margin-top:20px}.caja{border:1px solid #243e97;padding:10px;border-radius:5px;margin-bottom:10px}@media(max-width:991px){#h1 h1{font-size:24px!important}}.w-100{width:100%}
.fusion-body .fusion-builder-column-0{width:50% !important;margin-top:0;margin-bottom:20px}.fusion-builder-column-0>.fusion-column-wrapper{padding-top:0 !important;padding-right:0 !important;margin-right:3.84%;padding-bottom:0 !important;padding-left:0 !important;margin-left:3.84%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-0{width:50% !important;order:0}.fusion-builder-column-0>.fusion-column-wrapper{margin-right:3.84%;margin-left:3.84%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-0{width:100% !important;order:0}.fusion-builder-column-0>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
.fusion-body .fusion-builder-column-1{width:50% !important;margin-top:0;margin-bottom:20px}.fusion-builder-column-1>.fusion-column-wrapper{padding-top:0 !important;padding-right:0 !important;margin-right:3.84%;padding-bottom:0 !important;padding-left:0 !important;margin-left:3.84%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-1{width:50% !important;order:0}.fusion-builder-column-1>.fusion-column-wrapper{margin-right:3.84%;margin-left:3.84%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-1{width:100% !important;order:0}.fusion-builder-column-1>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
.fusion-body .fusion-flex-container.fusion-builder-row-1{padding-top:0;margin-top:10px;padding-right:0;padding-bottom:0;margin-bottom:0;padding-left:0}
@media only screen and (max-width:1024px){.fusion-title.fusion-title-1{margin-top:10px!important;margin-bottom:15px!important}}@media only screen and (max-width:640px){.fusion-title.fusion-title-1{margin-top:10px!important;margin-bottom:10px!important}}
.fusion-button.button-1 .fusion-button-text,.fusion-button.button-1 i{color:#fff}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-1:hover .fusion-button-text,.fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text,.fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text,.fusion-button.button-1:active{color:#fff}.fusion-button.button-1:hover .fusion-button-icon-divider,.fusion-button.button-1:hover .fusion-button-icon-divider,.fusion-button.button-1:active .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-1:hover,.fusion-button.button-1:focus,.fusion-button.button-1:active{border-color:#fff}.fusion-button.button-1{border-color:#fff;border-radius:4px}.fusion-button.button-1{background:#002396}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background:#009fcc}
.fusion-button.button-2 .fusion-button-text,.fusion-button.button-2 i{color:#243e97}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#243e97}.fusion-button.button-2:hover .fusion-button-text,.fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text,.fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text,.fusion-button.button-2:active{color:#fff}.fusion-button.button-2:hover .fusion-button-icon-divider,.fusion-button.button-2:hover .fusion-button-icon-divider,.fusion-button.button-2:active .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-2:hover,.fusion-button.button-2:focus,.fusion-button.button-2:active{border-color:#fff;border-width:1px}.fusion-button.button-2{border-color:#243e97;border-width:1px;border-radius:4px}.fusion-button.button-2{background:#fff}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background:#002396}
.fusion-body .fusion-builder-column-2{width:33.333333333333% !important;margin-top:0;margin-bottom:20px}.fusion-builder-column-2>.fusion-column-wrapper{padding-top:10 !important;padding-right:10 !important;margin-right:5.76%;padding-bottom:30 !important;padding-left:10 !important;margin-left:5.76%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-2{width:33.333333333333% !important;order:0}.fusion-builder-column-2>.fusion-column-wrapper{margin-right:5.76%;margin-left:5.76%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-2{width:100% !important;order:0}.fusion-builder-column-2>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
@media only screen and (max-width:1024px){.fusion-title.fusion-title-2{margin-top:10px!important;margin-bottom:15px!important}}@media only screen and (max-width:640px){.fusion-title.fusion-title-2{margin-top:10px!important;margin-bottom:10px!important}}
.fusion-button.button-3 .fusion-button-text,.fusion-button.button-3 i{color:#fff}.fusion-button.button-3 .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-3:hover .fusion-button-text,.fusion-button.button-3:hover i,.fusion-button.button-3:focus .fusion-button-text,.fusion-button.button-3:focus i,.fusion-button.button-3:active .fusion-button-text,.fusion-button.button-3:active{color:#fff}.fusion-button.button-3:hover .fusion-button-icon-divider,.fusion-button.button-3:hover .fusion-button-icon-divider,.fusion-button.button-3:active .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-3:hover,.fusion-button.button-3:focus,.fusion-button.button-3:active{border-color:#fff}.fusion-button.button-3{border-color:#fff;border-radius:4px}.fusion-button.button-3{background:#002396}.fusion-button.button-3:hover,.button-3:focus,.fusion-button.button-3:active{background:#009fcc}
.fusion-button.button-4 .fusion-button-text,.fusion-button.button-4 i{color:#243e97}.fusion-button.button-4 .fusion-button-icon-divider{border-color:#243e97}.fusion-button.button-4:hover .fusion-button-text,.fusion-button.button-4:hover i,.fusion-button.button-4:focus .fusion-button-text,.fusion-button.button-4:focus i,.fusion-button.button-4:active .fusion-button-text,.fusion-button.button-4:active{color:#fff}.fusion-button.button-4:hover .fusion-button-icon-divider,.fusion-button.button-4:hover .fusion-button-icon-divider,.fusion-button.button-4:active .fusion-button-icon-divider{border-color:#fff}.fusion-button.button-4:hover,.fusion-button.button-4:focus,.fusion-button.button-4:active{border-color:#fff;border-width:1px}.fusion-button.button-4{border-color:#243e97;border-width:1px;border-radius:4px}.fusion-button.button-4{background:#fff}.fusion-button.button-4:hover,.button-4:focus,.fusion-button.button-4:active{background:#002396}
.fusion-body .fusion-builder-column-3{width:33.333333333333% !important;margin-top:0;margin-bottom:20px}.fusion-builder-column-3>.fusion-column-wrapper{padding-top:10 !important;padding-right:10 !important;margin-right:5.76%;padding-bottom:30 !important;padding-left:10 !important;margin-left:5.76%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-3{width:33.333333333333% !important;order:0}.fusion-builder-column-3>.fusion-column-wrapper{margin-right:5.76%;margin-left:5.76%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-3{width:100% !important;order:0}.fusion-builder-column-3>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
.fusion-body .fusion-flex-container.fusion-builder-row-2{padding-top:0;margin-top:0;padding-right:0;padding-bottom:0;margin-bottom:0;padding-left:0}
.fusion-tabs.fusion-tabs-1 .nav-tabs li a.tab-link{border-top-color:#f9f9fb;background-color:#f9f9fb}.fusion-tabs.fusion-tabs-1 .nav-tabs{background-color:#fff}.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:hover,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:focus{border-right-color:#fff}.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:hover,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:focus{background-color:#fff}.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover{background-color:#fff;border-top-color:#fff}.fusion-tabs.fusion-tabs-1 .tab-pane{background-color:#fff}.fusion-tabs.fusion-tabs-1 .nav,.fusion-tabs.fusion-tabs-1 .nav-tabs,.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane{border-color:#e2e2e2}
.fusion-body .fusion-builder-column-4{width:100% !important;margin-top:0;margin-bottom:0}.fusion-builder-column-4>.fusion-column-wrapper{padding-top:0 !important;padding-right:0 !important;margin-right:1.92%;padding-bottom:0 !important;padding-left:0 !important;margin-left:1.92%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-4{width:100% !important}.fusion-builder-column-4>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-4{width:100% !important}.fusion-builder-column-4>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
.fusion-body .fusion-flex-container.fusion-builder-row-3{padding-top:0;margin-top:0;padding-right:0;padding-bottom:0;margin-bottom:20px;padding-left:0}
.fusion-body .fusion-builder-column-5{width:100% !important;margin-top:0;margin-bottom:20px}.fusion-builder-column-5>.fusion-column-wrapper{padding-top:0 !important;padding-right:0 !important;margin-right:1.92%;padding-bottom:0 !important;padding-left:0 !important;margin-left:1.92%}@media only screen and (max-width:1024px){.fusion-body .fusion-builder-column-5{width:100% !important;order:0}.fusion-builder-column-5>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}@media only screen and (max-width:640px){.fusion-body .fusion-builder-column-5{width:100% !important;order:0}.fusion-builder-column-5>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}}
.fusion-body .fusion-flex-container.fusion-builder-row-4{padding-top:0;margin-top:0;padding-right:0;padding-bottom:0;margin-bottom:0;padding-left:0}