@font-face{font-family:"PPEditorialNew";src:url(/assets/PPEditorialNew-Regular-157efad405b17eae68847d288cce91da5bc1655216e8d5601ce8cf61eaca4390.otf) format("opentype")}@font-face{font-family:"PPNeueMontral";src:url(/assets/PPNeueMontreal-Book-10ff5168dc0d92fa2db0e03672483b614af8bf540af68d2eaaca60cce18c4612.otf) format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PPNeueMontral";src:url(/assets/PPNeueMontreal-Italic-2032f4c7b8a6fd65802ccf31c2ed19101562d97f0c91583393eb369454d80918.otf) format("opentype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"PPNeueMontral";src:url(/assets/PPNeueMontreal-Medium-52c4f2b0aa05f7a7a2fdef3a432c0ac7ea1ee9b1bab7098a84b5d2792788ec6f.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PPNeueMontral";src:url(/assets/PPNeueMontreal-Bold-be61d361da8d1722fcfe56259ce6023b439cca0cd2f31013d9db11d2aa08f017.otf) format("opentype");font-weight:bold;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}a{color:#111;text-decoration:none;font-weight:500}a:hover{text-decoration:none}body{color:#111;font-family:"PPNeueMontral", sans-serif;font-size:1.125rem}input[type="text"],input[type="email"],input[type="password"],select,textarea{font-family:"PPNeueMontral", sans-serif;padding:1rem;width:100%;max-width:420px;border-radius:15px;margin-top:10px;border:1px solid #111;color:#111}h1,h2,h3,h4,h5{font-family:"PPNeueMontral", sans-serif;font-weight:500}.button{appearance:none;background:#a3b287;color:#fff;cursor:pointer;display:block;font-family:"PPNeueMontral", sans-serif;font-weight:500;padding:1rem 1.5rem;border:none;border-radius:6px;font-size:1rem;text-decoration:none !important;transition:all 0.25s ease}.button:hover{background:#92a869}.button-outline{background:transparent;border:1px solid #111;color:#111}.button-outline:hover{background:#111;color:#fff}.button-red{background:#a64b44}.button-red:hover{background:#9a3c36}.notification{padding:10px;position:absolute;top:80px;right:30px;background:#fff;z-index:9;border-radius:4px;width:90%;max-width:330px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.1)}.alert{text-align:center;color:#fff}.header{height:70px;width:100%}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;padding:0 2rem}.header_icon{height:40px}.header-container_actions{display:flex;align-items:center}.header-container_actions .menu_icon{display:none}.header-container_actions a{color:#111;font-weight:500;padding:0 0 0 1rem}.button-header_alpha{color:#fff !important;padding:0.5rem 1rem !important;margin-left:1rem}.button-header_alpha:hover{text-decoration:none}@media screen and (max-width: 750px){.header-container_actions a:not(:last-child){display:none}.header-container_actions .menu_icon{float:right;display:block}}@media screen and (max-width: 750px){.header-container_actions.responsive{position:absolute;display:flex;flex-direction:column;top:70px;background:#fff;width:100%;left:0;gap:30px;padding:20px;box-shadow:1px 1px 10px rgba(0,0,0,0.25);z-index:9}.header-container_actions.responsive .menu_icon{position:absolute;right:33px;top:-55px}.header-container_actions.responsive a{float:none;display:block;text-align:left}}.registration-form_container{display:flex;max-width:1320px;margin:auto;padding:6rem 2rem;height:90vh;min-height:500px}.registration-form_form{width:50%;max-width:420px;margin:auto;color:#111}.registration-form_form a{text-align:center}.registration-form_form .button{width:100%;max-width:420px;color:#fff}.registration-form_form-sharedlinks{text-align:center;font-size:0.875rem}.registration-form_form-sharedlinks a{color:#a3b287}.registration-form_form h2{color:#a3b287;font-size:2rem;text-align:center}.registration-form_cover{width:70%;text-align:right}.registration-form_cover img{width:100%;max-width:500px}label{font-size:0.875rem}@media only screen and (max-width: 749px){.registration-form_container{flex-direction:column}.registration-form_cover,.registration-form_form{width:100%}.registration-form_cover img{margin-top:50px}}.new_workout{text-align:center;padding:5rem 2rem}.new_workout h1{color:#a3b287}.new_workout .button{margin:auto}.home_cover{background:url(/assets/home_cover-ab6b071374e27473abaa3d5761889790e03bbb86415771e9106281a294609612.jpg);background-size:cover;background-position:center;height:820px;display:flex;align-items:center;justify-content:center;text-align:center}.home_cover h1{color:#fff;font-size:3rem}.home_cover p{color:#fff}.home_cover_content{text-align:center;display:flex;align-items:center;flex-direction:column;padding:1rem}.categoryCards{background:#f2f2f2;padding:100px 0;width:100%}.categoryCards h1{text-align:center;margin-bottom:50px}.categoryCards-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;width:90%;max-width:1320px;margin:auto}.categoryCards-item{display:flex;flex-direction:column}.categoryCards-item-coverVinyasa{background:url(/assets/vinyasa-8133b06c99a40b35aa020aaec36bcc4db52d7b6d3e9f6bcc731c71f5a13a7a0e.JPEG);background-position:center;background-size:cover;height:270px}.categoryCards-item-coverHatha{background:url(/assets/hatha-759d5c41a5fc2f29648029381823bcd77da6fb21bf0f38822f2a23b55d91afc5.jpg);background-position:center;background-size:cover;height:270px}.categoryCards-item-coverYin{background:url(/assets/yin-bd574541280b38574a4eba54a6b3e8a29790e216e09d12f6a1c6de56913b05f1.jpg);background-position:center;background-size:cover;height:270px}.categoryCards-item-coverPrenatal{background:url(/assets/prenatal-c952704aa76a250328c018aa5133b364a8ebd29def86ae00d48a408023ec67b2.JPEG);background-position:center;background-size:cover;height:270px}.categoryCards-item-coverMeditacion{background:url(/assets/meditacion-c7b51769916cfde4203872574febab8da1237149130c261b14a12259e266d191.jpg);background-position:center;background-size:cover;height:270px}.categoryCards-item-coverFuerza{background:url(/assets/fuerza-b65b562fa68e3cfc6b50236fd98790b501cd1e1a89e28e1144b4398ae9600f34.jpg);background-position:center;background-size:cover;height:270px}.categoryCards-item-info{background:#fff;padding:1rem;height:135px}.swiper{width:100%;height:600px}.swiper1{width:100%;max-width:1320px;margin:auto;height:auto}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.5rem !important}.swiper-pagination{bottom:-4px !important}.workoutRow{max-width:1320px;width:90%;margin:auto;padding:100px 0}.workoutRow h1{margin-left:1rem}.workout-card-controls{padding:1rem;font-size:0.875rem;color:#a3b287}.workoutCard{margin:auto;padding:1rem;padding-top:0;width:100%}.workoutGrid{display:grid;grid-template-columns:1fr 1fr 1fr}.workoutCard_cover_asset{background-position:center;background-size:cover;height:240px;width:100%}.workoutCard_title{display:flex;align-items:baseline;margin:1rem 0;justify-content:space-between}.workoutCard_title h5{font-size:1.25rem}.workoutCard_title span{font-size:1rem}.workoutCard_categories{display:flex;gap:15px;margin-top:10px}.workoutCard_categories p{background:#d6cac0;color:#fff;padding:0.5rem 1rem;border-radius:6px}.workoutCard_material{margin-bottom:10px}.workoutView-cover{background-size:cover !important;background-position:center !important;display:flex;align-items:center;height:550px;width:100%}.workoutView-cover_container{margin:auto;padding:2rem;max-width:1320px;width:100%}.workoutView-cover_container h3{color:#fff;font-size:1.5rem}.workoutView-info_container{margin:auto;padding:2rem;max-width:1320px;width:100%}.workoutView-info h5{font-size:1.125rem}.workoutView-info span{font-style:italic}.vimeo-launch{appearance:none;border:none;cursor:pointer;background:#a3b287;color:#fff;font-family:"Mulish", sans-serif;padding:1rem 2rem;display:flex;align-items:center}.vimeo-launch:focus{outline:none}.vimeo-launch svg{margin-right:10px}#vimeo-pop-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background:rgba(0,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:transparent;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:white;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,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%}.categoryHeader{background:#d6cac0;display:flex;height:420px}.categoryHeader-info{width:60%;align-items:baseline;padding:2rem;flex-direction:column;justify-content:center;display:flex}.categoryHeader-cover{background:url(/assets/vinyasa-8133b06c99a40b35aa020aaec36bcc4db52d7b6d3e9f6bcc731c71f5a13a7a0e.JPEG);background-position:center;background-size:cover;height:420px;width:40%}.categoryHeader .coverHatha{background:url(/assets/hathahd-aba8982878dff7d8be44d470da807d549520439e4d5ade1ad5adc339750dc533.jpg);background-position:center;background-size:cover}.categoryHeader .coverYin{background:url(/assets/yinhd-1d039052cc893ea3fdd7dc5170752dbdad827f04e0257b291607a9db6875b85f.jpg);background-position:center;background-size:cover}.categoryHeader .coverPrenatal{background:url(/assets/prenatal-c952704aa76a250328c018aa5133b364a8ebd29def86ae00d48a408023ec67b2.JPEG);background-size:cover;background-position-y:35%}.categoryHeader .coverMeditacion{background:url(/assets/meditacion-c7b51769916cfde4203872574febab8da1237149130c261b14a12259e266d191.jpg);background-size:cover;background-position:top}.categoryHeader .coverFuerza{background:url(/assets/fuerza-b65b562fa68e3cfc6b50236fd98790b501cd1e1a89e28e1144b4398ae9600f34.jpg);background-size:cover;background-position:top}.workoutCta{width:300px;text-align:center;margin:auto;padding:1rem}footer{background:#1c1b17;color:#fff;padding:100px 1rem}footer a{color:#fff}footer h5{font-size:1.125rem}footer .footer-container{max-width:1320px;width:90%;margin:auto;display:flex}footer .footer-column{display:flex;justify-content:space-between;gap:15px;width:50%}footer .footer-column_list{display:flex;flex-direction:column;line-height:150%}.footer_icon{height:55px}.prefooter{background:#f0eee4;padding:50px 2rem}.prefooter-container{max-width:1320px;width:90%;margin:auto;display:flex;justify-content:space-between;align-items:center}.prefooter-column{width:50%}.prefooter-column h2{line-height:150%}.prefooter-actions{display:flex;gap:15px;justify-content:end}.prefooter-actions a{min-width:180px;text-align:center}.workouts_cover{background:#d6cac0;background-size:cover;display:flex;padding:6rem 0;height:600px}.workouts_cover-container{color:#111;margin:auto;max-width:1320px;padding:0 2rem;width:100%}.workouts_cover-container_info{max-width:400px;color:#fff}.workouts_cover-container_infoFree{max-width:400px;color:#111 !important;text-align:center;margin:auto}.workouts_cover-container_info h3{font-size:1.75rem}.workouts_cover-container_info .button{text-align:center}.swiper-pagination-bullet-active{background:#a3b287 !important}.swiper-button-next,.swiper-button-prev{display:none !important}.plans{background:#d6cac0;padding:100px 1rem;text-align:center}.plans h1{margin-bottom:20px}.plans_about{padding:0 2rem;max-width:600px;margin:auto}.plans_columns{display:flex;justify-content:space-between;margin:50px auto 0;max-width:1320px;width:100%;gap:15px}.plans_columns_card{background:#fff;padding:3rem 1rem;border-radius:6px;width:100%;max-width:400px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.plans_columns_card .button{width:100%}.plans_columns_card h4{color:#a3b287;font-size:1.5rem}.plans_columns_card p{line-height:180%}.plans_columns_card_price{font-weight:500}.plans_disclaimer{margin:auto;max-width:1320px;padding:0 2rem;width:100%}.plans_disclaimer p{color:#fff;font-style:italic;text-align:center;margin:60px 0}.home_banner{padding:200px 2rem;text-align:center;background:#f3f2eb}.home_banner p{max-width:950px;margin:auto;line-height:150%}.home_banner .button{max-width:300px;margin:auto}.screenshotContainer{width:100%;margin:auto;padding:150px 2rem;display:flex;justify-content:space-between;align-items:center}.screenshotContainer-column{width:50%}.screenshotContainer-column p{font-size:1.5rem;line-height:180%}.screenshotContainer-column img{padding:1rem;width:100%;max-width:670px}.screenshotContainer-column h2{padding:1rem;font-size:2rem}.visionContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.visionContainer-info{max-width:614px;padding:50px 2rem;width:65%;margin:auto}.visionContainer-info p{text-align:justify;line-height:170%}.visionContainer-cover{height:500px;width:35%;background:url(/assets/visioncover-17dd7c98c7a9125d37ff8e6d51a5dc4e922745738aa0e415f21e3833a49d0c5c.png);background-size:cover;background-position:center}.visionContainer-coverAlt{height:750px;width:35%;background:url(/assets/trayectoria-80eeefac49fcd0a09fc277cab3655c02c9923b25f8990658936bf0e78e3bd5f4.jpg);background-size:cover;background-position:80%}.visionContainer-coverAlt2{height:500px;width:50%;background:url(/assets/practice-bcb8b1caf50f74ed71d31e864bc919f3db8a6c513f5d37148044aeab27bb378c.jpg);background-size:cover;background-position:center}.visionContainer .button{display:inline-block}.aboutCover{background:#f3f2eb;height:100vh;min-height:720px;max-height:1500px;display:flex}.aboutCover-info{width:50%;padding:2rem 4rem 2rem 2rem;display:flex;flex-direction:column;justify-content:center}.aboutCover-info p{font-size:1.125rem;line-height:150%;font-weight:500;text-align:justify}.aboutCover-cover{background:url(/assets/about-6937306f992feac1ae9d7d220cc01b4abebf98c197db85908669cffa6cd4ca88.jpg);background-size:cover;background-position:center;width:50%}.faqsCover{background:#f3f2eb;height:500px;max-height:1500px;display:flex}.faqsCover-info{width:70%;padding:2rem 4rem 2rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.faqsCover-info p{font-size:1.125rem;line-height:150%;font-weight:500}.faqsCover-cover{background:url(/assets/about-6937306f992feac1ae9d7d220cc01b4abebf98c197db85908669cffa6cd4ca88.jpg);background-size:cover;background-position:center;width:30%}.trayectoryContainer{max-width:1320px;width:90%;margin:auto;padding:100px 2rem;display:flex;justify-content:space-between;align-items:center}.trayectoryContainer-column{width:50%}.trayectoryContainer-column p{line-height:150%;padding:2rem}.trayectoryContainer-column img{padding:1rem;width:100%;max-width:670px}@media only screen and (max-width: 769px){.screenshotContainer{flex-direction:column;padding:0}.screenshotContainer-column{width:100%}.screenshotContainer h2{padding:2rem;font-size:1.5rem}.screenshotContainer img{padding:0}.visionContainer{flex-direction:column}.visionContainer-info{width:100%}.visionContainer-cover{width:100%}.visionContainer-coverAlt{width:100%}.visionContainer-coverAlt2{height:400px;width:100%}.prefooter-container{flex-direction:column}.prefooter-column{width:100%;text-align:center}.prefooter-column h2{margin-bottom:20px}.prefooter-actions{flex-direction:column;width:100%}.footer-container{flex-direction:column}footer .footer-column{width:100%}.footer_icon{margin-bottom:20px}footer .footer-column_list{width:33.33%}.categoryCards-container{grid-template-columns:1fr 1fr}.categoryCards-item-coverVinyasa,.categoryCards-item-coverHatha,.categoryCards-item-coverYin,.categoryCards-item-coverPrenatal{height:200px}.categoryCards h1{padding:0 2rem}.workoutGrid{grid-template-columns:1fr}.plans_columns{align-items:center;flex-direction:column}.home_cover{height:500px}.aboutCover{flex-direction:column-reverse;height:auto}.aboutCover-info{width:100%}.aboutCover-cover{width:100%;height:520px}.trayectoryContainer{flex-direction:column}.trayectoryContainer-column{width:100%}.categoryHeader{flex-direction:column-reverse;height:auto}.categoryHeader-info{width:100%}.categoryHeader-cover{width:100%;height:300px}}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;font-size:1rem}.active,.accordion:hover{background-color:#ccc}.panel{padding:1rem 2rem;background-color:white;display:none;overflow:hidden;font-size:1rem;line-height:150%}.faqsContainer{max-width:820px;width:90%;margin:auto;padding:100px 2rem}.terminosContainer{max-width:820px;width:90%;margin:auto;padding:100px 2rem}
