﻿body{min-height:100vh;display:flex;flex-direction:column}.site-content{flex:1}@font-face{font-family:"Dream-Avenue";src:url("Dream-Avenue.ttf")}@font-face{font-family:"Hero";src:url("Hero-Regular.woff2") format("woff2"),url("Hero-Regular.woff") format("woff"),url("Hero-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Hero";src:url("Hero-Bold.woff2") format("woff2"),url("Hero-Bold.woff") format("woff"),url("Hero-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Hero";src:url("Hero-Light.woff2") format("woff2"),url("Hero-Light.woff") format("woff"),url("Hero-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}.button.is-primary,a.button.is-primary{background-color:#b16d59;border-color:rgba(0,0,0,0);color:#fff}.button.is-primary:hover,.button.is-primary:focus,a.button.is-primary:hover,a.button.is-primary:focus{background-color:#9a5d4a;border-color:rgba(0,0,0,0);color:#fff}.notification.is-primary{background-color:#b16d59;color:#fff}.notification.is-primary.is-light{background-color:#f5e6e2;color:#6b3525}.tag.is-primary,span.tag.is-primary{background-color:#b16d59;color:#fff}.has-text-primary{color:#b16d59 !important}.has-background-primary{background-color:#b16d59 !important}.hero.is-primary{background-color:#b16d59}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}body{background:#f2f1f0;font-family:"Hero",sans-serif;font-weight:400;overflow:hidden}.title{font-family:"Dream-Avenue",sans-serif}.select select,.textarea,.input{background-color:rgba(0,0,0,0)}.notification{max-width:600px;width:100%;margin-left:auto;margin-right:auto}.admin-flash-container{position:fixed;top:20px;left:50%;transform:translateX(-50%);width:calc(100% - 2rem);max-width:600px;z-index:9999}.admin-flash-container .notification{max-width:100%;width:100%;box-shadow:0 4px 16px rgba(0,0,0,.15)}hr{background-color:#a99d92;height:1px}.footer{background:#3f3e3e;color:#fff}.footer-logo{margin-bottom:20px}.footer-social{margin-top:20px;display:flex;justify-content:center}.footer-social a{margin:0 10px}.title,.label,strong{font-weight:500}footer a{color:#fff}footer a:hover{color:#e1e1e1}.navbar{background:#f2f1f0;height:58px}.navbar_transparent{background:rgba(0,0,0,0);display:block;position:absolute;width:100%}.navbar-item img{height:42px;max-height:none}.nav_aviso{text-align:center;background:#fff;z-index:31;position:relative;padding:10px 0;font-weight:500}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#b16d59}.navbar-itemLink{padding:.5rem}.navbar-item .buttons{display:flex;flex-direction:column}.navbar-item .buttons .button{width:100%}.navbar-burger{display:block;height:4.25rem;z-index:9}.navbar-burger span{background:#fff}.navbar-burger.is-active span:nth-child(1),.navbar-burger.is-active span:nth-child(3){background:#3f3e3e}.navbar-brand{align-items:center}.navbar-menu{display:none}.navbar-menu.is-active{display:block}.navbar-end{background:#eaeaea;display:flex;height:100vh;padding:3rem;position:fixed;width:100%;left:0;top:0;flex-direction:column;justify-content:center;overflow:hidden}.navbar_estudio{background-image:url(/assets/online-16c220a046fb311a0f99876e465612a5c519ba4a4611f58d3e5187af5b95f394.jpg);background-position:center;background-size:cover;border-radius:30px;border:1px solid #3f3e3e;display:flex;align-items:center;justify-content:center;width:100%;height:300px}.navbar_estudio .title{color:#fff}.navbar_uma{background:#748f70;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:130px;margin-bottom:40px}.navbar_uma .title{color:#fff}.navbar_cordillera{background:#b26858;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:130px}.navbar_cordillera .title{color:#fff}.navbar_calendar{background:#3f3e3e;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:130px}.navbar_calendar .title{color:#fff}.navbar_instructors{background-image:url(/assets/catalogCover-059b306c2492c4396968b4525c842c5e617a43a5ad8965cf5172ba84a4971406.jpg);background-position:center;background-size:cover;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:130px}.navbar_instructors .title{color:#fff}.navbar_faqs{background:#fff;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:130px}.navbar_faqs .title{color:#3f3e3e}.navbar_locations{background-image:url(/assets/cordillera_cover-640cf70c0d7db59b8f89395ca459799e415ed4985e4de60879d977e2a56db763.jpg);background-position:center;background-size:cover;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:200px}.navbar_locations .title{color:#fff}.navbar_member{background:#3f3e3e;border:1px solid #3f3e3e;border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:200px}.navbar_member .title{color:#fff}.navbar_normal{position:relative}.navbar_normal .navbar-burger span{background:#3f3e3e}html.menu-open,body.menu-open{overflow:hidden;height:100%;position:fixed;width:100%}@media screen and (max-width: 768px){.navbar-end{justify-content:flex-start;height:auto;max-height:100vh;overflow-y:auto}}@media screen and (min-width: 1024px){.buttons .button{width:auto}.navbar{height:80px}.navbar-item img{height:52px;max-height:none}.navbar-item .buttons{display:flex;flex-direction:row}.navbar-item .buttons .button{width:auto}}.welcome-hero{height:auto}.welcome-hero .columns{height:100%}.welcome-hero__cover{background-image:linear-gradient(0deg, rgba(242, 241, 240, 0.36), rgba(242, 241, 240, 0.36));background-image:url(/assets/home_cover-fc9f18a7f1eac8809166f8166b36ec86c501c9a8f9434298298fb68667484e15.jpg);background-position:center;background-size:cover;width:100%;height:103vh;min-height:700px;padding:2rem;display:flex;align-items:center;flex-direction:column;justify-content:center}.welcome-hero__cover .button{z-index:1}.welcome-hero__cover h1{color:#fff;text-align:center}.welcome-hero__coverStudio{width:100%;height:calc(100vh - 80px);display:flex}.communityContainer .title{margin-top:30px;font-size:3rem}.communityContainer .subtitle{margin-top:30px}.communityCover{background-image:url(/assets/community-5d535c7326c73f069da065e4a2d5a043f6ce923370a9d0be9f4df094c725b85d.jpg);background-position:center;background-size:cover;border-radius:50px;width:100%;height:700px}.discipline_column{margin-top:30px}.discipline_column_bottom{margin-top:50px}.discipline_card{padding:0 2rem}.discipline_card img{margin-bottom:20px}.discipline_card p{font-size:15px;font-weight:500;line-height:180%}.discipline_card .subtitle{margin-top:10px}.welcome-hero__video{width:100%;height:100vh;position:absolute;object-fit:cover;top:0}.welcome-hero__logo{z-index:2;width:300px;margin:0 auto}.welcome-hero__text{display:none;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:50px}.welcome-hero__text .title,.welcome-hero__text .subtitle{font-weight:300}.welcome-hero__text .title{font-size:3rem;margin-bottom:35px;line-height:1.4}.welcome-mid__text{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:.75rem;text-align:center;padding-bottom:50px}.welcome-mid__text .title,.welcome-mid__text .subtitle{font-weight:300}.welcome-mid__text .title{font-size:3rem;margin-bottom:35px;line-height:1.4}.welcome-mid__text .button{margin:auto}.welcome-hero__textMobile{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:30px;text-align:center}.welcome-hero__textMobile .title,.welcome-hero__textMobile .subtitle{font-weight:300}.welcome-hero__textMobile .title{font-size:2rem;margin-bottom:35px;line-height:1.25}.welcome-hero__textMobile img{height:100px;margin-bottom:30px}.welcome-miniHero{padding:50px 0 50px}.welcome-miniHero .title{font-size:3rem}.welcome-styles__cover{margin-bottom:10px}.welcome-styles__icon{margin-right:10px}.welcome-styles__title{display:flex;align-items:center}.welcome-signature{background-image:url(/assets/welcome-signature-78d066036400c976cbdf76a242a8d0921d4c4873484f3c8b81fc1a1abae47c52.png);background-size:cover;background-position:center;height:720px}.hero-palms{background-image:url(/assets/potential-a47ffd2be894433281875d0a8e8a316260e15be58eeb0701d84390eadb93b0dc.jpg);background-size:cover;background-position:center}.hero-palms .title{font-size:3rem;margin-bottom:15px}.hero-palms p{color:#fff}.intro-card{background:#fff;text-align:center;margin:auto;overflow:hidden;width:100%;display:flex;flex-direction:column;height:100%}.intro-card__cover{background-image:url(/assets/online-16c220a046fb311a0f99876e465612a5c519ba4a4611f58d3e5187af5b95f394.jpg);background-size:cover;background-position:center;height:100%;display:flex;flex-direction:column;padding:2rem;min-height:700px;align-items:center;justify-content:center}.intro-card__cover h1,.intro-card__cover h2{color:#fff}.intro-card__coverPresencial{background-image:url(/assets/presenciales-90dc45cc0e49dd4375bf868f88bd4025ed826c792f8226f44873920ca65a07f4.jpg);background-size:cover;background-position:center;height:100%;display:flex;flex-direction:column;padding:2rem;min-height:700px;align-items:center;justify-content:center}.intro-card__info{padding:30px}.intro-cardAlt{background:#fff;text-align:center;margin:auto;overflow:hidden;width:100%;display:flex;flex-direction:column;height:100%}.intro-cardAlt h1,.intro-cardAlt h2{color:#fff}.intro-cardAlt__cover{background-image:url(/assets/online-16c220a046fb311a0f99876e465612a5c519ba4a4611f58d3e5187af5b95f394.jpg);background-size:cover;background-position:center;height:100%;display:flex;flex-direction:column;padding:2rem;min-height:700px;align-items:center;justify-content:center}.intro-cardAlt__coverPresencial{background-image:url(/images/presenciales.png);background-size:cover;background-position:center;height:100%;display:flex;flex-direction:column;padding:2rem;min-height:700px;align-items:center;justify-content:center}.intro-cardAlt__info{padding:30px}.introActions .column{padding:0}.welcome-recent{background:#c3b5a2;color:#fff;padding:80px 0}.welcome-recent h1{color:#fff;padding:0 20px;font-size:3rem}.welcome-recent .container{width:100%}.welcome-recent .registrationContainer-planCard h5{color:#363636}.welcome-recent .registrationContainer-planCard ul{list-style:disc;list-style-position:inside;color:#363636;font-size:15px;font-weight:500;line-height:180%}.locationContainer{padding:5rem 0}.locationContainer h1{text-align:center;margin-bottom:3rem !important}.locationCard{border:1px solid #363636;border-radius:30px;color:#fff}.locationCard-top{padding:2rem}.locationCard h3{color:#fff}.locationCard-uma{background:#748f70}.locationCard-uma-cover{background-image:url(/assets/uma_cover-e51e6be793150a9f6bebdd5b05b2fb5daf58d3aaa8f03ea85a799338bd7e6d4b.jpg);background-size:cover;background-position:center;border-radius:0 0 30px 30px;height:300px;width:100%}.locationCard-cordillera{background:#b16d59}.locationCard-cordillera-cover{background-image:url(/assets/cordillera_cover-640cf70c0d7db59b8f89395ca459799e415ed4985e4de60879d977e2a56db763.jpg);background-size:cover;background-position:center;border-radius:0 0 30px 30px;height:300px;width:100%}.announcementCover{background-size:cover;background-position:center;border-radius:30px;color:#fff;margin-bottom:80px}.announcementCover .title{font-size:3rem;color:#fff}.announcementCover .subtitle{color:#fff}.announcementCover .subtitle span{max-width:300px}@media screen and (min-width: 1024px){.welcome-hero__logo{z-index:2;width:50%;margin:30px auto}.welcome-hero__icon{z-index:2;width:25%;margin:30px auto}.welcome-hero{min-height:700px}.welcome-hero .columns{height:100%}.welcome-hero__text{display:flex}.welcome-mid__text{padding-bottom:0;text-align:left;padding-left:50px}.welcome-mid__text .button{margin:0}.welcome-hero__textMobile .title{font-size:3rem;margin-bottom:35px;line-height:1.25}.welcome-hero__textMobile img{height:150px;margin-bottom:30px}}.announcementsWelcome .container{width:100%}.registrationContainer{background:#748f70;height:auto;padding-top:50px}.registrationContainer .columns{height:100%;margin-bottom:0}.registrationContainer h1{font-weight:300}.registrationContainer-sharedLinks a{color:#fff}.registrationContainerAlt{background:#b16d59;height:auto;padding-top:50px}.registrationContainerAlt .columns{height:100%;margin-bottom:0}.registrationContainerAlt h1{font-weight:300}.registrationContainerAlt-sharedLinks a{color:#fff}.registrationContainer__cover{padding:3rem;background-size:cover;background-position:center;display:flex;flex-direction:column;height:100vh}.registrationContainer__coverPlans{display:none}.teacherContainer__cover{display:block !important}.registrationContainer-form{display:flex;height:100%;flex-direction:column;justify-content:center;margin:auto;max-width:620px;padding:100px 50px;width:90%}.registrationContainer-form__info{margin-bottom:50px}.registrationContainer-form h1,.registrationContainer-form label{color:#fff}.registrationContainer-form input{background:#fff}.teacherContainer-form{display:flex;height:100%;flex-direction:column;justify-content:center;max-width:620px;width:90%;margin-left:-100px}.teacherContainer-form__info{margin-bottom:50px}.teacherContainer-form-card{background:#fff;border:1px solid #3f3e3e;border-radius:30px;padding:2rem}.field-cards{position:relative}.card-icons{position:absolute;right:0;top:0px;height:20px}.plan-card-link{color:inherit}.plan-card-link:hover{color:inherit}.registrationContainer-planCard{background:#fff;border:1px solid #3f3e3e;box-sizing:border-box;border-radius:20px;padding:20px;width:100%;margin:20px 0;transition:all .25s ease;color:#3f3e3e}.registrationContainer-planCard:hover{border:1px solid #fff;box-shadow:0 0 25px rgba(0,0,0,.15)}.registrationContainer-planCard-top{display:flex;justify-content:space-between}.registrationContainer-planCard h3{font-weight:500}.registrationContainer-planCard h5{text-align:right}.registrationContainer-planCard span{font-size:14px}.registrationContainer-planCardAlt{background:#512417;border:1px solid #29362d;box-sizing:border-box;border-radius:20px;padding:20px;width:100%;margin:20px 0}.registrationContainer-planCardAlt-top{display:flex;justify-content:space-between}.registrationContainer-planCardAlt h3{font-weight:500;color:#fff}.registrationContainer-planCardAlt h5{text-align:right;color:#fff}.registrationContainer-planCardAlt p{color:#fff}.registrationContainer-planCardAlt span{font-size:14px;color:#fff}.profile-card{border:1px solid #000;border-radius:30px;padding:30px}.profile-card h3{text-align:center}.profile-card__legend{text-align:center}.profile-card__title{margin-bottom:50px;text-align:center}@media screen and (min-width: 1024px){.registrationContainer .columns{height:100%}.registrationContainer__plans{height:auto}.registrationContainer__coverPlans{background-image:url(/assets/FOTO-PLAN-ccbe0ef5b3c449bccc9ae061807a9707ca11b3a0c24485ba61425f38f59f5a28.JPG);background-size:cover;background-position:center;display:flex;flex-direction:column;min-height:1280px;background-image:url(/assets/FOTO-PLAN-ccbe0ef5b3c449bccc9ae061807a9707ca11b3a0c24485ba61425f38f59f5a28.JPG);background-size:cover;background-position:center;display:flex;flex-direction:column;height:auto;min-height:800px}.registrationContainer__cover{background-position:center;height:100%;padding:3rem}.registrationContainerAlt__cover{background-position:center;height:100%;padding:3rem}.registrationContainer__text{display:flex}.registrationContainer__textMobile{display:none}.registrationContainer-form{padding:50px}}.filterColumn-title{font-weight:500}.filterColumn-category{margin-bottom:25px}.clases-cover{background-image:url(/assets/PORTADA-OP2-9cb14bb1c12becd1772db5e6f483c59f17be0e8ae2cecf8629690bb4167a9ac7.jpg);background-size:cover;background-position:center}.clases-cover__container{max-width:1344px;margin:auto;padding:5rem 0}.clases-cover__container p{margin:auto;color:#fff;text-align:center}.clases-cover .title,.clases-cover .subtitle{max-width:550px}.methodContainer__cover{background-image:url(/assets/methodContainer__cover-fcd21f39d47dfe1653f91d53e548653ec6df6b6c676df07b600de80ba585cbc0.jpg);background-size:cover;background-position:center}.methodCover .column{padding-bottom:0}.method-header{background:linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));border-radius:20px 20px 0 0;padding:1rem}.method-header h3,.method-header span{margin-left:1rem;color:#fff}.method-header a{color:#fff;font-size:1.25rem;font-weight:600}.catalogContainer{background:#3f3e3e;color:#fff !important}.catalogContainer .clasesContainer h2{color:#fff}.mainClases .column{padding:0}.clases-slider{margin:auto;border:none;border-radius:0;overflow:hidden;width:100%;margin:0 auto 100px !important}.clases-slider .slick-dots{bottom:20px}.clases-slider .slick-dots li button:before{font-size:30px}.clases-slider .subtitle{max-width:600px}.hero-clases-slider{background-size:cover;background-position:center}.clases-slider-hero-body{height:620px;display:flex;flex-direction:column;align-items:center;justify-content:center}.clases-slider-hero-body p{color:#fff}.howto-card{width:90%;margin:50px auto;height:350px;background:#96a8ad;border:1px solid #000;border-radius:60px;display:flex;overflow:hidden}.howto-card h3,.howto-card p{color:#fff}.howto-card__info{padding:30px;justify-content:center;display:flex;flex-direction:column;width:60%}.howto-card__cover{background-image:url(/assets/how_to-cea764e850bca207f3e122dfed61071d24afd9bc32c314066d70f0b2a6acff4f.jpg);height:100%;background-size:cover;background-position:center;width:40%}.methods-card{width:95%;margin:50px auto;height:350px;background:#748f70;border:1px solid #000;border-radius:60px;display:flex;overflow:hidden}.methods-card h3,.methods-card p{color:#fff}.methods-card__info{padding:30px;justify-content:center;display:flex;flex-direction:column;width:60%}.methods-card__cover{background-image:url(/assets/methods-05533192f665581879fff60b08e99046de5b7f76ddb3c01cc2862ee5b902ea4a.jpg);height:100%;background-size:cover;background-position:center;width:40%}.liveclass-card{width:95%;margin:50px auto;height:150px;background:#fff;border:1px solid #000;border-radius:60px;display:flex;overflow:hidden;text-align:center}.liveclass-card__info{padding:30px;justify-content:center;display:flex;flex-direction:column;width:100%}.liveclass-card__cover{background-image:url(/assets/methods-05533192f665581879fff60b08e99046de5b7f76ddb3c01cc2862ee5b902ea4a.jpg);height:100%;background-size:cover;background-position:center;width:40%}.container-slider{width:100%}.tradicional-card__cover{background-image:url(/assets/vinyasa_cover-b78dea1f96890e9492f40250ed691c67ef511dbf0c0ff8f5598d44bd1a1b95b3.jpg);background-size:cover;background-position:center;height:500px;display:flex;align-items:center;justify-content:center}.tradicional-card__cover h1{color:#fff}.flow-card__cover{background-image:url(/assets/flow_cover-74cde094e85781b1d59f81acde8c0a10a77e0db98485e855b0a686ba55899f8f.jpg);background-size:cover;background-position:center;height:500px;display:flex;align-items:center;justify-content:center}.flow-card__cover h1{color:#fff}.progresivo-card__cover{background-image:url(/assets/strenght_cover-6a9f393e16c2f35d1c6a5a6d89bf5d1dd2849faa8426c34a6b8cbd58e3ea5f53.jpg);background-size:cover;background-position:center;height:500px;display:flex;align-items:center;justify-content:center}.progresivo-card__cover h1{color:#fff}.exploreButton{margin-top:12px;padding:3rem;text-align:center;transition:background .25s ease}.exploreButton .title{color:#fff;font-size:3rem}.exploreButton:hover{background:#915341}.mindful-card{width:90%;margin:50px auto;height:350px;background:#b16d59;border:1px solid #000;border-radius:60px;display:flex;overflow:hidden}.mindful-card h3,.mindful-card p{color:#fff}.mindful-card__info{padding:30px;justify-content:center;display:flex;flex-direction:column;width:60%}.mindful-card__cover{background-image:url(/assets/mindful-a540b86e4dcdf15cde35e06b84fde0c43e76a6852d8d54be2159fda3567ab032.jpg);height:100%;background-size:cover;background-position:center;width:40%}.video-card{border:1px solid #000;border-radius:60px;display:flex;overflow:hidden;margin-top:100px}.video-card button{margin-bottom:0}.video-card__cover{width:60%;background-size:cover}.video-card__cover .hero-body{background:#fff}.video-card__info{padding:30px;width:40%}@media screen and (min-width: 1024px){.clases-cover__container{padding:0}}@media screen and (max-width: 1024px){.video-card{flex-direction:column;width:90%;margin:100px auto 0}.video-card__cover{width:100%;height:300px}.video-card__info{width:100%}}.tab{overflow:hidden;background-color:#f1f1f1;margin:70px 0;display:flex;justify-content:center}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;color:#000 !important;padding:14px 16px;transition:.3s;font-size:21px;font-family:"Hero"}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#b16d59;color:#fff !important}.tabcontent{display:none;padding:6px 12px;border-top:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.class-form{width:95%;max-width:420px;margin:auto}.classes-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-top:30px;margin-bottom:50px}.clasesContainer{margin-top:50px !important;padding:0 20px}.clasesFilters .input{background-color:#fff}.filterColumn p{display:flex;justify-content:space-between}.inverted{transform:rotate(180deg)}.filter-icon__item{margin:0 25px;text-align:center}.filter-icon__item :checked+label::before{content:url(/assets/check-c37196fe0c77a9a0e9d46cef96c27a763362e0940a43dd671d1d774164fee4c8.svg);position:absolute;right:5px;top:5px}.filter-icon__check{display:none}.filter-icon__label{display:block;cursor:pointer;position:relative}@media only screen and (max-width: 1440px){.classes-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){.classes-grid{grid-template-columns:1fr}#filterColumnContainer{display:none}.filterToggle-show{display:block}.filterColumn-category__horizontal{flex-direction:column;margin-bottom:30px}.filterColumn{padding:20px}.filter-icon__item{margin:0 15px;width:25%}.filter-icon__item img{height:50px}}.clases-section{padding:30px 0 50px}.clases-section .classes-grid__item-infoRow{margin-bottom:20px}.classes-grid__item{display:flex;flex-direction:column;padding:20px;width:100%}.classes-grid__item-cover{background-position:center;background-size:cover;height:240px;position:relative;border-radius:20px;transition:all .25s ease}.classes-grid__item-cover:hover{box-shadow:0 0 25px rgba(0,0,0,.15)}.classes-grid__item-cover span{color:#fff;align-items:center;display:flex;font-size:12px;font-weight:500;position:absolute;background:rgba(17,17,17,.7);opacity:.7;border-radius:8px;padding:5px 10px;margin:12px}.classes-grid__item-overlay{width:100%;height:100%;padding:1rem;border-radius:20px;display:flex;flex-direction:column;align-items:baseline;justify-content:end;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25))}.classes-grid__item-overlay .subtitle{color:#fff;margin-bottom:0 !important}.classes-grid__item-overlay p{color:#fff;font-weight:500;font-size:14px}.classes-grid__item-info{margin-top:10px}.classes-grid__item-info h3{margin-bottom:15px !important}.classes-grid__item-infoRow{align-items:center;display:flex;margin-bottom:10px}.classes-grid__item-infoRow span{align-items:center;display:flex;font-size:12px;font-weight:500;margin-right:10px}.classes-grid__item-infoRow img{margin-right:5px}.classes-grid__item-description{font-size:15px;line-height:140%;color:#636363;margin-bottom:20px}.classes-grid__item-about{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.classes-grid__table{width:80%;margin:auto;margin-left:0}.classes-grid__table td{padding:5px 0}.classes-grid__edit{margin:30px 0}.clases-container{margin:auto;max-width:630px}.clases-container__cover{background-position:center;background-size:cover;height:100%;margin-bottom:30px;width:100%}.filterRow{background:#b16d59;color:#fff}.filterRow-container{padding:30px 0}.filter_workout{display:flex;margin:auto;padding:10px 0;text-align:left;max-width:1440px;width:90%}.multiselect{margin:auto;width:100%}.selectBox{position:relative}.selectBox select{border-radius:10px;box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);width:100%;cursor:pointer;padding:0 10px;height:4em !important;border:1px solid #000}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}#checkboxes,#checkboxes2,#checkboxes3,#checkboxes4{display:none;border:1px #dadada solid;border-radius:4px;position:absolute;background:#fff;padding:1rem 0;z-index:9;text-align:left}#checkboxes label,#checkboxes2 label,#checkboxes3 label,#checkboxes4 label{color:#000;display:block;padding:.5rem 1rem}#checkboxes label:hover,#checkboxes2 label:hover,#checkboxe3 label:hover,#checkboxes4 label:hover{background-color:#efefef}.filters-horizontal{flex-direction:column}.filterColumn-category__horizontal{display:flex}.filterColumn-category__horizontal p,.filterColumn-category__horizontal label{margin-right:15px}.filter-icon{display:flex;text-align:center;width:100%;justify-content:center;padding:30px 0}.vimeo-launch{appearance:none;border:none;cursor:pointer}.vimeo-launch:focus{outline:none}#vimeo-pop-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background:rgba(0,0,0,.75)}#vimeo-pop-container div{height:85%;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#vimeo-pop-container .vimeo-close{background-color:rgba(0,0,0,0);cursor:pointer;margin-bottom:10px;height:30px;width:30px;position:absolute;bottom:100%;right:20px;transition:200ms background-color}#vimeo-pop-container .vimeo-close:before,#vimeo-pop-container .vimeo-close:after{content:"";background:#fff;border-radius:3px;position:absolute;left:50%;top:50%;transform:rotate(45deg);transition:500ms all}#vimeo-pop-container .vimeo-close:before{height:20px;width:2px;margin-left:-1px;margin-top:-10px}#vimeo-pop-container .vimeo-close:after{height:2px;width:20px;margin-left:-10px;margin-top:-1px}#vimeo-pop-container .vimeo-close:hover{background-color:rgba(0,0,0,.25)}#vimeo-pop-container .vimeo-close.closing:before{transform:rotate(450deg);margin-left:-2px;margin-top:0;animation:close-before 500ms ease 500ms 1 forwards}#vimeo-pop-container .vimeo-close.closing:after{transform:rotate(540deg);margin-left:-11px;margin-top:-10px;animation:close-after 500ms ease 500ms 1 forwards}#vimeo-pop-container iframe{height:100%;width:100%}.search-input{background-image:url(/assets/searchInput-icon-a41ca8a90fad9ef33fdbfc37215fe26734226aca1e12eca0fbdd9085d81e0a1c.svg);background-position:25px;background-repeat:no-repeat;width:100%;height:80px;border-radius:15px;border:1px solid #000;padding:15px;font-size:24px;font-family:"Dream-Avenue";padding-left:90px;margin-top:30px}@media screen and (max-width: 1024px){.search-input{height:60px;margin:auto;width:90%;display:block;margin-top:30px;padding-left:65px;background-size:36px}.filterRow-container{width:90%;margin:auto !important;display:block}}.comments-container{width:100%;max-width:600px;margin:50px auto 0}.comments-container p{margin-bottom:20px}.comments-form{width:100%;max-width:600px;margin:50px auto 0}.comments-form input{background-color:#fff}.catalogCover{background-image:url(/assets/catalogCover-059b306c2492c4396968b4525c842c5e617a43a5ad8965cf5172ba84a4971406.jpg);background-size:cover}.category_row{padding-bottom:20px}.category_row h2{margin-bottom:10px}.category_row .checkbox{background:#fff;padding:10px;border-radius:15px;margin-right:10px;margin-bottom:10px;color:#111}.filter-box{background-color:#b16d59 !important}.filter-box .input,.filter-box .select select,.filter-box .textarea{background-color:#fff !important}.filter-box .search-field-hero{font-family:"Hero",sans-serif !important}.select2-container--default .select2-selection--single{height:44px !important;border:1px solid #dbdbdb;border-radius:4px;background-color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px !important;padding-left:.75em}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px !important}.select2-dropdown{border:1px solid #dbdbdb;border-radius:4px}.table{width:100%}.table thead{font-weight:500}.column__teacher{background-image:url(/assets/PORTADA-OP2-9cb14bb1c12becd1772db5e6f483c59f17be0e8ae2cecf8629690bb4167a9ac7.jpg);background-size:cover;background-position:center;height:720px;margin-bottom:0 !important}.hero-locations{background-image:url(/assets/ubicaciones_cover-653de308375dbee374d1fcb7f5f32c4008589d8aa420f602cac1ae562712e44e.png);background-size:cover;background-position:center;height:420px;width:90%;margin:50px auto;border:1px solid #000;border-radius:60px}.hero-locations p{color:#fff !important}.hero-planes{background-image:url(/assets/presenciales_cover-6b63522e8885c11e6389ef9dc9e802159fe01219c4029dad9039ef5d2ca53302.png);background-size:cover;background-position:center;height:420px;width:90%;margin:50px auto;border:1px solid #000;border-radius:60px}.hero-planes p{color:#fff !important}.location-card{border:1px solid #000;border-radius:60px;display:flex;margin:50px auto;max-width:1024px;min-height:420px;width:90%}.location-card__map{width:60%}.location-card__map iframe{border-radius:60px 0 0 60px;height:100%}.location-card__info{padding:30px;width:40%;display:flex;flex-direction:column;justify-content:center}.online-plans-container .registrationContainer-planCard{background-color:#b16d59;color:#fff}.online-plans-container .registrationContainer-planCard .title{color:#fff}.online-plans-container .registrationContainer-planCard:hover{border:1px solid #b16d59}.container-planes{width:90% !important;margin:auto}.container-planes__title{text-align:center}.container-planes__subtitle,.container-planes__list{margin:auto;max-width:600px;font-size:18px;text-align:left;list-style:disc;list-style-position:inside}.banner-card{background-color:#b16d59;border:1px solid #000;border-radius:60px;display:flex;margin:50px auto;max-width:1344px;min-height:420px;overflow:hidden;width:95%}.banner-card__cover{background-image:url(/assets/presenciales_cover-6b63522e8885c11e6389ef9dc9e802159fe01219c4029dad9039ef5d2ca53302.png);background-position:center;background-size:cover;width:60%}.banner-card__info{color:#fff;padding:30px;width:40%;display:flex;flex-direction:column;justify-content:center}.banner-card__info .title{color:#fff}@media screen and (max-width: 900px){.location-card{flex-direction:column}.location-card__map{width:100%}.location-card__map iframe{border-radius:60px 60px 0 0}.location-card__info{width:100%}}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid #dbdbdb;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1019607843);-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,0.3019607843)}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.reservations-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;max-width:1200px;margin:auto}.reservations-grid-column{display:flex;gap:30px;text-align:center;flex-direction:column}.umaColumn .button{background-color:#748f70;color:#fff}.umaColumn .button:hover{background-color:rgba(116,143,112,.9);color:#fff}.cordilleraColumn .button{background-color:#b16d59;color:#fff}.cordilleraColumn .button:hover{background-color:rgba(177,109,89,.9);color:#fff}.reservations-grid__item{display:flex;flex-direction:column;padding:20px;width:100%;border:1px solid;border-radius:15px}.reservation-card{padding:20px}.reservation-card h3{margin-bottom:.5rem !important}.reservation-table{width:100%}.reservation-table th,.reservation-table td{padding:.5rem .5rem .5rem 0}@media only screen and (max-width: 600px){.reservations-grid{grid-template-columns:1fr}}.studio-calendar{padding:2rem 1rem}.studio-calendar .week-nav{display:flex;align-items:center;justify-content:space-between;margin:0 auto 1.5rem;max-width:600px}.studio-calendar .week-nav .week-nav-btn{display:inline-block;padding:.4rem .9rem;border-radius:6px;font-size:.9rem;font-weight:600;color:#b16d59;text-decoration:none;border:1px solid #b16d59;transition:background .2s,color .2s}.studio-calendar .week-nav .week-nav-btn:hover{background:#b16d59;color:#fff}.studio-calendar .week-nav .week-nav-btn.is-disabled{color:#ccc;border-color:#e0e0e0;cursor:default;pointer-events:none}.studio-calendar .week-nav .week-label{font-size:.95rem;font-weight:600;color:#4a4a4a;text-align:center}.studio-calendar .day-tabs{display:none}@media screen and (max-width: 767px){.studio-calendar .day-tabs{display:flex;overflow-x:auto;gap:.4rem;padding:.25rem 0 .75rem;margin-bottom:.75rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.studio-calendar .day-tabs::-webkit-scrollbar{display:none}}.studio-calendar .day-tab{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding:.45rem .75rem;border-radius:8px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.studio-calendar .day-tab .day-tab-short{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#888}.studio-calendar .day-tab .day-tab-num{font-size:1.1rem;font-weight:700;color:#363636;line-height:1.2}.studio-calendar .day-tab.is-active{background:#b16d59;border-color:#b16d59}.studio-calendar .day-tab.is-active .day-tab-short,.studio-calendar .day-tab.is-active .day-tab-num{color:#fff}.studio-calendar .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:1rem;margin-top:1rem}@media screen and (min-width: 768px)and (max-width: 1023px){.studio-calendar .calendar-grid{grid-template-columns:repeat(4, 1fr);gap:.75rem}}@media screen and (max-width: 767px){.studio-calendar .calendar-grid{grid-template-columns:1fr;gap:0}}.studio-calendar .day-column{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;min-height:200px;display:flex;flex-direction:column}.studio-calendar .day-column .day-header{background:linear-gradient(135deg, #b16d59 0%, #c9897a 100%);color:#fff;padding:.75rem 1rem;text-align:center}.studio-calendar .day-column .day-header .title{color:#fff;margin-bottom:0;font-size:1rem}.studio-calendar .day-column .day-header .day-date{font-size:.8rem;opacity:.85;margin-top:.1rem}.studio-calendar .day-column .day-classes{padding:.75rem;flex:1;display:flex;flex-direction:column;gap:.75rem}.studio-calendar .day-column .no-classes{text-align:center;padding:2rem 1rem;flex:1;display:flex;align-items:center;justify-content:center}.studio-calendar .class-card{background:#fafafa;border-radius:6px;padding:1rem;border-left:4px solid #b16d59;transition:all .3s ease}.studio-calendar .class-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.studio-calendar .class-card.is-live-scheduled{border-left-color:#ffdd57}.studio-calendar .class-card.is-live{background:#fff5f5;border-left-color:#f14668;box-shadow:0 0 0 2px rgba(241,70,104,.2)}.studio-calendar .class-card.is-live .class-time .tag.is-danger{animation:pulse 2s infinite}.studio-calendar .class-card.is-live .class-time .tag.is-danger .fa-circle{animation:blink 1.5s infinite}.studio-calendar .class-card .class-time{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.studio-calendar .class-card .class-time .time{font-size:1.125rem;font-weight:600;color:#b16d59}.studio-calendar .class-card .class-time .tag{font-size:.75rem;font-weight:600}.studio-calendar .class-card .class-details .class-title{font-size:1rem;font-weight:600;color:#363636;margin-bottom:.5rem;line-height:1.3}.studio-calendar .class-card .class-details .class-instructor{font-size:.875rem;color:#4a4a4a;margin-bottom:.5rem}.studio-calendar .class-card .class-details .class-instructor .icon{color:#b16d59}.studio-calendar .class-card .class-details .class-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}.studio-calendar .class-card .class-details .class-meta .tag{font-size:.7rem}.studio-calendar .class-card .class-details .class-description{font-size:.85rem;color:#6a6a6a;line-height:1.4;margin-top:.5rem}.class-card-link{display:block;text-decoration:none;color:inherit}.class-card-link:hover{color:inherit}.hero-rounded{border-radius:30px}@keyframes pulse{0%,100%{box-shadow:0 0 0 2px rgba(241,70,104,.2)}50%{box-shadow:0 0 0 4px rgba(241,70,104,.4)}}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.admin-actions{padding:2rem 0;border-top:1px solid #e0e0e0}.uma_container{background-color:#748f70;border:1px solid #29362d;border-radius:30px;color:#fff;margin-bottom:50px !important;text-align:center;width:90%;max-width:600px !important}.uma_container .title,.uma_container strong{color:#fff}.via_container{background-color:#b16d59;border:1px solid #29362d;border-radius:30px;color:#fff;margin-bottom:50px !important;text-align:center;width:90%;max-width:600px !important}.via_container .title,.via_container strong{color:#fff}.button_container{text-align:center;margin-bottom:100px;width:100%}.method-card{position:relative}.method-header{position:absolute;top:0;width:100%}.slick-prev:before,.slick-next:before{color:#b16d59}.slick-next:before{content:url(/assets/arrow-right-2f7de27ef446b48aeb417823864b4f545da01be32bc0b6a3c391c7bbdd3b9541.svg)}.slick-prev:before{content:url(/assets/arrow-left-5cf41f1427524ad42dc69ea2390d2f5602717c90f632a3204a403c9900ecd864.svg)}.teacher-grid__item{background:#fff;padding:0;border-radius:30px}.teacher-card{padding:0;border-radius:30px;border:1px solid #111;overflow:hidden}.teacher-card_cover{background-position:center;background-size:cover;height:420px;width:100%;margin-bottom:30px;border-radius:30px 30px 0 0}.teacher-card h3{font-weight:bold;text-align:center;margin-bottom:1rem !important}.teacher-card img{margin-bottom:30px}.teacher-card__contact-row{display:flex;flex-direction:column;margin-top:15px}.teacher-card__contact-row a{display:inline;color:#b16d59;border-radius:0;line-height:35px;height:50px}.teacherContainer{background:#c3b5a2}.teacherContainer__cover{display:flex;flex-direction:column;height:auto;min-height:800px;background-size:cover;background-position:center}.faqsContainer{padding:100px 0}@media screen and (max-width: 1024px){.teacherContainer-form{margin:auto;margin-top:-100px;margin-bottom:50px}}
