.explore-movement-section{padding:107px 0 65px;position:relative}.explore-movement-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.explore-movement-content{width:710px}.explore-movement-content p{color:#000;font-size:16px;line-height:30px;margin-bottom:35px;font-family:Mulish Regular;font-weight:400;max-width:580px}.classschedule-btn{padding-top:20px}.explore-movement-right{width:529px}.mask-img{-webkit-mask-image:url(/cdn/shop/files/class-schedule-img.png?v=1750939847);mask-image:url(/cdn/shop/files/class-schedule-img.png?v=1750939847);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:100%;height:100%;object-fit:cover}.frame-bg{position:absolute;left:0;top:0}.imageblog{-webkit-mask:url(/cdn/shop/files/class-schedule-img.png?v=1750939847);mask:url(/cdn/shop/files/class-schedule-img.png?v=1750939847);mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;position:relative;overflow:hidden}.imageblog img{border-radius:12px;-o-object-fit:cover;object-fit:cover;width:100%}.imageblog img:nth-child(2){position:absolute;left:0;top:0;overflow:hidden;visibility:hidden;height:100%;width:0;-webkit-transition:1s;transition:1s;-webkit-transform:none;transform:none}.imageblog:hover img:nth-child(2){width:100%;visibility:visible;-webkit-transform:none;transform:none}.service-info-section{padding:65px 0}.common-heading{margin-bottom:38px}.common-heading h1,.common-heading h2,.common-heading h3,.common-heading h4,.common-heading h5{color:#9f3a4e;font-size:66px;font-family:Playfair Display Regular;font-weight:400;margin-bottom:0}.service-info-section .common-heading{text-align:center;margin-bottom:60px}.service-infocol{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.service-col-left{width:648px;padding-right:64px;padding-top:20px;padding-bottom:20px}.service-col-right{width:649px}.service-col-left h3{color:#000;font-size:48px;font-family:Playfair Display Regular;font-weight:400;margin-bottom:22px}.btn svg{width:28px;max-width:28px;height:auto;margin-left:30px;transition:1s}.btn:hover svg{fill:#fff}.class-offerings-btn{padding-top:15px}.service-col-right figure{border-radius:60px 0;overflow:hidden;position:relative}.service-info-row .service-infocol:nth-child(2n){flex-direction:row-reverse}.service-info-row .service-infocol:nth-child(2n) .service-col-left{padding-left:64px;padding-right:0}.img-primary{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;transform:translate(50%) scaleX(2);opacity:0;filter:blur(10px);transition:.8s;background-size:cover;object-fit:cover;height:100%;width:100%}.img-secondary{position:relative;display:block;width:100%;height:100%;object-fit:cover;transition:all .5s ease}.service-col-right figure:hover .img-primary{transform:translate(0) scaleX(1);opacity:1;filter:blur(0)}.service-col-right figure:hover .img-secondary{transform:translate(-50%) scaleX(2);opacity:0;filter:blur(10px)}.aboutus-section{padding:65px 0}.aboutus-content{width:662px;padding-right:30px;margin-top:-20px}.aboutus-content p{margin-bottom:25px}.aboutus-content .common-heading{margin-bottom:18px}.home-form-section{padding:65px 0}.home-form-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.form-col-left{width:640px}.form-col-left h3{color:#9f3a4e;font-size:66px;font-family:Playfair Display Regular;font-weight:400;margin-bottom:20px}.form-col-left p{max-width:516px}.formimg-col-right{width:648px}.formimg-col-right figure{border-radius:60px 0;overflow:hidden;position:relative}.contact-form .form-item label{display:none}.contact-form .form-control{color:#252525;font-size:18px;font-family:Mulish Regular;font-weight:400;background:none;padding:20px 0;border:none;border-radius:0;margin-bottom:6px;border-bottom:1px solid #999990}.contact-form .form-control::-webkit-input-placeholder{color:#252525}.contact-form .form-control::-moz-placeholder{color:#252525}.contact-form .form-control:-ms-input-placeholder{color:#252525}.contact-form .form-control:-moz-placeholder{color:#252525}.contact-form{max-width:516px}.contact-form .form-item input.btn,.contact-form .form-item button.btn{height:auto;padding:0 54px 0 0;min-width:auto;border:none;color:#000;font-size:18px;text-transform:uppercase;margin-top:50px;background:url(/cdn/shop/files/arrow-right.png?v=1750937416);background-repeat:no-repeat;background-position:center right;transition:1s}.contact-form .form-item input.btn:hover,.contact-form .form-item button.btn:hover{color:#9f3a4e;background:url(/cdn/shop/files/arrow-right-hover.png?v=1750939904);background-repeat:no-repeat;background-position:center right;padding-right:60px}.contact-form .form-item input.btn:before,.contact-form .form-item input.btn:after,.contact-form .form-item button.btn:before,.contact-form .form-item button.btn:after{display:none}.studio-address{padding-top:70px;padding-bottom:70px}.studio-address-wrap{background-color:#fafaeb;border-radius:0 50px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.studio-address-col{width:50%}.studio-card{text-align:center}.studio-card-logo{margin-top:47px}.studio-card-logo img{display:block;margin:0 auto}.studio-card-text{padding-bottom:50px}:is(.studio-card-text) :is(h1,h2,h3,h4,h5,h6){font-family:Playfair Display Regular;color:#000;font-weight:400;font-size:36px;text-transform:uppercase;padding-top:5px}.studio-card-text p{font-family:Mulish Regular;font-size:14px;color:#000}.map,.map iframe{height:100%}.mindbody-widget{max-width:720px;margin:0 auto}.footer-col .footer-menu-links ul li a img{max-height:20px;margin-right:10px;filter:invert(1)}.certificate_section{background:#9f3a4e;padding:30px 28px;border:1px solid #d8d8d8;background-color:#fafaeb;border-radius:0 50px;margin:45px 0}.location_main{display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px;position:relative}.location_main .location_left{width:50%;padding:0 28px;position:relative}.location_main .location_left:before{content:"";background:#dedede;position:absolute;right:0;width:1px;top:10px;bottom:10px}.location_main .location_left:last-child:before{display:none}.mindbody-widget{width:49%;margin:0}.mindbody_main{display:flex;flex-wrap:wrap;justify-content:space-between}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
