.ButtonComponent_buttonStyle__GscQR{font-size:1.25rem}@media(max-width:768px){.ButtonComponent_buttonStyle__GscQR{font-size:1.1rem}}@media(max-width:576px){.ButtonComponent_buttonStyle__GscQR{font-size:1rem}}.CentreJobsComponent_tutorJobsBanner__BPWuX{width:100%;z-index:50;position:relative}.CentreJobsComponent_bannerContainer__9Z4F3{overflow:hidden;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:1000px;margin:0 auto}.CentreJobsComponent_bannerContent__y3RXm{background:#f2f3f3;color:#06589d}@media(max-width:767px){.CentreJobsComponent_bannerContent__y3RXm{border-bottom:none}}.CentreJobsComponent_bannerTextSection__oESPV{padding:1rem;text-align:center;margin-left:-5em}@media(max-width:767px){.CentreJobsComponent_bannerTextSection__oESPV{margin-left:-2em;text-align:center;padding-top:0}}.CentreJobsComponent_bannerHeading__gtACx{font-size:3rem;line-height:.9;font-weight:700;color:#06589d;margin-bottom:1rem}@media(max-width:767px){.CentreJobsComponent_bannerHeading__gtACx{font-size:1.8rem}}.CentreJobsComponent_applyButton__WA8ql{background-color:#fff;color:#06c;border:none;border-radius:25px;padding:.5rem 1.5rem;font-weight:700;font-size:1.1rem}@media(max-width:767px){.CentreJobsComponent_applyButton__WA8ql{align-self:center;margin:0 auto}}.CentreJobsComponent_applyButton__WA8ql:hover{background-color:#f0f0f0;color:#05a}.CentreJobsComponent_jobListingsSection__TYXT4{background-color:#fff;padding:1.5rem;border-left:4px solid #06c}@media(max-width:767px){.CentreJobsComponent_jobListingsSection__TYXT4{border-left:none;border-top:4px solid #06c}}.CentreJobsComponent_jobList__zFGa9{padding-left:.5rem;margin-bottom:1rem}.CentreJobsComponent_jobItem__35lkW{margin-bottom:.5rem;color:#333}.CentreJobsComponent_bullet___bxFI{color:#06c;margin-right:.5rem}.CentreJobsComponent_contactInfo__WyFRu{margin-top:1rem;color:#555}.NearestcentreComponent_iconContainer__GueHv{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.NearestcentreComponent_smallIconContainer__7ESN6{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.NearestcentreComponent_carouselItem__id7xV{flex:0 0 auto;padding:0 10px;box-sizing:border-box}@media(max-width:768px){.NearestcentreComponent_carouselItem__id7xV{width:100%!important}}.NearestcentreComponent_carouselContainer__NMgac{position:relative;overflow:hidden;margin-bottom:2rem}.NearestcentreComponent_carouselContainer__NMgac:after,.NearestcentreComponent_carouselContainer__NMgac:before{content:"";position:absolute;top:0;bottom:0;width:4rem;z-index:2;pointer-events:none;opacity:0;transition:opacity .3s ease}.NearestcentreComponent_carouselContainer__NMgac[data-show-left-fade=true]:before{left:0;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0));opacity:1}.NearestcentreComponent_carouselContainer__NMgac[data-show-right-fade=true]:after{right:0;background:linear-gradient(270deg,rgb(255,255,255),rgba(255,255,255,0));opacity:1}.NearestcentreComponent_scrollButton__URFvP{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.NearestcentreComponent_scrollButton__URFvP:hover{background:rgba(0,0,0,.7)}.NearestcentreComponent_leftButton__nTALl{left:10px}.NearestcentreComponent_rightButton__QkM96{right:10px}.NearestcentreComponent_carouselWrapper__M83Pd{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.NearestcentreComponent_carouselWrapper__M83Pd::-webkit-scrollbar{display:none}.NearestcentreComponent_mapContainer__uRZFN{position:relative;overflow:hidden;border-radius:8px 8px 0 0}.NearestcentreComponent_contactLink__yqNLj{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}