div.WhyChooseHalsbury.Page{scroll-behavior:smooth;display:block;position:relative}div.WhyChooseHalsbury.Page .intro{padding:130px 0 180px;display:block;position:relative}div.WhyChooseHalsbury.Page .intro:after{content:"";background-image:url(/images/graphics/testimonials-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;bottom:0;left:0}div.WhyChooseHalsbury.Page .intro .container{grid-template-columns:70%;gap:30px 50px;display:grid}div.WhyChooseHalsbury.Page .intro .container .content h3,div.WhyChooseHalsbury.Page .intro .container .content h4{margin:0 0 30px}div.WhyChooseHalsbury.Page .intro .container .content p{margin:0 0 10px}div.WhyChooseHalsbury.Page .intro .container .content p:last-child{margin:0}div.WhyChooseHalsbury.Page .splitContent{padding:130px 0 180px;display:block;position:relative}div.WhyChooseHalsbury.Page .splitContent#designedTrip,div.WhyChooseHalsbury.Page .splitContent#safeguarding,div.WhyChooseHalsbury.Page .splitContent#protectMoney{padding:180px 0}div.WhyChooseHalsbury.Page .splitContent#designedTrip:before,div.WhyChooseHalsbury.Page .splitContent#safeguarding:before,div.WhyChooseHalsbury.Page .splitContent#protectMoney:before{content:"";background-image:url(/images/graphics/personal-service-border.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;top:0;left:0}div.WhyChooseHalsbury.Page .splitContent.blue{background-color:var(--frost-60)}div.WhyChooseHalsbury.Page .splitContent.red{background-color:var(--halsbury-red)}div.WhyChooseHalsbury.Page .splitContent.reversed .container .content{grid-area:1/2/2/3}div.WhyChooseHalsbury.Page .splitContent.reversed .container .Asset{grid-area:1/1/2/2}:is(div.WhyChooseHalsbury.Page .splitContent.reversed .container:has(.title) .content,div.WhyChooseHalsbury.Page .splitContent.reversed .container:has(.title) .Asset){grid-row:2}div.WhyChooseHalsbury.Page .splitContent .container{grid-template-columns:calc(50% - 25px) calc(50% - 25px);gap:30px 50px;display:grid}div.WhyChooseHalsbury.Page .splitContent .container .title{grid-column:1/3;margin:0 0 60px}div.WhyChooseHalsbury.Page .splitContent .container .content h2{margin:0 0 30px}div.WhyChooseHalsbury.Page .splitContent .container .content h3,div.WhyChooseHalsbury.Page .splitContent .container .content h4{margin:20px 0 10px}div.WhyChooseHalsbury.Page .splitContent .container .content h5{margin:0 0 20px}div.WhyChooseHalsbury.Page .splitContent .container .content p{margin:0 0 10px}div.WhyChooseHalsbury.Page .splitContent .container .content p:last-child{margin:0}div.WhyChooseHalsbury.Page .splitContent .container .Asset{border-radius:4px;width:100%;display:block;position:relative;overflow:hidden}div.WhyChooseHalsbury.Page .splitContent .container .Asset img{object-fit:cover;object-position:center center}div.WhyChooseHalsbury.Page .whyHalsbury{padding:0 0 80px;display:block;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container{flex-direction:column;gap:90px 0}div.WhyChooseHalsbury.Page .whyHalsbury .container .title{width:100%;display:block;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container .title h2{margin:0 0 40px}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems{grid-template-columns:1fr 1fr;gap:25px;display:grid;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems .item{grid-template-columns:21px 1fr;justify-content:start;align-items:center;gap:20px;display:grid;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems .item svg{width:21px;display:block;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems .item svg path{stroke:var(--halsbury-red)}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos{flex-flow:wrap;justify-content:center;align-items:center;gap:46px;display:flex;position:relative}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos .logo{display:block;position:relative;max-width:150px!important}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos .logo img{object-fit:contain;object-position:center center;width:auto;height:82px}div.WhyChooseHalsbury.Page .trustedByTeachers{background-color:var(--halsbury-red);padding:150px 0;display:block;position:relative}div.WhyChooseHalsbury.Page .trustedByTeachers:before{content:"";background-image:url(/images/graphics/testimonials-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;top:0;left:0}div.WhyChooseHalsbury.Page .trustedByTeachers:after{content:"";background-image:url(/images/graphics/testimonials-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;bottom:0;left:0}div.WhyChooseHalsbury.Page .trustedByTeachers .container{grid-template-columns:1fr 1fr;gap:30px 115px;display:grid}div.WhyChooseHalsbury.Page .trustedByTeachers .container .content{display:block;position:relative}div.WhyChooseHalsbury.Page .trustedByTeachers .container .content h2{margin:0 0 40px}div.WhyChooseHalsbury.Page .trustedByTeachers .container .content h5{margin:0 0 20px}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats{display:block;position:relative}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat{grid-template-columns:1fr auto;grid-template-areas:"number asset""number content";justify-content:start;align-items:center;gap:20px 40px;margin:0 0 40px;display:grid;position:relative}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat h1{color:var(--white);grid-area:number;margin:0}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat .inner-content{grid-area:content}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat .inner-content p{color:var(--white);margin:0}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat .Asset{display:block;position:relative;max-width:210px!important}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat .Asset img{object-fit:contain;object-position:center center}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats p.source{color:var(--white);margin:0}div.WhyChooseHalsbury.Page .anchorList{padding:140px 0 60px;display:block;position:relative}div.WhyChooseHalsbury.Page .anchorList .container{flex-direction:column;align-items:center}div.WhyChooseHalsbury.Page .anchorList .container h2{margin:0 0 60px}div.WhyChooseHalsbury.Page .anchorList .container .anchors{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:20px 10px;width:100%;display:flex;position:relative}div.WhyChooseHalsbury.Page .sports-challenge{background:var(--liquorice);padding:90px 0 60px;display:block;position:relative}div.WhyChooseHalsbury.Page .sports-challenge:before{content:"";background-image:url(/images/graphics/issc-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:20px;display:block;position:absolute;top:0;left:0}div.WhyChooseHalsbury.Page .sports-challenge .container{grid-template-columns:325px 1fr;align-items:start;gap:90px;display:grid}div.WhyChooseHalsbury.Page .sports-challenge .container .iconWrapper{width:325px;display:block;position:relative}div.WhyChooseHalsbury.Page .sports-challenge .container .iconWrapper .icon{width:325px;height:360px;display:block;position:absolute;top:-180px;left:0}div.WhyChooseHalsbury.Page .sports-challenge .container .content{columns:2}div.WhyChooseHalsbury.Page .sports-challenge .container .content *{color:var(--white)}div.WhyChooseHalsbury.Page .sports-challenge .container .content h3,div.WhyChooseHalsbury.Page .sports-challenge .container .content h2,div.WhyChooseHalsbury.Page .sports-challenge .container .content p{margin:0 0 20px}div.WhyChooseHalsbury.Page .sports-challenge .container .content a.ArrowLink{margin:60px 0 0}div.WhyChooseHalsbury.Page .personalService{background-color:var(--halsbury-red);padding:140px 0;display:block;position:relative}div.WhyChooseHalsbury.Page .personalService:before{content:"";background-image:url(/images/graphics/personal-service-border.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;top:0;left:0}div.WhyChooseHalsbury.Page .personalService .container .content{width:70%;display:block;position:relative}div.WhyChooseHalsbury.Page .personalService .container .content h2,div.WhyChooseHalsbury.Page .personalService .container .content h3,div.WhyChooseHalsbury.Page .personalService .container .content h4{margin:0 0 40px}div.WhyChooseHalsbury.Page .personalService .container .content h5{margin:0 0 20px}div.WhyChooseHalsbury.Page .personalService .container .content p{margin:0 0 10px}div.WhyChooseHalsbury.Page div.WhatHappens.SupportModule .container .contentWrapper h2{width:40%;margin:0 0 60px}div.WhyChooseHalsbury.Page div.Outro{padding:180px 0;display:block;position:relative}div.WhyChooseHalsbury.Page div.Outro:before{content:"";background-image:url(/images/graphics/personal-service-border.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;top:0;left:0}@media screen and (max-width:1400px){div.WhyChooseHalsbury.Page .whyHalsbury .container .whyBlocks{width:unset}}@media screen and (max-width:990px){div.WhyChooseHalsbury.Page .splitContent.reversed .container .content,div.WhyChooseHalsbury.Page .splitContent.reversed .container .Asset,div.WhyChooseHalsbury.Page .splitContent.reversed .container .title{grid-column:1/2}div.WhyChooseHalsbury.Page .splitContent.reversed .container .title{justify-self:start;margin:0 0 20px}div.WhyChooseHalsbury.Page .splitContent.reversed .container .Asset{grid-row:2/3}div.WhyChooseHalsbury.Page .splitContent.reversed .container:has(.title) .content{grid-row:2/3}div.WhyChooseHalsbury.Page .splitContent.reversed .container:has(.title) .Asset{grid-row:3/4}div.WhyChooseHalsbury.Page .splitContent .container{grid-template-columns:1fr;gap:60px 0}div.WhyChooseHalsbury.Page .splitContent .container .content,div.WhyChooseHalsbury.Page .splitContent .container .Asset,div.WhyChooseHalsbury.Page .splitContent .container .title{grid-column:1/2}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems{grid-template-columns:1fr}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyBlocks{grid-template-columns:1fr;row-gap:90px}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyBlocks .block p{margin:0 0 40px}div.WhyChooseHalsbury.Page .trustedByTeachers .container{grid-template-columns:1fr}div.WhyChooseHalsbury.Page .sports-challenge{padding:235px 0 60px}div.WhyChooseHalsbury.Page .sports-challenge .container{grid-template-columns:1fr;gap:60px}div.WhyChooseHalsbury.Page .sports-challenge .container .iconWrapper{height:150px}}@media screen and (max-width:768px){div.WhyChooseHalsbury.Page .splitContent{padding:60px 0 0}div.WhyChooseHalsbury.Page .splitContent#designedTrip{padding:90px 0 60px}div.WhyChooseHalsbury.Page .splitContent .container{justify-items:center}div.WhyChooseHalsbury.Page .splitContent .container .content,div.WhyChooseHalsbury.Page .splitContent .container .title{padding:0 var(--mobile-padding)}div.WhyChooseHalsbury.Page .splitContent .container .Asset{width:calc(100% - var(--mobile-padding)*2)}div.WhyChooseHalsbury.Page .whyHalsbury{padding:60px 0}div.WhyChooseHalsbury.Page .whyHalsbury .container{gap:40px 0}div.WhyChooseHalsbury.Page .whyHalsbury .container .title{padding:0 var(--mobile-padding);width:unset}div.WhyChooseHalsbury.Page .whyHalsbury .container .title h2{margin:0 0 20px}div.WhyChooseHalsbury.Page .whyHalsbury .container .listItems{padding:0 var(--mobile-padding);gap:10px}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos{padding:0 var(--mobile-padding);gap:20px}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos .logo{width:auto!important;max-width:65px!important}div.WhyChooseHalsbury.Page .whyHalsbury .container .whyLogos .logo img{height:37px}div.WhyChooseHalsbury.Page .trustedByTeachers .container .content,div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats{padding:0 var(--mobile-padding)}div.WhyChooseHalsbury.Page .trustedByTeachers .container .stats .stat{grid-template-columns:1fr;grid-template-areas:"asset""number""content"}div.WhyChooseHalsbury.Page .sports-challenge{padding:121px 0 60px}div.WhyChooseHalsbury.Page .sports-challenge:before{height:15px}div.WhyChooseHalsbury.Page .sports-challenge .container{gap:20px}div.WhyChooseHalsbury.Page .sports-challenge .container .iconWrapper .icon{width:191px;height:212px;left:var(--mobile-padding);top:-100px}div.WhyChooseHalsbury.Page .sports-challenge .container .content{padding:0 var(--mobile-padding);columns:1}div.WhyChooseHalsbury.Page .sports-challenge .container .content h2{margin:0 0 10px}div.WhyChooseHalsbury.Page div.anchorList .container h2,div.WhyChooseHalsbury.Page div.anchorList .container .anchors{padding:0 var(--mobile-padding);width:calc(100% - var(--mobile-padding)*2)}div.WhyChooseHalsbury.Page div.WhatHappens.SupportModule .container .contentWrapper h2{width:100%}div.WhyChooseHalsbury.Page div.WhatHappens.SupportModule .container .contentWrapper h5,div.WhyChooseHalsbury.Page div.Outro .container .content h2{padding:0 var(--mobile-padding)}}
