.ratio1-1:before{padding-top:100%;content:'';display:block}.ratio1-2:before{padding-top:150%;content:'';display:block}.ratio2-1:before{padding-top:50%;content:'';display:block}.ratio4-3:before{padding-top:75%;content:'';display:block}.ratio3-2:before{padding-top:66%;content:'';display:block}.ratio3-1:before{padding-top:30%;content:'';display:block}.ratio16-9:before{padding-top:56.25%;content:'';display:block}.white{color:#FFF}a:hover{text-decoration:none}[data-aspect-ratio]{position:relative;overflow:hidden}[data-aspect-ratio]>.content{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}[data-aspect-ratio="16:9"]::before{content:"";display:block;padding-top:56.25%}[data-aspect-ratio="1:1"]::before{content:"";display:block;padding-top:100%}[data-aspect-ratio="2:1"]::before{content:"";display:block;padding-top:50%}[data-aspect-ratio="4:3"]::before{content:"";display:block;padding-top:75%}.button{border-radius:5px;display:inline-block;border:0;-webkit-transition:background-color 0.3s ease, color 0.3s ease;-o-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease}.button:hover{cursor:pointer;-webkit-transition:background-color 0.3s ease, color 0.3s ease;-o-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease}.button.sm{padding:5px 15px}.button.sm{font-size:18px}@media screen and (min-width: 540px){.button.sm{font-size:calc(.66667vw + 14.4px)}}@media screen and (min-width: 1140px){.button.sm{font-size:22px}}.button.lg{padding:10px 30px}.button.lg{font-size:18px}@media screen and (min-width: 540px){.button.lg{font-size:calc(1vw + 12.6px)}}@media screen and (min-width: 1140px){.button.lg{font-size:24px}}.button.xl{padding:30px 30px}.button.xl{font-size:18px}@media screen and (min-width: 540px){.button.xl{font-size:calc(1vw + 12.6px)}}@media screen and (min-width: 1140px){.button.xl{font-size:24px}}.button.block{width:100%}.button.gray{background-color:#575756;font-family:"Nunito",sans-serif;color:#fff}.button.gray:hover{background-color:#ea784f;color:#FFF !important}.button.red-text{background-color:#FFF;font-family:"Nunito",sans-serif;color:#EA4F74}.button.red-text:hover{background-color:#e52150;color:#FFF !important}.button.blue-text{background-color:#FFF;font-family:"Nunito",sans-serif;color:#ea784f}.button.blue-text:hover{background-color:#e55521;color:#FFF !important}.button.blue-text.active{background-color:#e55521;color:#FFF}.button.red{background-color:#EA4F74;font-family:"Nunito",sans-serif;color:#fff}.button.red:hover{background-color:#e52150}.button.blue{background-color:#ea784f;font-family:"Nunito",sans-serif;color:#fff}.button.blue:hover{background-color:#e55521}.button.mt{margin-top:1rem}.button.mt2{margin-top:2rem}#form h3,#form h4,#solicita_form h3,#solicita_form h4{color:#FFF}#form input[type="text"],#solicita_form input[type="text"]{color:#EA4F74;margin-bottom:15px;border:1px solid white !important;border-radius:5px}#form textarea,#solicita_form textarea{background-color:#FFF;border:0px;margin-bottom:15px;border-radius:5px;border:1px solid white !important}#form select,#solicita_form select{border:1px solid white !important;display:block;background-color:#FFF;border:0px;border-radius:5px;margin-bottom:15px}#form input[type="text"],#form textarea,#form select,#solicita_form input[type="text"],#solicita_form textarea,#solicita_form select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 15px !important;color:#EA4F74 !important;min-height:36px}#form.red,#solicita_form.red{background-color:#EA4F74}#form.red textarea,#form.red select,#solicita_form.red textarea,#solicita_form.red select{color:#EA4F74}#form.red ::-webkit-input-placeholder,#solicita_form.red ::-webkit-input-placeholder{color:#EA4F74 !important}#form.red :-ms-input-placeholder,#solicita_form.red :-ms-input-placeholder{color:#EA4F74 !important}#form.red ::-ms-input-placeholder,#solicita_form.red ::-ms-input-placeholder{color:#EA4F74 !important}#form.red ::placeholder,#solicita_form.red ::placeholder{color:#EA4F74 !important}#form.blue,#solicita_form.blue{background-color:#ee7290}#form.blue textarea,#form.blue select,#solicita_form.blue textarea,#solicita_form.blue select{color:#ee7290 !important}#form.blue ::-webkit-input-placeholder,#solicita_form.blue ::-webkit-input-placeholder{color:#ee7290 !important}#form.blue :-ms-input-placeholder,#solicita_form.blue :-ms-input-placeholder{color:#ee7290 !important}#form.blue ::-ms-input-placeholder,#solicita_form.blue ::-ms-input-placeholder{color:#ee7290 !important}#form.blue ::placeholder,#solicita_form.blue ::placeholder{color:#ee7290 !important}ul.caracteristicas li{font-family:"Open Sans",sans-serif;color:#575756;font-weight:300}ul.caracteristicas li{font-size:18px}@media screen and (min-width: 540px){ul.caracteristicas li{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){ul.caracteristicas li{font-size:20px}}form p{font-size:16px !important;color:#FFF;margin-bottom:0px}form p a{color:#FFF;text-decoration:underline}form p a:hover{color:#ee7290}.form-check-input{margin-left:0}.claim.producto{background-color:white;padding-top:100px;padding-bottom:100px}.claim.producto p{font-family:"Nunito",sans-serif;color:#575756}.claim.producto p{font-size:16px}@media screen and (min-width: 540px){.claim.producto p{font-size:calc(.66667vw + 12.4px)}}@media screen and (min-width: 1140px){.claim.producto p{font-size:20px}}.claim.producto.red b,.claim.producto.red strong{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:normal}.claim.producto.blue b,.claim.producto.blue strong{font-family:"Nunito",sans-serif;color:#ea784f;font-weight:normal}.slogan{display:inline-block;margin-top:15px;font-family:"Nunito",sans-serif;color:#fff;font-weight:normal;padding:10px 30px;border-radius:5px}.slogan{font-size:18px}@media screen and (min-width: 540px){.slogan{font-size:calc(1vw + 12.6px)}}@media screen and (min-width: 1140px){.slogan{font-size:24px}}.slogan.red{background-color:rgba(234,79,116,0.8)}.slogan.blue{background-color:rgba(234,120,79,0.8)}.faq{background-color:#F6F6F6;padding:0}.faq.red .question{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold}.faq.red .question:hover,.faq.red .question.active{background-color:#EA4F74}.faq.red .question h3{color:#EA4F74}.faq.red .question h3{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.faq.red .question h3{font-size:calc(2.33333vw + 11.4px);line-height:calc(2.33333vw + 11.4px)}}@media screen and (min-width: 1140px){.faq.red .question h3{font-size:38px;line-height:38px}}.faq.red .answer b,.faq.red .answer em,.faq.red .answer strong{color:#EA4F74}.faq.blue .question{font-family:"Nunito",sans-serif;color:#ea784f;font-weight:bold}.faq.blue .question:hover,.faq.blue .question.active{background-color:#ea784f}.faq.blue .answer b,.faq.blue .answer em,.faq.blue .answer strong{color:#ea784f}.faq.red .blue{font-family:"Nunito",sans-serif;color:#ea784f;font-weight:bold}.faq ul{width:100%;margin-bottom:0;padding:0;list-style-type:none}.faq ul li.question{text-align:center;padding:5rem 15px 5rem 15px;padding-top:5rem;padding-bottom:5rem;background-color:#F6F6F6;border-bottom:10px solid #FFF;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-transform:uppercase}.faq ul li.question{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.faq ul li.question{font-size:calc(2.33333vw + 11.4px);line-height:calc(2.33333vw + 11.4px)}}@media screen and (min-width: 1140px){.faq ul li.question{font-size:38px;line-height:38px}}.faq ul li.question p{margin-bottom:0;padding:0}.faq ul li.question:hover,.faq ul li.question.active{cursor:pointer;-webkit-transition:background-color,color 0.3s;-o-transition:background-color,color 0.3s;transition:background-color,color 0.3s;font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}.faq ul li.question:hover,.faq ul li.question.active{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.faq ul li.question:hover,.faq ul li.question.active{font-size:calc(2.33333vw + 11.4px);line-height:calc(2.33333vw + 11.4px)}}@media screen and (min-width: 1140px){.faq ul li.question:hover,.faq ul li.question.active{font-size:38px;line-height:38px}}.faq ul li.question:hover h3,.faq ul li.question.active h3{color:white}.faq ul li.answer{display:none;position:relative;border-bottom:10px solid #FFF;font-family:"Open Sans",sans-serif;color:#575756;font-weight:300;background-color:#FFF}.faq ul li.answer{font-size:18px}@media screen and (min-width: 540px){.faq ul li.answer{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.faq ul li.answer{font-size:20px}}.faq ul li.answer b,.faq ul li.answer em,.faq ul li.answer strong{font-style:normal;font-weight:400}.faq ul li.answer .cerrar{position:absolute;top:0;right:10px;cursor:pointer}.faq ul li.answer .cerrar{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.faq ul li.answer .cerrar{font-size:calc(4vw + 2.4px);line-height:calc(4vw + 2.4px)}}@media screen and (min-width: 1140px){.faq ul li.answer .cerrar{font-size:48px;line-height:48px}}.mas-tratamientos{padding-top:100px;padding-bottom:100px}.mas-tratamientos p{margin:0;padding:0}.mas-tratamientos p.subtitle{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}.mas-tratamientos p.subtitle{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.mas-tratamientos p.subtitle{font-size:calc(1.33333vw + 16.8px);line-height:calc(1.33333vw + 16.8px)}}@media screen and (min-width: 1140px){.mas-tratamientos p.subtitle{font-size:32px;line-height:32px}}.mas-tratamientos p.title{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}.mas-tratamientos p.title{font-size:32px;line-height:32px}@media screen and (min-width: 540px){.mas-tratamientos p.title{font-size:calc(2.33333vw + 19.4px);line-height:calc(2.33333vw + 19.4px)}}@media screen and (min-width: 1140px){.mas-tratamientos p.title{font-size:46px;line-height:46px}}.mas-tratamientos.diatermia{background:url("../img/foto_diatermia.jpg") no-repeat center;background-size:cover;position:relative}.mas-tratamientos.diatermia:before{content:'';display:block;width:100%;height:100%;background:rgba(234,120,79,0.6);position:absolute;top:0;left:0}.mas-tratamientos.ondas-choque{background:url("../img/foto_ondasdechoque.jpg") no-repeat center;background-size:cover;position:relative}.mas-tratamientos.ondas-choque:before{content:'';display:block;width:100%;height:100%;background:rgba(234,79,116,0.6);position:absolute;top:0;left:0}.caracteristicas-tecnicas{background-color:rgba(238,126,126,0.2)}.caracteristicas-tecnicas-item{margin-bottom:30px}.caracteristicas-tecnicas-item p{margin:0;padding:0}.caracteristicas-tecnicas-item p.icon{color:#EA4F74;font-size:25px;padding-bottom:20px}.caracteristicas-tecnicas-item p.title{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold;padding-bottom:20px}.caracteristicas-tecnicas-item p.title{font-size:24px;line-height:24px}@media screen and (min-width: 540px){.caracteristicas-tecnicas-item p.title{font-size:calc(1vw + 18.6px);line-height:calc(1vw + 18.6px)}}@media screen and (min-width: 1140px){.caracteristicas-tecnicas-item p.title{font-size:30px;line-height:30px}}.caracteristicas-tecnicas-item p.description{font-family:"Open Sans",sans-serif;color:#575756;font-weight:300;padding-left:20px;padding-right:20px;padding-bottom:20px}.caracteristicas-tecnicas-item p.description{font-size:18px;line-height:18px}@media screen and (min-width: 540px){.caracteristicas-tecnicas-item p.description{font-size:calc(.33333vw + 16.2px);line-height:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.caracteristicas-tecnicas-item p.description{font-size:20px;line-height:20px}}.ficha-tecnica table{width:100%;font-family:"Open Sans",sans-serif;color:#575756}.ficha-tecnica table{font-size:18px}@media screen and (min-width: 540px){.ficha-tecnica table{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.ficha-tecnica table{font-size:20px}}.ficha-tecnica table tr:nth-child(odd){background-color:#F6F6F6}.ficha-tecnica table tr td{padding:5px 15px}.ficha-tecnica table tr td:first-of-type{font-weight:bold;text-align:left}.ficha-tecnica table tr td:last-of-type{text-align:right}.video{min-height:600px;background-color:#ee7290}.protherm-description{font-family:"Open Sans",sans-serif;color:#575756;font-weight:300}.protherm-description{font-size:18px}@media screen and (min-width: 540px){.protherm-description{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.protherm-description{font-size:20px}}.photo{min-height:600px}div.solicita{position:relative;position:fixed;right:-160px;top:20%;padding:15px 45px 15px 0px;-webkit-transition:right 0.5s ease;-o-transition:right 0.5s ease;transition:right 0.5s ease;z-index:9998;cursor:pointer;font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}div.solicita.blue{background-color:#ee7290}div.solicita.blue:before{background-color:#ee7290}div.solicita.red{background-color:#EA4F74}div.solicita.red:before{background-color:#EA4F74}div.solicita.shake{-webkit-animation-name:solicitar-informacion-shake;animation-name:solicitar-informacion-shake;-webkit-animation-duration:5.5s;animation-duration:5.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (min-width: 768px){div.solicita{right:0}}div.solicita.open{right:24%}div.solicita{font-size:20px;line-height:20px}@media screen and (min-width: 540px){div.solicita{font-size:calc(.66667vw + 16.4px);line-height:calc(.66667vw + 16.4px)}}@media screen and (min-width: 1140px){div.solicita{font-size:24px;line-height:24px}}div.solicita:before{content:'i';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:50px;position:absolute;top:0;left:-50px}div.solicita:before{font-size:24px;line-height:24px}@media screen and (min-width: 540px){div.solicita:before{font-size:calc(1.33333vw + 16.8px);line-height:calc(1.33333vw + 16.8px)}}@media screen and (min-width: 1140px){div.solicita:before{font-size:32px;line-height:32px}}#solicita_form{background-color:#EA4F74;padding:30px;position:fixed;top:0;right:-25%;height:100%;z-index:99999;width:25%;-webkit-transition:right 0.5s ease;-o-transition:right 0.5s ease;transition:right 0.5s ease}#solicita_form.open{right:0%}#solicita_form .close{color:#FFF}@media screen and (max-width: 991px){#solicita_form{width:100%;right:-100%}#solicita_form.open{right:0}div.solicita.open{right:100%}}#indicaciones-corporales{background-color:#F6F6F6}#indicaciones-corporales h4{font-family:"Nunito",sans-serif;color:#ee7290;font-weight:bold}#indicaciones-corporales h4{font-size:20px;line-height:20px}@media screen and (min-width: 540px){#indicaciones-corporales h4{font-size:calc(.33333vw + 18.2px);line-height:calc(.33333vw + 18.2px)}}@media screen and (min-width: 1140px){#indicaciones-corporales h4{font-size:22px;line-height:22px}}#indicaciones-corporales .row.margin:not(:nth-child(1)){margin-top:50px}#protocolos{background-color:#F6F6F6}#agenda{margin-top:100px;background-color:#EA4F74}#agenda-items .event-item:nth-child(odd){background-color:#F6F6F6}#agenda-items .event-item:nth-child(even){background-color:#fff}#agenda-filters ul{text-transform:uppercase;font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold;width:100%;list-style-type:none;padding:0;margin:0}#agenda-filters ul{font-size:16px}@media screen and (min-width: 540px){#agenda-filters ul{font-size:calc(.33333vw + 14.2px)}}@media screen and (min-width: 1140px){#agenda-filters ul{font-size:18px}}#agenda-filters ul li{margin-bottom:10px}#agenda-filters input[type='checkbox']{display:none}#agenda-filters label::before{content:"\f0c8";font-family:'Font Awesome 5 Light';font-weight:300;margin-right:7px;font-size:1.2rem;vertical-align:middle}#agenda-filters label.active::before{content:"\f14a"}#eventos-vencidos-filters,#proximos-eventos-filters{display:none}.program-color{color:#ee7290}.program-color a{color:#ee7290}.program-color a:hover{color:#EA4F74}header{z-index:9999;top:0;left:0;position:fixed;background-color:#FFF;text-transform:uppercase;width:100%}header a{font-family:"Nunito",sans-serif;color:#575756}header a{font-size:18px}@media screen and (min-width: 540px){header a{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){header a{font-size:20px}}header a:hover{color:#EA4F74}header a.active{color:#EA4F74}header div.menu-desktop{padding:15px}header div.menu-desktop ul:not(.submenu){list-style-type:none;padding:0;margin:0}header div.menu-desktop li{position:relative}header div.menu-desktop li:hover ul{display:block}header div.menu-desktop ul.submenu{padding-top:15px;display:none;font-family:"Nunito",sans-serif;color:#fff;background:#ee7290;position:absolute;width:300px;list-style-type:none;padding:0;margin:0;text-align:center;left:0;top:30px}header div.menu-desktop ul.submenu{font-size:18px}@media screen and (min-width: 540px){header div.menu-desktop ul.submenu{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){header div.menu-desktop ul.submenu{font-size:20px}}header div.menu-desktop ul.submenu:hover{display:block}header div.menu-desktop ul.submenu li{background-color:#ee7290;padding:5px 30px;position:relative}header div.menu-desktop ul.submenu li:hover{background-color:#EA4F74}header div.menu-desktop ul.submenu li a{position:absolute;width:100%;height:100%;top:0;left:0}header div.menu-mobile{top:0;left:0;width:100%;background-color:#FFF}header div.menu-mobile .header{padding:15px}header div.menu-mobile ul{display:none;text-align:center;width:100%;padding:0;margin:0;background-color:#ee7290}header div.menu-mobile ul ul.submenu{background-color:#ea784f}header div.menu-mobile ul ul.submenu li:hover{background-color:#EA4F74}header div.menu-mobile ul li{position:relative;font-family:"Nunito",sans-serif;color:#fff;padding:30px 0px;display:block;width:100%}header div.menu-mobile ul li{font-size:20px;line-height:20px}@media screen and (min-width: 540px){header div.menu-mobile ul li{font-size:calc(.66667vw + 16.4px);line-height:calc(.66667vw + 16.4px)}}@media screen and (min-width: 1140px){header div.menu-mobile ul li{font-size:24px;line-height:24px}}header div.menu-mobile ul li a{position:absolute;width:100%;height:100%;top:0;left:0}header div.menu-mobile ul li:hover{background-color:#ea784f}header div.menu-mobile .social-mobile{background-color:#FFF !important}header div.menu-mobile .social-mobile a{position:unset;display:inline-block;width:auto;color:#ea784f}header div.menu-mobile .social-mobile a:hover{color:#EE7E7E !important}.static-pages{padding:100px 0px;background-color:#F6F6F6}.static-pages h1{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold;color:#575756}.static-pages h1{font-size:24px}@media screen and (min-width: 540px){.static-pages h1{font-size:calc(6.66667vw - 12px)}}@media screen and (min-width: 1140px){.static-pages h1{font-size:64px}}.static-pages h2{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold;color:#575756}.static-pages h2{font-size:24px}@media screen and (min-width: 540px){.static-pages h2{font-size:calc(2vw + 13.2px)}}@media screen and (min-width: 1140px){.static-pages h2{font-size:36px}}.static-pages h3{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold;color:#575756}.static-pages h3{font-size:24px}@media screen and (min-width: 540px){.static-pages h3{font-size:calc(1.33333vw + 16.8px)}}@media screen and (min-width: 1140px){.static-pages h3{font-size:32px}}.static-pages b,.static-pages strong{font-weight:bold}.static-pages p{color:#575756}.static-pages p{font-size:18px}@media screen and (min-width: 540px){.static-pages p{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.static-pages p{font-size:20px}}.tratamientos-carousel{height:100vh}.tratamientos-carousel .carousel-cell{height:100%;width:100%}.tratamientos-carousel .static{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.social{list-style-type:none}.social li{display:inline-block}.social li a{-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;color:#EA4F74}.social li a:hover{-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;color:#ee7290}#intro,.intro{height:100vh;background-size:cover !important}#intro.home,.intro.home{background:url("../img/foto_home.jpg") no-repeat center}#intro h1,#intro h2,.intro h1,.intro h2{margin:0}#intro h1,#intro .h1,.intro h1,.intro .h1{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}#intro h1,#intro .h1,.intro h1,.intro .h1{font-size:24px}@media screen and (min-width: 540px){#intro h1,#intro .h1,.intro h1,.intro .h1{font-size:calc(6.66667vw - 12px)}}@media screen and (min-width: 1140px){#intro h1,#intro .h1,.intro h1,.intro .h1{font-size:64px}}#intro h2,#intro .h2,.intro h2,.intro .h2{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold}#intro h2,#intro .h2,.intro h2,.intro .h2{font-size:24px}@media screen and (min-width: 540px){#intro h2,#intro .h2,.intro h2,.intro .h2{font-size:calc(2vw + 13.2px)}}@media screen and (min-width: 1140px){#intro h2,#intro .h2,.intro h2,.intro .h2{font-size:36px}}#intro.producto h2,.intro.producto h2{text-transform:uppercase}.paddings{padding-top:100px;padding-bottom:100px}@media (max-width: 540px){.paddings{padding-top:50px;padding-bottom:50px}}section h3{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold;margin:0}section h3{font-size:24px}@media screen and (min-width: 540px){section h3{font-size:calc(4.66667vw - 1.2px)}}@media screen and (min-width: 1140px){section h3{font-size:52px}}section h3.red{color:#EA4F74}section h3.gray{color:#575756}section h3.white{color:#FFF}section h4{font-family:"Nunito",sans-serif;color:#575756}section h4{font-size:18px}@media screen and (min-width: 540px){section h4{font-size:calc(2.33333vw + 5.4px)}}@media screen and (min-width: 1140px){section h4{font-size:32px}}section h4.red{color:#EA4F74}section h4.red{color:#575756}section .gray{font-family:"Nunito",sans-serif;color:#575756}section .gray{font-size:18px}@media screen and (min-width: 540px){section .gray{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){section .gray{font-size:20px}}section p.red{font-family:"Nunito",sans-serif;color:#EA4F74}section p.red{font-size:18px}@media screen and (min-width: 540px){section p.red{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){section p.red{font-size:20px}}section p.blue{font-family:"Nunito",sans-serif;color:#ea784f}section p.blue{font-size:18px}@media screen and (min-width: 540px){section p.blue{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){section p.blue{font-size:20px}}section p.lg{font-size:24px}@media screen and (min-width: 540px){section p.lg{font-size:calc(.5vw + 21.3px)}}@media screen and (min-width: 1140px){section p.lg{font-size:27px}}section p.opensans{font-family:"Open Sans",sans-serif;color:#ee7290;font-weight:300}.reasons-item .title{font-family:"Nunito",sans-serif;color:#ea784f;font-weight:bold;margin:0}.reasons-item .title{font-size:24px}@media screen and (min-width: 540px){.reasons-item .title{font-size:calc(1vw + 18.6px)}}@media screen and (min-width: 1140px){.reasons-item .title{font-size:30px}}.reasons-item .description{margin:0;margin-bottom:10px}.reasons-item i{color:#ea784f}.aplications-item .title{font-family:"Nunito",sans-serif;color:#575756;margin-top:15px}.aplications-item .title{font-size:18px}@media screen and (min-width: 540px){.aplications-item .title{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.aplications-item .title{font-size:20px}}#reasons-extended{position:relative;background-color:rgba(238,114,144,0.4)}#reasons-extended:before{content:'';display:block;position:absolute;width:0px;height:0px;top:0;left:calc(50% - 50px);border-style:solid;border-width:50px 50px 0 50px;border-color:#FFF transparent transparent transparent}#reasons-extended p.title{font-family:"Nunito",sans-serif;color:#ea784f;font-weight:bold}#reasons-extended p.title{font-size:24px}@media screen and (min-width: 540px){#reasons-extended p.title{font-size:calc(1.33333vw + 16.8px)}}@media screen and (min-width: 1140px){#reasons-extended p.title{font-size:32px}}#reasons-extended p{font-family:"Nunito",sans-serif;color:#575756}#reasons-extended p{font-size:18px}@media screen and (min-width: 540px){#reasons-extended p{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){#reasons-extended p{font-size:20px}}.garantias-item{padding-bottom:50px}.garantias-item p.title{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold}@media only screen and (min-width: 768px){.garantias-item p.title{min-height:90px}}.garantias-item p.title{font-size:24px}@media screen and (min-width: 540px){.garantias-item p.title{font-size:calc(1.33333vw + 16.8px)}}@media screen and (min-width: 1140px){.garantias-item p.title{font-size:32px}}.garantias-item p.description{font-family:"Nunito",sans-serif;color:#575756}.garantias-item p.description{font-size:18px}@media screen and (min-width: 540px){.garantias-item p.description{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.garantias-item p.description{font-size:20px}}#tratamientos{background:red}#tratamientos h3{color:#FFF}#tratamientos p{color:#FFF;font-family:"Open Sans",sans-serif;color:#fff}#tratamientos p{font-size:18px}@media screen and (min-width: 540px){#tratamientos p{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){#tratamientos p{font-size:20px}}#tratamientos .ondas-choque{background:#EA4F74}#tratamientos .diatermia{background:#ea784f}.event-item{padding-top:50px;padding-bottom:50px}.event-item:nth-child(odd){background-color:#F6F6F6}.event-item:nth-child(even){background-color:#fff}.event-item p.title{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold;margin-bottom:15px}.event-item p.title{font-size:24px}@media screen and (min-width: 540px){.event-item p.title{font-size:calc(1vw + 18.6px)}}@media screen and (min-width: 1140px){.event-item p.title{font-size:30px}}.event-item p{margin-bottom:5px}.event-item p.date{font-family:"Nunito",sans-serif;color:#575756;font-weight:bold}.event-item p.date{font-size:18px}@media screen and (min-width: 540px){.event-item p.date{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.event-item p.date{font-size:20px}}.event-item p.subtitle{font-family:"Nunito",sans-serif;color:#ee7290;font-weight:bold}.event-item p.subtitle{font-size:18px}@media screen and (min-width: 540px){.event-item p.subtitle{font-size:calc(.33333vw + 16.2px)}}@media screen and (min-width: 1140px){.event-item p.subtitle{font-size:20px}}.event-item p.description{font-family:"Nunito",sans-serif;color:#575756}.event-item p.description{font-size:16px}@media screen and (min-width: 540px){.event-item p.description{font-size:calc(.33333vw + 14.2px)}}@media screen and (min-width: 1140px){.event-item p.description{font-size:18px}}.event-item p.place{font-family:"Nunito",sans-serif;color:#575756;font-weight:bold}.event-item p.place{font-size:16px}@media screen and (min-width: 540px){.event-item p.place{font-size:calc(.33333vw + 14.2px)}}@media screen and (min-width: 1140px){.event-item p.place{font-size:18px}}.more-events{padding-top:50px;padding-bottom:50px}footer{background-color:#dedede}footer .menu{padding-top:50px;padding-bottom:50px}footer ul{list-style-type:none;padding:0;margin:0}footer ul li:first-of-type a{font-family:"Nunito",sans-serif;color:#EA4F74;font-weight:bold}footer ul li:first-of-type a{font-size:16px}@media screen and (min-width: 540px){footer ul li:first-of-type a{font-size:calc(.33333vw + 14.2px)}}@media screen and (min-width: 1140px){footer ul li:first-of-type a{font-size:18px}}footer ul li{text-transform:uppercase}footer ul li a{font-size:1rem;font-family:"Nunito",sans-serif;color:#575756;font-weight:bold}footer ul li a:hover{color:#000}footer .logo{padding-top:25px;padding-bottom:25px;background-color:#EA4F74}footer .nuwa{background-color:#ee7290;padding-top:15px;padding-bottom:15px;font-size:14px;color:#FFF}footer .nuwa a{font-family:"Nunito",sans-serif;color:#fff;font-weight:bold;font-size:14px}@media (max-width: 1199px){.foto-jumping{background:#fff !important}}@-webkit-keyframes solicitar-informacion-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}0.90909%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}1.81818%{-webkit-transform:translateX(8px);transform:translateX(8px)}2.72727%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}3.63636%{-webkit-transform:translateX(6px);transform:translateX(6px)}4.54545%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}5.45455%{-webkit-transform:translateX(4px);transform:translateX(4px)}6.36364%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}7.27273%{-webkit-transform:translateX(2px);transform:translateX(2px)}8.18182%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes solicitar-informacion-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}0.90909%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}1.81818%{-webkit-transform:translateX(8px);transform:translateX(8px)}2.72727%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}3.63636%{-webkit-transform:translateX(6px);transform:translateX(6px)}4.54545%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}5.45455%{-webkit-transform:translateX(4px);transform:translateX(4px)}6.36364%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}7.27273%{-webkit-transform:translateX(2px);transform:translateX(2px)}8.18182%{-webkit-transform:translateX(0);transform:translateX(0)}}
