#booking-form .bs-booking-submit,#booking-society-form .bs-booking-society-submit{height:40px!important;width:25%;float:left;text-align:center;text-transform:capitalize;font-size:1.5rem;font-weight:700;padding:10px;border-radius:30px;cursor:pointer;background-color:#61a6fa;color:#fff;transition:opacity 0.2s;white-space:nowrap;border-style:solid;letter-spacing:0}.bs-booking-form .bs-booking-event,.bs-booking-society-form .bs-booking-society-event{margin-right:0!important}.bootcamp-events-table-div{margin:40px 2px 2px}@media screen and (max-width:600px){.bootcamp-events-table-div{overflow-x:scroll;white-space:nowrap}}.bootcamp-events-table-div .bootcamp-events-table-title{text-transform:uppercase;color:#000;font-family:montserrat;font-size:30px;font-weight:700}.bootcamp-events-table-div>table{width:100%;height:auto;border:1px solid #000;margin-top:10px;border-collapse:collapse}.bootcamp-events-table-div thead>tr{background-color:#61a6fa99;border:none}.bootcamp-events-table-div tr{height:30px;margin:0}.bootcamp-events-table-div td{border:1px solid #61a6fa99;color:#000;width:25%;font-size:14px;font-weight:700;text-align:center;margin:0}.bootcamp-events-table-div th{border:1px solid #61a6fa;color:#000;font-weight:700;width:25%;font-size:13px;text-align:center;text-transform:uppercase}.bootcamp-events-table-past-tr td{color:#a8a7a7!important;font-weight:500!important}#booking-form,#booking-society-form,.am-fa-booking-form{overflow:auto}.bs-desc-header span,.bs-zoom-header span{background-color:transparent!important;color:#000!important;padding:.5rem}#result_of_email_validation,.bs-booking-event-noemail-error,.bs-booking-event-noselect-error{color:#ce443b!important;text-align:left;font-size:13px}i{font-style:normal}#error_message span a{text-decoration:underline!important}@media screen and (max-width:1200px){.at-h1{font-size:5rem!important}}@media screen and (max-width:800px){.at-h1{font-size:4rem!important}}#at-speak-to-us .bs-booking-form .bs-booking-email,#at-speak-to-us .bs-booking-form .bs-booking-event,#at-speak-to-us .bs-booking-form .bs-booking-submit{background:0 0;border:2px solid #fff}#booking-form{text-align:left;display:flex;flex-direction:column}#booking-form .bs-booking-submit:hover,#booking-society-form .bs-booking-society-submit:hover{background:linear-gradient(25deg,rgb(0 91 155 / .7) 0,rgb(0 107 182 / .7) 23%,rgb(5 139 205 / .7) 47%,rgb(5 139 205 / .7) 75%,rgb(39 196 255 / .7) 100%)!important}.am-bg-gradient-1{background:#fff!important;color:#000!important}.am-button-1{background-color:#61a6fa!important;border-radius:30px!important;font-size:2rem;font-weight:700;text-transform:uppercase;color:#fff;cursor:pointer;padding:1rem 2rem}.am-button-1:hover{opacity:.9}.am-event-info-form-widget,.bs-any-questions{width:100%}.am-event-info-list i{font-size:2.5rem;float:left;margin-right:1rem}.am-page .at-sh1,.am-page p{margin:3rem 0}.am-event-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.am-event-video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.am-fa-booking-form-msg{color:#0bbcff!important}.am-page{overflow:auto;padding:12rem}.am-page *{text-decoration:none;text-align:left}.am-page .fa-check-circle{color:#27c4ff}#am-thank-you h1.bs-event-main-title,#formToBooking h1.bs-event-main-title,.am-page p{font-size:2.3rem}.am-page-col-1{max-width:1000px;width:60%;float:left;padding-right:5%}.am-page-col-1.bs-event-page{padding:0}.am-page-col-2,.bs-fa-only .am-page-col-2{right:0;bottom:12%;overflow:auto;width:40%;float:left}.bs-fa-only .am-page-col-2{position:relative;width:100%}.am-page-col-2-col-1,.am-page-col-2-col-2{width:49%;border:1px solid #fff;float:left}.am-page-col-2 img{max-width:800px}.am-page-col-2-col-1{margin-right:2%}.am-page-col-2-img-desktop{max-height:2000px}.am-page-col-2-img-mobile{display:none;width:100%;padding-top:8rem}.am-page-col-3{overflow:auto;float:left;width:50%;margin-top:3rem}.am-page-col-3-col-1{width:100%;padding-right:3rem}.am-page-col-3-col-1-header{font-weight:700;margin-bottom:1rem;font-size:3rem!important}.am-page-col-3-col-2{float:left;padding-right:3rem;display:flex;justify-content:center}.am-wcye-info{display:block;width:100%}.at-academy-header .bs-booking-form{width:50%;margin-top:2rem}.at-academy-header{background-size:cover!important}.at-h1{font-size:3rem!important;margin-bottom:10px}.bs-booking-form{margin-top:20px}.bs-booking-form .bs-booking-email{float:left;width:100%;background-color:#000;height:40px;margin-bottom:2rem;padding:1.5rem;border-radius:30px}.bs-booking-form .bs-booking-email::placeholder,.bs-booking-society-form .bs-booking-society-email::placeholder{color:#fff}.bs-booking-form .bs-booking-event,.bs-booking-society-form .bs-booking-society-event{padding-left:10px;width:72%;float:left;background-color:#fff;height:33px;border:0;color:#000}.bs-booking-form .bs-booking-submit,.bs-booking-society-form .bs-booking-society-submit{width:25%;background-color:rgb(39 196 255 / .33);height:40px;text-transform:uppercase}.bs-booking-form-container,.bs-booking-society-form-container{max-width:1260px;font-family:montserrat;height:auto;background-color:#fff0;display:block;text-align:center;padding:32px 34px}.bs-booking-email,.bs-booking-event,.bs-booking-society-email,.bs-booking-society-event{height:41px;border:1px solid #fff;background:#000;color:#fff;font-size:16px;width:100%}.bs-booking-society-email,.bs-booking-society-event{width:73%;margin-right:2%}.bs-booking-society-form{margin-top:20px!important;max-width:490px}.bs-booking-society-form .bs-booking-society-email{float:left;width:73%;margin-right:2%;background-color:#000;height:40px;margin-bottom:2rem;padding:1.5rem}.bs-desc,.bs-desc-body{margin-top:0!important}.bs-desc-header,.bs-zoom-header{font-size:3rem;margin-top:6rem;margin-bottom:3rem}.bs-event-info-zoom-wrapper.bs-offline{color:#777}.bs-event-info-zoom-wrapper.bs-offline .bs-event-info-zoom-link{background:gray;cursor:not-allowed;font-size:16px}.bs-event-info-zoom-wrapper.bs-offline .bs-desc,.bs-event-info-zoom-wrapper.bs-offline .bs-event-info-zoom-link:hover{opacity:1}.bs-event-info-zoom-link:hover,.bs-event-info-zoom-wrapper.bs-offline p,a.bs-event-info-event-link:hover{opacity:.7}.bs-event-info{display:flex;flex-direction:column;padding:0;color:#fff}.bs-event-info-calendar-link{background:#61a6fa!important;border:0!important;border-radius:4px;margin-right:10px;color:#fff!important;font-size:2rem;font-weight:700;text-decoration:none!important;text-transform:UPPERCASE;width:180px}.bs-event-info-calendar-title{display:none;font-size:30px;text-align:center}.bs-event-info-calendar-wrapper{display:flex;margin:4rem 0}.bs-event-info-calendat-link:hover{color:#497bba;border-color:#497bba}.bs-event-info-date{margin:0;display:block}.bs-event-info-date-wrapper{margin-top:0;font-size:3rem}.bs-event-info-title-wrapper{display:block!important;font-size:4rem;text-align:left;font-weight:700;color:#fff}.bs-event-info-zoom-data{margin-right:40px;min-width:600px}.bs-event-info-zoom-link{display:flex;align-items:center;justify-content:center;border-radius:30px;text-decoration:none!important;margin-top:20px;max-width:250px;margin-bottom:10px;border:0;background:#61a6fa;text-transform:capitalize;font-size:16px;font-weight:700;margin-left:0;color:#fff;padding:15px!important;overflow:auto}.bs-event-info-zoom-row{display:flex;font-size:30px;justify-content:flex-start!important;gap:20px}.bs-event-info-zoom-text{font-size:2rem;margin-right:8px}.bs-event-info-zoom-text:nth-child(2),h1,h2,h3{font-weight:700}.bs-event-info-zoom-wrapper{margin-top:0;display:block!important}.bs-event-main-title{display:block;font-size:4rem;margin-bottom:1rem;color:#61a6fa!important}.bs-icon-col-1{display:flex;float:left;font-size:2.5rem;padding:1rem}.bs-icon-col-2{font-size:1rem;padding:1rem}.bs-am-only,.bs-fa-only,.bs-ib-only{display:none}.bs-fa-only h3.at-sh1{margin-top:6rem}.main-container .row-container .row-parent{padding:0!important}#am-thank-you .am-event-info-form-widget,#formToBooking .am-event-info-form-widget{width:auto}#am-thank-you .bs-event-info-calendar-link,#formToBooking .bs-event-info-calendar-link{width:220px;padding:0;margin:0 10px 0 0}#am-thank-you .bs-icon-col-1,#formToBooking .bs-icon-col-1{font-size:1.5rem;padding:.8rem}#am-thank-you .bs-icon-col-2,#formToBooking .bs-icon-col-2{font-size:.8rem;padding:.6rem}#am-thank-you .bs-desc-header,#formToBooking .bs-desc-header{margin-top:3.2rem;margin-bottom:1.5rem}#am-thank-you .bs-event-info-calendar-wrapper,#formToBooking .bs-event-info-calendar-wrapper{display:flex;margin:2rem 0}#am-thank-you .bs-zoom-header,#formToBooking .bs-zoom-header{margin-top:4rem;margin-bottom:1.5rem}#am-thank-you .bs-event-info-zoom-text,#formToBooking .bs-event-info-zoom-text{margin-right:8px;font-size:1rem}#am-thank-you .bs-event-info-zoom-row,#formToBooking .bs-event-info-zoom-row{max-width:300px}#am-thank-you .bs-event-info-zoom-link,#formToBooking .bs-event-info-zoom-link{max-width:290px}#am-thank-you a.bs-event-info-event-link,#formToBooking a.bs-event-info-event-link{font-size:1rem;margin-top:10px}#am-thank-you .bs-event-info,#formToBooking .bs-event-info{align-items:start!important}#am-thank-you,#formToBooking{display:block!important;padding-top:50px!important}.bs-booking-form-inline{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;border-radius:30px;background-color:#fff;color:#000;height:48px;border:1px solid #000}@media screen and (max-width:500px){.bs-event-info-calendar-link{font-size:1.5rem}.bs-icon-col-1{font-size:4.9rem;padding:2rem}.bs-icon-col-2{font-size:2rem;padding:2rem}html{font-size:5px!important}.bs-event-info-date{font-size:1.9rem}}@media screen and (max-width:400px){.am-page-col-1{max-width:260px}html{font-size:4px!important}.am-event-info-form-widget .bs-event-info .bs-event-info-calendar-link .bs-icon-col-1{padding:1rem}.am-event-info-form-widget .bs-event-info .bs-event-info-calendar-link .bs-icon-col-2{padding:1rem;font-size:1.2rem}}@media screen and (max-width:980px){.bs-booking-society-form{flex-direction:column;align-items:center}.bs-booking-society-form .bs-booking-society-submit{margin-left:0}}@media only screen and (max-width:1100px){.at-academy-header .bs-booking-form{width:50%}}@media only screen and (max-width:700px){.at-academy-header .bs-booking-form{width:80%;margin:4rem auto 3rem}.bs-event-info{align-items:center;margin-top:10px!important;margin-bottom:30px!important}.bs-event-main-title{font-size:3rem}}.bs-booking-society-form{width:80%}@media only screen and (max-width:1366px){.bs-icon-col-1{font-size:3.4rem;padding:2rem}.bs-icon-col-2{font-size:1.5rem;padding:2rem}.am-page-col-2-img-desktop{max-width:330px!important}}@media only screen and (max-width:990px){.am-page-col-2-img-desktop{max-width:260px!important}.bs-event-info-zoom-link{max-width:150px;padding:8px;font-size:10px!important}}@media screen and (max-width:900px){.am-page{padding:3rem}.am-page-col-1,.am-page-col-2,.am-page-col-2-col-1,.am-page-col-2-col-2,.am-page-col-3{width:100%}.am-page-col-2{position:relative}.am-page-col-2-col-1{margin-right:0}.am-page-col-2-col-2{margin-top:5rem}.am-page-col-2-img-desktop{display:none}.am-page-col-2-img-mobile{display:block}}@media screen and (max-width:750px){.am-page{padding:4rem}.bs-event-info-zoom-data{min-width:0}.bs-event-info-zoom-link{margin-top:15px}.bs-event-info-zoom-row{font-size:24px}.bs-event-info-zoom-text{margin-right:10px}html{font-size:6px!important}}@media screen and (min-width:750px) and (max-width:958px){#am-thank-you,#formToBooking{margin-left:40px}}@media screen and (min-width:0) and (max-width:749px){#am-thank-you,#formToBooking{margin-left:30px}#am-thank-you h1.bs-event-main-title,#formToBooking h1.bs-event-main-title{font-size:3.3rem}#am-thank-you .bs-icon-col-1,#formToBooking .bs-icon-col-1{font-size:2.5rem;padding:1.4rem}#am-thank-you .bs-icon-col-2,#formToBooking .bs-icon-col-2{font-size:1.8rem;padding:1.5rem}#am-thank-you .bs-event-info-calendar-link,#formToBooking .bs-event-info-calendar-link{width:150px;margin-bottom:10px}#am-thank-you .bs-event-info-zoom-text,#formToBooking .bs-event-info-zoom-text{font-size:2rem}#am-thank-you .bs-desc-body,#formToBooking .bs-desc-body{max-width:500px}#am-thank-you a.bs-event-info-event-link,#formToBooking a.bs-event-info-event-link{font-size:1.5rem}#am-thank-you .bs-desc-header,#formToBooking .bs-desc-header{margin-top:5.2rem}}@media screen and (max-width:490px){.am-page .am-page-col-1 h1.at-h1{font-size:4rem!important}}@media screen and (max-width:399px){.am-page .am-page-col-1{max-width:unset}}.am-event-info-form-widget .bs-event-info{display:block}.bs-booking-form-text-register{text-align:left;margin-bottom:10px!important;font-size:1.7rem;color:#fff}a.bs-event-info-event-link{font-size:2rem;text-decoration:none!important;border:2px solid;padding:10px;display:inline-block;margin-bottom:10px;border-radius:3px}@media screen and (max-width:500px){.bs-booking-form-text-register{text-align:center;color:#fff}}.overlay{height:50%;width:50%;line-height:200px;position:fixed;top:40%;left:38%;margin-top:-100px;margin-left:-150px;background-color:#fff0;border-radius:9px;text-align:center;z-index:11}.bs-event-info-zoom-link-disabled{display:flex;align-items:center;justify-content:center;border-radius:3px;text-decoration:none!important;margin-top:20px;max-width:250px;margin-bottom:10px;border:0;background:#646363;background:-moz-linear-gradient(18deg,#646363 0,#a8a7a7 100%);background:-webkit-linear-gradient(18deg,#646363 0,#a8a7a7 100%);background:linear-gradient(18deg,#646363 0,#a8a7a7 100%);text-transform:uppercase;font-size:16px;font-weight:700;margin-left:0;color:#000;padding:15px;overflow:auto}ol,ul{all:revert}.bs-event-date-subtitle{display:block;font-size:2rem;margin-bottom:1rem;font-weight:700;color:#000}.bs-bc-desc,.bs-desc-body{color:#000}#error_message{color:#ce443b}.booking-buttons{border:0!important;font-size:16px;padding:16px 24px;color:#fff}.at-academy,.at-sh1 span,.bs-event-main-title span{color:#000!important}.at-sh1 span{background-color:transparent!important}.at-academy,.at-academy *{margin:0;padding:0;box-sizing:border-box}.at-academy{background:#fff!important}.at-academy *{font-family:montserrat}.at-fs-h1{color:#61a6fa!important}.at-fs-p1{color:#fff!important}@media only screen and (min-width:0) and (max-width:500px){.bs-booking-form .bs-booking-event{margin-bottom:2rem;margin-right:0;width:100%;border-radius:30px}.bs-booking-form .bs-booking-submit{width:100%}#booking-form .bs-booking-submit{width:100%;margin-bottom:40px}.bs-event-main-title{font-size:2rem}.bs-booking-form-inline{flex-direction:column;border:0;border-radius:0;height:auto;background-color:#fff0}.bs-booking-submit{width:auto;border:1px solid #61a6fa}.bs-booking-form-text-register{color:#fff}.bs-booking-form-container{align-items:center;display:flex;justify-content:center}.bs-booking-form{max-width:100%}}.bs-bootcamp-logo{width:58px;background-image:url(https://lwfiles.mycourse.app/amplifyme-sandbox-public/svgs/328b06d433deec10066cfd85eb953b2d.svg);padding-bottom:64px;background-repeat:no-repeat}@media screen and (min-width:500px) and (max-width:500px){.bs-booking-form-text-register{text-align:center;color:#fff}}.register-title{margin-bottom:0;font-size:3rem;margin-top:12px}.passwords,.userDetails{display:flex;flex-direction:row;column-gap:16px}@media (max-width:425px){.passwords,.userDetails{flex-direction:column;font-size:14px}.bs-booking-form-container{padding:32px 0}}.redirect-landing-page{font-size:16px;text-transform:none!important;border:2px solid #61a6fa;background:0 0;border-radius:0;font-weight:500;padding:20px;width:fit-content}.bs-event-info-zoom-link{color:#000!important}