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 #landing-start-inner{padding:10vw}#courses{display:block}#courses section{width:100%}#courses section .desc{min-height:0}#site-links{display:block}#site-links .block-site-links{width:100%}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{font-size:.9rem;display:inline}#about{line-height:1.5rem}#about,#about a{text-align:center}#about a{font-size:1rem;display:block;border-right:none;padding:0;margin-right:0}section.illustrated-description{flex-direction:column;margin-left:0;margin-right:0}section.illustrated-description .illustration{width:100%;order:1}section.illustrated-description .description{width:100%;padding:0 2rem 2rem;order:2}section.illustrated-description .description h3{font-weight:700;text-align:center;margin:2rem}.white-rounded-block{margin-top:-3rem;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);border-radius:0;padding:0}.white-rounded-block h2{padding-top:2rem;margin:0 2rem 2rem}.blocks-list{border-radius:0;padding:1rem}#landing-start{margin-top:2rem;padding-bottom:0}#landing-start .action-buttons{flex-direction:column}#landing-start .action-buttons .button-rounded{width:100%;margin-bottom:2rem}.video-background-wrapper{display:none}.advantages ul,.featured ul{flex-wrap:wrap}.advantages ul li{width:50%}.featured ul li{width:100%}.featured .action-buttons{flex-direction:column}.featured .action-buttons .button-rounded{margin-bottom:1rem}.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{width:100%;height:20rem}