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}#course-header .header-image-container img{height:450px;-o-object-fit:cover;object-fit:cover}#course-description ul{padding-left:1.5rem!important}#course-description li{padding-left:.5rem!important}#course-booking .cancel-date{z-index:1000}#course-booking .course-schedule .date{padding:0 0 1.5rem}#course-booking .course-schedule .date .day-name,#course-booking .course-schedule .date .day-number,#course-booking .course-schedule .date .month-and-year{font-size:1.5rem;display:inline}#course-booking .course-schedule .hours{padding:0}#course-booking .course-schedule .hours .end,#course-booking .course-schedule .hours .start{font-size:1.5rem;display:inline}#course-booking .course-schedule .hours .start:after{content:" -"}#course-booking .course-schedule .hours .timezone{font-size:1rem;line-height:1}#course-booking .course-bought-tickets .participants{font-size:1.2rem;font-style:italic}#course-booking .ticket .ticket-row{height:auto!important}#course-booking .ticket .title{font-weight:700;text-align:center;font-size:.8rem}#course-booking .ticket .price{font-size:1.2rem}#course-booking .ticket .currency-modal-opener{margin-bottom:0}.left-onglet{padding-left:20%;padding-right:20%}