#landing-start #hero-message .hero-title{font-size:6.5vw}#landing-start #hero-message .hero-subtitle{font-size:2.8vw}body #landing-start #landing-select-location{padding:0}body #landing-start #landing-select-location .select-location{display:block}body #landing-start #landing-select-location .select-location>div{flex-basis:auto;margin:2rem 0}body #landing-start #landing-select-location .select-location .selector .selector-input{position:static}#landing-start{padding:0}#landing-start .title-one,#landing-start .title-two{font-size:8vw}#landing-start #hero-message{margin-bottom:2rem}#landing-start #hero-message .hero-title{font-size:9vw;line-height:1.1}#landing-start #hero-message .hero-subtitle{font-size:4.2vw}#landing-start #landing-start-inner{padding:10vw}#courses{display:block}#courses section{width:100%}#courses section .desc{min-height:auto}footer a{border-right:initial;display:block;font-size:1.3rem;text-align:left}#carryall{line-height:1.5rem}#carryall .title{font-size:1rem;margin-bottom:1rem}#carryall li a{display:inline;font-size:.9rem}#locations{line-height:1.5rem}#locations .title{font-size:1rem;margin-bottom:1rem}#locations a{font-size:.9rem}#tags{line-height:1.5rem;text-align:center}#tags a{display:inline;font-size:.9rem}#about{line-height:1.5rem}#about,#about a{text-align:center}#about a{border-right:none;display:block;font-size:1rem;margin-right:0;padding:0}section.illustrated-description{flex-direction:column;margin-left:0;margin-right:0}section.illustrated-description .illustration{order:1;width:100%}section.illustrated-description .description{order:2;padding:0 2rem 2rem;width:100%}section.illustrated-description .description h3{font-weight:700;margin:2rem;text-align:center}.white-rounded-block{border-radius:0;margin-left:-15px;margin-right:-15px;margin-top:-3rem;padding:0;width:calc(100% + 30px)}.white-rounded-block h2{margin:0 2rem 2rem;padding-top:2rem}.blocks-list{border-radius:0;padding:1rem}#landing-start{margin-top:2rem;padding-bottom:0}.video-background-wrapper{display:none}.advantages ul,.featured ul{flex-wrap:wrap}.advantages ul li{width:50%}.featured ul li{width:100%}.how-it-works .how-it-works-section{flex-direction:column}.how-it-works .how-it-works-section .detail{width:100%}.how-it-works .how-it-works-section .illustration{height:20rem;width:100%}.advantages ul li{width:33%}.featured ul li{width:50%}

/*# sourceMappingURL=index-sm.css.map*/