.recorrido-embed-wrapper{max-width:1140px;margin:0 auto}.recorrido-embed-wrapper .embed-holder{position:relative;padding-bottom:60%;height:0;overflow:hidden}.recorrido-embed-wrapper .embed-holder video,.recorrido-embed-wrapper .embed-holder iframe{border-radius:20px;position:absolute;top:0;left:0;width:100%;height:100%}.clinica-stage{background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0 50px;overflow:hidden;position:relative}.clinica-stage>.container-md{position:relative;z-index:1}.clinica-stage .stage-deco{position:absolute;z-index:0;pointer-events:none}.clinica-stage .purple-deco{top:50%;left:-32px;width:64px;z-index:1}.clinica-stage .rings-deco{bottom:-50px;left:-50px;width:320px}.clinica-stage .yellow-ring-deco{bottom:-130px;right:-50px;width:290px;z-index:2;transform:rotate(72deg)}.clinica-stage h1{font-size:55px}.clinica-stage p{font-family:var(--title-font);line-height:1.05}.clinica-stage .form-holder{background-size:cover;border-radius:30px;display:flex;align-items:flex-start;justify-content:flex-end;padding:20px 25px;position:relative}.clinica-stage .form-holder .yellow-deco{left:-50px;top:15px;width:80px}.clinica-panel{background:#b386e826;border-radius:40px;padding:60px 40px}.clinica-panel ul{margin-bottom:0}.contact-info-grid{display:flex;flex-wrap:wrap;gap:25px 0}.contact-info-grid .actions-grid{display:flex;align-items:center;flex-wrap:wrap;gap:20px 25px;width:100%}.contact-info-grid .actions-grid .action-item{display:flex;align-items:center;gap:0 12px;width:calc(33.333333% - 17px)}.contact-info-grid .actions-grid .action-item .item-icon{background-color:var(--lightpurple-color);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;width:67px;height:67px}.contact-info-grid .actions-grid .action-item .item-icon img{width:38px}.contact-info-grid .actions-grid .action-item .item-info{width:calc(100% - 79px)}.contact-info-grid .actions-grid .action-item .item-info p{line-height:1.2;margin:0}.contact-info-grid .actions-grid .action-item .item-info p a{color:var(--base-color)}section.articulos-section{overflow:visible;z-index:2}section.articulos-section .section-deco{top:-160px;right:-80px;width:296px}.articulos-grid{display:flex;flex-wrap:wrap;gap:20px 15px}.articulos-grid .articulo-item{width:calc(33.333333% - 10px)}.articulos-grid .articulo-item a{display:block;position:relative}.articulos-grid .articulo-item a:hover{text-decoration:none}.articulos-grid .articulo-item a .item-block{background-color:#7946a5;border-radius:30px 5px 5px 30px;display:flex;align-items:center;height:100px;padding:0 42px 0 32px;position:relative;width:calc(100% - 60px)}.articulos-grid .articulo-item a .item-block p{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1.1;margin:0;text-transform:uppercase}.articulos-grid .articulo-item a .item-cta{position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:var(--primary-color);outline:solid 10px white;border-radius:76px;display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;z-index:1;transition:all .2s linear}.articulos-grid .articulo-item a:hover .item-cta{background-color:#7946a5}.articulos-grid .articulo-item a .item-cta svg{color:#7946a5;transform:rotate(-45deg);width:29px;height:29px}.articulos-grid .articulo-item a:hover .item-cta svg{color:var(--primary-color)}@media only screen and (min-width:992px){.clinica-stage{height:600px}.clinica-stage p{font-size:18px}.clinica-stage>.container-md{padding-top:10px}.clinica-stage .container-md .col-lg-4{flex-basis:33%;max-width:33%}.clinica-stage .form-holder{position:absolute;top:30px;right:0;z-index:1;border-radius:30px 0 0 30px;width:62%;height:calc(100% - 80px);object-fit:cover;object-position:left center}.clinica-stage .form-holder .clinica-stage-thumb{display:none!important}.clinica-stage .clinica-stage-thumb{position:absolute;top:40px;right:0;z-index:0;pointer-events:none;border-radius:30px 0 0 30px;width:64%;height:calc(100% - 110px);object-fit:cover;object-position:left center}}@media only screen and (min-width:992px)and (max-width:1199px){.clinica-stage h1{font-size:40px}.clinica-stage .stage-form-panel{max-width:75%}.clinica-stage .btn{font-size:14px}.clinica-stage .lightpurple-deco{bottom:-55px}.contact-info-grid .actions-grid .action-item{width:calc(50% - 20px)}}@media only screen and (min-width:1200px)and (max-width:1399px){.articulos-grid .articulo-item a .item-block{padding:0 30px 0 20px}}@media only screen and (min-width:1400px){.clinica-stage h1{font-size:65px}.clinica-stage .form-holder{max-width:1140px}}@media only screen and (max-width:1199px){.articulos-grid{max-width:900px;margin:0 auto}.articulos-grid .articulo-item{width:calc(50% - 15px)}}@media only screen and (max-width:991px){.clinica-stage h1{margin-bottom:25px}.clinica-stage .yellow-ring-deco{bottom:-60px;left:-40px;right:auto;transform:rotate(180deg);width:170px}.clinica-stage .form-holder{background-image:none!important;align-items:center;flex-direction:column;justify-content:center;padding:0 15px}.clinica-stage .form-holder .clinica-stage-thumb{border-radius:30px;display:block;width:100%}.clinica-stage .stage-form-panel{background-color:#fff;margin-top:-30px;max-width:95%;padding:30px 15px}.clinica-stage .purple-deco,.clinica-stage .rings-deco,.clinica-stage .form-holder .yellow-deco{display:none}.contact-info-grid .actions-grid .action-item{width:100%}.articulos-grid .articulo-item a .item-block{padding:0 32px 0 16px}.articulos-grid .articulo-item a .item-block p{font-size:18px}}@media only screen and (max-width:767px){.recorrido-embed-wrapper .embed-holder{padding-bottom:100%}.clinica-stage h1{font-size:35px}.articulos-grid{justify-content:center;gap:20px}.articulos-grid .articulo-item{width:345px}.articulos-grid .articulo-item.mobile-hidden{display:none}.articulos-grid .articulo-item a .item-block{height:73px;padding:0 30px 0 20px;width:calc(100% - 60px)}.articulos-grid .articulo-item a .item-block p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px}.articulos-grid .articulo-item a .item-cta{outline-width:7px;width:70px;height:70px}.articulos-grid .articulo-item a .item-cta svg{width:27px;height:27px}}
