/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hire-page-wrapper-inner .container{max-width:1630px;margin:auto;}.hire-page-wrapper-inner .hire-hero-layout{display:flex;gap:30px;margin-bottom:30px;justify-content:space-between;}.hire-page-wrapper-inner .hire-hero-left{flex:0 0 66%;min-width:0;}.hire-page-wrapper-inner .hire-hero-right{flex:0 0 33%;}.hire-page-wrapper-inner .hire-hero-left img{width:100%;height:100%;object-fit:contain;border:1px solid #D2D2D2;border-radius:10px;display:block;height:550px;}.hire-page-wrapper-inner .hire-hero-right .field__items{display:flex;flex-direction:column;gap:33px;}.hire-page-wrapper-inner .hire-hero-right .field__items img{width:100%;object-fit:contain;border:1px solid #D2D2D2;border-radius:10px;display:block;height:259px;}.hire-page-wrapper-inner .hire-hero-right .swiper-slide{width:100% !important;}.hire-page-wrapper-inner .hire-hero-left .swiper-button-prev,.hire-page-wrapper-inner .hire-hero-left .swiper-button-next{top:47%;background-color:#F8D522;border-radius:60px;width:30px;height:30px;color:#000;}.hire-page-wrapper-inner .hire-hero-left .swiper-button-prev::after,.hire-page-wrapper-inner .hire-hero-left .swiper-button-next::after{font-size:17px;font-weight:bold;}.hire-page-wrapper-inner section.hire-product-info-section{margin-top:30px;}.hire-page-wrapper-inner .hire-info-container .section-title{margin:0;}.hire-page-wrapper-inner .hire-description-container{flex:0 0 66%;min-width:0;}.hire-page-wrapper-inner .what-you-get{z-index:1;background:#0273B7;position:relative;border-radius:10px;padding:20px;width:90%;margin:auto;margin-top:-90px;}.hire-page-wrapper-inner .what-you-get .what-you-get-card{background-color:#0272B7;padding:30px 20px;border-radius:10px;}.hire-page-wrapper-inner .what-you-get .what-you-get-title{margin:0;color:#ffffff;font-size:26px;padding-bottom:15px;}.hire-page-wrapper-inner .what-you-get .what-you-get-list{list-style-type:none;margin:0;display:grid;gap:15px;}.hire-page-wrapper-inner .what-you-get .what-you-get-item{color:#ffffff;display:flex;align-items:center;gap:15px;text-transform:capitalize;}.hire-page-wrapper-inner .what-you-get-price{border-top:1px solid #ffffff;margin-top:20px;padding-top:10px;}.hire-page-wrapper-inner .what-you-get .what-you-get-price p{margin:0;}.hire-page-wrapper-inner .what-you-get .price-label{color:#ffffff;font-size:14px;}.hire-page-wrapper-inner .price-value{font-size:26px;color:#ffffff;}.hire-page-wrapper-inner .price-value span{font-size:14px;}.hire-page-wrapper-inner section.how-it-works{background-color:#E6F1F8;padding:80px 0px;margin:80px 0px 150px;}.hire-page-wrapper-inner .how-it-works .section-title{text-align:center;margin:0;}.hire-page-wrapper-inner .how-it-works .section-subtitle{font-size:16px;text-align:center;margin:0;font-family:"MSLondoneTextDemibold",sans-serif;}.hire-page-wrapper-inner .how-it-works .steps{display:flex;gap:30px;margin-top:60px;}.hire-page-wrapper-inner .how-it-works .steps .step{position:relative;}.hire-page-wrapper-inner .how-it-works .steps .step-title{margin:0;padding-bottom:5px;color:#0273B7;position:relative;z-index:1;}.hire-page-wrapper-inner .how-it-works .steps .step-desc{margin:0;font-size:16px;line-height:22px;font-family:"MSLondoneTextDemibold",sans-serif;}.hire-page-wrapper-inner .step-number{font-size:74px;color:#0273B733;font-family:'MontserratSemiBold';position:absolute;top:0;opacity:0;transition:0.5s;}.hire-page-wrapper-inner .how-it-works .steps .step:hover .step-number{opacity:1;}.hire-page-wrapper-inner section.hire-related-products-section h2.section-title{font-family:'MontserratSemiBold';}.hire-page-wrapper-inner section.hire-related-products-section .related-card-image img{border-radius:10px;border:1px solid #D2D2D2;height:315px;}.hire-page-wrapper-inner .hire-related-products-section .related-card-body{padding:0;}.hire-page-wrapper-inner .hire-related-products-section .related-card-body h3.related-card-title{margin:15px 0px;font-size:16px;color:#0273B7;}.hire-page-wrapper-inner .related-card-link{color:#000;width:100%;}.hire-page-wrapper-inner .hire-related-products-section{margin-top:60px;}.hire-related-products-section .swiper-button-prev,.hire-related-products-section .swiper-button-next{top:35%;background-color:#F8D522;border-radius:60px;width:30px;height:30px;}.hire-related-products-section .swiper-button-prev:after,.hire-related-products-section .swiper-button-next:after{font-size:17px;font-weight:bold;color:#000000;}.hire-page-wrapper-inner .what-you-get::before{content:"";position:absolute;width:240px;height:240px;background:hsl(0deg 0% 100% / 30%);top:-80px;right:-70px;border-radius:100%;z-index:0;}.hire-page-wrapper-inner .what-you-get{overflow:hidden;}.hire-page-wrapper-inner .related-card-desc{font-size:12px;line-height:21px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:62px;min-height:62px;}.hire-page-wrapper-inner .hire-related-products-section .related-card-desc{font-size:14px;}.hire-page-wrapper-inner .get-quote-section .container{position:relative;}.hire-page-wrapper-inner .get-quote-container{max-height:200px;margin:auto;padding:40px 40px;border-radius:10px;background-image:url('https://biketourlondon.uk/sites/default/files/2026-03/Action_BG.png');background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between;overflow:hidden;}.hire-page-wrapper-inner h2.get-quote-title{margin:0;font-size:30px;color:#fff;}.hire-page-wrapper-inner .get-quote-container p{margin:20px 0px 0px;}.hire-page-wrapper-inner .get-quote-container a.get-quote-btn{overflow:auto;background:#F8D522;box-shadow:unset;color:#000;text-decoration:unset;font-size:16px;padding:10px 25px;border-radius:30px;font-family:'MontserratSemiBold';border:1px solid #F8D522;transition:0.5s;}.hire-page-wrapper-inner .get-quote-container a.get-quote-btn:hover{background:transparent;color:#fff;border-color:#fff;}.hire-page-wrapper-inner .get-quote-section .get-quote-right{position:absolute;right:120px;bottom:0;}.hire-page-wrapper-inner .get-quote-section .get-quote-right img{width:275px;}.hire-page-wrapper-inner .custom-accordion{margin-top:95px;}.hire-page-wrapper-inner .custom-accordion .accordion-heading{font-weight:bold;}@media(min-width:990px){.hire-page-wrapper-inner .how-it-works .steps .step{width:33.33%;}}@media (max-width:991px){.hire-page-wrapper-inner .hire-hero-layout{display:grid;}.hire-page-wrapper-inner .what-you-get{margin:30px 0 0;width:100%;}.hire-page-wrapper-inner .how-it-works .steps{display:grid;margin-top:20px;}.hire-page-wrapper-inner .hire-hero-left img{height:280px;}.hire-page-wrapper-inner .get-quote-section .get-quote-right img{width:120px;margin-left:auto;}.hire-page-wrapper-inner h2.get-quote-title{font-size:24px;}.hire-page-wrapper-inner .get-quote-container{padding:40px 14px;}.hire-page-wrapper-inner section.how-it-works{margin:60px 0px 40px 0px;padding:40px 0px 40px;}.hire-page-wrapper-inner .get-quote-container a.get-quote-btn{font-size:13px;}.hire-page-wrapper-inner .get-quote-section .get-quote-right{position:unset;margin-top:30px;}.hire-page-wrapper-inner .get-quote-container{display:grid;padding-bottom:8px;max-height:unset;background:#0273B7;}.hire-page-wrapper-inner .custom-accordion{margin-top:55px;}.hire-page-wrapper-inner .custom-accordion .accordion-heading{text-align:center;line-height:normal;font-size:26px;}.hire-page-wrapper-inner section.hire-related-products-section h2.section-title{text-align:center;font-size:26px;}.hire-page-wrapper-inner .hire-related-products-section{margin-top:40px;}.hire-page-wrapper-inner .get-quote-section .get-quote-right{position:relative;right:0;}.hire-page-wrapper-inner .get-quote-section .get-quote-right::before{content:"";position:absolute;width:240px;height:240px;background:hsl(0deg 0% 100% / 30%);bottom:-80px;right:-70px;border-radius:100%;z-index:0;}.hire-page-wrapper-inner .get-quote-section .get-quote-right img{z-index:1;position:relative;}.get-quote-left{z-index:1;}.hire-page-wrapper-inner .get-quote-container{overflow:hidden;}.related-card-image img,.featured-products img.hero-card__image{height:240px !important;}.hire-related-products-section .swiper-button-prev,.hire-related-products-section .swiper-button-next{top:33%;}.hire-page-wrapper-inner .what-you-get::before{width:180px;height:180px;top:-70px;}.hire-page-wrapper-inner .hire-hero-left .swiper-button-prev,.hire-page-wrapper-inner .hire-hero-left .swiper-button-next{top:50%;}.mobile-sidebar-icon{display:none !important;}}.related-card-link{display:inline-block;width:130px;padding:0 20px;border-radius:30px;font-size:14px;border:1px solid #fff;color:#fff;text-decoration:none;transition:.5s;}.book_now_info ul li.book-with-icon{display:none;}
