﻿ h2.titulo{text-align:center;font-size:24px;font-weight:400}.cms-index-index main#maincontent .column.main [data-content-type=row][data-appearance=contained]{max-width:none}.cms-index-index main#maincontent{max-width:none;padding:0}.container-home{max-width:1720px;margin:0 auto!important}@media (min-width:1300px){.banner_principal .custom-slider{height:450px;overflow:hidden}}.banner_principal .owl-carousel .owl-stage-outer{padding:0!important;max-height:420px}.owl-carousel .banner-item .content_slider{top:15%;left:50px;width:calc(100% - 100px)}.owl-carousel .banner-item .content_slider .buttons{display:flex;flex-flow:column-reverse}.owl-carousel .banner-item .content_slider .buttons .custom_content{margin:0;text-align:left}.owl-carousel .banner-item .content_slider h2{font-weight:700;line-height:1.2;margin-bottom:8px;font-size:3vw;max-width:36vw}.owl-carousel .banner-item .content_slider h3{font-weight:400;line-height:27px;font-size:18px;margin-top:0;max-width:400px}.owl-carousel .banner-item .content_slider a.action.primary{background:#27b1fc;border:none;display:flex;justify-content:center;border-radius:20px;width:200px;font-size:13px;height:40px;margin:20px 0 0 0!important}.owl-carousel .banner-item .content_slider a.action.primary:hover{background:#000;color:#fff}.owl-carousel-custom-10 span.banner-image img{object-fit:cover;width:100%;max-height:400px}div#pre-div:after{content:"";height:80px;width:80px;background-size:80px;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;background-repeat:no-repeat;background-image:url('../images/cargando.png')}.loader-container{position:absolute;top:0;left:0;width:100%;height:100%}.loader-container.done:before{top:-50%}.loader-container.done:after{bottom:-50%}.progress{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center}.progress .progress__item{text-align:center;width:100px;height:100px;border:2px solid #27b1fc;border-radius:50%}.progress .progress__item:before{content:'';position:absolute;top:0;left:50%;width:45px;height:45px;border-top:solid 10px #27b1fc;border-right:solid 10px #27b1fc;border-top-right-radius:100%;transform-origin:left bottom;-webkit-animation:spin 3s linear infinite}.progress.float .progress__item:before{border-top-width:2px;margin-top:0;height:50px}.progress.float.shadow:before{border-top-width:2px;margin-top:-41px;height:50px}.progress.shadow:before{content:'';position:absolute;top:50%;left:50%;margin:-43px 0 0 12px;width:45px;height:45px;border-top:solid 10px #eee;border-right:solid 10px #eee;border-top-right-radius:100%;z-index:-1;transform-origin:left bottom;-webkit-animation:spin 3s linear infinite}.progress.shadow:after{content:'';position:absolute;top:50%;left:50%;width:100px;height:100px;color:#eee;text-align:center;line-height:100px;border:2px solid #eee;border-radius:50%;margin:-40px 0 0 -40px;z-index:-1;transform-origin:center}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}.atencion-domiciliaria{display:flex;justify-content:space-between;margin:0 0 20px;padding:0 15px}.atencion-domiciliaria>div{width:49%;display:flex;flex-flow:column;align-items:center;border:1px solid #cdcdcd;padding-bottom:20px}.atencion-domiciliaria>div p{text-align:center;max-width:550px;margin-bottom:20px}.atencion-domiciliaria>div h2{margin:10px 0;font-size:20px;font-weight:700;text-transform:initial}.carousel-atencion-domiciliaria .owl-item{padding:15px}.carousel-atencion-domiciliaria .owl-item span.banner-custom{display:flex;flex-flow:column;align-items:center;padding-bottom:20px;border:1px solid #e5e5e5}.carousel-atencion-domiciliaria .owl-item span.banner-custom h2.carousel-title{font-weight:700;font-size:20px;text-transform:uppercase;margin:10px;display:-webkit-box!important;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:90%;margin:25px 5% 10px;height:40px;word-wrap:normal;overflow-wrap:normal}.carousel-atencion-domiciliaria .owl-item span.banner-custom p{max-width:90%;margin:10px 10px 20px;display:-webkit-box!important;text-align:center;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;width:86%;margin-left:7%;height:80px;word-wrap:normal;overflow-wrap:normal}figure.plan-examen a picture .pagebuilder-mobile-only{width:100% !important}.banner_principal{margin-bottom:20px !important}div#slider_clientes5i,div#slider_clientes5i div,div#slider_clientes5i>div{background-color:#fff !important}