.color-primary,body a{color:#ef4136}body,body p{line-height:1.5}.j-workspace,.j-workspace .j-wrap,body *{box-sizing:border-box}.ripple,body .sr-only{overflow:hidden}body .title-lighter,table tr th{font-weight:500}table td,table tr th{padding:8px 16px;text-align:left}.hero-text .info h2,.hero-text .info h3,.hero-text .info li,.hero-text .info p{color:#0143eb;font-family:"Space Mono",monospace}.hero-text .flip-card,.hero-text .info li,.hero-text .info p,.hero-text h1{font-family:"Space Mono",monospace}.btn-solid,.header-container,button{box-shadow:0 6px 5px -6px rgba(0,0,0,.15)}#nav-icon span:first-child,#nav-icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}.bg-color-primary{background-color:#ef4136}.bg-color-secondary,.btn-outline:hover{background-color:#333}.color-secondary{color:#333}.bg-color-inverse,body{background-color:#fff}.color-inverse{color:#fff}.color-success{color:#4caf50}.bg-color-success,label.tag-task span.positive{background-color:#4caf50}.color-info{color:#03a9f4}.bg-color-info{background-color:#03a9f4}.color-warning{color:#ff9800}.bg-color-warning{background-color:#ff9800}.color-danger{color:#f44336}.bg-color-danger,label.tag-task span.negative{background-color:#f44336}.gray-base{color:#000}.bg-gray-base{background-color:#000}.gray-darker{color:#262626}.gray-dark,table td{color:#595959}.bg-gray-darker{background-color:#262626}.bg-gray-dark,label.tag-task span{background-color:#595959}.gray-regular{color:gray}.bg-gray-regular{background-color:gray}.bg-gray-light,table tr th{background-color:#a6a6a6}.gray-light{color:#a6a6a6}.gray-lighter{color:#d9d9d9}.bg-gray-lighter{background-color:#d9d9d9}.gray-ghost{color:#f2f2f2}.bg-gray-ghost,table tbody tr:nth-child(odd){background-color:#f2f2f2}@font-face{font-family:GenericFont,sans-serif;src:url("fonts/Light.ttf") format("truetype");font-weight:200}@font-face{font-family:GenericFont,sans-serif;src:url("fonts/Regular.ttf") format("truetype");font-weight:500}@font-face{font-family:GenericFont,sans-serif;src:url("fonts/Bold.ttf") format("truetype");font-weight:800}body,html{height:100%}body{font-family:GenericFont,sans-serif;font-size:16px;font-weight:300;word-break:break-word;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:1px;margin-top:0}body *{-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.btn-solid:active,.btn-solid:focus,body :active,body :focus,button:active,button:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0}body figure,body h1,body h2,body h3,body h4,body h5,body h6,body li,body p,body ul{margin:0 0 16px;padding:0;color:#262626}body h1,body h2,body h3,body h4,body h5,body h6{font-family:GenericFont,sans-serif;color:#262626}body h1,body h2,body h3{margin-bottom:16px;text-transform:uppercase}body ol,body ul{padding-left:25px}body ol li,body ul li{margin-bottom:8px}body ol li:last-child,body ul li:last-child{margin-bottom:0}body ol li>ul>li,body ul li>ul>li{margin-top:16px}body a{text-decoration:none}body a:hover{color:#e01e12}body p{color:#262626}.btn-solid.sm,body p.small,button.sm{font-size:14px}body blockquote{border-left:2px solid #a6a6a6;color:#a6a6a6;padding:16px;display:flex;flex-direction:column}body blockquote span{margin-top:8px;align-self:flex-end}body strong{font-weight:600}body hr{border-top:none;border-bottom:2px solid;border-color:#a6a6a6;width:100%}body hr.right{margin:16px 0}body .p-box{border:2px solid #d9d9d9;padding:24px}body .multiply-gray{background-color:rgba(239,65,54,.5);background-blend-mode:multiply}body .j-img-absolute{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}#nav-icon,body .display-hidden{display:none}body .text-center{text-align:center}body .text-right{text-align:right}body .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}body .hidden{visibility:hidden;opacity:0}body .title-toggle{display:flex;justify-content:space-between;cursor:pointer}body .title-toggle:hover svg{opacity:9}body .title-toggle h3{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}body .title-toggle h3:hover{color:darken #ef4136,10}body .title-toggle svg{opacity:.7;max-height:20px;width:40px;margin-top:16px;margin-bottom:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}body .title-toggle .rotate-180{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.j-workspace .j-wrap{max-width:1232px;margin:0 auto;padding-left:16px;padding-right:16px;display:flex;flex-direction:column}.j-workspace .j-wrap-80,.j-workspace .j-wrap-90{flex-direction:column;margin:0 auto;padding-left:16px;box-sizing:border-box;padding-right:16px;display:flex}.j-workspace .j-wrap-80{max-width:985.6px}.j-workspace .j-wrap-90{max-width:1108.8px}.j-workspace .j-wrap-movil{margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:369.6px}.grid{display:flex;flex-direction:row;justify-content:space-around}.grid .unit{transition:width .2s ease-in-out}.grid .unit.half{width:50%;padding-right:16px}.grid .unit.fourth:last-child,.grid .unit.half:last-child,.grid .unit.seventyfive:last-child,.grid .unit.third:last-child{padding-right:0}.grid .unit.seventyfive{width:75%;padding-right:16px}.grid .unit.third{width:33%;padding-right:16px}.grid .unit.fourth{width:25%;padding-right:16px}.cards-container,.images-titles-container{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}section{margin-top:32px;margin-bottom:32px}.btn-solid,button{position:relative;width:100%;max-width:320px;padding:16px 24px 13px;border:none;border-radius:0;margin-bottom:16px;background-color:#000;cursor:pointer;color:#fff;line-height:1;font-weight:800;font-size:16px;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.btn-solid:active,.btn-solid:focus,.btn-solid:visited,button:active,button:focus,button:visited{box-shadow:0 6px 5px -4px rgba(0,0,0,.15)}.btn-solid.muted,button.muted{opacity:.3}.btn-solid.muted:hover,button.muted:hover{cursor:not-allowed}#nav-icon,.modal p.close{top:16px;right:16px;cursor:pointer}.btn-solid.lg,button.lg{font-size:24px}.btn-solid.xl,button.xl{font-size:32px}.btn-solid.bg-color-primary:hover,button.bg-color-primary:hover{background-color:#e01e12}.btn-solid.bg-color-secondary:hover,button.bg-color-secondary:hover{background-color:#1a1a1a}.btn-solid.bg-color-success:hover,button.bg-color-success:hover{background-color:#3d8b40}.btn-solid.bg-color-info:hover,button.bg-color-info:hover{background-color:#0286c2}.btn-solid.bg-color-warning:hover,button.bg-color-warning:hover{background-color:#cc7a00}.btn-solid.bg-color-danger:hover,button.bg-color-danger:hover{background-color:#ea1c0d}.btn-outline{border:2px solid #333;color:#333;background:0 0;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.btn-outline:hover{border:2px solid #333;color:#fff}.btn-outline.bg-color-primary{border:2px solid #ef4136;color:#ef4136}.btn-outline.bg-color-primary:hover{background-color:#ef4136;border:2px solid #ef4136;color:#fff}.btn-outline.bg-color-secondary{border:2px solid #333;color:#333}.btn-outline.bg-color-secondary:hover{background-color:#333;color:#fff;border:2px solid #333}.btn-outline.bg-color-success{border:2px solid #4caf50;color:#4caf50}.btn-outline.bg-color-success:hover{background-color:#4caf50;color:#fff;border:2px solid #4caf50}.btn-outline.bg-color-info{border:2px solid #03a9f4;color:#03a9f4}.btn-outline.bg-color-info:hover{background-color:#03a9f4;color:#fff;border:2px solid #03a9f4}.btn-outline.bg-color-warning{border:2px solid #ff9800;color:#ff9800}.btn-outline.bg-color-warning:hover{background-color:#ff9800;color:#fff;border:2px solid #ff9800}.btn-outline.bg-color-danger{border:2px solid #f44336;color:#f44336}.btn-outline.bg-color-danger:hover{background-color:#f44336;color:#fff;border:2px solid #f44336}.horizontal-btn-group{display:flex;width:100%}@media screen and (max-width:768px){.grid,.horizontal-btn-group{flex-direction:column}.grid .unit.fourth,.grid .unit.half,.grid .unit.seventyfive,.grid .unit.third{width:100%;padding-right:0}.btn-solid,button{max-width:100%}}.horizontal-btn-group button,footer .apoyos-container-unit,footer .social-networks-unit{margin-right:16px}.cards-container .card-border:last-child,.horizontal-btn-group button:last-child,.image-title:last-child,footer .apoyos-container-unit-last-child,footer .social-networks-unit:last-child,header.main-nav ul a:last-child{margin-right:0}.group-input-button,form fieldset{display:flex;flex-direction:column}.group-input-button button{min-width:100%}.ripple-effect{position:absolute;border-radius:50%;width:50px;height:50px;background:#fff;animation:2s ripple-animation}@keyframes ripple-animation{from{transform:scale(1);opacity:.4}to{transform:scale(100);opacity:0}}.input-plus{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;padding-left:25px}.input-plus svg{margin-right:8px;width:15px}footer .apoyos-container,form{display:flex}label{margin-bottom:8px;display:flex}label b{margin-left:8px;font-weight:300}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{min-width:160px;width:100%;overflow:hidden;background-color:transparent;padding-top:2px;padding-left:8px;margin-bottom:16px;border:1px solid #d9d9d9;border-radius:4px;text-align:left;font-size:16px;font-weight:300;color:#ef4136;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}.hero-text .info a,.modal p,.modal p.close,.price-actual,label.tag,label.tag-task span{font-weight:700}input[type=email]:active,input[type=email]:focus,input[type=email]:visited,input[type=number]:active,input[type=number]:focus,input[type=number]:visited,input[type=password]:active,input[type=password]:focus,input[type=password]:visited,input[type=search]:active,input[type=search]:focus,input[type=search]:visited,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:visited,input[type=text]:active,input[type=text]:focus,input[type=text]:visited,input[type=url]:active,input[type=url]:focus,input[type=url]:visited,select:active,select:focus,select:visited,textarea:active,textarea:focus,textarea:visited{border-bottom-color:#fff}input[type=file]{margin-bottom:16px;width:100%}input[type=checkbox],input[type=radio]{margin-top:4px;margin-bottom:16px;margin-left:8px}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:16px}table tr:last-child{border-bottom:2px solid #a6a6a6}table tr th{color:#fff}table tr th span{font-size:smaller;color:#f2f2f2}table tr th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}table tr th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}table td{border-right:2px solid #a6a6a6}table td:last-child{border-right:none}table td span{font-size:smaller;color:gray}img{max-width:100%;margin-bottom:16px}.icons-list-inline--sm img{max-width:32px}.icons-list-inline img{max-width:64px}.icons-list-inline--lg img{max-width:128px}.p-img-left,.p-img-right{display:flex;justify-content:space-between;align-items:center}.p-img-left img,.p-img-right img{max-width:33%;margin-right:16px}.price-actual{font-size:56px}.price-actual sup{font-size:24px;top:-1em}.price-discount{color:#d2d2d2;text-decoration:line-through}.owl-next,.owl-prev{top:9%;font-size:72px!important;color:#262626}.hero-image{display:flex;align-items:center;justify-content:center;min-height:100vh;position:relative;background-color:#fff}.hero-text{max-width:1232px;height:100%;padding-right:12px;padding-left:12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:auto;margin-right:auto}.hero-text .flip-card{background-color:transparent;width:320px;height:600px;perspective:1000px}.hero-text .flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.hero-text .flip-card .flip-card-inner:hover{transform:rotateY(180deg)}.hero-text .flip-card .flip-card-back,.hero-text .flip-card .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-text .flip-card .flip-card-front{background-color:#ff5000;display:flex;justify-content:center;align-items:center}.hero-text .flip-card .flip-card-back{background-color:#fff;transform:rotateY(180deg);display:flex;justify-content:space-between;align-items:flex-end;padding:16px;text-align:right}.hero-text .flip-card .flip-card-back p{color:#575756;font-size:15px}.hero-text .flip-card .flip-card-back .left-side img{width:112px;margin:0}.hero-text .flip-card .flip-card-back .right-side{margin-left:16px}.hero-text .info{background:#fff;padding:32px;box-shadow:-24px 24px 0 0 #f2eb23;border:4px solid #f2eb23;display:flex}.hero-text .info .left{margin-right:32px;min-width:80px}.hero-text .info li,.hero-text .info p{max-width:670px}.hero-text .info a:hover,header.main-nav ul a.link:hover li{text-decoration:underline}.cards-content{display:flex;justify-content:space-between;width:100%}.cards-content .card{margin:0 16px 24px;display:flex;flex-wrap:wrap;flex-direction:column;width:22%;box-shadow:0 3px 11px 0 rgba(0,0,0,.35)}@media screen and (max-width:900px){.cards-content .card{width:40%}}@media screen and (max-width:600px){.hero-image{height:auto}.hero-image .grid{flex-direction:column-reverse}.hero-image .grid img{max-width:40%}.hero-text .info{flex-direction:column}.hero-text .info .left{margin-left:0}.cards-content .card{width:100%}}.owl-dots .owl-dot,.owl-next,.owl-prev{width:-moz-fit-content}.cards-content .card .items{display:flex;flex-direction:column;padding:16px 24px}.cards-container .card-border{border:2px solid gray;border-radius:8px;padding:16px;max-width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:16px;box-shadow:1px 0 8px -1px rgba(0,0,0,.2);transition:250ms ease-in-out}.cards-container .card-border:hover{box-shadow:1px 0 8px 4px rgba(0,0,0,.2)}.cards-container .card-border img{max-width:80px}.cards-container .card-border p{max-width:240px;text-align:center;font-size:14px}@media screen and (max-width:657px){.cards-container .card-border{max-width:256px;margin-bottom:16px}.cards-container .card-border:last-child{margin-bottom:0}}.cards-person{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cards-person img{max-width:180px;border-radius:120px}.owl-prev{position:absolute;left:10%}#nav-icon span,.modal{position:absolute;left:0}.owl-next:hover,.owl-prev:hover{background-color:transparent!important;font-size:80px!important;color:#262626!important}.owl-next{position:absolute;right:10%}.owl-dots,header.main-nav a{display:flex;justify-content:center;align-items:center}.owl-dots .owl-dot{box-shadow:none}label.tag{width:100%;color:#fff;display:flex;justify-content:center;background-color:rgba(0,0,0,.5)}label.tag.blue{background-color:rgba(0,133,255,.5)}label.tag.green{background-color:rgba(6,128,35,.5)}label.tag.yellow{background-color:rgba(173,139,0,.5)}label.tag.red{background-color:rgba(244,67,54,.5)}label.tag-task{width:fit-content;border:2px solid #262626;margin-right:16px;margin-bottom:16px}label.tag-task span{padding-right:8px;padding-left:8px;padding-top:8px;color:#fff;border-right:2px solid #262626}label.tag-task span.station{background-color:#595959;color:#fff;font-weight:700;padding-top:8px;padding-right:8px;padding-bottom:4px;border-right:0}.modal{top:0;background-color:rgba(0,0,0,.8);height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px}.modal p{color:#fff;font-size:20px;text-align:center}.modal p.close{position:absolute;font-size:24px}.image-title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:16px}.alert-message,footer{max-width:1232px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}.image-title img{width:80px}.alert-message{display:flex;justify-content:center;align-items:center;height:32px}.alert-message a:first-child{width:100%;text-align:center}.alert-message a:first-child p,header.main-nav button,header.main-nav img{margin:0}.alert-message a:nth-child(2) img{margin:0;height:16px}.header-container{position:fixed;background-color:#fff;width:100%;z-index:1000;top:0;transition:top .2s ease-in-out}.nav-collapse{top:-81px}header.main-nav{max-width:1232px;margin:0 auto;padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header.main-nav a svg,header.main-nav.responsive a svg{width:160px}header.main-nav a svg .logo-fill{fill:#59595B}header.main-nav ul{display:flex;list-style:none;margin-bottom:0}header.main-nav ul a{display:flex;align-items:center;margin-right:16px}header.main-nav ul li{display:flex;align-items:center;margin-bottom:0}header.main-nav ul li img{width:16px;margin-left:8px}header.main-nav ul li ul{position:absolute;flex-direction:column;width:160px;top:50px;align-items:flex-start;background-color:#ffffffe6;padding:0;box-shadow:1px 1px 4px 1px #0003;height:0;opacity:0;display:none}header.main-nav ul li ul li{width:100%;margin-top:0;padding:4px 8px}header.main-nav ul li ul li:hover{background-color:#0000001a}header.main-nav ul a.link li{color:#31a3d6}#biblioteca:hover ul,#nosotros:hover ul{height:auto;opacity:1;display:block}header.main-nav.responsive{width:100%;height:100%;position:fixed;display:flex;flex-direction:column;justify-content:center;background-color:rgba(48,163,214,.9)}header.main-nav.responsive a{height:20%;margin:0;width:100%;display:flex;justify-content:center;align-items:center}header.main-nav.responsive a svg .logo-fill{fill:#FFF}header.main-nav.responsive nav{display:flex;flex-direction:column;width:100%;height:70%}header.main-nav.responsive nav ul{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;padding:0}header.main-nav.responsive nav ul a.link{height:20%}header.main-nav.responsive nav ul a.link li{color:#fff;text-transform:uppercase}header.main-nav.responsive nav ul .btn-doctors,header.main-nav.responsive nav ul .btn-sign-up{background-color:transparent;color:#fff;border:none;padding:0}header.main-nav.responsive #nav-icon span{background:#fff}#nav-icon{position:absolute;width:44px;height:30px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media screen and (max-width:992px){.nav-collapse{top:-61px}header.main-nav nav{display:none}#nav-icon{display:block}}#nav-icon span{display:block;height:4px;width:100%;background:#ef4136;border-radius:12px;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:first-child{top:0;transform-origin:left center}#nav-icon span:nth-child(2){top:12px;transform-origin:left center}#nav-icon span:nth-child(3){top:24px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:29px;left:8px}footer{background-color:transparent}footer .apoyos{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .social-networks{display:flex;align-items:center;justify-content:center}footer .social-networks-unit a:hover img{opacity:1}footer .social-networks-unit a img{height:40px;margin:0;opacity:.8}footer .sub-footer{display:flex;align-content:center;justify-content:space-between;margin-top:8px;margin-bottom:16px}.e-commerce{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:32px;margin-bottom:32px}.e-commerce-body{display:flex;justify-content:space-between;width:100%;align-items:center}.e-commerce-body .navegation{width:20%}.e-commerce-body .navegation ul{list-style:none}.e-commerce-body .products-grid{width:50%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.e-commerce-body .products-grid .product{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:16px;border:1px solid #000}.e-commerce-body .products-grid .product .picture{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-right:16px}.e-commerce-body .products-grid .product .picture img{height:100%;width:100%;margin:0}.e-commerce-body .products-grid .product .info{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:320px}.e-commerce-body .products-grid .product .buyit{display:flex;align-items:center;justify-content:center;flex-direction:column}.e-commerce-body .products-grid .product .buyit .price-tag{font-size:40px}.e-commerce-body .ticket{width:30%}
