@media screen and (max-width:900px){.content{max-width:82%}.input input,.input select,.input textarea{height:30px}.input textarea{height:110px}.btn{max-width:80px;height:30px;line-height:30px}header .top{padding:5.8px 0}header .top p,header .top p a{font-size:15px}header .top .language{right:15px}.language button,header .top .language p{font-size:11px}header .bottom .container{width:calc(100% - 146px)}.logoHeader{max-width:180px;padding:10.78px 0;margin-top:-28px}.logoHeader a{max-width:120px}nav{display:flex;align-items:center;position:fixed;right:0;top:82px}.menu{padding-top:0;opacity:0;display:none;position:absolute;top:0;bottom:0;right:-100%;padding:0 15px 0 40px;border-radius:15px 0 0 15px;background-color:#e76012;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show .menu{display:flex;opacity:1;right:62px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.menu li{margin-right:25px}.menu a{font-size:15px;color:#fff}.menu .active a{font-weight:400;font-family:NewsGothBT;color:#fff}.menu li.active::after{content:none}#barrasMenu{display:block;cursor:pointer;width:73px;height:73px;background-color:#e76012;border-radius:15px;position:relative;z-index:15}#barrasMenu span{width:100%;max-width:35px;height:3px;background-color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barrasMenu span::before{top:-15px;transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s}#barrasMenu span::after{bottom:-15px;transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s}#barrasMenu span::after,#barrasMenu span::before{width:100%;max-width:35px;height:3px;background-color:#fff;content:"";display:block;left:0;right:0;margin:auto;position:absolute}footer .content.contact{padding-top:20px}footer .title{font-size:24px;margin-bottom:40px}footer .leftCont{max-width:300px}footer .leftCont .text{font-size:26px;margin-bottom:15px}footer .leftCont .text span{font-size:19px}footer .leftCont .information li{margin-bottom:10px}footer .leftCont .information li span{max-width:25px;height:25px;margin-right:15px}footer .leftCont .information li span img{max-width:15px}footer .rightCont{max-width:275px}footer .left{max-width:265px;padding:20px 15px;margin-top:-120px}.logoFooter{max-width:160px;margin-bottom:15px}.redes{margin-bottom:15px}.redes a{max-width:20px}.iconLocation{max-width:25px}footer .left .email{font-size:16px}footer .left .address{font-size:17px}footer .privacidad{font-size:12px}.copyright,.developed{margin:0 10px}.developed{margin-left:0}.copyright{margin-right:0}.copyright,.developed,.developed a{font-size:10px}#floatActions{max-width:73px;height:calc(100vh - 80px)}#floatActions .blog{margin-top:85px}#attraction{margin-top:80px;height:760px;margin-bottom:45px;padding-bottom:20px}#attraction img{max-width:165px}#attraction .title{font-size:57px}#sobreNosotros{padding-top:45px;margin-bottom:65px}#sobreNosotros .content{max-width:82%}#sobreNosotros .title{text-align:center}#sobreNosotros .subtitle{text-align:center;padding-bottom:15px;border-bottom:1px solid #e76012;margin-bottom:40px}#sobreNosotros .description{padding:0;margin-bottom:0;border:none;text-align:center}#sobreNosotros .icon{max-width:67px}#casosExito{height:190px}#casosExito .numbers{font-size:48px}#casosExito .tag{font-size:10px}#padres{padding:110px 0 100px}#padres .description{max-width:325px;font-size:18px;margin-right:-165px}#padres .image{height:285px}#casosSwiper .content{padding:15px 0 70px}#casosSwiper .title{font-size:24px;margin-bottom:25px}#casosSwiper .swiper{padding:0;margin:0 38px}#casosSwiper .swiper-slide{max-width:165px;height:205px;margin-right:30px}#casosSwiper .swiper-button-next,#casosSwiper .swiper-button-prev{width:14.37px;height:75.46px;right:var(--swiper-navigation-sides-offset,25px)}#comunidad{margin-top:105px;margin-bottom:10px}#comunidad .text{max-width:340px;margin-right:-175px;margin-top:0}#comunidad .icon{max-width:106px}#comunidad .title{font-size:37px;margin-bottom:15px}#comunidad .title span{font-size:49px}#comunidad .title span.light{font-size:34px}#comunidad .call{font-size:27px;margin-bottom:40px}#comunidad .canal{max-width:519px;margin-right:-30px}.btn2{max-width:205px;height:55px;line-height:45px;font-size:20px;font-weight:600;border:5px solid #fff}#porqueNosotros{margin-top:80px}#porqueNosotros .title{font-size:24px;margin-bottom:55px}#porqueNosotros .info{padding:115px 0 25px}#porqueNosotros .text{margin-bottom:60px}#valores .description{font-size:18px;margin-bottom:80px}#valores .icon-main{max-width:89px}#valores .title{font-size:24px}#valores .flex-center{margin-bottom:20px}#valores .valor{margin-bottom:40px}#valores .valor:nth-child(2n){margin-right:0}#valores .valor:nth-child(3n){margin-right:200px}#valores .block{width:48%;height:130px}#valores .block .subtitle{font-size:18px}#valores .block .subtitle span{font-size:56px;line-height:56px}#pasos{padding:25px 0 35px}#pasos .title{font-size:24px;margin-bottom:15px}#pasos .description{margin-bottom:70px}#pasos .titlePaso{max-width:330px;height:50px;line-height:50px}#pasos .titlePaso span{width:70px;height:70px;font-size:43px;top:-10px}#pasos .paso .description{max-width:620px}#personal{padding:70px 0 60px}#personal .title{max-width:520px;font-size:24px;padding-bottom:10px;margin-bottom:40px}#personal .title span{font-size:28px}#personal .description{max-width:600px;margin-bottom:20px}.especialista{max-width:230px;margin:0 30px;padding:20px 0;margin-top:55px}.especialista .photo{max-width:183px;height:258px;margin-bottom:20px}.especialista .name{max-width:185px;font-size:16px}.especialista .especialidad{font-size:12px}.modalPersonal{padding:55px 50px}.modalPersonal .mainContainer{padding:35px 45px;flex-flow:wrap}.modalPersonal .especialista{max-width:183px;margin-right:0}.modalPersonal .especialista .photo{max-width:183px;height:258px}.modalPersonal .especialista .name{max-width:225px;padding-top:30px;font-size:24px}.modalPersonal .especialista .especialidad{font-size:20px}.modalPersonal .info{width:100%;padding-top:55px}.modalPersonal .btn{border:none;font-size:25px;margin:0 auto;position:relative;bottom:0}#instalaciones{padding:85px 0 70px}#instalaciones .title{height:75px;line-height:75px;font-size:24px;margin-bottom:25px}#instalaciones .subtitle{max-width:505px}#instalaciones .description{max-width:505px;margin-bottom:80px}#instalaciones .swiper-slide{max-width:435px}#instalaciones .swiper-slide .image{height:290px}#instalaciones .swiper-slide-active .image{margin-bottom:15px}#instalaciones .swiper-slide .name{line-height:40px;font-size:20px}#instalaciones .backgroundText{height:40px}#examenes{padding-bottom:100px}#examenes .content{height:340px;padding-top:35px}#examenes .title{font-size:24px;margin-bottom:45px}.examen{width:255px}.examen::after{height:100px}.examen a{max-width:200px;height:100px;font-size:24px;margin:0 auto}.examen .description{max-width:255px;font-size:14px}.examen.active .description::before{max-width:200px;right:0;margin:0 auto}#videoTratamientos{padding-bottom:70px}#videoTratamientos .videoCont{height:365px}#tratamientos{padding:55px 0 145px}#tratamientos .block{max-width:210px}#tratamientos .block .btn{height:55px;line-height:55px;font-size:20px}#tratamientos .block .options{top:80px}#tratamientos .block .modalBtn{min-height:55px;font-size:16px}.modalTratamientos .swal2-img{height:315px}#bannerFamilia{height:390px}#bannerFamilia .title{font-size:45px}#bannerFamilia .title span{font-size:142px;margin-right:10px}#preservacion{padding:150px 0 115px}#preservacion .left{max-width:515px;margin-bottom:40px}#preservacion .title{font-size:24px}#preservacion .right{max-width:515px}#congelacion .content{padding:65px 0 130px}#congelacion .paso .title{font-size:24px}#congelacion .paso:nth-child(2n){margin-right:0}#congelacion .note{max-width:520px;margin-top:45px}#preguntas{padding:135px 0 80px}#preguntas .title{font-size:24px}#lgbt{padding:150px 0 15px}#lgbt .flex-space{flex-flow:wrap-reverse;margin-bottom:100px}#lgbt .right{margin-bottom:45px}#lgbt .left{max-width:620px}#lgbt .block{max-width:295px;padding-bottom:35px}#lgbt .blockTitle{font-size:16px;margin-bottom:20px}#lgbt .image{max-width:240px;height:160px;margin-bottom:20px}#lgbt .block .description{max-width:240px}#tratamientos2{padding-bottom:125px}#tratamientos2 .title{font-size:24px}#tratamientos2 .banner{height:300px}#tratamientos2 .btn{max-width:230px;font-size:16px;margin:0 30px 20px}#blog{padding:130px 0}#blog article{margin-bottom:30px}#blog article .left{width:calc(100% - 70px)}#blog article .image{height:230px;margin-right:20px;border-radius:20px}#blog article .text{max-width:340px}#blog article .right{max-width:70px}#blogDetalle .content{padding:30px 30px 75px}#blogDetalle .background{padding-top:200px}#blogDetalle .background .content{padding:25px 30px 0}#blogDetalle .title{font-size:19px;margin-bottom:25px}#blogDetalle .description{max-width:385px;padding:15px;margin-top:-30px}#blogDetalle .left{max-width:500px;margin-right:0;margin-bottom:40px}#blogDetalle .right{max-width:500px;display:flex;align-items:center;justify-content:space-between}#blogDetalle .image{max-width:215px;height:140px;margin:0}#blogDetalle .text{max-width:500px;margin-bottom:65px}#blogDetalle .btn{max-width:175px;height:45px;line-height:45px;font-size:16px}}@media screen and (max-width:500px){.content{max-width:85.56%}.btn2{max-width:97px;height:25px;line-height:22px;font-size:11px;border-width:3px}header .top{padding:6.2px 0}header .top .container{width:calc(100% - 40px);justify-content:end}header .top p,header .top p a{font-size:14px}.logoHeader{max-width:115px;padding:8px 0;margin-top:-28px}.logoHeader a{max-width:85px}header .bottom .container{width:calc(100% - 40px)}header .top .language{padding:5px 10px;right:20px;top:35px;bottom:auto}header .top p a{margin-left:15px}.language button,header .top .language p{font-size:10px}#barrasMenu{width:37px;height:37px;border-radius:5px}#barrasMenu span{max-width:17px}#barrasMenu span::after,#barrasMenu span::before{max-width:17px}#barrasMenu span::before{top:-7px}#barrasMenu span::after{bottom:-7px}#floatActions{max-width:37px}#floatActions .blog{max-width:30px;height:30px;margin-top:45px}#floatActions .blog img{max-width:15px}nav{width:calc(100% - 37px);top:80px;justify-content:end}nav.show .menu{right:34px;padding:5px 0 0 15px;bottom:auto;flex-flow:wrap}.menu li{margin-bottom:10px}.menu a{font-size:14px}footer .content{max-width:91.56%;justify-content:center}footer .content.contact{max-width:85.56%;padding-top:30px;margin-bottom:80px}footer .title{font-size:18px;margin-bottom:25px}footer .leftCont .text{font-size:19px}footer .leftCont .text span{font-size:17px}footer .leftCont .information li a,footer .leftCont .information li p{font-size:15px}footer .left{max-width:95%;padding:20px 40px;margin-top:0}.redes{margin-bottom:15px}.redes a{max-width:20px}footer .left .email{font-size:14px}footer .left .address{font-size:13px}footer .right{flex-flow:wrap;justify-content:center;padding-bottom:15px}footer .rightCont{margin-bottom:15px}footer .rightCont .form{margin-bottom:10px}.copyright,.developed,.developed a{font-size:9px}.copyright,.developed{margin:0 5px}.developed{margin-left:0}.copyright{margin-right:0}#attraction{height:420px;margin-bottom:15px;padding-bottom:30px}#attraction img{max-width:125px}#attraction .title{font-size:33px}#sobreNosotros{padding-top:30px;margin-bottom:50px}#sobreNosotros .content{max-width:85.56%}#sobreNosotros .title{font-size:18px}#sobreNosotros .subtitle{font-size:15px;padding-bottom:20px;margin-bottom:25px}#sobreNosotros .description{font-size:12px}#sobreNosotros .icon{max-width:43px;bottom:-15px}#casosExito{height:390px}#casosExito .content{max-width:77.56%}#casosExito .block{max-width:145px;margin:50px 0}#casosExito .tag{font-size:12px}#padres{padding:70px 0 95px}#padres .description{max-width:285px;font-size:15px;margin:0 auto 10px}#padres .image{height:210px}#casosSwiper .content{padding:30px 0 20px}#casosSwiper .title{font-size:18px}#casosSwiper .swiper{margin:0 15px;margin-right:50px}#casosSwiper .swiper-slide{max-width:130px;height:160px;margin-right:15px}#casosSwiper .swiper-button-next,#casosSwiper .swiper-button-prev{right:var(--swiper-navigation-sides-offset,20px)}#comunidad{margin:35px 0 25px}#comunidad .text{max-width:155px;margin-right:-55px}#comunidad .canal{max-width:244px}#comunidad .icon{max-width:50px;margin-bottom:10px}#comunidad .title{font-size:17px;margin-bottom:10px}#comunidad .title span{font-size:22px}#comunidad .title span.light{font-size:15px}#comunidad .call{font-size:12px;margin-bottom:20px}#porqueNosotros{padding-top:10px}#porqueNosotros .title{font-size:18px;margin-bottom:15px}#porqueNosotros .info{padding:35px 0 30px}#porqueNosotros .text{max-width:270px;margin-bottom:25px}#porqueNosotros .subtitle{font-size:26px;margin-bottom:10px}#porqueNosotros .description{padding-top:30px;font-size:12px}#porqueNosotros .description p{margin-bottom:10px}#porqueNosotros img{max-width:305px}#valores{padding:55px 0}#valores .description{font-size:14px;margin-bottom:35px}#valores .icon-main{max-width:42px}#valores .title{height:30px;line-height:30px;font-size:18px;margin-top:-5px}#valores .flex-center{margin-bottom:35px}#valores .valor{max-width:150px;margin-right:20px}#valores .valor:nth-child(3n){max-width:165px;margin:0 20px 40px}#valores .valor:nth-child(4n){margin-right:20px}#valores .valor .icon{max-width:59px}#valores .valor .name{font-size:14px}#valores .valor .description{padding-top:10px;font-size:12px}#valores .block{width:100%;padding:0 5px;box-sizing:border-box;margin-bottom:20px}#pasos{padding:0}#pasos .title{font-size:18px;margin-bottom:25px}#pasos .description{font-size:12px;margin-bottom:50px}#pasos .paso{padding-bottom:20px;margin-bottom:35px;border-radius:15px}#pasos .titlePaso{max-width:245px;height:35px;line-height:35px;font-size:15px;margin-bottom:20px}#pasos .titlePaso span{width:47px;height:47px;font-size:25px;top:-7px}#pasos .paso .description{max-width:295px}#personal{padding:60px 0 20px}#personal .title{max-width:245px;font-size:18px;margin-bottom:25px}#personal .title span{font-size:18px}#personal .description{font-size:12px;margin-bottom:0}.especialista{max-width:140px;margin:0 7px;padding:15px 0;margin-top:55px;border-radius:20px}.especialista .photo{max-width:113px;height:150px;margin-bottom:10px;border-radius:20px}.especialista .name{max-width:125px;font-size:12px;margin-bottom:5px}.especialista .especialidad{font-size:10px}.modalPersonal{padding:25px 20px}.modalPersonal .mainContainer{padding:20px}.modalPersonal .especialista{max-width:108px}.modalPersonal .especialista .photo{max-width:108px;height:153px;margin-bottom:16px}.modalPersonal .especialista .name{max-width:155px;padding-top:12px;font-size:14px}.modalPersonal .especialista .name::before{max-width:82px}.modalPersonal .especialista .especialidad{font-size:12px}.modalPersonal .info{padding-top:35px}.modalPersonal .swal2-description,.modalPersonal .swal2-list{font-size:12px}.modalPersonal .swal2-description p,.modalPersonal .swal2-list li{margin-bottom:10px}.modalPersonal .btn{max-width:75px;height:25px;line-height:25px;font-size:11px}#instalaciones{padding:45px 0}#instalaciones .title{font-size:18px;margin-bottom:35px}#instalaciones .subtitle{font-size:12px;padding-bottom:15px;margin-bottom:15px}#instalaciones .description{font-size:12px;margin-bottom:35px}#instalaciones .swiper-slide{max-width:230px}#instalaciones .swiper-slide .image{height:155px}#instalaciones .swiper-slide-active .image{margin-bottom:15px}#instalaciones .swiper-slide .name{line-height:30px;font-size:18px}#instalaciones .backgroundText{height:30px}#examenes{padding-bottom:40px}#examenes .content{max-width:100%;padding-top:25px}#examenes .title{font-size:18px;margin-bottom:20px}.examen{width:150px;margin:0 10px}.examen::after{height:55px;right:-10px;top:15px}.examen a{max-width:155px;height:85px;font-size:15px}.examen .description{font-size:12px;padding:10px 7px}#videoTratamientos{padding:85px 0 65px}#videoTratamientos .content{max-width:100%}#tratamientos{padding:40px 0 25px}#tratamientos .title{font-size:18px;margin-bottom:40px}#tratamientos .flex-space{justify-content:center}#tratamientos .block{max-width:200px;margin-bottom:15px}#tratamientos .block .btn{font-size:18px}#tratamientos .block .options{top:70px;background-color:#fff;z-index:2}#tratamientos .block .modalBtn{font-size:14px}.modalTratamientos{padding:35px 25px}.modalTratamientos .name{font-size:14px;margin-bottom:15px}.modalTratamientos .swal2-description{font-size:12px}.modalTratamientos .swal2-description p{margin-bottom:10px}.modalTratamientos .subtitle,.modalTratamientos .swal2-list{font-size:12px;margin-bottom:10px}.modalTratamientos .swal2-img{height:135px}#bannerFamilia .title{flex-flow:wrap}#bannerFamilia .title span{margin-right:0;margin-bottom:-20px}#preservacion{padding:90px 0 30px}#preservacion .left,#preservacion .right{max-width:295px}#preservacion .title{font-size:18px;padding-bottom:10px;margin-bottom:20px}#preservacion .description{font-size:12px;margin-bottom:20px}#preservacion .note{font-size:12px}#congelacion .content{padding:30px 0}#congelacion .paso{max-width:139px;margin-right:10px;margin-bottom:15px}#congelacion .paso .icon{max-width:35px;margin-bottom:10px}#congelacion .paso .number{font-size:14px;top:9px;left:30px}#congelacion .paso .info{padding:10px 0}#congelacion .paso .title{min-height:25px;font-size:12px;padding-bottom:10px;margin-bottom:10px}#congelacion .paso .title span{font-size:9px}#congelacion .paso .description{font-size:12px;padding:0 10px}#congelacion .note{max-width:260px;margin-top:15px;font-size:12px}#preguntas{padding:65px 0 100px}#preguntas .title{font-size:18px}#preguntas .title img{max-width:41px;top:0;right:-5px}#preguntas .list li{margin-bottom:20px}#preguntas .list a{max-width:265px;font-size:12px}#preguntas .list .description{padding:15px;font-size:12px}#lgbt{padding:110px 0 10px}#lgbt .title{font-size:18px;margin-bottom:25px}#lgbt .title::after{height:6px}#lgbt .right{max-width:230px;margin-bottom:40px}#lgbt .description{font-size:12px;margin-bottom:25px}#lgbt .icon{max-width:17px}#lgbt .left{max-width:300px}#lgbt .flex-space{margin-bottom:80px}#lgbt .block{margin-bottom:30px}#tratamientos2{padding-bottom:90px}#tratamientos2 .content{max-width:100%}#tratamientos2 .title{font-size:18px;margin-bottom:15px}#tratamientos2 .banner{height:140px;margin-bottom:15px}#tratamientos2 .btn{max-width:180px;height:40px;line-height:40px;font-size:14px;margin-bottom:15px}.modalTratamientos .swal2-list2{font-size:12px}.modalTratamientos .swal2-list2 li{padding:25px 15px}.modalTratamientos .swal2-note{font-size:12px}#blog{padding:110px 0 45px}#blog .title{font-size:18px;margin-bottom:25px}#blog article .left{width:calc(100% - 50px);padding:10px 15px;flex-flow:wrap}#blog article .right{max-width:50px}#blog article .image{max-width:100%;height:100px;margin-right:0;margin-bottom:12px}#blog article .blogTitle{font-size:12px;margin-bottom:15px}#blog article .description{font-size:12px}.paginator{margin-top:55px}#blogDetalle .background{padding-top:110px}#blogDetalle .content{padding:35px 15px 30px}#blogDetalle .background .content{padding:10px 15px 0}#blogDetalle .title{font-size:14px;margin-bottom:10px}#blogDetalle .description{max-width:180px;padding:5px;margin-top:-20px;font-size:12px}#blogDetalle .subtitle{font-size:12px;padding-bottom:5px;margin-bottom:20px}#blogDetalle .flex-center{margin-bottom:20px}#blogDetalle .left{max-width:235px;margin-bottom:20px;font-size:12px}#blogDetalle .right{max-width:235px;flex-flow:wrap}#blogDetalle .image{max-width:100%;height:155px;margin-bottom:25px}#blogDetalle .text{max-width:235px;font-size:12px;margin-bottom:35px}#blogDetalle .btn{max-width:80px;height:20px;line-height:20px;font-size:8px}}