.private-hire-page-container{padding-bottom:100px;width:100%;position:relative}@media(max-width:768px){.private-hire-page-container{padding-bottom:40px}}.private-hire-page-container .banner-container{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.private-hire-page-container .banner-container .video-container{width:100%;aspect-ratio:16/9;overflow:hidden}.private-hire-page-container .banner-container video{width:100%;height:100%;object-fit:cover}.private-hire-page-container .banner-container .decor-image-container{width:150px}@media(min-width:768px){.private-hire-page-container .banner-container .decor-image-container{display:none}}.private-hire-page-container .banner-container .decor-image-container img{width:100%}.private-hire-page-container .content-container{margin:auto;margin-top:90px;padding:0 20px;width:100%;max-width:1400px;display:flex;flex-direction:row;align-items:flex-start;gap:60px}@media(max-width:992px){.private-hire-page-container .content-container{margin-top:60px;padding:0 15px;flex-direction:column;gap:40px}}.private-hire-page-container .content-container .left-side{flex:1;z-index:2}.private-hire-page-container .content-container .left-side .title-container{margin-bottom:20px;width:100%;position:relative}.private-hire-page-container .content-container .left-side .title-container .title{margin:0;font-size:128px;line-height:100%;font-weight:400;color:#053a45}@media(max-width:992px){.private-hire-page-container .content-container .left-side .title-container .title{font-size:48px;line-height:53px;text-align:center}.private-hire-page-container .content-container .left-side .title-container .title br{display:none}}.private-hire-page-container .content-container .left-side .title-container .title-decor{position:absolute;bottom:-70px;right:0;width:260px}@media(max-width:992px){.private-hire-page-container .content-container .left-side .title-container .title-decor{display:none}}.private-hire-page-container .content-container .left-side .mobile-description{margin-bottom:28px;width:100%;font-size:12px;line-height:16px;font-weight:700;color:#053a45;text-align:center}@media(min-width:768px){.private-hire-page-container .content-container .left-side .mobile-description{display:none}}.private-hire-page-container .content-container .left-side .mobile-description .read-more{display:block}@media(min-width:768px){.private-hire-page-container .content-container .left-side .mobile-description .read-more{display:none}}.private-hire-page-container .content-container .left-side .mobile-description .read-more-text{display:none}@media(min-width:768px){.private-hire-page-container .content-container .left-side .mobile-description .read-more-text{display:block}}.private-hire-page-container .content-container .left-side .form-container{margin-top:120px;padding:60px;width:100%}@media(max-width:1200px){.private-hire-page-container .content-container .left-side .form-container{padding:40px}}@media(max-width:992px){.private-hire-page-container .content-container .left-side .form-container{margin-top:0}}.private-hire-page-container .content-container .left-side .form-container .form-title{width:100%;font-size:48px;line-height:53px;color:#053a45;font-weight:400;text-align:center}@media(max-width:1200px){.private-hire-page-container .content-container .left-side .form-container .form-title{font-size:30px;line-height:35px}}.private-hire-page-container .content-container .left-side .form-container form{width:100%;margin-top:26px;display:flex;flex-direction:column;gap:30px}.private-hire-page-container .content-container .left-side .form-container form input,.private-hire-page-container .content-container .left-side .form-container form select,.private-hire-page-container .content-container .left-side .form-container form textarea{width:100%;padding:24px;border:none;background-color:#fff;border-radius:0;font-size:24px;line-height:29px;font-weight:700;color:#053a45}@media(max-width:1200px){.private-hire-page-container .content-container .left-side .form-container form input,.private-hire-page-container .content-container .left-side .form-container form select,.private-hire-page-container .content-container .left-side .form-container form textarea{font-size:15px;line-height:20px}}.private-hire-page-container .content-container .left-side .form-container form button[type=submit]{width:100%;height:70px;background-color:#053a45;font-size:40px;line-height:45px;color:#fff}@media(max-width:1200px){.private-hire-page-container .content-container .left-side .form-container form button[type=submit]{height:55px;font-size:26px;line-height:31px}}.private-hire-page-container .content-container .right-side{flex:1}@media(max-width:992px){.private-hire-page-container .content-container .right-side{width:100%}}.private-hire-page-container .content-container .right-side .description{width:100%;font-size:20px;line-height:25px;font-weight:700;color:#053a45}@media(max-width:992px){.private-hire-page-container .content-container .right-side .description{display:none}}.private-hire-page-container .content-container .right-side .content-decor-container{margin-top:90px;width:100%}@media(max-width:992px){.private-hire-page-container .content-container .right-side .content-decor-container{display:none}}.private-hire-page-container .content-container .right-side .content-decor-container .content-decor{width:100%}.private-hire-page-container .content-container .right-side .enquire-text{margin-top:80px;width:100%;text-align:center;font-size:48px;line-height:100%;font-weight:400;color:#d48459;text-decoration:underline}@media(max-width:992px){.private-hire-page-container .content-container .right-side .enquire-text{margin-top:0;font-size:35px}}.private-hire-page-container .content-container .right-side .our-story-link{margin-top:70px;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center}@media(max-width:992px){.private-hire-page-container .content-container .right-side .our-story-link{margin-top:40px}}.private-hire-page-container .content-container .right-side .our-story-link .our-story-bg{width:340px;z-index:2}@media(max-width:1200px){.private-hire-page-container .content-container .right-side .our-story-link .our-story-bg{width:214px}}.private-hire-page-container .content-container .right-side .our-story-link span{position:absolute;font-size:160px;line-height:100%;font-weight:400;color:#d48459;text-decoration:underline;z-index:1}@media(max-width:1200px){.private-hire-page-container .content-container .right-side .our-story-link span{font-size:100px}}
