body section{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:15px;padding-top:15px}.section-border{width:75%;height:1.1px;margin:15px 0;background-color:#969696}@media (max-width:750px){body section{flex-direction:column}}.section-top-vsteam-home{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;flex-direction:column;background-color:#2b2c2f}.section-top-vsteam-home .delivered,.section-top-vsteam-home .intro-text,.section-top-vsteam-home h1{color:#fff;z-index:2}.section-top-vsteam-home .background-img{width:600px;position:absolute;height:auto;top:65px;bottom:0;left:-2px;right:0;box-shadow:none;z-index:1}.section-top-vsteam-home h1{font-size:3.5rem}.intro-text{align-self:center;max-width:450px}.delivered{font-size:1.4rem;padding-top:10px}.section-top-vsteam-home .official-partner{background-color:#fff;width:250px;margin-top:10px;padding:10px 5px;border-radius:5px;text-decoration:none;font-size:.9rem}.section-top-vsteam-home .official-partner img{width:100%}.as-featured{color:#a78fb3;padding:5px;border-radius:5px;z-index:2}@media (max-width:1450px){.section-top-vsteam-home .background-img{width:400px}}@media (max-width:1000px){.section-top-vsteam-home .background-img{width:300px}}@media (max-width:750px){.section-top-vsteam-home{border-bottom:1px #000 solid}.section-top-vsteam-home .background-img{top:100px;z-index:1;position:initial;opacity:1;width:100vw}.as-featured,.delivered,.scroll{padding:10px}.as-featured{font-size:.9rem}}.section-our-workshops{flex-direction:column;padding:0 5px;margin-bottom:15px}.section-our-workshops .filter-results{margin-top:20px}.section-our-workshops .header-s,.section-our-workshops h2{text-align:center}.section-faqs{flex-direction:column;width:60%;padding-bottom:30px}.section-faqs .how-to-book-items{margin-top:10px;list-style-position:inside;list-style-type:decimal}.how-to-book-items li{margin-bottom:10px}.how-to-book-items ul{margin-top:5px;margin-bottom:10px;list-style-type:lower-roman;text-indent:50px}@media (max-width:1200px){.how-to-book-items ul{text-indent:30px}}@media (max-width:1000px){.section-faqs{width:95%}}.section-more-workshops{width:100%;flex-direction:column;text-align:center;margin-top:0;margin-bottom:30px}.section-more-workshops img{width:600px}.section-more-workshops a{text-decoration:none;display:flex;flex-direction:column;align-items:center}@media (max-width:1250px){.section-more-workshops img{width:100%}.section-our-workshops .cant-find{font-size:.9rem}}.section-our-services{background-color:#56616b;padding:0 10px}.section-our-services{display:flex}.section-our-services .our-services-box{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0px;padding:20px;color:#fff;border-left:1px solid #fff}.our-services-box h4{font-size:1.3rem;padding:0;margin:0;color:#fff}.our-services-box img{width:100%;border-radius:5px;box-shadow:none;opacity:1;margin:15px 0}.our-services-box img:hover{transform:scale(1.01);opacity:.9}.our-services-box a{text-decoration:none}@media (max-width:1000px){.our-services-box h4{min-height:50px}}@media (max-width:750px){.section-our-services .our-services-box{border:none}.our-services-box h4{min-height:initial}}.section-reviews{flex-direction:column}.section-reviews .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#525377d3}.carousel-top-i{display:flex;margin-top:15px;text-decoration:none;color:#000;align-items:center}.carousel-top-i .person-image{border-radius:50%}.five-stars-image,.top-text-date,.top-text-name{margin-left:5px;line-height:0}.top-text-date:hover,.top-text-name:hover{text-decoration:underline}.top-text-name{font-size:.9rem}.top-text-date{margin-top:.5rem;font-size:.8rem;color:#6e6e6e}.five-stars-image{width:80px;margin-top:.3rem}.individual-review{margin:15px 0;padding:0 10px;text-align:center;font-size:.95rem}.slider-inner-cont .social-media-ic{margin-top:auto;margin-bottom:10px}.social-media-ic img{width:30px;margin:auto}.section-our-work-carousel{width:100%;flex-direction:column;margin-top:0}.section-our-work-carousel .swiper-slide-full{margin-top:15px}.section-our-work-carousel .swiper .swiper-slide{height:unset;height:350px}.section-our-work-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#8e428dd3}@media (max-width:750px){.section-our-work-carousel{width:100%}}.section-testimonials-carousel{background-color:rgba(240,202,202,.514);text-align:center;flex-direction:column}.section-testimonials-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a887a4}.testimonial-text{font-size:.97rem;text-align:center}.person{text-align:center;color:#7a5083;margin-bottom:30px}.section-why-us{width:85%;flex-direction:column}.section-why-us .falling-walls-brand{justify-content:center;display:flex}.engage,.falling-walls{font-family:roboto;font-size:1.5rem;font-weight:900}.falling-walls{text-align:center;padding-right:10px}.falling-walls a{text-decoration:none}.engage a{text-decoration:none;color:#e30613}.section-why-us .boxes{display:flex;flex-direction:column;gap:20px}.section-why-us .boxes img{width:100%;border-radius:0}.picture-and-i{display:flex;align-items:center}.picture-and-i .info-box{width:60%;text-align:left;display:flex;flex-direction:column;align-items:center;background-color:#ece3eb;padding:0 20px;will-change:transform}.picture-and-i .info-box h4{text-align:center}.dance{font-size:1.2rem;text-align:center}@media (max-width:1300px){.picture-and-i .info-box:nth-child(2n){margin-right:0}.picture-and-i .info-box:nth-child(odd){margin-left:0}}@media (max-width:1000px){.picture-and-i{flex-direction:column}.picture-and-i .info-box{width:100%}.section-why-us .boxes{margin-bottom:20px}.picture-and-i .info-box:nth-child(odd){order:2}}@media (max-width:750px){.section-why-us{width:90%}.dance{margin-top:0;font-size:1.1rem}}@media (max-width:500px){.section-why-us{width:95%}}@media (max-width:610px){.engage,.falling-walls{font-size:1.5rem;padding-bottom:0}}@media (max-width:420px){.engage,.falling-walls{font-size:1.3rem}}@media (max-width:375px){.engage,.falling-walls{font-size:1.15rem}}.section-txt-btns{width:100%;flex-direction:column;margin-top:0;margin-bottom:30px}.section-txt-btns .list-of-topics{flex-wrap:wrap;display:flex;justify-content:center;gap:3px;text-decoration:none;margin-bottom:25px}.section-txt-btns .topic{font-family:'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif;font-size:.9rem;padding:3px;background-color:#cfaecf;text-decoration:none}