header .top-menu{background:#FFF;color:#888;border-bottom:1px solid #979797;font-size:.705em;line-height:1.195em}@media screen and (max-width:767px){header .top-menu{display:none}}header .top-menu .container{display:flex;justify-content:space-between;align-items:center}header .top-menu .container .info-top{display:flex;justify-content:space-between;column-gap:70px;font-weight:400}header .top-menu .container .info-top a,header .top-menu .container .info-top span{text-decoration:none;color:#888;display:flex;align-items:center;column-gap:10px}header nav.nav-desktop .container{display:flex;justify-content:space-between;align-items:center}header nav.nav-desktop .container ul{display:flex;list-style:none}header nav.nav-desktop .container ul li{color:#888;transition:all 0.1s linear;margin:0 15px;text-align:center}header nav.nav-desktop .container ul li.active,header nav.nav-desktop .container ul li:hover{color:#FCBE2F}header nav.nav-desktop .container ul li a{font-weight:600;font-size:17px;line-height:21px;color:inherit}@media screen and (max-width:767px){header nav.nav-desktop{display:none}}@media screen and (max-width:767px){header nav.nav-mobile{max-width:1180px;height:64px;position:absolute;top:5px;right:0}header nav.nav-mobile ul{display:flex;list-style:none}header nav.nav-mobile ul li{color:#888;transition:all 0.1s linear}header nav.nav-mobile ul li.active,header nav.nav-mobile ul li:hover{color:#2E61C1;border-bottom:3px solid #2E61C1}header nav.nav-mobile ul li a{font-weight:800;font-size:15px;color:inherit;margin:0 15px}}#menu{background:#FFF;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:center;top:0;transition:all 0.7s ease-in-out;visibility:hidden;width:100%;z-index:1100}#menu.open{opacity:1;visibility:visible}#menu.open li:nth-child(1){animation-delay:.1s}#menu.open li:nth-child(2){animation-delay:.2s}#menu.open li:nth-child(3){animation-delay:.3s}#menu.open li:nth-child(4){animation-delay:.4s}#menu.open li:nth-child(5){animation-delay:.5s}#menu.open li:nth-child(6){animation-delay:.6s}#menu.open li:nth-child(7){animation-delay:.7s}#menu.open li:nth-child(8){animation-delay:.8s}#menu.open li:nth-child(9){animation-delay:.9s}#menu.open li:nth-child(10){animation-delay:1s}#menu.open li{animation-duration:1.0s;animation-fill-mode:both;animation-name:fadeInUp}#menu ul:hover a{opacity:.5}#menu ul a{transform:translateZ(0);transition:opacity 0.3s ease-in-out}#menu ul a:hover{opacity:1}#menu .main-nav{display:flex;align-items:center;width:70%;height:100%;position:relative;top:50%;background-color:#2E61C1;transform:translateY(-50%)}@media screen and (max-width:767px){#menu .main-nav{width:100%;height:60%;top:30%}}#menu .main-nav ul{list-style:none;margin:0;padding:106px;display:flex;flex-direction:column}@media screen and (max-width:767px){#menu .main-nav ul{padding:0}}#menu .main-nav a{color:#FFF;display:block;font-size:46px;font-weight:400;padding:1rem 1rem;text-decoration:none;line-height:46px;text-align:left}@media screen and (max-width:767px){#menu .main-nav a{font-size:1.1em;line-height:1em;padding:.8rem 1rem}}@media screen and (max-width:767px) and (max-width:576px){#menu .main-nav a{padding:.6rem 1rem}}@media screen and (max-width:767px) and (max-width:576px) and (max-width:320px){#menu .main-nav a{padding:.5rem 1rem;font-size:1em}}#menu .main-nav a:first{padding-top:0}#menu .menu-footer{display:flex;flex-direction:column;padding:2rem;bottom:0;left:0;position:absolute;right:0;width:30%}@media screen and (max-width:767px){#menu .menu-footer{width:100%;bottom:2.2em;padding:1rem}}@media screen and (max-width:767px) and (max-width:576px){#menu .menu-footer{bottom:0}}@media screen and (max-width:767px) and (max-width:576px) and (max-width:320px){#menu .menu-footer{bottom:-.5em}}#menu .menu-footer ul{display:flex;list-style:none;margin:0;padding:0}#menu .menu-footer ul:hover a{opacity:1}#menu .menu-footer ul li{display:inline;margin-right:1.9rem}#menu .menu-footer ul li a{color:#222221;text-decoration:none;text-transform:uppercase}#menu .menu-footer ul li a:hover{color:#888}#menu .menu-footer .contact-menu{max-width:80%;text-align:left}#menu .menu-footer .contact-menu .title-menu{margin:.25em 0}#menu .menu-footer .contact-menu p:first-child{font-size:30px}#menu .menu-footer .contact-menu p:last-child{font-size:16px;line-height:30px}@media screen and (max-width:767px){#menu .menu-footer .contact-menu p:last-child{margin:0;line-height:1.7em}}#menu .menu-footer .contact-menu p:last-child a{color:#888}.toggle-menu{background-color:#fff0;border:none;cursor:pointer;display:none;height:50px;outline:none;padding:0;pointer-events:initial;position:relative;vertical-align:middle;width:50px;z-index:1110;justify-content:flex-end;margin-right:45px}@media screen and (max-width:767px){.toggle-menu{display:inline-block;margin-right:5px}}.toggle-menu span{background-color:#FFF;content:"";display:block;height:3px;left:calc(50% - 13px);position:absolute;top:calc(50% - 1px);transform-origin:50% 50%;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear;width:20px;border-radius:2px;-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .15);box-shadow:0 0 5px 0 rgb(0 0 0 / .15)}.toggle-menu span:before,.toggle-menu span:after{background-color:#FFF;content:"";display:block;height:3px;margin-left:-6px;position:absolute;transform-origin:50% 50%;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear;width:26px;border-radius:2px;-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .15);box-shadow:0 0 5px 0 rgb(0 0 0 / .15)}.toggle-menu span:before{top:7px}.toggle-menu span:after{top:-7px}.toggle-menu .toggle-reverse{background-color:#2E61C1}.toggle-menu .toggle-reverse:before,.toggle-menu .toggle-reverse:after{background-color:#2E61C1}.toggle-menu.active span{background-color:#fff0;transition:background 0.2s ease-out}.toggle-menu.active span:before,.toggle-menu.active span:after{transition:top 0.2s ease-out,transform 0.2s 0.2s ease-out}.toggle-menu.active span:before{background-color:#FFF;top:0;transform:rotate3d(0,0,1,-45deg)}.toggle-menu.active span:after{background-color:#FFF;top:0;transform:rotate3d(0,0,1,45deg)}.logo-menu{position:relative;width:177px;height:67px;z-index:99}@media screen and (max-width:767px){.logo-menu{width:105px}}.logo-flotante{display:none}@media screen and (max-width:767px){.logo-flotante{display:inline;position:absolute;z-index:99;max-width:30%;margin:5px 10px}}.slideshow-container{max-width:1440px;position:relative;margin:auto}.mySlides{display:none}.img-banco{margin-top:78px}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-42px;padding:16px;color:#FFF;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.prev{left:0;border-radius:3px 0 0 3px}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{color:#2E61C1}.text{color:#f2f2f2;padding:8px 12px;width:40%;margin:15px 30%;text-align:center}@media screen and (max-width:767px){.text{width:60%;margin:15px auto}}.nombre{color:#f2f2f2;font-size:15px;padding:8px 12px;position:relative;width:100%;margin:20px auto;text-align:center}.dot{cursor:pointer;height:12px;width:12px;margin:0 10px;background-color:#FFF;border-radius:50%;display:inline-block;transition:all 0.6s ease}.dot-active,.dot:hover{transform:scale(1.7)}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.carousel-container{position:relative;width:auto;display:-webkit-box;column-gap:50px;overflow:visible;transition:all 0.5s ease}.mySlidesCar{width:730px}@media screen and (max-width:767px){.mySlidesCar .row{width:48%}}.mySlidesCar .row img{height:fit-content}.mySlidesCar .row .column{padding:35px}.mySlidesCar .row .column h3{font-size:25px;font-weight:700}.mySlidesCar .row .column h3 a{color:#888;transition:all 0.5s ease}.mySlidesCar .row .column h3 a:hover{color:#2E61C1}.mySlidesCar .row .column .texto-carousel{font-size:15px;line-height:18px}.mySlidesCar .row .column .btn-icon{width:29px;height:29px;margin:45px 0}.mySlidesCar .row .column .fecha-carousel,.mySlidesCar .row .column span,.mySlidesCar .row .column .categoria-carousel{font-size:14px}.mySlidesCar .row .column .fecha-carousel,.mySlidesCar .row .column .categoria-carousel{font-weight:700;letter-spacing:.22em;text-transform:uppercase}.prev-car,.next-car{width:40px;height:40px;background-color:#888;border:1px solid #888;border-radius:50%;color:#FFF;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all 0.5s ease}.prev-car i,.next-car i{color:inherit;font-size:22px;font-weight:800}.prev-car:hover,.next-car:hover{background:#fff0;color:#2E61C1;border:1px solid #2E61C1}.prev-car{z-index:100}.next-car{z-index:101}.wrapper{margin:20px auto;max-width:60%}@media screen and (max-width:767px){.wrapper{max-width:100%}}.filter{padding:20px 0;margin-bottom:20px;text-align:center;font-size:15px}.filter a{color:#FFF;text-decoration:none;font-weight:700;letter-spacing:.06em;margin:10px;padding:4px 20px;border-radius:50px;display:inline-block;box-shadow:0 2px 17px rgb(0 0 0 / .25)}.filter a.current{background:#FFF;border:1px solid #2E61C1;color:#2E61C1}.grid{margin:0 auto;padding:50px 20px;-webkit-perspective:1000px;perspective:1000px}@media screen and (max-width:767px){.grid{padding:50px 0}}.grid-item{width:360px;height:auto;color:#888;margin-bottom:40px;color:#888;cursor:pointer;position:relative}@media screen and (max-width:320px){.grid-item{width:280px}}.grid-item .categoria-grid{display:inline;position:relative;top:-25px;right:-50%;color:#FFF;font-size:15px;font-weight:700;padding:10px 25px;border-radius:36px;margin-top:-55px;box-shadow:0 2px 17px rgb(0 0 0 / .5)}@media screen and (max-width:767px){.grid-item .categoria-grid{right:-35%}}.grid-item article{background:#FFF;padding:20px;margin-top:-40px;box-shadow:0 1px 29px rgb(0 0 0 / .12)}.grid-item article .cuadrado-carousel{content:"";display:inline-block;width:19px;height:19px;margin-right:5px;vertical-align:middle;margin-top:-5px}.grid-item article .fecha-grid{font-size:14px;margin:1em 0;vertical-align:middle}.grid-item article a{transition:all 0.5s ease}.grid-item article a:hover{color:#2E61C1}.grid-item article a h3{color:#888;margin-top:10px;font-size:25px;line-height:23px;transition:all 0.5s ease}.grid-item article a h3:hover{color:#2E61C1}.grid-item article a .btn-icon{color:#FFF}.grid-item article a .btn-icon i{color:#FFF}.grid-item article a .btn-icon i:hover{color:inherit}.grid-item article p{font-size:15px;line-height:18px}.grid-item img{width:100%}.fancybox{display:block;width:100%;height:100%;height:100%;width:100%;border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:center;transition:all .5s}#payment-form{width:34%;float:left;border-right:1px solid #ccc;margin-right:2rem;padding-right:2rem}@media screen and (max-width:768px){#payment-form{border-right:0;border-bottom:1px solid #ccc;margin:0 0 8rem 0;padding:0 0 2rem 0;float:initial;width:100%}}@media screen and (max-width:767px){#payment-form{margin:0 0 3rem 0}}#payment-form input[type='text'],#payment-form input[type='number'],#payment-form textarea{border:none;border-bottom:2px solid #2E61C1;margin-bottom:25px;padding:8px 0;font-family:"Raleway",sans-serif;font-size:.8em;width:100%}#payment-form input[type='text']:active,#payment-form input[type='text']:focus,#payment-form input[type='number']:active,#payment-form input[type='number']:focus,#payment-form textarea:active,#payment-form textarea:focus{outline-style:inherit;border-color:inherit}#payment-form button[type='submit']{font-size:20px;line-height:40px;color:#fff;font-weight:700;padding:2px 17px;border-radius:25px;display:inline-block;background-color:#2E61C1;border:2px solid #FFF;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;width:100%}#payment-form button[type='submit']::before{content:"";background:url(/wp-content/themes/masvidaseniors/assets/img/icon-wompi.svg) no-repeat;background-size:16px;display:inline-block;width:16px;height:16px;margin-right:8px;background-size:contain;vertical-align:middle;transform:translateY(-8%)}#payment-form button[type='submit']:hover{background:#FFF;color:#2E61C1;border:2px solid #2E61C1}#payment-form button[type='submit']:hover::before{background:url(/wp-content/themes/masvidaseniors/assets/img/icon-wompi-azul.svg) no-repeat}.tooltip{position:relative;display:flex!important}.tooltip .tiptext{width:80%;background-color:#F2481B;color:#fff;text-align:center;font-size:1rem!important;border-radius:15px;padding:6px 0;position:absolute;z-index:99;box-shadow:0 5px 10px rgb(0 0 0 / .2)}.tooltip .tiptext::after{content:"";position:absolute;border-width:5px;border-style:solid}.tooltip:hover .tiptext{visibility:visible}.tooltip.top{background:transparent!important}.tooltip.top .tiptext{bottom:153px}.tooltip.top .tiptext::after{margin-left:-5px;top:100%;left:50%;border-color:#F2481B #fff0 #fff0 #fff0}.tooltip.top .tiptext.terminos{bottom:80px!important}.tooltip.top .tiptext.archivos{width:280px;bottom:180px!important;left:-70px}.tooltip.top .tiptext.areatext{bottom:300px!important}.tooltip.top .tiptext.pass{bottom:125px!important;width:96%}.tooltip.top .tiptext.idiomas{padding:6px;width:100%}.tooltip.top.errorCaptcha{width:280px!important}.tooltip.top.errorCaptcha .tiptext.captcha{bottom:100px;width:inherit}footer{background-color:#2E61C1;color:#FFF;padding-top:50px}footer .row{justify-content:space-between;padding-bottom:30px}footer .row .column:first-child{align-self:center;padding:0}footer .row .column:first-child img{max-width:80%}footer .row .column{padding:0 25px}footer .row .menu-foot{justify-content:flex-start}footer .row .menu-foot ul{list-style:none;padding:0}footer .row .menu-foot ul li a{font-weight:500;font-size:24px;line-height:40px;color:#FFF;transition:all 0.5s ease}footer .row .menu-foot ul li a:hover{opacity:.7}footer .row .menu-foot .social-media-foot{justify-content:flex-start}footer .row .menu-foot .social-media-foot a{color:#FFF;margin-right:18px;transition:all 0.5s ease}footer .row .menu-foot .social-media-foot a i{color:inherit;font-size:.9em}footer .row .menu-foot .social-media-foot a:hover{color:#fff}footer .row .menu-foot .social-media-foot a:hover i{font-size:1em}footer .row .menu-foot select{background:#fff0;color:#FFF;font-family:"Raleway",sans-serif;font-size:19px;padding:5px 35px 5px 15px;border:1px solid #FFF;border-radius:20px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;appearance:none}footer .row .menu-foot select option{background-color:rgb(35 170 225 / .75)}@media screen and (max-width:767px){footer .row .menu-foot select option{font-size:.9em}}@media screen and (max-width:767px){footer .row .menu-foot select{max-width:92%}}footer .row .title-contacto{margin-top:15px}footer .row .title-contacto p{font-size:18px;font-weight:500}@media screen and (max-width:767px){footer .row .title-contacto{margin-top:35px}}footer .row .info-contacto-foot{margin-top:25px}@media screen and (max-width:767px){footer .row .info-contacto-foot{margin-top:0}}footer .row .info-contacto-foot p{font-size:16px;font-weight:500;line-height:16px}footer .row .info-contacto-foot p a{color:#FFF}footer .row .column:nth-child(4){padding-right:0}footer .row .column:nth-child(5){padding-left:0}@media screen and (max-width:767px){footer .row .column:nth-child(5){padding-left:25px}}footer .copyright{display:flex;justify-content:space-between;font-family:"Roboto",sans-serif;font-size:12px;line-height:24px;color:rgb(255 255 255 / .5);padding-bottom:15px}@media screen and (max-width:767px){footer .copyright{flex-wrap:wrap}}footer .copyright p{margin-top:0}footer .copyright a{color:rgb(255 255 255 / .5);transition:all 0.5s ease}footer .copyright a:hover{color:#fff}@media screen and (max-width:767px){body{overflow-x:hidden}img{max-width:100%}.entradas-masonry .container{width:90%}.entradas-masonry h2{line-height:1.2em}.entradas-masonry .grid-item{width:90%}.experiencia .column,.atencion .column{order:2}.experiencia .bg-verde,.atencion .bg-verde{order:1}}html{overflow-x:hidden}body{font-family:"Raleway",sans-serif;color:#888;font-size:25px;line-height:30px;margin:0}a{text-decoration:none}p a{display:inline}button{cursor:pointer}.d-none{display:none!important}.bg-azul{background:#2E61C1}.bg-azulclaro{background:#23AAE1}.bg-verde{background:#76CBBD}.bg-amarillo{background:#FCBE2F}.bg-rojo{background:#F2481B}.texto-azul{color:#2E61C1}.texto-azulclaro{color:#23AAE1}.texto-blanco{color:#FFF}.texto-verde{color:#76CBBD}.texto-amarillo{color:#FCBE2F}.texto-rojo{color:#F2481B}.texto-sm{font-size:20px}.text-center{text-align:center}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-3{margin-top:3em!important}.mw-25{max-width:25%}@media screen and (max-width:767px){.mw-25{max-width:100%}}.mw-50{max-width:50%}@media screen and (max-width:767px){.mw-50{max-width:100%}}.container{width:85%;max-width:1440px;margin:0 auto}@media screen and (max-width:767px){.container{flex-wrap:wrap}}.container-small{width:70%;max-width:900px;margin:0 auto}.container-xsmall{width:85%;max-width:863px;margin:0 auto}.row{display:flex;flex-direction:row}@media screen and (max-width:767px){.row{width:100%;flex-wrap:wrap}}.row-reverse{display:flex;flex-direction:row-reverse}@media screen and (max-width:767px){.row-reverse{width:100%}}.column{display:flex;flex-direction:column}@media screen and (max-width:767px){.column{width:100%}}.top-page{min-height:465px;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#FFF;text-align:center}@media screen and (max-width:767px){.top-page{min-height:100%}}.top-page .row{justify-content:center;align-items:center;margin:0 15%}@media screen and (max-width:767px){.top-page .row{margin:0}}.top-page .row h1{line-height:89px}@media screen and (max-width:767px){.top-page .row h1{font-size:2.3em;line-height:1em}}@media screen and (max-width:767px) and (max-width:320px){.top-page .row h1{font-size:1.7em;line-height:1em}}.layer-azul{content:'';margin:0;width:100%;height:100%;background:rgb(46 97 193 / .75);padding:120px 0}@media screen and (max-width:767px){.layer-azul{padding:170px 0}}@media screen and (max-width:767px) and (max-width:320px){.layer-azul{padding:190px 0}}.layer-azulclaro{content:'';margin:0;width:100%;height:100%;background:rgb(35 170 225 / .75);padding:120px 0}@media screen and (max-width:767px){.layer-azulclaro{padding:170px 0}}@media screen and (max-width:767px) and (max-width:320px){.layer-azulclaro{padding:190px 0}}.layer-rojo{content:'';margin:0;width:100%;height:100%;background:rgb(242 72 27 / .75);padding:120px 0}@media screen and (max-width:767px){.layer-rojo{padding:170px 0}}@media screen and (max-width:767px) and (max-width:320px){.layer-rojo{padding:190px 0}}.layer-amarillo{content:'';margin:0;width:100%;height:100%;background:rgb(252 190 47 / .75);padding:120px 0}@media screen and (max-width:767px){.layer-amarillo{padding:170px 0}}@media screen and (max-width:767px) and (max-width:320px){.layer-amarillo{padding:190px 0}}.layer-verde{content:'';margin:0;width:100%;height:100%;background:rgb(118 203 189 / .75);padding:120px 0}@media screen and (max-width:767px){.layer-verde{padding:170px 0}}@media screen and (max-width:767px) and (max-width:320px){.layer-verde{padding:190px 0}}.title-page{font-family:"Raleway",sans-serif;font-size:90px;font-weight:900;line-height:59px}@media screen and (max-width:320px){.title-page{font-size:1.5em}}.title{font-family:"Raleway",sans-serif;font-size:45px;font-weight:900;line-height:44px}@media screen and (max-width:320px){.title{font-size:1.5em}}.title-xs{font-size:16px;font-weight:500;line-height:21px;letter-spacing:5px}@media screen and (max-width:320px){.title-xs{font-size:1em;line-height:1.1em}}.title-sm{font-size:30px;line-height:31px}@media screen and (max-width:320px){.title-sm{font-size:1.5em;line-height:1.1em}}.title-xl{font-size:55px;line-height:59px}@media screen and (max-width:767px){.title-xl{font-size:2em}}@media screen and (max-width:767px) and (max-width:320px){.title-xl{font-size:1.5em;line-height:1.1em}}.subtitle{font-family:"Raleway",sans-serif;font-size:35px;font-weight:700;line-height:50px}@media screen and (max-width:320px){.subtitle{font-size:1.5em}}.btn{color:#FFF;font-size:20px;font-weight:700;padding:8px 35px;border-radius:25px;border:2px solid #FFF;cursor:pointer;transition:all 0.5s ease}@media screen and (max-width:320px){.btn{font-size:.7em}}.btn:hover{background:#FFF;color:#2E61C1;border:2px solid #FFF}.btn-xl{font-size:1.3em;padding:15px 45px;border-radius:50px;letter-spacing:.084em}.btn-azul{color:#2E61C1;border:2px solid #2E61C1;transition:all 0.5s ease}.btn-azul:hover{background:#2E61C1;color:#FFF;border:2px solid #FFF}.btn-azul-reverse{color:#FFF;background:#2E61C1;border:2px solid #2E61C1;transition:all 0.5s ease}.btn-azul-reverse:hover{background:#FFF;color:#2E61C1;border:2px solid #2E61C1}.btn-amarillo-reverse{color:#FFF;background:#FCBE2F;border:2px solid #FCBE2F;transition:all 0.5s ease}.btn-amarillo-reverse:hover{background:#FFF;color:#FCBE2F;border:2px solid #FCBE2F}.btn-verde{color:#76CBBD;border:2px solid #76CBBD}.btn-verde:hover{background:#76CBBD;color:#FFF;border:2px solid #FFF}.btn-verde-reverse{color:#FFF;background:#76CBBD;border:2px solid #76CBBD;transition:all 0.5s ease}.btn-verde-reverse:hover{background:#FFF;color:#76CBBD;border:2px solid #76CBBD}.btn-rojo{color:#F2481B;border:2px solid #F2481B;transition:all 0.5s ease;background:#FFF}.btn-rojo:hover{background:#F2481B;color:#FFF;border:2px solid #FFF}.btn-rojo-reverse{color:#FFF;background:#F2481B;border:2px solid #F2481B;transition:all 0.5s ease}.btn-rojo-reverse:hover{background:#FFF;color:#F2481B;border:2px solid #F2481B}.btn-icon{width:40px;height:40px;background-color:#FFF;border:1px solid #FFF;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 0.5s ease}.btn-icon i{color:inherit;font-size:22px;font-weight:800}.btn-icon:hover{background:#fff0;color:#FFF}.btn-icon-reverse{background-color:#2E61C1;color:#FFF;border:1px solid #2E61C1;transition:all 0.5s ease}.btn-icon-reverse:hover{background:#fff0;color:#2E61C1}.btn-icon-reverse-rojo{background-color:#F2481B;color:#FFF;border:1px solid #F2481B;transition:all 0.5s ease}.btn-icon-reverse-rojo:hover{background:#fff0;color:#F2481B}.icon-living-room{mask-image:url(/wp-content/themes/masvidaseniors/assets/img/living-room.svg);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/living-room.svg)}.icon-turismo{mask-image:url(/wp-content/themes/masvidaseniors/assets/img/earth.svg)}.icon-salud{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/salud.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/salud.png)}.icon-cuidado{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/cuidado.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/cuidado.png)}.icon-clinica{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/clinica.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/clinica.png)}.icon-familiar{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/familiar.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/familiar.png)}.icon-espacios{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/espacios.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/espacios.png)}.icon-bienestar{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/bienestar.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/bienestar.png)}.icon-turismo{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/turismo.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/turismo.png)}.icon-nomasfilas{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/nomasfilas.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/nomasfilas.png)}.icon-theme{display:inline-block;width:86px;height:86px;background:#76CBBD;mask-size:cover;-webkit-mask-size:cover;image-rendering:-webkit-optimize-contrast}.icon-theme:hover,.icon-theme:focus{background:#FFF}.icono-reloj{mask:url(/wp-content/themes/masvidaseniors/assets/img/reloj.svg);display:inline-block;width:20px;height:20px;mask-size:cover}.icono-reloj2{mask:url(/wp-content/themes/masvidaseniors/assets/img/reloj2.svg);display:inline-block;width:40px;height:40px;mask-size:cover}@media screen and (max-width:767px){.icono-reloj2{width:25px;height:25px}}.icon-telefono{width:16px;height:15px;background:url(/wp-content/themes/masvidaseniors/assets/img/phone.png);background-repeat:no-repeat;background-position:center center;display:inline-block}.icon-time{width:20px;height:20px;background:url(/wp-content/themes/masvidaseniors/assets/img/time.png);background-repeat:no-repeat;background-position:center center;display:inline-block}.icon-mail-top{width:22px;height:16px;background:url(/wp-content/themes/masvidaseniors/assets/img/email.png);background-repeat:no-repeat;background-position:center center;display:inline-block}.icon-search{width:42px;height:42px;background:url(/wp-content/themes/masvidaseniors/assets/img/search.png);background-repeat:no-repeat;background-position:center center;display:inline-block}.top{display:flex;flex-direction:row;color:#FFF;background-color:#2E61C1;background:url(/wp-content/themes/masvidaseniors/assets/img/bg-intro.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:50px}@media screen and (max-width:767px){.top{flex-wrap:wrap}.top div:last-child{margin:0}}.top .column{width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.top .column{width:100%}}.top .column div{padding:0 4.5em}@media screen and (max-width:767px){.top .column div{padding:0 1.3em}}@media screen and (max-width:767px){.top .column div .title{margin-top:1.5em;font-size:1.3em}}@media screen and (max-width:767px){.top .column div p:last-child{margin-bottom:50px}}.top .column div p:last-child a{font-weight:900;text-decoration:none;margin-top:35px;padding:9px 25px}.top .column div p:last-child a i{font-size:.8em;margin-left:12px}.top .column img{object-fit:none;align-self:center}@media screen and (max-width:767px){.top .column img{object-fit:contain}}.destacado-servicios{background:rgb(236 236 236 / .35);display:flex;padding:70px 0}.destacado-servicios .container{display:flex;justify-content:center;column-gap:130px}.destacado-servicios .container p{width:40%;font-size:1.2em;line-height:1.17em}@media screen and (max-width:767px){.destacado-servicios .container p{width:100%}}.servicios .container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.servicios .container{justify-content:center}}.servicios .container .intro-servicios{width:28%;display:flex;flex-direction:column;align-items:baseline}@media screen and (max-width:767px){.servicios .container .intro-servicios{width:100%}}.servicios .container .intro-servicios h2{align-self:flex-start}.servicios .container .intro-servicios h3{margin:0}.servicios .container .intro-servicios .intro-text{margin-bottom:5px}.servicios .container .intro-servicios ul{margin:0 0 40px 0;padding-left:26px}.servicios .container .intro-servicios ul li{font-size:.8em;line-height:1.2em}.servicios .container .intro-servicios a{padding:8px 20px}.servicios .container .intro-servicios a i{margin-left:10px}.servicios .container .grid-servicios{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:60%;gap:40px;margin:80px 0}.servicios .container .grid-servicios .grid-item{display:flex;justify-content:center;align-items:center;flex-direction:column;width:200px;height:200px;font-size:15px;font-weight:800;border-radius:7px;box-shadow:0 2px 37px rgb(0 0 0 / .21);transition:all 0.5s ease}.servicios .container .grid-servicios .grid-item i{color:#76CBBD;font-size:4.5em}.servicios .container .grid-servicios .grid-item h4{max-width:50%;text-align:center;line-height:18px}.servicios .container .grid-servicios .grid-item:hover{background-color:#76CBBD;color:#FFF}.servicios .container .grid-servicios .grid-item:hover i{background-color:#FFF}.destacado{display:flex;color:#FFF}.destacado .row div{display:inherit;align-items:flex-start;padding:20px 8%}.destacado .row div h2{margin-bottom:0}.destacado .row:first-child{margin-left:7%}@media screen and (max-width:767px){.destacado .row:first-child{margin-left:0}}.destacado .row:nth-child(2){margin-right:7%}@media screen and (max-width:767px){.destacado .row:nth-child(2){margin-right:0}}.destacado .row:last-child{margin:0 7%;justify-content:center;column-gap:80px}@media screen and (max-width:767px){.destacado .row:last-child{margin:0;padding-bottom:50px}}.destacado .row:last-child .column{margin-bottom:45px;padding:0;padding-top:20px}@media screen and (max-width:767px){.destacado .row:last-child .column{padding:20px 8%}}.destacado .row:last-child .column h3{font-size:45px;line-height:48px;margin-bottom:0}.destacado .row:last-child .column p{font-size:20px;margin-top:10px}.destacado .row:last-child a{align-self:center;background:#FFF;color:#2E61C1;font-size:42px;font-weight:900;padding:25px 55px;border-radius:48px;transition:all 0.5s ease}@media screen and (max-width:767px){.destacado .row:last-child a{padding:20px 40px;font-size:1.35em}}.destacado .row:last-child a i{font-size:.7em;font-weight:600}.destacado .row:last-child a:hover{background:#2E61C1;color:#FFF}.profesionales .row{justify-content:space-between;column-gap:20px}@media screen and (max-width:767px){.profesionales .row{justify-content:center}}.profesionales .row .column:nth-child(even){flex-direction:column-reverse}@media screen and (max-width:767px){.profesionales .row .column:nth-child(even){flex-direction:column}}.profesionales .row .column{align-items:flex-start;width:25%}@media screen and (max-width:767px){.profesionales .row .column{align-items:center;width:100%}}.profesionales .row .column img{max-width:100%}.profesionales .row .column .info-profesional{margin-bottom:35px}.profesionales .row .column .info-profesional h4{margin:15px 0 0}.profesionales .row .column .info-profesional p{margin:0 0 35px;line-height:30px}.llamada{margin:60px 0 103px 0}.llamada .container{display:flex;justify-content:center}.llamada .container a{border-width:2px}.llamada .container a i{margin-left:10px;font-weight:600}.blog{color:#FFF}.blog .row{width:100%;overflow:hidden;justify-content:center}@media screen and (max-width:767px){.blog .row{flex-wrap:wrap}}.blog .row .blogcarousel-container{position:relative;height:814px;display:-webkit-box;overflow:hidden;transition:all 0.5s ease}@media screen and (max-width:767px){.blog .row .blogcarousel-container{height:auto}}.blog .row .column:first-child{width:25%;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:767px){.blog .row .column:first-child{width:100%}}.blog .row .column:first-child h2{margin-bottom:0}.blog .row .column:first-child p{max-width:90%;margin-top:10px}.blog .row .column:first-child .row{column-gap:15px}@media screen and (max-width:767px){.blog .row .column:first-child .row{margin-bottom:35px}}.blog .row .column:first-child .mas{margin:2em auto}.blog .row .column:last-child{width:75%}@media screen and (max-width:767px){.blog .row .column:last-child{width:100%}}.blog .row .column:last-child .row,.blog .row .column:last-child .row-reverse{justify-content:space-between;column-gap:0;align-items:center}@media screen and (max-width:767px){.blog .row .column:last-child .row,.blog .row .column:last-child .row-reverse{flex-wrap:wrap}}.blog .row .column:last-child .row .article-intro,.blog .row .column:last-child .row-reverse .article-intro{width:55%;max-width:55%;align-items:flex-start;margin:1.3em 2.5em}@media screen and (max-width:767px){.blog .row .column:last-child .row .article-intro,.blog .row .column:last-child .row-reverse .article-intro{width:100%;max-width:100%;margin:1.5em}}.blog .row .column:last-child .row .article-intro h3,.blog .row .column:last-child .row-reverse .article-intro h3{margin:0;font-weight:900}.blog .row .column:last-child .row .img-container,.blog .row .column:last-child .row-reverse .img-container{width:45%;min-width:45%;background-size:cover;background-position-x:center}@media screen and (max-width:767px){.blog .row .column:last-child .row .img-container,.blog .row .column:last-child .row-reverse .img-container{width:100%}}.blog .row .column:last-child .row .img-container div,.blog .row .column:last-child .row-reverse .img-container div{width:auto;min-height:407px}@media screen and (max-width:767px){.blog .row .column:last-child .row .img-container div,.blog .row .column:last-child .row-reverse .img-container div{display:block}}.testimonios{background:url(/wp-content/themes/masvidaseniors/assets/img/old-man-fist-bumping-nurse-in-nursing-home.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#FFF;text-align:center;margin-top:80px}.testimonios .layer{content:'';margin:0;width:100%;height:100%;background:rgb(35 170 225 / .8);padding:70px 0}.testimonios h3{font-size:50px;font-weight:800;margin:35px 0}.medios{padding:35px 0}.medios .container-small{justify-content:center;align-items:center;column-gap:4rem;margin-top:88px}.medios .container-small .intro-medios{font-size:25px;max-width:70%;margin-bottom:5rem}@media screen and (max-width:767px){.medios .container-small .intro-medios{margin-bottom:2rem}}.medios .container-small .row{max-width:70%}@media screen and (max-width:767px){.medios .container-small .row{max-width:100%;row-gap:50px}}.medios .container-small .row .mensaje-medios{display:inline-flex;font-size:18px;line-height:21px;margin-top:-15px}@media screen and (max-width:767px){.medios .container-small .row .mensaje-medios{margin-bottom:50px}}.medios .container-small .row .mensaje-medios span{font-size:64px;font-weight:500;color:#F2481B;margin-top:35px}@media screen and (max-width:767px){.medios .container-small .row .mensaje-medios span{margin-top:15px}}.medios .container-small .row{justify-content:center;column-gap:2rem}.medios .container-small .row .column:first-child{align-self:center}@media screen and (max-width:767px){.medios .container-small .row .column:first-child{margin-bottom:1rem;width:73%}}.medios .container-small .row .column:first-child a{align-self:flex-end;display:flex;flex-direction:column}.medios .container-small .row .column:first-child a .pse{display:inherit;justify-content:center;align-self:flex-end;row-gap:25px;width:200px;height:138px;border-radius:7px;-webkit-box-shadow:0 1px 29px 5px rgb(0 0 0 / .12);box-shadow:0 1px 29px 5px rgb(0 0 0 / .12)}.medios .container-small .row .column:first-child a .pse img{align-self:center;max-width:180px;height:auto}.medios .container-small .row .column:last-child img{position:absolute;top:-6rem;width:200px}@media screen and (max-width:767px){.medios .container-small .row .column:last-child img{top:-3rem;left:3rem;width:178px}}.medios .container-small .row .column:last-child p{font-size:14px;line-height:17px;text-align:left;margin:-82px 25px 0 1em;position:relative;width:60%}@media screen and (max-width:1024px){.medios .container-small .row .column:last-child p{width:100%}}@media screen and (max-width:768px){.medios .container-small .row .column:last-child p{width:170px}}@media screen and (max-width:767px){.medios .container-small .row .column:last-child p{font-size:13px;margin-right:40%;margin-top:-2.5rem;left:3rem}}@media screen and (max-width:767px) and (max-width:320px){.medios .container-small .row .column:last-child p{margin-top:-6.2em;margin-right:25%}}.medios .container-small .row .column:last-child p br{display:none}.medios .container-small .row .column:last-child .qr{display:inherit;justify-content:center;align-items:center;width:auto;height:auto;margin-top:28px;border-radius:7px;-webkit-box-shadow:0 1px 29px 5px rgb(0 0 0 / .12);box-shadow:0 1px 29px 5px rgb(0 0 0 / .12)}.medios .container-small .row .column:last-child .qr img{position:inherit;width:94%}@media screen and (max-width:767px){.medios .container-small .row .column:last-child .qr{margin:2rem auto 0 auto}}@media screen and (max-width:320px){.medios .container-small .row .column{width:auto}}.social-media{margin-top:90px}@media screen and (max-width:767px){.social-media{margin-bottom:50px}}.social-media .row{align-items:center;column-gap:20px}.social-media .row a{transition:all 0.5s ease}.social-media .row a img{width:46px;height:46px;padding-top:8px}.social-media .row a:hover{transform:scale(.94)}.feed{display:flex;justify-content:center}@media screen and (max-width:767px){.feed{flex-wrap:wrap}}.feed img{min-width:25%;height:auto}@media screen and (max-width:767px){.feed img{min-width:100%}}.top-medios{background:url(/wp-content/themes/masvidaseniors/assets/img/doctor-checking-the-blood-pressure-of-male-patient.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#FFF;text-align:center}.top-medios .row{justify-content:center;align-items:center}.accordion{margin-top:150px}@media screen and (max-width:767px){.accordion{margin-top:4rem}}.accordion hr{border-color:rgb(136 136 136 / .09);margin-left:3em}@media screen and (max-width:767px){.accordion hr{margin-left:0}}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#2E61C1;font-family:"Raleway",sans-serif;font-size:30px;font-weight:900;border:none;background:none;outline:none}@media screen and (max-width:767px){.accordion button{font-size:.8em}}.accordion button:hover,.accordion button:focus{cursor:pointer;color:#2E61C1}.accordion button:hover::after,.accordion button:focus::after{cursor:pointer;color:#2E61C1}.accordion button .accordion-title{padding:.5em 1.5em 1em 0;margin-left:3em}@media screen and (max-width:767px){.accordion button .accordion-title{margin-left:2.4em;line-height:2em;padding:0}}.accordion button .icon{width:40px;height:40px;border-radius:50%;display:inline-block;position:absolute;left:0;background-color:#2E61C1;color:#FFF;border:1px solid #2E61C1;transition:all 0.5s ease}.accordion button .icon::before{display:block;position:absolute;content:'';top:19px;left:10px;width:20px;height:2px;background:currentColor;transition:all 0.5s ease}.accordion button .icon::after{display:block;position:absolute;content:'';top:10px;left:19px;width:2px;height:20px;background:currentColor;transition:all 0.5s ease}.accordion button .icon:hover{background:#fff0;color:#2E61C1}.accordion button .icon i{color:inherit;font-size:24px;font-weight:800}.accordion button[aria-expanded='true']{color:#2E61C1}.accordion button[aria-expanded='true'] .icon::before,.accordion button[aria-expanded='true'] .icon::after{transform:rotate(45deg)}.accordion button[aria-expanded='true']+.accordion-content{opacity:1;max-height:100%;margin:.8em 0 1em 4em;padding-bottom:1em;will-change:opacity,max-height}@media screen and (max-width:767px){.accordion button[aria-expanded='true']+.accordion-content{margin:0;max-height:20em}}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear,max-height 200ms ease;will-change:opacity,max-height;margin:0em 0 0em 4em}@media screen and (max-width:767px){.accordion .accordion-content{margin:0}}.accordion .accordion-content p{color:#888;font-size:.9em;font-weight:300}.accordion .accordion-content div{margin-bottom:35px}.accordion .accordion-content div a{padding:0;text-decoration:none;color:#888;transition:all 0.5s ease}.accordion .accordion-content div a i{color:inherit}.accordion .accordion-content div a:hover{color:#2E61C1}.accordion .accordion-content div a .contact-asesor{color:inherit;font-size:1em;font-weight:300;display:inline}.accordion .accordion-content div a .contact-asesor span{color:inherit;font-size:.92em}.accordion .accordion-content div a .contact-asesor strong{color:inherit;margin-left:1.3em;display:inline-block}.accordion .accordion-content div:last-child{padding-top:2em;margin-bottom:55px}.accordion .accordion-content .agendar{color:#FFF;margin-bottom:35px;padding:1em 2em;border-radius:77px}.accordion .accordion-content .agendar:hover{color:#2E61C1}.llamada-accion{display:flex;flex-direction:row;color:#FFF;justify-content:space-between}@media screen and (max-width:767px){.llamada-accion{flex-wrap:wrap}}.llamada-accion div{width:50%;display:flex;justify-content:center}@media screen and (max-width:767px){.llamada-accion div{width:100%}}.llamada-accion div h2{line-height:65px;margin-bottom:10px}@media screen and (max-width:767px){.llamada-accion div p:last-child{margin-bottom:50px}}.llamada-accion div p:last-child a{font-size:.6em;font-weight:900;text-decoration:none;margin-top:35px;padding:9px 25px}.llamada-accion div p:last-child a i{font-size:.8em;margin-left:12px}.llamada-accion div:last-child{margin-left:8%;margin-right:15%}.top-blog{background:url(/wp-content/themes/masvidaseniors/assets/img/doctor-checking-the-blood-pressure-of-male-patient.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#FFF;text-align:center}.top-blog .layer-azul{padding:150px 0}.top-blog .row{justify-content:center;align-items:center;column-gap:70px}.top-blog .row h1{margin-top:25px}.top-blog .row p{text-align:left}.entradas-destacadas{display:flex;margin:100px 0;overflow:hidden}.entradas-destacadas .nav-carousel{content:"";width:90px;height:536px;padding:0 25px;background-color:#FFF;display:flex;justify-content:center;align-items:center;row-gap:20px;flex-direction:column}@media screen and (max-width:767px){.entradas-destacadas .nav-carousel{width:0;padding:0;position:absolute;right:25px;z-index:50}}.header-gris{background:#fafafa;height:230px}@media screen and (max-width:767px){.header-gris{height:160px}}.main{margin:-90px 0 100px 0}@media screen and (max-width:767px){.main{margin-top:-80px}}.main .container{display:flex;justify-content:center;max-width:1160px}.main .categoria-article{display:inline;position:relative;top:-16px;right:-55%;color:#FFF;font-size:22px;font-weight:700;padding:18px 38px;border-radius:77px;margin-bottom:10px;letter-spacing:.06em;box-shadow:0 4px 36px rgb(0 0 0 / .4)}@media screen and (max-width:767px){.main .categoria-article{font-size:.8em;padding:10px 25px;right:-17%}}.main .share-article{display:flex;justify-content:flex-end;width:85%;max-width:1440px;margin-top:1em}@media screen and (max-width:767px){.main .share-article{margin-bottom:1em}}.main .share-article a{cursor:pointer;color:#888;margin-right:20px;transition:all 0.5s ease}.main .share-article a:hover{color:#2E61C1}.main .cuadrado-article{content:"";display:inline-block;width:40px;height:40px;margin-right:20px;vertical-align:middle}@media screen and (max-width:767px){.main .cuadrado-article{width:25px;height:25px;margin-right:0}}.main .fecha-article{font-size:30px;letter-spacing:.06em;margin:1em 0;vertical-align:middle}@media screen and (max-width:767px){.main .fecha-article{font-size:1em;margin:1em 0 0 0}}.main article{font-size:20px;line-height:27px;margin-bottom:70px}.main article h1{max-width:75%}@media screen and (max-width:767px){.main article h1{max-width:100%;line-height:1em}}.main .share-foot{justify-content:flex-start;align-items:center;margin:0}@media screen and (max-width:767px){.main .share-foot{margin-bottom:1.6em}}.main .siguiente{display:inline-flex;font-size:20px;font-weight:700;letter-spacing:.05em}.main .siguiente i{font-size:1.4em;font-weight:900}.relacionados .grid{display:flex;column-gap:40px;justify-content:center}@media screen and (max-width:767px){.relacionados .grid{flex-wrap:wrap}.relacionados .grid .grid-item{width:100%}}.relacionados .container{max-width:1160px}.relacionados .container h2{margin-left:5px;font-weight:900}.encuesta{margin-top:60px}.encuesta .obligatorio{margin-top:-25px;font-size:21px}.encuesta .asterisco{font-size:.7em;vertical-align:super}.encuesta .form-container{display:flex;justify-content:center;max-width:930px;margin:0 auto}.encuesta .form-container form{width:100%}.encuesta .form-container form .row{width:100%;column-gap:0}.encuesta .form-container form .row .column{width:100%}.encuesta .form-container form input,.encuesta .form-container form select,.encuesta .form-container form .texto-observaciones,.encuesta .form-container form .select-social{color:#888;background:#fff0;font-size:18px;border:2px solid #F2481B;border-radius:30px;margin:25px 15px;padding:15px 25px;z-index:30}.encuesta .form-container form input::placeholder,.encuesta .form-container form select::placeholder,.encuesta .form-container form .texto-observaciones::placeholder,.encuesta .form-container form .select-social::placeholder{color:#888}.encuesta .form-container form input:focus,.encuesta .form-container form select:focus,.encuesta .form-container form .texto-observaciones:focus,.encuesta .form-container form .select-social:focus{border-radius:30px;outline-style:inherit;border-color:#888}.encuesta .form-container form input+label,.encuesta .form-container form select+label,.encuesta .form-container form input[required]+label,.encuesta .form-container form select[required]+label{color:#888;font-size:18px;position:relative;left:40px;top:-65px;user-select:none}.encuesta .form-container form input[required]+label:after,.encuesta .form-container form select[required]+label:after,.encuesta .form-container form input.required+label:after,.encuesta .form-container form select.required+label:after{content:'*';color:#F2481B;font-size:2em;position:absolute}.encuesta .form-container form input[required]:invalid+label,.encuesta .form-container form select[required]:invalid+label{display:inline-block;height:0}.encuesta .form-container form input[required]:valid+label,.encuesta .form-container form select[required]:valid+label{display:none}.encuesta .form-container form select{font-family:"Raleway",sans-serif;padding:15px 45px 15px 25px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23F2481B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 2rem center;background-size:16px 12px;appearance:none}.encuesta .form-container form .b-contain *,.encuesta .form-container form .b-contain *::before,.encuesta .form-container form .b-contain *::after{box-sizing:content-box!important}.encuesta .form-container form .b-contain input{position:absolute;z-index:-1;opacity:0}.encuesta .form-container form .b-contain span{line-height:1.54;font-size:1rem;font-family:inherit}@media screen and (max-width:767px){.encuesta .form-container form .b-contain span{word-break:break-word}}.encuesta .form-container form .b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:1rem}.encuesta .form-container form .b-contain input[type="checkbox"]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:#fff;transition:background 250ms;border:1px solid #f2481b;border-radius:3rem}.encuesta .form-container form .b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #f2481b;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.encuesta .form-container form .b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.encuesta .form-container form .b-contain input:disabled~.b-input::after{border-color:#8795a1}.encuesta .form-container form .b-contain input:checked~.b-input::after{display:block}.encuesta .form-container form .b-contain:hover input~.b-input,.encuesta .form-container form .b-contain input:focus~.b-input{background:rgb(242 72 27 / .08)}.encuesta .form-container form .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(242 72 27 / .26)}.encuesta .form-container form .b-contain input:checked~.b-input{background:#f2481b;border-color:#f2481b}.encuesta .form-container form .b-contain input[type="checkbox"]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;opacity:.6;cursor:not-allowed}.encuesta .form-container form .b-contain input:checked:focus~.b-input,.encuesta .form-container form .b-contain:hover input:not([disabled]):checked~.b-input{background:#f2481b;border-color:#f2481b}.encuesta .form-container form .b-contain .b-input::before{content:'';position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:#f2481b;border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.encuesta .form-container form .b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.encuesta .form-container form .b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.encuesta .form-container form .b-contain .b-input::before{visibility:visible}.encuesta .form-container form .b-contain input:focus+.b-input::before{visibility:visible}.encuesta .form-container form .b-contain:first-child .b-input::before{visibility:visible}.encuesta .form-container form .select-social{padding:10px 25px 25px 35px}.encuesta .form-container form textarea{border:none;width:96%;color:#888;font-size:18px;border-radius:5px;margin:5px 0;padding:5px}.encuesta .form-container form textarea::placeholder{color:rgb(136 136 136 / .52)}.encuesta .form-container form textarea:focus{outline-style:inherit}.encuesta .form-container form .btn-container{margin:90px auto 100px auto}.gracias{background:url(/wp-content/themes/masvidaseniors/assets/img/bg-gracias.jpg);min-height:685px;background-repeat:no-repeat;background-size:cover}.gracias .layer-rojo{padding:55px 0 0 0}@media screen and (max-width:767px){.gracias .layer-rojo .row div{width:100%;padding:5%;order:1}.gracias .layer-rojo .row div h2{font-size:3.2em}}@media screen and (max-width:767px) and (max-width:320px){.gracias .layer-rojo .row div h2{font-size:1.5em}}@media screen and (max-width:767px){.gracias .layer-rojo .row img{order:2}}.gracias .title-page{font-size:4.9em;font-weight:900;margin-bottom:0}.gracias p{font-size:.96em}.gracias .p-small{margin:0 10% 10% 10%}.gracias .btn-rojo{border-color:#FFF}.adulto-activo{display:flex;flex-direction:row}@media screen and (min-width:1199px){.adulto-activo{max-height:768px}.adulto-activo .column-img{align-items:flex-end;justify-content:flex-start}.adulto-activo .column-img img{width:100%;height:100%;object-fit:cover;object-position:top}}@media screen and (max-width:767px){.adulto-activo{flex-wrap:wrap;margin-bottom:2em}.adulto-activo .column{order:1}}.adulto-activo div{width:50%;display:flex;justify-content:center}@media screen and (max-width:767px){.adulto-activo div{width:100%;order:2}}.adulto-activo div .column{width:60%;display:flex;justify-content:center}@media screen and (max-width:767px){.adulto-activo div .column{width:85%}}.adulto-activo div .column h2{width:65%;line-height:45px;margin-bottom:10px}.adulto-activo div .column .botones a{font-weight:700;text-decoration:none;margin-top:45px;padding:15px 55px;letter-spacing:.066em;border-radius:77px;text-transform:uppercase}.adulto-activo div .column .boton-info{position:relative;bottom:0;margin-left:94%;bottom:-10%;display:flex;flex-direction:row;align-items:center;column-gap:25px}@media screen and (max-width:767px){.adulto-activo div .column .boton-info{margin-left:0;column-gap:10px;bottom:100%}}.adulto-activo div .column .boton-info i{display:inline;color:#2E61C1;font-size:2em;font-weight:700}.adulto-activo div .column .boton-info .btn-informatica{font-size:1.5em;font-weight:700;text-decoration:none;padding:30px 50px;letter-spacing:.066em;border-radius:77px;box-shadow:0 4px 36px rgb(0 0 0 / .5);text-transform:uppercase}@media screen and (max-width:767px){.adulto-activo div .column .boton-info .btn-informatica{font-size:.8em;padding:15px 40px}}.adulto-activo-reverse{display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:1199px){.adulto-activo-reverse{max-height:768px}.adulto-activo-reverse .column-img{align-items:flex-end;justify-content:flex-start}.adulto-activo-reverse .column-img img{width:100%;height:100%;object-fit:cover;object-position:top}}@media screen and (max-width:767px){.adulto-activo-reverse{flex-wrap:wrap;margin-bottom:2em}}.adulto-activo-reverse div{width:50%;display:flex;justify-content:center}@media screen and (max-width:767px){.adulto-activo-reverse div{width:100%}}.adulto-activo-reverse div .column{width:60%;display:flex;justify-content:center}@media screen and (max-width:767px){.adulto-activo-reverse div .column{width:85%}}.adulto-activo-reverse div .column h2{line-height:65px;margin-bottom:10px}.adulto-activo-reverse div .column .botones a{font-weight:700;text-decoration:none;margin-top:45px;padding:15px 55px;letter-spacing:.066em;border-radius:77px;text-transform:uppercase}.trabaja{margin-top:60px}.trabaja .obligatorio{margin-top:-25px;font-size:21px}.trabaja .asterisco{font-size:.7em;vertical-align:super}.trabaja .form-container{display:flex;justify-content:center;max-width:930px;margin:0 auto}.trabaja .form-container form{width:100%}.trabaja .form-container form .row{width:100%;column-gap:0}.trabaja .form-container form .row .column{width:100%;max-height:100px}.trabaja .form-container form .row .column-fit{max-height:100%}.trabaja .form-container form .row .texto-form{margin:15px}@media screen and (max-width:767px){.trabaja .form-container form .row .texto-form h2{font-size:1.6em}}.trabaja .form-container form .row .texto-form .btn-horarios{padding:15px 25px;border-radius:31px;font-weight:500;letter-spacing:.011em;border:2px solid #2E61C1}@media screen and (max-width:767px){.trabaja .form-container form .row .texto-form .btn-horarios{font-size:.7em}}.trabaja .form-container form .row .texto-form .btn-horarios i{background:#FFF;color:#2E61C1;border-radius:50px;padding:5px;font-weight:700;margin-left:15px}.trabaja .form-container form .row .texto-form .btn-horarios:hover{border:2px solid #2E61C1}.trabaja .form-container form input,.trabaja .form-container form select,.trabaja .form-container form .fileup-wrapper,.trabaja .form-container form .select-social{color:#888;background:#fff0;font-size:18px;border:2px solid #2E61C1;border-radius:30px;margin:25px 15px;padding:15px 25px;z-index:30}@media screen and (max-width:767px){.trabaja .form-container form input,.trabaja .form-container form select,.trabaja .form-container form .fileup-wrapper,.trabaja .form-container form .select-social{font-size:.7em;padding:15px}}.trabaja .form-container form input::placeholder,.trabaja .form-container form select::placeholder,.trabaja .form-container form .fileup-wrapper::placeholder,.trabaja .form-container form .select-social::placeholder{color:#888}.trabaja .form-container form input:focus,.trabaja .form-container form select:focus,.trabaja .form-container form .fileup-wrapper:focus,.trabaja .form-container form .select-social:focus{border-radius:30px;outline-style:inherit;border-color:#888}.trabaja .form-container form input+label,.trabaja .form-container form select+label,.trabaja .form-container form input[required]+label,.trabaja .form-container form select[required]+label{color:#888;font-size:18px;position:relative;left:40px;top:-65px;user-select:none}@media screen and (max-width:767px){.trabaja .form-container form input+label,.trabaja .form-container form select+label,.trabaja .form-container form input[required]+label,.trabaja .form-container form select[required]+label{top:-67px;left:30px;font-size:.6em}}.trabaja .form-container form input[type="date"],.trabaja .form-container form input[type="time"]{padding:13px 25px}.trabaja .form-container form input[type="date"]::placeholder,.trabaja .form-container form input[type="time"]::placeholder{font-size:.9em}.trabaja .form-container form input[type="date"]+label,.trabaja .form-container form input[type="time"]+label{top:-82px;left:0;font-size:.6em;text-align:center}.trabaja .form-container form input.required+label:after,.trabaja .form-container form input[required]+label:after,.trabaja .form-container form select.required+label:after,.trabaja .form-container form select[required]+label:after,.trabaja .form-container form textarea.required+label:after,.trabaja .form-container form textarea[required]+label:after,.trabaja .form-container form input[type="date"]+label:after,.trabaja .form-container form input[type="time"]+label:after{content:'*';color:#2E61C1;font-size:2em;position:absolute}.trabaja .form-container form input[type="file"]+label:after{display:none}.trabaja .form-container form input[required]:invalid+label,.trabaja .form-container form select[required]:invalid+label{display:inline-block;height:0}.trabaja .form-container form input[required]:valid+label,.trabaja .form-container form select[required]:valid+label{display:none}.trabaja .form-container form select{font-family:"Raleway",sans-serif;padding:15px 45px 15px 25px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232E61C1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 2rem center;background-size:16px 12px;appearance:none}.trabaja .form-container form .b-contain *,.trabaja .form-container form .b-contain *::before,.trabaja .form-container form .b-contain *::after{box-sizing:content-box!important}.trabaja .form-container form .b-contain input{position:absolute;z-index:-1;opacity:0}.trabaja .form-container form .b-contain span{line-height:1.54;font-size:1rem;font-family:inherit}@media screen and (max-width:767px){.trabaja .form-container form .b-contain span{word-break:break-word}}.trabaja .form-container form .b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:1rem}.trabaja .form-container form .b-contain input[type="checkbox"]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:#fff;transition:background 250ms;border:1px solid #f2481b;border-radius:3rem}.trabaja .form-container form .b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #f2481b;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.trabaja .form-container form .b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.trabaja .form-container form .b-contain input:disabled~.b-input::after{border-color:#8795a1}.trabaja .form-container form .b-contain input:checked~.b-input::after{display:block}.trabaja .form-container form .b-contain:hover input~.b-input,.trabaja .form-container form .b-contain input:focus~.b-input{background:rgb(242 72 27 / .08)}.trabaja .form-container form .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(242 72 27 / .26)}.trabaja .form-container form .b-contain input:checked~.b-input{background:#f2481b;border-color:#f2481b}.trabaja .form-container form .b-contain input[type="checkbox"]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;opacity:.6;cursor:not-allowed}.trabaja .form-container form .b-contain input:checked:focus~.b-input,.trabaja .form-container form .b-contain:hover input:not([disabled]):checked~.b-input{background:#f2481b;border-color:#f2481b}.trabaja .form-container form .b-contain .b-input::before{content:'';position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:#f2481b;border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.trabaja .form-container form .b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.trabaja .form-container form .b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.trabaja .form-container form .b-contain .b-input::before{visibility:visible}.trabaja .form-container form .b-contain input:focus+.b-input::before{visibility:visible}.trabaja .form-container form .b-contain:first-child .b-input::before{visibility:visible}.trabaja .form-container form .select-social{padding:10px 25px 25px 35px}.trabaja .form-container form textarea{border:none;width:96%;color:#888;font-size:18px;border-radius:5px;margin:5px 0;padding:5px}.trabaja .form-container form textarea::placeholder{color:rgb(136 136 136 / .52)}.trabaja .form-container form textarea:focus{outline-style:inherit}.trabaja .form-container form .btn-container{margin:90px auto 100px auto}.trabaja .form-container form h2{margin-bottom:0}.trabaja .form-container form .fileup-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-webkit-fill-available}.trabaja .form-container form .fileup-wrapper div{width:100%}.trabaja .form-container form .fileup-wrapper div p{width:60%;text-align:left;margin-top:0}.trabaja .form-container form .fileup-wrapper .file-upload{height:200px;width:200px;position:relative;background-image:url(/wp-content/themes/masvidaseniors/assets/img/fileup.jpg);background-position:center center;background-repeat:no-repeat;background-size:109px 128px;display:flex;justify-content:center;align-items:center}.trabaja .form-container form .fileup-wrapper .file-upload input[type='file']{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer;margin:0;padding:0}.trabaja .form-container form .texto-inferior{align-self:center;text-align:center;width:70%}.trabaja .form-container form .b-contain{margin-top:1.5em;padding-left:3rem}.trabaja .form-container form .b-contain span{line-height:1.66;font-size:1.56rem;font-family:inherit}@media screen and (max-width:767px){.trabaja .form-container form .b-contain span{font-size:1em;line-height:1.5em}}.trabaja .form-container form .b-contain input[type="checkbox"]~.b-input{height:2.4rem;width:2.4rem;border:1px solid #2E61C1}.trabaja .form-container form .b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.9rem;top:.36rem;width:.5rem;height:1.2rem;border:solid #2E61C1;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.trabaja .form-container form .b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.9rem;top:.36rem;width:.5rem;height:1.2rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.trabaja .form-container form .b-contain:hover input~.b-input,.trabaja .form-container form .b-contain input:focus~.b-input{background:rgb(46 97 193 / .08)}.trabaja .form-container form .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(46 97 193 / .26)}.trabaja .form-container form .b-contain input:checked~.b-input{background:#2E61C1;border-color:#2E61C1}.trabaja .form-container form .b-contain input:checked:focus~.b-input,.trabaja .form-container form .b-contain:hover input:not([disabled]):checked~.b-input{background:#2E61C1;border-color:#2E61C1}.trabaja .form-container form .b-contain .b-input::before{background:#2E61C1}.acompanamiento{margin:120px 0}@media screen and (max-width:767px){.acompanamiento{margin:200px 0 120px 0}.acompanamiento .row:last-child div:first-child{order:2}.acompanamiento .row:last-child div:last-child{order:1}}.acompanamiento .row{display:flex;flex-direction:row;column-gap:30px}@media screen and (max-width:767px){.acompanamiento .row{flex-wrap:wrap}}.acompanamiento .row div{width:50%;display:flex;justify-content:center}@media screen and (max-width:767px){.acompanamiento .row div{width:100%}}.acompanamiento .row div .column:first-child{margin-top:-6em}.acompanamiento .row div .column{width:70%;display:flex;justify-content:center}@media screen and (max-width:767px){.acompanamiento .row div .column{width:100%}}.acompanamiento .row div .column h2{width:95%;font-size:2.2em;line-height:50px;margin-bottom:10px}@media screen and (max-width:767px){.acompanamiento .row div .column h2{font-size:1.8em;line-height:1em}}@media screen and (max-width:767px) and (max-width:320px){.acompanamiento .row div .column h2{font-size:1.5em}}.acompanamiento .row div .column h2 span{font-size:.6em;font-weight:500;display:block}@media screen and (max-width:767px){.acompanamiento .row div .column h2 span{font-size:.8em}}.acompanamiento .row div .column .botones a{font-weight:700;text-decoration:none;margin-top:45px;padding:20px 75px;letter-spacing:.066em;border-radius:77px;box-shadow:0 4px 36px rgb(0 0 0 / .5);text-transform:uppercase}.acompanamiento .row div .column .boton-info{position:relative;bottom:0;margin-left:94%;bottom:-10%;display:flex;flex-direction:row;align-items:center;column-gap:25px}.acompanamiento .row div .column .boton-info i{display:inline;color:#2E61C1;font-size:2em;font-weight:700}.acompanamiento .row div .column .boton-info .btn-informatica{font-size:1.5em;font-weight:700;text-decoration:none;padding:30px 50px;letter-spacing:.066em;border-radius:77px;box-shadow:0 4px 36px rgb(0 0 0 / .5);text-transform:uppercase}.acompanamiento .row:last-child{margin-top:-3em}@media screen and (max-width:767px){.acompanamiento .row:last-child{margin-top:1em}}.acompanamiento .row:last-child .column:last-child{margin-top:0}.nutricion{color:#FFF}.nutricion .row .column{display:inherit;width:50%;padding:6.5% 9% 6.5% 8%}@media screen and (max-width:767px){.nutricion .row .column{width:80%}}.nutricion .row .column h2{margin-bottom:0}.nutricion .row .column .texto-destacado{font-size:1.4em;line-height:1.2em;font-weight:900}.nutricion .row img{width:100%;align-self:center;margin:25px 0}.nutricion .row:first-child{margin-right:7%;padding-left:4%}.nutricion .row:last-child{margin-left:7%;column-gap:0;align-items:flex-start}@media screen and (max-width:767px){.nutricion .row:last-child{margin-left:0;flex-wrap:wrap}}.nutricion .row:last-child .column:first-child{padding:5% 4% 5% 5%;width:40%}@media screen and (max-width:767px){.nutricion .row:last-child .column:first-child{width:80%}}.nutricion .row:last-child .column:first-child p{margin-top:0}.nutricion .row:last-child .column:last-child{padding:5% 1%;width:50%}@media screen and (max-width:767px){.nutricion .row:last-child .column:last-child{width:80%}}.nutricion .row:last-child .column:last-child .row{margin:0;padding:0}.nutricion .row:last-child .column:last-child .row .column{padding:0;width:45%}@media screen and (max-width:767px){.nutricion .row:last-child .column:last-child .row .column{width:100%}}.nutricion .row:last-child .column:last-child .row .column ul{list-style:none;margin:0;padding:0}.nutricion .row:last-child .column:last-child .row .column ul li{margin-bottom:30px;font-size:1.2em;padding-left:1em;display:flex;column-gap:5px}@media screen and (max-width:767px){.nutricion .row:last-child .column:last-child .row .column ul li{line-height:1.3em}}.nutricion .row:last-child .column:last-child .row .column ul li i{font-size:.7em;margin-top:5px}.nutricion .row-grid{max-width:100%;margin:25px auto}@media screen and (min-width:1199px){.nutricion .row-grid{max-width:1440px}}@media screen and (max-width:1023px){.nutricion .row-grid{max-width:80%}}@media screen and (max-width:767px){.nutricion .row-grid{max-width:80%}}@media screen and (max-width:576px){.nutricion .row-grid{max-width:100%}}.nutricion .row-grid .wrapper-grid{display:grid;grid-gap:0;grid-template-columns:repeat(5,1fr);grid-auto-rows:277px;grid-column-gap:0;grid-row-gap:0}@media screen and (max-width:1199px){.nutricion .row-grid .wrapper-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:277px}}@media screen and (max-width:1023px){.nutricion .row-grid .wrapper-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.nutricion .row-grid .wrapper-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:277px}}.nutricion .row-grid .box{position:relative;overflow:hidden;text-align:center;cursor:pointer}.nutricion .row-grid .box:hover span{opacity:1}.nutricion .row-grid .box span{position:relative;z-index:2;line-height:284px;pointer-events:none;opacity:0;transition:all 0.5s ease}.nutricion .row-grid .box img{position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.5s ease}.nutricion .row-grid .box img:hover{opacity:.3}@media screen and (max-width:767px){.nutricion .row-grid .box span{opacity:1}.nutricion .row-grid .box img{width:100%;height:100%;opacity:.3}}.nutricion .row-grid .a{background-color:#2e61c1}.nutricion .row-grid .b{grid-row-start:span 2;background-color:#76cbbd}.nutricion .row-grid .b span{line-height:566px}.nutricion .row-grid .c{grid-column-start:span 2;background-color:#23aae1}@media screen and (max-width:1023px){.nutricion .row-grid .c{grid-row:1}}@media screen and (max-width:767px){.nutricion .row-grid .c{grid-row:1}}.nutricion .row-grid .d{background-color:#fcbe2f}.nutricion .row-grid .e{background-color:#f2481b}.nutricion .row-grid .f{background-color:#2e61c1}.nutricion .row-grid .g{background-color:#76cbbd}.nutricion .row-grid .h{background-color:#23aae1}.testimonios-servicios{margin:120px auto;text-align:center}.testimonios-servicios h3{font-size:50px;font-weight:800;margin:0 0 35px 0}.testimonios-servicios .text{color:#888}.testimonios-servicios .nombre{color:#F2481B}.testimonios-servicios .prev,.testimonios-servicios .next{color:#2E61C1;font-size:26px}.testimonios-servicios .dot{background-color:#2E61C1}.testimonios-servicios .dot:nth-child(1n){background-color:#F2481B}.testimonios-servicios .dot:nth-child(2n){background-color:#23AAE1}.testimonios-servicios .dot:nth-child(3n){background-color:#2E61C1}.testimonios-servicios .dot:nth-child(4n){background-color:#76CBBD}.express .slideshow-container-servicios{max-width:1440px;position:relative;margin:auto}.express .mySlidesServicios{display:none;margin-bottom:1.5em}.express .prevServ,.express .nextServ{width:40px;height:40px;position:absolute;background-color:#76CBBD;border:1px solid #76CBBD;border-radius:50px;color:#FFF;cursor:pointer;transition:all 0.5s ease}.express .prevServ i,.express .nextServ i{color:inherit;font-size:22px;font-weight:800;padding:8px 0 0 8px}.express .prevServ i:hover,.express .nextServ i:hover{color:#76CBBD}.express .prevServ:hover,.express .nextServ:hover{background:#fff0;color:#76CBBD;border:1px solid #76CBBD}.express .prevServ{left:0;z-index:101}.express .nextServ{right:0;z-index:102}.express .prevServ:hover,.express .nextServ:hover{color:#76CBBD}.express .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.express .container .row{margin:0 5%;column-gap:20px}@media screen and (max-width:767px){.express .container .row{margin:0}}.express .container .row .column .aexpress{height:-webkit-fill-available;padding:8%;box-shadow:0 1px 29px rgb(0 0 0 / .12)}@media screen and (max-width:767px){.express .container .row .column .aexpress{padding-bottom:3em}}.express .container .row .column .aexpress h2{width:95%;font-size:2.9em;line-height:1em;margin:0 0 .3em;font-weight:900}@media screen and (max-width:767px){.express .container .row .column .aexpress h2{font-size:1.8em}}@media screen and (max-width:767px) and (max-width:320px){.express .container .row .column .aexpress h2{font-size:1.4em}}.express .container .row .column .aexpress h2 span{font-size:.6em;font-weight:500}@media screen and (max-width:767px){.express .container .row .column .aexpress h2 span{font-size:.7em}}.express .container .row .column .aexpress h3{margin:0}@media screen and (max-width:767px){.express .container .row .column .aexpress h3{font-size:1em}}.express .container .row .column .aexpress ul{list-style:none;padding:0;margin:0 0 0 1em}@media screen and (max-width:767px){.express .container .row .column .aexpress ul{margin-left:25px}}.express .container .row .column .aexpress ul li{font-size:.8em}@media screen and (max-width:767px){.express .container .row .column .aexpress ul li{line-height:2em}}.express .container .row .column .aexpress ul li:before{content:'\2713';color:#76CBBD;margin-left:-20px;margin-right:10px}@media screen and (max-width:767px){.express .container .row .column .aexpress ul li:before{margin-right:5PX}}.express .container .row .column .aexpress ul .row{margin:0}.express .container .row .column .aexpress ul .row .column{width:50%}@media screen and (max-width:767px){.express .container .row .column .aexpress ul .row .column{width:100%}}.express .container .row .tarifario{color:#FFF;padding:7% 9%;box-shadow:0 2px 15px rgb(0 0 0 / .5)}.express .container .row .tarifario h2{margin:0 auto;font-size:2.9em;line-height:1.1em}@media screen and (max-width:767px){.express .container .row .tarifario h2{font-size:2em}}.express .container .row .tarifario h2 span{font-size:.5em;font-weight:500}@media screen and (max-width:767px){.express .container .row .tarifario h2 span{line-height:0.5em!important}}.express .container .row .tarifario .subtitulo{margin-top:0}.express .container .row .tarifario select{width:99%;position:relative;font-family:"Raleway",sans-serif;padding:15px 55px 15px 22px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 2rem center;background-size:16px 23px;appearance:none;color:#FFF;background-color:rgb(255 255 255 / .21);font-size:1em;border:2px solid #FFF;border-radius:40px;margin:25px 0;z-index:40}@media screen and (max-width:767px){.express .container .row .tarifario select{font-size:.8em}}.express .container .row .tarifario select::placeholder{color:#FFF}.express .container .row .tarifario select:focus{border-radius:40px;outline-style:inherit;border-color:#FFF}.express .container .row .tarifario select option{background-color:rgb(118 203 189 / .75)}@media screen and (max-width:767px){.express .container .row .tarifario select option{font-size:.9em}}.express .container .row .tarifario select.select-small{font-size:.75em}.express .container .row .tarifario .texto-tarifario{margin-top:0}.express .container .row .tarifario .precio-label{font-size:.88em;font-weight:700;margin:0}.express .container .row .tarifario .precio{font-size:2.8em;line-height:1.4em;font-weight:700;margin:-10px 0 0 0;border-bottom:1px solid #FFF;letter-spacing:.121em}@media screen and (max-width:767px){.express .container .row .tarifario .precio{font-size:2.5em;letter-spacing:normal}}@media screen and (max-width:767px) and (max-width:320px){.express .container .row .tarifario .precio{font-size:2em}}.express .container .row .tarifario button{margin-top:3em;padding:20px 65px;border-radius:36px}@media screen and (max-width:767px){.express .container .row .tarifario button{font-size:.85em;padding:20px 35px}}@media screen and (max-width:767px) and (max-width:320px){.express .container .row .tarifario button{font-size:.6em}}.adicionales{background-color:rgb(216 216 216 / .18);padding:100px 0;margin-top:100px}.adicionales .column:first-child{width:40%;align-items:center;justify-content:center}.adicionales .column:first-child img{width:100%}@media screen and (max-width:767px){.adicionales .column:first-child{width:100%}}.adicionales .column:last-child{width:60%}@media screen and (max-width:767px){.adicionales .column:last-child{width:100%}}.adicionales .accordion{margin-top:0}@media screen and (max-width:767px){.adicionales .accordion{margin-top:50px}}.adicionales .accordion button[aria-expanded=true]+.accordion-content{margin:.8em 0 1em 3em}.adicionales .accordion button{margin-left:2.5em}@media screen and (max-width:767px){.adicionales .accordion button{margin-left:0}.adicionales .accordion button span{margin-left:0}}.adicionales .accordion button .accordion-title{font-size:1.1em;margin-left:0em;padding:.5em 2.8em 1em 0}.adicionales .accordion button .icon{right:10%;left:unset;background-color:#FFF;color:#2E61C1;border:none}@media screen and (max-width:767px){.adicionales .accordion button .icon{right:0}}.adicionales .accordion hr{margin-left:2.8em}@media screen and (max-width:767px){.adicionales .accordion hr{margin-left:1em}}.accordion-verde .accordion{margin-top:0}@media screen and (max-width:767px){.accordion-verde .accordion{margin:5px 1em}}.accordion-verde .accordion button[aria-expanded=true]+.accordion-content{margin:.8em 1em 1em 0em;font-size:.9em}.accordion-verde .accordion button{margin-left:0;padding:.5em 0}@media screen and (max-width:767px){.accordion-verde .accordion button{margin-left:0;padding:1em 0}.accordion-verde .accordion button span{margin-left:0}}.accordion-verde .accordion button .accordion-title{font-size:1em;margin-left:.9em;padding:.5em 1.2em 1em 0;color:#FFF;font-weight:500}@media screen and (max-width:767px){.accordion-verde .accordion button .accordion-title{margin-left:1.2em;font-size:1.6em;line-height:1.2em;padding:0}}.accordion-verde .accordion button .icon{background-color:#fff0;color:#FFF;border:none;width:28px;height:28px}.accordion-verde .accordion button .icon::before{left:0}.accordion-verde .accordion button .icon::after{left:9px}@media screen and (max-width:767px){.accordion-verde .accordion button .icon{left:0}}.accordion-verde .accordion .accordion-content{margin:.8em 1em 1em 0em;font-size:.9em}.accordion-verde .accordion .accordion-content p{color:#FFF}@media screen and (max-width:767px){.accordion-verde .accordion .accordion-content p{font-size:1.1em}}.mas-info{min-height:165px}.mas-info .row{justify-content:flex-end;margin-right:7%}.mas-info .row .column{align-self:center}.mas-info a{margin-top:-40px;padding:22px 75px;font-size:.9em;text-align:center;border-radius:77px;box-shadow:0 4px 36px rgb(0 0 0 / .5)}@media screen and (max-width:767px){.mas-info a{padding:20px 35px}}@media screen and (max-width:767px) and (max-width:320px){.mas-info a{font-size:.7em}}.contact-foot{background-color:rgb(216 216 216 / .18);padding-top:50px;color:#FFF}.contact-foot .row{justify-content:center;width:100%}.contact-foot .row .column{height:auto;width:-webkit-fill-available}.contact-foot .row .column img{height:100%}.contact-foot .row .info-contacto-foot{padding:1% 5%;box-shadow:0 2px 15px rgb(0 0 0 / .5)}@media screen and (max-width:767px){.contact-foot .row .info-contacto-foot{padding:8% 10%}}.contact-foot .row .info-contacto-foot h3{width:95%;font-size:2.9em;line-height:50px;margin:0;font-weight:900}@media screen and (max-width:320px){.contact-foot .row .info-contacto-foot h3{font-size:1.9em}}.contact-foot .row .info-contacto-foot h3 span{font-size:.5em;font-weight:500}.contact-foot .row .info-contacto-foot p{font-size:.9em}.contact-foot .row .info-contacto-foot div{margin-bottom:20px}.contact-foot .row .info-contacto-foot div a{padding:0;text-decoration:none;color:#FFF;transition:all 0.5s ease}.contact-foot .row .info-contacto-foot div a i{color:inherit;font-size:.8em}.contact-foot .row .info-contacto-foot div a .contact-asesor{color:inherit;font-size:1em;font-weight:300;display:inline;margin-left:.75em}@media screen and (max-width:320px){.contact-foot .row .info-contacto-foot div a .contact-asesor{font-size:.8em}}.contact-foot .row .info-contacto-foot div a .contact-asesor span{color:inherit;font-size:.72em}.contact-foot .row .info-contacto-foot div a .contact-asesor strong{color:inherit;margin-left:1.75em;display:inline-block}.contact-foot .row .info-contacto-foot div a .contact-asesor .email{font-size:.8em;margin-left:2.2em}@media screen and (max-width:320px){.contact-foot .row .info-contacto-foot div a .contact-asesor .email{font-size:.9em}}.contact-foot .row .info-contacto-foot div:last-child{margin-bottom:0}.contact-foot .row .map-foot{width:100%;overflow:hidden}@media screen and (max-width:767px){.contact-foot .row .map-foot{height:450px}}.contact-foot .row .map-foot iframe{height:-webkit-fill-available;max-width:inherit;overflow:hidden}@media screen and (max-width:767px){.section-404{width:85%}}.title-404{margin-bottom:0}.info-contacto{background-image:url(/wp-content/themes/masvidaseniors/assets/img/bg-contact.jpg);background-repeat:no-repeat;background-size:cover;padding:7%;display:flex;justify-content:flex-end}@media screen and (max-width:767px){.info-contacto{justify-content:center}}.info-contacto .info-contacto-bloque{color:#FFF;width:30%;padding:3% 5%;box-shadow:0 2px 15px rgb(0 0 0 / .5)}@media screen and (max-width:767px){.info-contacto .info-contacto-bloque{width:100%;padding-bottom:7%}}.info-contacto .info-contacto-bloque h3{width:95%;font-size:2.9em;line-height:50px;margin:0;font-weight:900}@media screen and (max-width:767px){.info-contacto .info-contacto-bloque h3{font-size:1.7em}}.info-contacto .info-contacto-bloque h3 span{font-size:.5em;font-weight:500}.info-contacto .info-contacto-bloque p{font-size:.9em}.info-contacto .info-contacto-bloque div{margin-bottom:20px}.info-contacto .info-contacto-bloque div a{padding:0;text-decoration:none;color:#FFF;transition:all 0.5s ease}.info-contacto .info-contacto-bloque div a i{color:inherit;font-size:.8em}.info-contacto .info-contacto-bloque div a .contact-asesor{color:inherit;font-size:1em;font-weight:300;display:inline;margin-left:.75em}@media screen and (max-width:320px){.info-contacto .info-contacto-bloque div a .contact-asesor{font-size:.8em}}.info-contacto .info-contacto-bloque div a .contact-asesor span{color:inherit;font-size:.72em}.info-contacto .info-contacto-bloque div a .contact-asesor strong{color:inherit;margin-left:1.75em;display:inline-block}.info-contacto .info-contacto-bloque div a .contact-asesor .email{font-size:.8em;margin-left:2.2em}@media screen and (max-width:320px){.info-contacto .info-contacto-bloque div a .contact-asesor .email{font-size:.9em}}.info-contacto .info-contacto-bloque div:last-child{margin-bottom:0}.formulario{margin:100px 0;padding-right:7%;overflow:hidden}.formulario .row{column-gap:78px;justify-content:center}.formulario .row iframe{height:auto;max-width:inherit;overflow:hidden}@media screen and (max-width:767px){.formulario .row iframe{max-width:100%;width:inherit;height:450px}}@media screen and (max-width:767px){.formulario .row .form-contacto{margin-top:50px}}.formulario .row .form-contacto h3{margin-top:0}.formulario .row .form-contacto input,.formulario .row .form-contacto textarea{width:100%;border:none;border-bottom:2px solid #2E61C1;margin-bottom:25px;padding:25px 0;font-family:"Raleway",sans-serif;font-size:.8em}.formulario .row .form-contacto input:active,.formulario .row .form-contacto input:focus,.formulario .row .form-contacto textarea:active,.formulario .row .form-contacto textarea:focus{outline-style:inherit;border-color:inherit}.formulario .row .form-contacto .tooltip.top .tiptext{bottom:126px}.formulario .row .form-contacto .b-contain *,.formulario .row .form-contacto .b-contain *::before,.formulario .row .form-contacto .b-contain *::after{box-sizing:content-box!important}.formulario .row .form-contacto .b-contain input{position:absolute;z-index:-1;opacity:0}.formulario .row .form-contacto .b-contain span{line-height:1.54;font-size:1rem;font-family:inherit}@media screen and (max-width:767px){.formulario .row .form-contacto .b-contain span{word-break:break-word}}.formulario .row .form-contacto .b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:1rem}.formulario .row .form-contacto .b-contain input[type="checkbox"]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:#fff;transition:background 250ms;border:1px solid #f2481b;border-radius:3rem}.formulario .row .form-contacto .b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #f2481b;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.formulario .row .form-contacto .b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.formulario .row .form-contacto .b-contain input:disabled~.b-input::after{border-color:#8795a1}.formulario .row .form-contacto .b-contain input:checked~.b-input::after{display:block}.formulario .row .form-contacto .b-contain:hover input~.b-input,.formulario .row .form-contacto .b-contain input:focus~.b-input{background:rgb(242 72 27 / .08)}.formulario .row .form-contacto .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(242 72 27 / .26)}.formulario .row .form-contacto .b-contain input:checked~.b-input{background:#f2481b;border-color:#f2481b}.formulario .row .form-contacto .b-contain input[type="checkbox"]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;opacity:.6;cursor:not-allowed}.formulario .row .form-contacto .b-contain input:checked:focus~.b-input,.formulario .row .form-contacto .b-contain:hover input:not([disabled]):checked~.b-input{background:#f2481b;border-color:#f2481b}.formulario .row .form-contacto .b-contain .b-input::before{content:'';position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:#f2481b;border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.formulario .row .form-contacto .b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.formulario .row .form-contacto .b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.formulario .row .form-contacto .b-contain .b-input::before{visibility:visible}.formulario .row .form-contacto .b-contain input:focus+.b-input::before{visibility:visible}.formulario .row .form-contacto .b-contain:first-child .b-input::before{visibility:visible}.formulario .row .form-contacto .b-contain{margin-top:1.5em;padding-left:2.2rem}.formulario .row .form-contacto .b-contain span{line-height:1.66;font-size:.95rem;font-family:inherit}.formulario .row .form-contacto .b-contain input[type="checkbox"]~.b-input{height:1.63rem;width:1.63rem;border:1px solid #2E61C1;border-radius:0;margin-top:5px}.formulario .row .form-contacto .b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.6rem;top:.25rem;width:.4rem;height:.8rem;border:solid #2E61C1;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.formulario .row .form-contacto .b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.6rem;top:.25rem;width:.4rem;height:.8rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.formulario .row .form-contacto .b-contain:hover input~.b-input,.formulario .row .form-contacto .b-contain input:focus~.b-input{background:rgb(46 97 193 / .08)}.formulario .row .form-contacto .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(46 97 193 / .26)}.formulario .row .form-contacto .b-contain input:checked~.b-input{background:#2E61C1;border-color:#2E61C1}.formulario .row .form-contacto .b-contain input:checked:focus~.b-input,.formulario .row .form-contacto .b-contain:hover input:not([disabled]):checked~.b-input{background:#2E61C1;border-color:#2E61C1}.formulario .row .form-contacto .b-contain .b-input::before{background:#2E61C1}.formulario .row .form-contacto .g-recaptcha{overflow:hidden}.formulario .row .form-contacto .btn-container{margin-top:50px;text-align:end;display:block}.destacados-nosotros{display:flex;flex-direction:row}@media screen and (max-width:767px){.destacados-nosotros{flex-wrap:wrap}}.destacados-nosotros div{width:50%;display:flex;justify-content:center}@media screen and (max-width:767px){.destacados-nosotros div{width:100%}}.destacados-nosotros div .column{width:65%;display:flex;justify-content:center}@media screen and (max-width:767px){.destacados-nosotros div .column{width:80%;margin-bottom:35px}}.destacados-nosotros div .column h2{width:85%;line-height:59px;margin-bottom:10px}@media screen and (max-width:767px){.destacados-nosotros div .column h2{width:100%;font-size:1.6em;line-height:1.1em}}@media screen and (max-width:767px) and (max-width:320px){.destacados-nosotros div .column h2{font-size:1.3em}}.destacados-nosotros div .c-small{margin-left:15%}@media screen and (max-width:767px){.destacados-nosotros div .c-small{margin-left:0}}.destacados-nosotros div .c-small .p-small{width:75%}@media screen and (max-width:767px){.destacados-nosotros div .c-small .p-small{width:100%}}.profesionales-nosotros{margin:150px 0}.profesionales-nosotros .container .row{display:flex;flex-direction:row;column-gap:74px}.profesionales-nosotros .container .row .column{width:40%}@media screen and (max-width:767px){.profesionales-nosotros .container .row .column{width:100%}}.profesionales-nosotros .container .row .column h2{margin:0;font-size:1.8em}.profesionales-nosotros .container .row .column .cargo{font-size:1em;font-weight:500}.profesionales-nosotros .container .row .column p{font-size:.9em}.profesionales-nosotros .container .row .column:last-child{width:28%}@media screen and (max-width:767px){.profesionales-nosotros .container .row .column:last-child{width:100%}}.profesionales-nosotros .procarousel{display:flex;justify-content:center;width:auto}.profesionales-nosotros .procarousel .procarousel-container{position:relative;width:1200px;display:-webkit-box;column-gap:40px;margin-top:100px;justify-content:center;overflow:hidden;transition:all 0.5s ease}@media screen and (max-width:767px){.profesionales-nosotros .procarousel .procarousel-container{margin:16%}}.profesionales-nosotros .procarousel .mySlidesPro{width:270px}.profesionales-nosotros .procarousel .mySlidesPro .column .info-profesional{height:200px}.profesionales-nosotros .procarousel .mySlidesPro .column .info-profesional h4{font-size:1.2em;margin-bottom:0}.profesionales-nosotros .procarousel .mySlidesPro .column .info-profesional p{margin:5px 0 10px 0}.profesionales-nosotros .procarousel .mySlidesPro .column .texto-carousel{font-size:15px;line-height:18px}.profesionales-nosotros .procarousel .mySlidesPro .column .btn-icon{width:41px;height:41px;margin:35px 0}.profesionales-nosotros .procarousel .mySlidesPro .column .fecha-carousel,.profesionales-nosotros .procarousel .mySlidesPro .column span,.profesionales-nosotros .procarousel .mySlidesPro .column .categoria-carousel{font-size:14px}.profesionales-nosotros .procarousel .mySlidesPro .column .fecha-carousel,.profesionales-nosotros .procarousel .mySlidesPro .column .categoria-carousel{font-weight:700;letter-spacing:.22em;text-transform:uppercase}.profesionales-nosotros .procarousel .prevPro,.profesionales-nosotros .procarousel .nextPro{cursor:pointer;position:absolute;width:auto;margin-top:20%;padding:16px;color:#2E61C1;font-weight:700;font-size:26px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;z-index:45}@media screen and (max-width:767px){.profesionales-nosotros .procarousel .prevPro,.profesionales-nosotros .procarousel .nextPro{margin-top:50%}}.profesionales-nosotros .procarousel .prevPro{left:0;border-radius:3px 0 0 3px}.profesionales-nosotros .procarousel .nextPro{right:0;border-radius:3px 0 0 3px}.profesionales-nosotros .procarousel .prevPro:hover,.profesionales-nosotros .procarousel .nextPro:hover{color:#2E61C1}.banner-descuento{background:url(/wp-content/themes/masvidaseniors/assets/img/physiotherapy-clinic-with-equipment-for-rehabilitation.jpg);min-height:685px;background-repeat:no-repeat;background-size:cover}.banner-descuento .layer-amarillo{padding:60px 0 0 0}.banner-descuento .title-page{font-size:4.9em;font-weight:900;margin-bottom:0}.banner-descuento p{font-size:1.4em;line-height:1.15em;text-transform:uppercase;text-align:left;margin:.5em 0}@media screen and (max-width:767px){.banner-descuento p{font-size:1em;text-align:center}}@media screen and (max-width:767px) and (max-width:320px){.banner-descuento p{font-size:.8em}}.banner-descuento .valor-banner{font-size:9.2em;font-weight:900;line-height:.6em;margin:0}@media screen and (max-width:767px){.banner-descuento .valor-banner{font-size:6.5em;text-align:center}}@media screen and (max-width:767px) and (max-width:320px){.banner-descuento .valor-banner{font-size:6em}}.banner-descuento .postvalor-banner{font-size:2.16em;line-height:1.185em;font-weight:900;margin:.8em 0 .2em 0}@media screen and (max-width:767px){.banner-descuento .postvalor-banner{font-size:1.8em;text-align:center}}@media screen and (max-width:767px) and (max-width:320px){.banner-descuento .postvalor-banner{font-size:1.5em}}.alianzas{margin:100px 0}.alianzas h2{margin:15px 0}.alianzas .texto-sm{letter-spacing:.066em}.alianzas .carousel-alianzas{display:flex}@media screen and (max-width:767px){.alianzas .carousel-alianzas{flex-wrap:wrap}}.alianzas .carousel-alianzas .carouselimg-container{position:relative;width:65%;display:flex;flex-direction:row-reverse;column-gap:50px;overflow:visible;transition:all 0.5s ease}@media screen and (max-width:767px){.alianzas .carousel-alianzas .carouselimg-container{width:100%}}.alianzas .carousel-alianzas .mySlidesAlianzasimg{width:auto}.alianzas .carousel-alianzas .img-first{margin-left:-40%}.alianzas .carousel-alianzas .carouseltext-container{position:relative;width:auto;display:-webkit-box;column-gap:50px;overflow:visible;transition:all 0.5s ease}.alianzas .carousel-alianzas .mySlidesAlianzas{width:400px}@media screen and (max-width:767px){.alianzas .carousel-alianzas .mySlidesAlianzas{width:100%}}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column{padding:1em 2.6em 0 2.6em}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column h3,.alianzas .carousel-alianzas .mySlidesAlianzas .row .column h4{font-weight:700;margin:0}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .texto-carousel{font-size:20px;line-height:24px}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .btn-icon{width:41px;height:41px}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .fecha-carousel,.alianzas .carousel-alianzas .mySlidesAlianzas .row .column span,.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .categoria-carousel{font-size:14px}.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .fecha-carousel,.alianzas .carousel-alianzas .mySlidesAlianzas .row .column .categoria-carousel{font-weight:700;letter-spacing:.22em;text-transform:uppercase}.alianzas .dots-container{text-align:center;margin:35px auto 0 auto;max-width:70%}@media screen and (max-width:767px){.alianzas .dots-container{max-width:100%}}.alianzas .dot-alianza{cursor:pointer;width:auto;margin:10px;font-size:.6em;font-weight:700;padding:4px 30px;border-radius:25px;display:inline-block;transition:all 0.6s ease}@media screen and (max-width:767px){.alianzas .dot-alianza{margin:10px}}.alianzas .dot-alianza-active,.alianzas .dot-alianza:hover{transform:none;background-color:#76CBBD;color:#FFF;box-shadow:0 2px 17px rgb(0 0 0 / .5)}.aliados{display:flex;justify-content:space-evenly;align-items:center;margin:100px 0;width:auto}@media screen and (max-width:767px){.aliados{flex-wrap:wrap}}.aliados .aliados-carousel-container{position:relative;width:auto;display:-webkit-box;column-gap:40px;justify-content:center;overflow:visible;transition:all 0.5s ease}@media screen and (max-width:767px){.aliados .aliados-carousel-container{margin:16%}}.aliados .aliados-carousel-container .mySlidesAliados{width:22%;max-width:22%;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease}@media screen and (max-width:767px){.aliados .aliados-carousel-container .mySlidesAliados{width:100%;max-width:100%}}.aliados .aliados-carousel-container .mySlidesAliados img{max-width:80%;display:block}@media screen and (max-width:767px){.aliados .aliados-carousel-container .mySlidesAliados img{margin:25px auto}}.aliados .prevAli,.aliados .nextAli{cursor:pointer;position:absolute;margin-top:25px;width:auto;padding:16px;color:#2E61C1;font-weight:700;font-size:26px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;z-index:45}@media screen and (max-width:767px){.aliados .prevAli,.aliados .nextAli{margin-top:0}}.aliados .prevAli{left:0;border-radius:3px 0 0 3px}.aliados .nextAli{right:0;border-radius:3px 0 0 3px}.aliados .prevAli:hover,.aliados .nextAli:hover{color:#2E61C1}.form-container .row .column{width:100%;max-height:100%!important}.form-container .row .column-fit{align-items:center}.form-container .row-horario{width:60%;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.form-container .row-horario{width:100%}}.form-container .row-horario .column{width:50%}@media screen and (max-width:767px){.form-container .row-horario .column{width:100%}}.form-container .container-idiomas{display:flex;flex-wrap:wrap;column-gap:35px}@media screen and (max-width:767px){.form-container .container-idiomas .b-contain{width:100%}}.title-form{width:51%}@media screen and (max-width:767px){.title-form{width:100%}}.texto-textarea{color:#888;background:#fff0;font-size:18px;border:2px solid #2E61C1;border-radius:30px;margin:50px 15px;padding:15px 25px;z-index:30;min-height:132px}.texto-textarea p{margin:0;padding:0 5px;color:#C1C1C1;font-size:18px;font-weight:400}.texto-textarea textarea{margin-top:0!important;padding-top:0!important}.texto-textarea textarea::placeholder{color:#888}.texto-textarea textarea:focus{border-radius:30px;outline-style:inherit;border-color:#888}.datos-familiar h2{width:60%}@media screen and (max-width:767px){.datos-familiar h2{width:100%}}.gracias-inferior{display:flex;justify-content:center}.gracias-inferior p{width:55%}@media screen and (max-width:767px){.gracias-inferior p{width:100%}}.title-radios{font-size:.8em;margin-left:1em;margin-top:1.6em}.radios-container{display:flex;width:50%}@media screen and (max-width:767px){.radios-container{flex-direction:column;width:100%}}.radios-container .b-contain *,.radios-container .b-contain *::before,.radios-container .b-contain *::after{box-sizing:content-box!important}.radios-container .b-contain input{position:absolute;z-index:-1;opacity:0}.radios-container .b-contain span{line-height:1!important;font-size:1rem;font-family:inherit}@media screen and (max-width:767px){.radios-container .b-contain span{word-break:break-word}}.radios-container .b-contain{display:table;position:relative;padding-left:2.2rem!important;margin-left:.75em;cursor:pointer;margin-bottom:1rem}.radios-container .b-contain input[type="radio"]~.b-input{position:absolute;top:0;left:0;height:1.75rem;width:1.75rem;background:#fff;transition:background 250ms;border:1px solid #2E61C1;border-radius:3rem}.radios-container .b-contain input[type="radio"]~.b-input::after{content:'';position:absolute;left:.65rem;top:.3rem;width:.3rem;height:.8rem;border:solid #2E61C1;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.radios-container .b-contain input[type="radio"]:checked~.b-input::after{content:'';position:absolute;left:.65rem;top:.3rem;width:.3rem;height:.8rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.radios-container .b-contain input:disabled~.b-input::after{border-color:#8795a1}.radios-container .b-contain input:checked~.b-input::after{display:block}.radios-container .b-contain:hover input~.b-input,.radios-container .b-contain input:focus~.b-input{background:rgb(242 72 27 / .08)}.radios-container .b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(242 72 27 / .26)}.radios-container .b-contain input:checked~.b-input{background:#2E61C1;border-color:#2E61C1}.radios-container .b-contain input[type="radio"]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;opacity:.6;cursor:not-allowed}.radios-container .b-contain input:checked:focus~.b-input,.radios-container .b-contain:hover input:not([disabled]):checked~.b-input{background:#2E61C1;border-color:#2E61C1}.radios-container .b-contain .b-input::before{content:'';position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:#2E61C1;border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.radios-container .b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.radios-container .b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.radios-container .b-contain .b-input::before{visibility:visible}.radios-container .b-contain input:focus+.b-input::before{visibility:visible}.radios-container .b-contain:first-child .b-input::before{visibility:visible}.radios-container .input-radio{border:none!important;border-bottom:2px solid #2E61C1!important;border-radius:0!important;margin-bottom:25px;padding-left:0px!important;font-family:"Raleway",sans-serif;font-size:.8em}.radios-container .input-radio:active,.radios-container .input-radio:focus{outline-style:inherit;border-color:inherit}.radios-container .column label{left:16px!important}.top-politicas{background:#2E61C1!important;padding:25px 0}.top-politicas h1{width:60%}@media screen and (max-width:767px){.top-politicas h1{width:96%}}.politica{margin:80px auto;font-size:.8em}.politica h2,.politica h3{width:60%;margin:0 auto;font-size:1.25em}@media screen and (max-width:767px){.politica h2,.politica h3{width:100%}}.politica ol{margin:0 0 1.5em;padding:0;counter-reset:item}.politica ol>li{margin:0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item}.politica ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:700;text-align:right;content:counter(item) "."}.politica ul{list-style-position:inside;padding:0}.politica ul>li,.politica ol>li{margin:1em auto}.politica .foot-politicas{margin:0}.politica .foot-politicas.firma-politicas{margin-top:3em;font-weight:900}.ingreso{margin:100px 0}.ingreso p{width:60%}.ingreso h3{text-decoration:underline;margin-bottom:15px}.ingreso .column{width:40%}.ingreso .column input{color:#888;background:#fff0;font-size:18px;border:2px solid #2E61C1;border-radius:30px;margin:10px 0;padding:15px 25px;z-index:30}@media screen and (max-width:767px){.ingreso .column input{font-size:.7em;padding:15px}}.ingreso .column input::placeholder{color:#888}.ingreso .column input:focus{border-radius:30px;outline-style:inherit;border-color:#888}.ingreso .column button{width:50%;margin:15px 0;box-shadow:0 4px 36px 0 rgb(0 0 0 / .5)}@media screen and (max-width:767px){.ingreso p,.ingreso .column,.ingreso .column button{width:100%}}.actas{margin:100px 0}.actas .row{column-gap:50px;justify-content:center;margin:25px 0}.actas .row .column{width:50%}@media screen and (max-width:767px){.actas .row .column{width:100%}}.actas .row .column h2{margin:15px 0;font-size:1.4em}.actas .row .column p{margin:5px 0}.wp-block-columns{max-width:70%;margin:1em auto}@media screen and (max-width:767px){.wp-block-columns{max-width:100%;flex-wrap:wrap}}.wp-block-columns .wp-block-column h2{color:#2E61C1;font-size:1.4em}.wp-block-columns .wp-block-column p a{color:#888!important;line-height:1.4em}.wp-block-columns .wp-block-column p a:hover{color:#2E61C1!important}.fadeTop{opacity:0;transform:translate(0,10vh);transition:all 1s}.fadeRight{opacity:0;transform:translate(10vh,0vh);transition:all 1s}.fadeLeft{opacity:0;transform:translate(-10vh,0vh);transition:all 1s}.visible{opacity:1;transform:translate(0,0)}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal-content{background-color:#fefefe;margin:15% auto;border:1px solid #888;width:auto;height:536px;max-width:729px}.modal-content .modal-text{padding:40px}.modal-content .modal-text p{font-weight:400;font-size:15px;line-height:18px}.modal-content .modal-text p:last-child{font-size:10px;line-height:14px}.modal-content .modal-text form input[type='text'],.modal-content .modal-text form input[type='email']{padding:15px;background:rgb(216 216 216 / .38);color:#888;border-radius:7px;width:80%;border:none}.modal-content .modal-text form input[type='submit']{margin:25px 0;display:block}@media screen and (max-width:767px){.modal-content{width:92%;height:auto}.modal-content .row{flex-wrap:wrap;justify-content:center}.modal-content .row img{display:none}}.close-modal{color:#FFF;font-size:14px;position:absolute;right:15px;top:15px;background:#2E61C1;width:30px;height:30px;border-radius:50%;text-align:center}.close-modal:hover,.close-modal:focus{color:#888;text-decoration:none;cursor:pointer}.animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.b-contain *,.b-contain *::before,.b-contain *::after{box-sizing:content-box!important}.b-contain input{position:absolute;z-index:-1;opacity:0}.b-contain span{line-height:1.54;font-size:1rem;font-family:inherit}@media screen and (max-width:767px){.b-contain span{word-break:break-word}}.b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:1rem}.b-contain input[type="checkbox"]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:#fff;transition:background 250ms;border:1px solid #f2481b;border-radius:3rem}.b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #f2481b;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.b-contain input:disabled~.b-input::after{border-color:#8795a1}.b-contain input:checked~.b-input::after{display:block}.b-contain:hover input~.b-input,.b-contain input:focus~.b-input{background:rgb(242 72 27 / .08)}.b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(242 72 27 / .26)}.b-contain input:checked~.b-input{background:#f2481b;border-color:#f2481b}.b-contain input[type="checkbox"]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;opacity:.6;cursor:not-allowed}.b-contain input:checked:focus~.b-input,.b-contain:hover input:not([disabled]):checked~.b-input{background:#f2481b;border-color:#f2481b}.b-contain .b-input::before{content:'';position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:#f2481b;border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.b-contain .b-input::before{visibility:visible}.b-contain input:focus+.b-input::before{visibility:visible}.b-contain:first-child .b-input::before{visibility:visible}.b-contain{margin-top:1.5em;padding-left:2.2rem;line-height:14px}.b-contain span{font-size:12px;font-family:inherit}.b-contain span a{color:#888;text-decoration:underline;line-height:14px}.b-contain input[type="checkbox"]~.b-input{height:1.13rem;width:1.13rem;border:1px solid #2E61C1;border-radius:0;margin-top:5px}.b-contain input[type="checkbox"]~.b-input::after{content:'';position:absolute;left:.45rem;top:.12rem;width:.2rem;height:.7rem;border:solid #2E61C1;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.b-contain input[type="checkbox"]:checked~.b-input::after{content:'';position:absolute;left:.45rem;top:.12rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.b-contain:hover input~.b-input,.b-contain input:focus~.b-input{background:rgb(46 97 193 / .08)}.b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgb(46 97 193 / .26)}.b-contain input:checked~.b-input{background:#2E61C1;border-color:#2E61C1}.b-contain input:checked:focus~.b-input,.b-contain:hover input:not([disabled]):checked~.b-input{background:#2E61C1;border-color:#2E61C1}.b-contain .b-input::before{background:#2E61C1}.g-recaptcha{overflow:hidden}.btn-whatsapp{width:75px;height:75px;position:fixed;bottom:45px;right:30px;background:#fff0;border:none;padding:0}#WhatsappModal .modal-content{height:389px}#WhatsappModal .modal-content .modal-text h3{width:80%}#WhatsappModal .modal-content .modal-text a{font-size:.64em;font-weight:500;border-radius:7px}@media screen and (max-width:767px){#WhatsappModal .modal-content .modal-text a{padding:8px 15px}}@media screen and (max-width:767px){#WhatsappModal .modal-content{height:auto}}.buscar{margin:100px auto 50px}.buscar .container{display:flex;flex-direction:column;align-items:center}.buscar .container h2{font-size:2.2em;font-weight:900;line-height:1.182em;margin:0}@media screen and (max-width:767px){.buscar .container h2{font-size:2em}}.buscar .container .form-busqueda{width:70%;margin-top:35px}.buscar .container .form-busqueda .input-group{display:flex;justify-content:space-between;padding:15px 35px;border:none;border-radius:52px;-webkit-box-shadow:0 1px 29px 0 rgb(0 0 0 / .12);box-shadow:0 1px 29px 0 rgb(0 0 0 / .12)}.buscar .container .form-busqueda .input-group input{font-size:1em;width:100%;border:none;outline:none}.buscar .container .form-busqueda .input-group button{background:#fff0;border:none}@media screen and (max-width:767px){.buscar .container .form-busqueda .input-group{padding:12px 15px 12px 25px}}@media screen and (max-width:767px){.buscar .container .form-busqueda{width:100%}}@media screen and (max-width:767px){.buscar{margin-bottom:50px}}.resultados-busqueda{margin-bottom:100px}.resultados-busqueda .grid-item article{margin-top:-10px}.resultados-busqueda .grid-item article .btn-icon{width:29px;height:29px}.resultados-busqueda .grid-item article .btn-icon i{font-size:16px}.icon-fitness{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/fitness.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/fitness.png)}.icon-cognitiva{-webkit-mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/cognitiva.png);mask-image:url(/wp-content/themes/masvidaseniors/assets/img/iconos-home/cognitiva.png)}