.largest_capacity_sec{z-index:1;background-color:#000;padding:132px;position:relative}.largest_capacity_sec:after{content:"";background:var(--Neon-Peach,radial-gradient(50% 50% at 50% 50%,#ff5983 0%,#ff9a42 80%));opacity:.3;filter:blur(200px);z-index:-1;width:40.436vw;height:66.4113vw;position:absolute;bottom:-82.17%;right:6%}.largest_capacity_sec .heading{width:90%}.largest_capacity_sec p{color:#fff;font-family:New Frank;font-size:20px;font-weight:300}.link_list{grid-template-columns:1fr 1fr;gap:10px 32px;display:grid}.link_list a{color:#fff;text-transform:uppercase;gap:5px;max-width:max-content;margin-top:25px;font-family:New Frank;font-size:16px;font-weight:500;text-decoration:none;display:flex;position:relative}.link_list a:after{content:"";background:#fee4b1;width:0%;height:1.8px;transition:all .3s;position:absolute;bottom:-4px;left:0}.link_list a:hover:after{width:100%}.studio_sec{z-index:1;background-color:#000;padding:80px 132px;position:relative}.studio_sec p{color:#fff;font-family:New Frank;font-size:20px;font-weight:300}.location_sec{z-index:1;background-color:#000;padding:132px 0;position:relative}.location_sec:before{content:"";background:var(--Neon-Blue,radial-gradient(50% 50% at 50% 50%,#2df8ff 0%,#7effdb 80%));opacity:.32;filter:blur(250px);z-index:-1;width:67.287vw;height:29.265vw;position:absolute;inset:auto auto 54% -7%;transform:rotate(-115.265deg)}.location_content_wrapper{grid-template-columns:1fr 1fr;gap:40px;padding:0 132px 60px;display:grid}.location_content_wrapper p{color:#fff;font-family:New Frank;font-size:20px;font-weight:300}.location_img_inner{border-bottom:1px solid #fff;grid-template-columns:1fr 1fr;display:grid}.location_img_inner .row{margin:0;padding:40px}.location_img_card img{object-fit:cover;width:100%;height:400px}.location_img_card p{color:#fff;padding-top:10px;font-family:New Frank;font-size:16px;font-weight:300}.location_img_card a{color:#fff;border-bottom:1.5px solid #0000;font-family:New Frank;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s}.location_img_card a:hover{border-color:#fee4b1}.location_img_card span{color:#fff;text-transform:uppercase;margin-bottom:10px;padding-left:20px;font-family:New Frank;font-size:12px;display:flex}.location_img_card ul{color:#fff;padding:0 0 0 20px;font-size:16px;list-style:none}.location_img_card ul li{margin-bottom:10px;font-family:New Frank;font-weight:300;display:flex}.location_img_card ul li svg{width:15px;margin-top:10px}.location_img_card ul li div{width:80%;padding-left:10px}.location_img_card.card_1 .row{border-right:1px solid #fff}.home_carousel{z-index:1;background-color:#000;padding:60px 0 80px;position:relative!important}.membership_inner{padding:80px 132px}.membership_header_content{padding-bottom:50px}.membership_header_content p{font-family:New Frank;font-size:20px;font-weight:300}.membership-card-wrapper{z-index:1;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid;position:relative}.card-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff05;border-radius:2px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:60px 35px 40px;display:flex;box-shadow:inset -5px -5px 60px #ffffff05}.heading-wrap{overflow:hidden}.card-wrap .heading{word-break:break-word}.card-wrap p.description{color:#fff;-webkit-box-orient:vertical;margin:12px 0 0;font-family:New Frank;font-size:16px;font-weight:300;display:-webkit-box}.price-wrappper{color:#fff;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;width:100%;padding-bottom:32px;display:flex}.credit_price_wrapper{border-top:1px solid #ffffff40;padding-top:32px}.price-wrappper .sale_label{color:var(--White,#fff);text-transform:uppercase;flex:auto;padding-right:2rem;font-family:New Frank;font-size:20px;font-weight:400;line-height:100%}.price{letter-spacing:0;gap:8px;display:flex}.price .original-price{color:var(--White,#fff);font-family:var(--font-heading-family);text-transform:uppercase;opacity:.4;font-size:24px;font-weight:500;font-family:var(--font-heading-family);text-transform:uppercase;opacity:.4;font-size:24px;font-weight:500;text-decoration:line-through}.price .sale-price{color:#fff;font-size:32px;font-family:var(--font-heading-family);font-family:New Frank;font-weight:500}.benefits{border-bottom:1px solid #ffffff40;flex-direction:column;flex:1 0 0;align-self:stretch;gap:12px;display:flex}.benefits-list{color:#fff;width:100%;font-family:New Frank;font-size:16px;font-weight:300;line-height:24px}.benefits-list ul{color:#fff;flex-direction:column;gap:10px;margin:0;padding-bottom:32px;padding-left:20px;display:flex}.benefits-list ul li{color:#fff;font-family:New Frank;font-size:16px;font-weight:300;line-height:24px}.btn-wrap{justify-content:space-between;align-items:center;width:100%;min-height:48px;display:flex}.available-membership{align-items:center;gap:12px;display:flex}.book_now_btn{color:#fff;text-transform:uppercase;border:1.5px solid #fff;justify-content:center;align-items:center;gap:8px;height:48px;padding:16px 20px;font-family:BlenderProBold;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.book_now_btn:hover{color:#000;background-color:#fff}.available-membership .heading,.benefits .heading{font-size:20px}.membership-card-wrapper.monthly_card_wrapper{grid-template-columns:1fr 1fr;justify-content:center;align-items:center;width:80%;margin:0 auto;display:grid}.membership_inner{background:#000;position:relative;overflow:hidden}.membership_inner:before{content:"";opacity:.3;filter:blur(250px);pointer-events:none;z-index:1;background:radial-gradient(50% 50%,#ff5983,#ff9a42 80%);width:55.06%;height:141.86%;position:absolute;top:12.72%;right:-24.7%;transform:rotate(104.546deg)}.membership_inner:after{content:"";fill:var(--Neon-Peach,radial-gradient(50% 50% at 50% 50%,#ff5983 0%,#ff9a42 80%));opacity:.32;filter:blur(250px);pointer-events:none;z-index:1;height:90.272vw;position:absolute;top:8.09719vw;right:-15.7%;transform:rotate(-115.265deg)}.membership_inner.monthly_inner:before{content:"";background:var(--Neon-Blue,radial-gradient(50% 50% at 50% 50%,#2df8ff 0%,#7effdb 80%));opacity:.3;filter:blur(300px);pointer-events:none;z-index:1;width:44.733%;height:100%;position:absolute;bottom:-10.2%;right:18.53%;transform:rotate(-137.873deg)}.membership_inner.monthly_inner:after{content:"";background:var(--Neon-Cherry,radial-gradient(50% 50% at 50% 50%,#ff4f86 0%,#ff8059 80%));opacity:.32;filter:blur(250px);pointer-events:none;z-index:2;width:67.82%;height:31.32%;position:absolute;top:0;left:-6.3%;transform:rotate(-115.265deg)}.membership_inner.credit_inner:before{content:"";background:var(--Neon-Cherry,radial-gradient(50% 50% at 50% 50%,#ff4f86 0%,#ff8059 80%));opacity:.3;filter:blur(250px);pointer-events:none;z-index:1;width:55.5%;height:79.74%;position:absolute;top:7.87%;right:-10.2%;transform:rotate(104.546deg)}.membership_inner.credit_inner:after{content:"";background:var(--Neon-Peach,radial-gradient(50% 50% at 50% 50%,#ff5983 0%,#ff9a42 80%));opacity:.32;filter:blur(250px);pointer-events:none;z-index:2;width:67.8%;height:28.44%;position:absolute;bottom:0;left:-6.3%;transform:rotate(-115.265deg)}.st_experience_sec{background-image:url(/images/Reformd_Lagree.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:120vh;padding:0 40px;display:flex;position:relative}.st_experience_sec:after{content:"";z-index:1;background:linear-gradient(90deg,#0b070600 9.99%,#0b0706e6 73.5%);width:100%;height:100%;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.st_experience_wrapper{z-index:2;flex-direction:column;justify-content:center;width:50%;margin:0 0 0 auto;display:flex}.faq_wrapper{z-index:2;position:relative}.st_experience_sec .container-fluid{flex-direction:column;justify-content:center;display:flex}.st_experience_sec .accordion{--bs-accordion-bg:transparent!important;color:#fff!important}.st_experience_sec .accordion-item{color:#fff!important;border:0!important;border-top:1px solid #ffffff40!important}.st_experience_sec .accordion-item:last-child{border-bottom:1px solid #ffffff40!important}.st_experience_sec .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0!important;border-top-right-radius:0!important}.st_experience_sec .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.st_experience_sec .accordion-button:not(.collapsed){color:#fff!important;box-shadow:none!important;background-color:#0000!important}.st_experience_sec .accordion-button{padding:30px 0;color:#fff!important;box-shadow:none!important}.st_experience_sec .accordion-button:after{display:none!important}.st_experience_sec .accordion-button .bi{margin-left:auto;font-size:20px;transition:transform .3s}.st_experience_sec .accordion-button:not(.collapsed) .bi{transform:rotate(180deg)}.st_experience_sec .accordion-header span{text-transform:uppercase;font-family:BlenderProBold;font-size:20px;font-weight:500}.st_experience_sec .accordion-body{padding:0 0 30px!important}.st_experience_sec .accordion-body p{margin:0;font-family:New Frank;font-weight:300}.st_experience_sec.faq_Sec{background-color:#000;background-image:none;padding:132px}.st_experience_sec.faq_Sec:before{content:"";pointer-events:none;opacity:.3;filter:blur(200px);background:radial-gradient(50% 50%,#ff4f86,#ff8059 80%);width:118.592vw;height:48.8817vw;display:block;position:absolute;bottom:-1.89%;left:-48.72%;transform:rotate(-12.143deg)}.faq_content_wrapper{z-index:2;width:80%;position:relative}.faq_content_wrapper p{color:#fff;font-family:New Frank;font-size:20px;font-weight:300}.faq_content_wrapper a{color:#fff;text-transform:uppercase;border-bottom:1px solid #0000;max-width:max-content;margin-top:40px;font-family:New Frank;font-weight:500;text-decoration:none;display:flex}.faq_content_wrapper a:hover{border-bottom:1px solid #fff}.private_classes_banner{justify-content:center;align-items:center;display:flex;position:relative}.private_classes_banner:after{content:"";background-color:#0009;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.private_classes_banner .image_banner_content{z-index:2;align-items:center;right:0}.image_banner_content{z-index:2;flex-direction:column;justify-content:center;padding:0 132px;display:flex;position:absolute;top:0;bottom:0;left:0}.image_banner_content a{color:#fff;border-bottom:1.8px solid #0000;max-width:max-content;font-family:New Frank;font-size:16px;text-decoration:none;transition:all .3s}.private_classes_banner .heading{width:50%}.private_classes_banner h5{color:#fff;text-transform:uppercase;font-family:New Frank;font-size:20px;font-weight:500}.private_classes_banner a{letter-spacing:.32px;text-transform:uppercase;border:1px solid #fff;border-radius:0;padding:16px 20px;font-family:New Frank;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.private_classes_banner a:hover{color:#000;background-color:#fff}.education_room_sec{background-color:#000;padding:100px 40px;position:relative;overflow:hidden}.education_room_content_wrapper{width:100%;max-width:310px}.education_room_content_wrapper h5{text-transform:uppercase;color:#fff;font-family:New Frank;font-size:20px}.education_room_content_wrapper p{color:#fff;font-family:New Frank;font-size:20px;font-weight:300}.education_room_sec .st_experience_sec{background-image:none;padding:0;display:block}.hit_title{text-transform:uppercase;width:35%;padding-left:10px;font-family:BlenderProBold;font-size:20px;line-height:1}.hit_acc_wrapper{justify-content:space-between;width:50%;display:flex}.hit_title_wrapper{width:33.33%}.hit_title_wrapper h6{text-transform:uppercase;font-family:New Frank;font-size:12px;font-weight:500}.hit_acc_wrapper .intensity-text{font-family:New Frank;font-weight:300}.education_room_sec .accordion-body{margin-top:20px;display:flex}.accordion-body .contect-left{width:35%}.accordion-body .contect-center{width:50%}.education_room_sec .accordion-body p{color:#fff;font-size:16px}.education_room_sec .accordion-body a{text-align:center;color:#fff;letter-spacing:.32px;text-transform:uppercase;background-color:#0000;border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;width:49%;min-width:auto;min-height:47px;margin:40px 0 0;padding:0 20px;font-family:New Frank;font-size:16px;font-weight:500;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.education_room_sec .st_experience_sec{min-height:70vh}.education_room_sec .st_experience_sec:after{display:none}.education_room_sec:after{content:"";z-index:0;background-position:100% 0;background:var(--Neon-Blue,radial-gradient(50% 50% at 50% 50%,#2df8ff 0%,#7effdb 80%));opacity:.4;filter:blur(250px);z-index:1;width:1097.14px;height:561.88px;display:block;position:absolute;top:141px;left:679px;transform:rotate(-48.364deg)}.education_room_sec:before{content:"";z-index:0;opacity:.4;filter:blur(200px);z-index:1;background:radial-gradient(50% 50%,#ff4f86,#ff8059 80%);width:1677.99px;height:727.5px;display:block;position:absolute;top:137px;left:0;transform:rotate(148.5deg)}.meet_the_team_sec{z-index:2;background-color:#000;padding:80px 40px;position:relative;overflow:hidden}.meet_the_team_sec:before{content:"";opacity:.3;filter:blur(250px);z-index:-1;background:radial-gradient(50% 50%,#ff4f86,#ff8059 80%);width:1057.73px;height:1733.22px;position:absolute;top:47%;left:68%;transform:rotate(104.55deg)}.meet_the_team_sec .team_wrapper{grid-template-columns:repeat(6,1fr);justify-content:center;gap:40px;display:grid}.meet_the_team_sec .team_wrapper .team_link{color:#fff;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-weight:500;text-decoration:none;display:flex;position:relative}.meet_the_team_sec .team_wrapper .team_link span{font-family:New Frank;font-size:14px;line-height:1}.meet_the_team_sec .team_wrapper .team_link:after{content:"";background:#fee4b1;width:0%;height:1.8px;transition:all .3s;position:absolute;bottom:-4px;left:0}.meet_the_team_sec .team_wrapper .team_link:hover:after{width:100%}.team_card.team_full{justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.team_card.team_full .team_link_full{color:#fff;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:flex}.team_card.team_full .team_link_full svg:hover{color:#fee4b1}.meet_the_team_sec .education_room_content_wrapper{max-width:100%;padding-bottom:30px}.team_card img{width:100%}.contact_sec{z-index:3;background-color:#000;padding:80px 50px;position:relative;overflow:hidden}.contact_sec:before{content:"";opacity:.3;filter:blur(250px);z-index:-1;background:radial-gradient(50% 50%,#ff4f86,#ff8059 80%);width:1057.73px;height:1733.22px;position:absolute;top:0;left:68%;transform:rotate(104.55deg)}.contact_content_wrapper span{text-transform:uppercase;color:#fff;font-family:New Frank;font-size:12px}.contact_content_wrapper h2{padding:20px 0}.contact_content_wrapper a{color:#fff;border-bottom:1px solid #0000;align-items:center;gap:15px;max-width:max-content;font-family:New Frank;font-weight:500;text-decoration:none;display:flex}.contact_content_wrapper a:hover{border-bottom:1px solid #fee4b1}.contact_form_wrapper h3{padding-bottom:20px}.input-line{font-family:New Frank;font-size:16px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #ffffffb3!important;border-radius:0!important;padding-bottom:15px!important;padding-left:0!important}.input-line:focus{box-shadow:none!important;border-color:#fff!important;outline:none!important}.input-line::placeholder{font-size:16px;transition:all .2s;color:#ffffffb3!important}.input-line:focus::placeholder{opacity:.9;font-size:12px;transform:translateY(-4px)}.submit_btn{color:#fff;letter-spacing:.32px;text-transform:uppercase;background-color:#0000;border:1.5px solid #fff;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:48px;margin-top:40px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;transition:all .3s;display:flex}.submit_btn:hover{color:#000;background-color:#fff}.team_sec{background-color:#000;padding:160px 0 80px}.team_sec h2{padding-bottom:40px;padding-left:40px}.team_sec .team_wrapper{border-bottom:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);display:grid}.team_details_sec{background-color:#000;padding:160px 0 80px}.team_details_sec .banner-box{justify-content:space-between;width:100%;margin-top:0;display:flex;overflow:hidden}.team_details_sec .team-info{flex-flow:column;width:100%;padding:29px 5rem 0;display:flex}.banner-box .back-team{color:#fff;text-transform:uppercase;gap:10px;width:100%;font-family:New Frank;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;transition:all .3s;display:flex;position:relative}.banner-box .back-team:hover{text-decoration:underline}.team_details_sec .team-media{width:100%;max-width:700px;display:flex;position:relative}.team_details_sec .mem-details{flex-flow:column;align-items:flex-start;margin-top:auto;margin-bottom:auto;display:flex}.mem-details .team-slogan{text-transform:uppercase;color:#fff;margin-top:24px;font-family:New Frank;font-size:20px;font-style:normal;font-weight:300;line-height:100%}.mem-details .book-case{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:0 0;border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;min-width:164px;height:48px;margin-top:65px;padding:0 20px;font-family:New Frank;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;display:flex}.mem-details .book-case:hover{color:#000;background-color:#fff}.team_details_sec .mem-social{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;align-items:center;margin:0 -5rem;padding:20px 5rem;display:flex}.team_details_sec .details_content_wrapper{padding:100px 50px;overflow:hidden}.details_content_wrapper span{letter-spacing:0;text-transform:uppercase;color:#fff;margin:0 0 40px;font-family:New Frank;font-size:20px;font-weight:400;line-height:100%;display:flex}._content_right_side .con-item{border-bottom:1px solid #ffffff1a;flex-flow:column;width:100%;margin-bottom:32px;padding-bottom:32px;display:flex}._content_right_side .con-item h5{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-family:BlenderProBold;font-size:20px;font-weight:500;line-height:100%}._content_right_side .con-item p{letter-spacing:0;color:#fff;font-family:New Frank;font-size:16px;font-weight:300;line-height:24px}.pree_media_banner{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;height:580px;display:flex;position:relative}.pree_media_banner:after{content:"";opacity:.8;z-index:1;background:#000;width:100%;height:100%;position:absolute;top:0}.pree_media_wrapper{z-index:2;flex-direction:column;justify-content:center;padding:0 40px;display:flex}.pree_media_wrapper span{text-transform:uppercase;color:#fff;font-family:New Frank;font-size:16px}.pree_media_wrapper h2{width:50%;margin-top:40px;line-height:1}.press_media_tab_sec{background-color:#000;padding:200px 40px;position:relative;overflow:hidden}.press_media_tab_sec .nav-tabs{z-index:3;width:max-content;position:relative}.press_media_tab_sec .nav-tabs .nav-link{color:#fff;border:none;border-bottom:1px solid #787878}.press_media_tab_sec .nav-tabs .nav-link.active{color:#fff;background-color:#0000;border-color:#fff}.press_media_tab_wrapper:after{content:"";background:var(--Neon-Blue,radial-gradient(50% 50% at 50% 50%,#2df8ff 0%,#7effdb 80%));opacity:.32;filter:blur(250px);z-index:0;width:89.716vw;height:39.019vw;position:absolute;inset:113% auto auto -16%;transform:rotate(-115.265deg)}.press_media_tab_wrapper:before{content:"";background:var(--Neon-Peach,radial-gradient(50% 50% at 50% 50%,#ff5983 0%,#ff9a42 80%));opacity:.3;filter:blur(250px);z-index:0;width:73.453vw;height:120.363vw;position:absolute;top:auto;bottom:-28%;right:-50%;transform:rotate(104.546deg)}.press_media_tab_wrapper .tab-content .row{z-index:1;position:relative}.press_media_tab_wrapper .tab-content .row:after{content:"";background:var(--Neon-Blue,radial-gradient(50% 50% at 50% 50%,#2df8ff 0%,#7effdb 80%));opacity:.4;filter:blur(250px);z-index:-1;width:76.19vw;height:39.019vw;margin:auto;position:absolute;top:0;bottom:-3%;right:-26%;transform:rotate(-48.364deg)}.press_media_tab_wrapper .tab-content .row:before{content:"";background:var(--Neon-Peach,radial-gradient(50% 50% at 50% 50%,#ff5983 0%,#ff9a42 80%));opacity:.4;filter:blur(200px);z-index:0;width:116.527vw;height:50.521vw;margin:auto;position:absolute;top:0;bottom:-8%;left:-18%;transform:rotate(148.503deg)}.faq_section{background-color:#000;padding:150px 50px;position:relative;overflow:hidden}.faq_section .faq_left_side{width:100%;max-width:400px}.faq_wrapper_page{display:flex}.faq_section .faq_right_side{width:100%;max-width:800px;position:relative}.faq_left_side ul{margin-top:64px;padding:0;list-style:none}.faq_left_side ul li a{color:#fff;cursor:pointer;align-items:center;gap:8px;padding-bottom:8px;font-family:New Frank;font-size:12px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.faq_left_side ul li a svg{transition:all .3s;display:none}.faq_left_side ul li a:hover svg{display:block}.faq_left_side ul li a:hover{color:#fee4b1}.faq_right_side .faq-sContent{border-top:1px solid #ffffff40;padding:30px 0}.faq_right_side .faq-sContent:last-child{border-bottom:1px solid #ffffff40}.faq_right_side h2.heading{margin-bottom:40px}.faq_right_side .faq-sContent span{letter-spacing:.02em;text-transform:uppercase;color:#fff;padding-bottom:10px;font-size:12px;font-weight:500;line-height:100%;display:flex}.faq_right_side .faq-sContent h5{letter-spacing:0;text-transform:uppercase;color:#fff;padding-bottom:5px;font-family:BlenderProBold;font-size:20px;font-weight:400;line-height:100%}.faq_right_side .faq-sContent p{color:#fff;font-family:New Frank;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.right_side_card{padding-top:0}.right_side_card.st_experience_sec{background-image:none;min-height:auto;padding:60px 0 0;display:block}.right_side_card.st_experience_sec:after{display:none}.studio_classes_faq{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.st_experience_sec.faq_Sec.studio_classes_faq:before{display:none}.st_experience_sec.faq_Sec.studio_classes_faq:after{content:"";opacity:.5;z-index:1;background:#000;width:100%;height:100%;position:absolute;top:0}.st_experience_sec.faq_Sec.studio_classes_faq{align-items:flex-start}.studio_classes_faq .faq_content_wrapper a:hover{border-bottom:none!important}.studio_classes_faq .faq_content_wrapper a{position:relative}.studio_classes_faq .faq_content_wrapper a:after{content:"";background:#fee4b1;width:0%;height:1.8px;transition:all .3s;position:absolute;bottom:-4px;left:0}.studio_classes_faq .faq_content_wrapper a:hover:after{width:100%}.private_classes_banner img{object-fit:cover;width:100%;height:720px}.contact_page_sec{background-color:#000;padding:200px 132px 100px}.contact_page_wrapper{grid-template-columns:1fr 1fr;gap:100px;height:100%;display:grid}.contact_page_wrapper .contact_leftside_wrapper{width:100%}.contact_leftside_card{border-top:1px solid #787878;padding-top:30px}.contact_leftside_card .contact_hours{border-left:1px solid #787878;padding-left:40px}.contact_leftside_card ._contact_{width:50%}.contact_leftside_wrapper .press_media_tab_sec{background-color:#000;padding:0}.contact_leftside_wrapper .press_media_tab_sec .press_media_tab_wrapper:before,.contact_leftside_wrapper .press_media_tab_sec .press_media_tab_wrapper:after{display:none}.selector{filter:grayscale();height:100%}.contact_page_sec .contact_title{padding:0 0 40px}@media (max-width:1366px){.largest_capacity_sec{padding:132px 40px}.studio_sec{padding:80px 40px}.location_content_wrapper{padding:0 40px 60px}.membership_inner{padding:80px 40px}.st_experience_sec.faq_Sec{padding:132px 40px}.location_img_inner .row{padding:40px 30px}.st_experience_sec .accordion-header span{font-size:18px}.price .sale-price{font-size:26px}.contact_page_sec{padding:150px 0 100px}.contact_page_wrapper .contact_leftside_wrapper{padding:0 40px 40px}.contact_page_wrapper{gap:60px}.contact_page_sec .contact_title{padding:0 40px 40px}.image_banner_content{padding:0 40px}}@media (max-width:1199px){.price .sale-price{font-size:24px}.education_room_sec .accordion-body a{width:100%}}@media (max-width:991px){.location_img_inner{grid-template-columns:1fr;gap:15px}.location_img_card.card_1 .row{border-right:0}.image_banner_content p{width:60%}.st_experience_sec .accordion-header span{font-size:16px}.st_experience_sec{padding:0 30px}.st_experience_sec.faq_Sec{padding:80px 30px}.membership-card-wrapper{grid-template-columns:repeat(2,1fr)}.available-membership .heading,.price-wrappper .sale_label,.private_classes_banner h5,.education_room_content_wrapper p,.education_room_content_wrapper h5{font-size:18px}.price .sale-price{font-size:20px}.membership_inner,.education_room_sec,.contact_sec{padding:80px 30px}.private_classes_banner .heading{width:70%}.meet_the_team_sec .team_wrapper{grid-template-columns:repeat(3,1fr)}.contact_page_wrapper{grid-template-columns:repeat(1,1fr)}.selector{height:600px}.contact_page_wrapper{gap:40px}}@media (max-width:767px){.location_content_wrapper{grid-template-columns:1fr;gap:15px}.location_img_card span{padding-top:25px;padding-left:0}.location_img_card ul{padding-left:0}.largest_capacity_sec,.studio_sec{padding:60px 20px}.location_content_wrapper{padding:0 20px 60px}.location_img_inner .row{padding:40px 10px}.image_banner_content p{width:100%}.st_experience_wrapper{width:100%;margin:0}.st_experience_sec{padding:0 20px}.st_experience_sec.faq_Sec,.team_details_sec .details_content_wrapper{padding:60px 20px}.membership-card-wrapper,.membership-card-wrapper.monthly_card_wrapper{grid-template-columns:repeat(1,1fr)}.membership-card-wrapper.monthly_card_wrapper{width:100%}.available-membership .heading,.price-wrappper .sale_label,.private_classes_banner h5,.education_room_content_wrapper p,.education_room_content_wrapper h5{font-size:16px}.price .sale-price{font-size:18px}.membership_inner,.education_room_sec,.contact_sec{padding:80px 20px}.private_classes_banner .heading{width:90%}.education_room_content_wrapper{max-width:100%}.meet_the_team_sec .team_wrapper,.team_sec .team_wrapper{grid-template-columns:repeat(2,1fr)}.team_details_sec .banner-box{flex-direction:column-reverse}.team_details_sec .team-info{padding:40px 25px 0}.banner-box .back-team{margin-bottom:20px}.contact_page_wrapper{gap:30px}.contact_page_sec{padding:120px 0 60px}}@media (max-width:575px){.link_list,.team_sec .team_wrapper{grid-template-columns:1fr}.contact_hours_wrap{flex-direction:column}.contact_leftside_card .contact_hours{border-left:0;padding-left:0}}
