/*#region fonts*/.Figtree,.BodyFont{font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}html{font-size:16px;}body{font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}.main-content{padding:60px 0;}.main-content__container{border-radius:25px;background:#F0F0F0;color:#191919;padding:60px 20px;}@media (min-width:992px){.main-content__container{ padding:60px;}}.main-content__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;  -ms-flex-direction:column-reverse;    flex-direction:column-reverse;}@media (min-width:992px){.main-content__row{ display:inline-block;}}.main-content__left-image{width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;  object-fit:cover;}.main-content__left-image-panel{position:relative;padding-top:127.8422%;overflow:hidden;border-radius:25px;margin:10px 0;}.main-content__right{text-align:center;}@media (min-width:992px){.main-content__right{ text-align:left;}}.main-content__right-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;margin-bottom:20px;}@media (min-width:768px){.main-content__right-btns{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-pack:space-evenly;   -ms-flex-pack:space-evenly;     justify-content:space-evenly;}}.main-content__right-btn-o,.main-content__right-btn-b{width:100%;padding:15px 25px;color:#FFF;text-align:center;border-radius:50px;font-size:1rem;font-weight:500;margin:10px auto;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}@media (min-width:992px){.main-content__right-btn-o, .main-content__right-btn-b{ width:48%;}}.main-content__right-btn-o:hover,.main-content__right-btn-b:hover{color:#FFF;}.main-content__right-btn-o{background:#FF6501;border:1px solid #FF6501;}.main-content__right-btn-b{background:#1C3CC4;border:1px solid #1C3CC4;}.pageContent.textContent{font-size:1rem;}@media (max-width:450px){.pageContent.textContent a{ word-break:break-word;}}@media (max-width:767px){.pageContent.textContent{ text-align:center;}}.pageContent.textContent h1,.pageContent.textContent h2{margin-bottom:30px;font-size:3rem;}@media (max-width:450px){.pageContent.textContent h1, .pageContent.textContent h2{ font-size:2.1rem;}}.pageContent.textContent h1{margin-top:0;}.pageContent.textContent p{margin-bottom:20px;}#BodyContent.pageContent.textContent{padding-top:0;}#BodyContent.pageContent.textContent a{position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#1C3CC4;}.SubHeading{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;}/*#endregion fonts*/form{position:relative;max-width:100vw;}.outer-wrapper{margin:0 auto;overflow-x:hidden;position:relative;min-height:100vh;}.outer-wrapper--alt .main-content{-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}.outer-wrapper--home .footer{padding-top:200px;}.outer-wrapper--product .main-content{padding-bottom:30px;}.container{position:relative;width:100%;}@media (min-width:1330px){.container{ width:1300px;}}/*#region topLinksMobile*/#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:#1C3CC4;color:white;z-index:20;padding:0;border-bottom:1px solid white;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}#TopLinksMobile .navbar{margin-bottom:0;}@media (min-width:768px){#TopLinksMobile{ display:none !important;}}#TopLinksMobile #NavigationToggleText{position:absolute;top:0;left:0;right:0;padding:14px 63px;text-align:right;}#TopLinksMobile .navbar-toggle .icon-bar{background:white;}#TopLinksMobile .row{padding-top:10px;}#TopLinksMobile .input-group{margin-bottom:0;}#MobileHomeLink{position:fixed;top:10px;z-index:10;background:transparent none repeat scroll 0 0;color:white;left:10px;border-radius:50%;border:2px solid white;}/*#endregion topLinksMobile*/.header{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;text-align:center;}@media (max-width:767px){.header{ padding-top:80px;}}@media (min-width:768px){.header{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row;}}.header__top{background:#1C3CC4;color:#FFF;padding:10px 0;}.header__top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;  -ms-flex-direction:row;    flex-direction:row;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}.header__top-icons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.header__top-icon{margin:0 10px;}.header__top-text{margin:0;font-size:1.125rem;font-weight:600;}@media (max-width:450px){.header__top-text{ font-size:0.787rem;}}.header__top-text p{margin:0;}.header__contact-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:end;  -ms-flex-pack:end;    justify-content:flex-end;}@media (min-width:768px){.header__contact-col{ max-width:65%; -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-align:center;   -ms-flex-align:center;     align-items:center;}}.header__phone-col,.header__email-col,.header__book{margin:0 20px;text-align:center;}.header__phone,.header__email{color:#555;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-style:normal;font-size:1rem;font-weight:400;-webkit-transition:all 0.5s;transition:all 0.5s;}.header__phone:hover,.header__email:hover{color:#FF6501;}.header__btn{background:#FF6501;border:1px solid #FF6501;border-radius:50px;color:#FFF;font-size:1rem;font-weight:500;padding:15px 20px;display:block;text-align:center;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;margin:10px auto;}.header__btn:hover{color:#FFF;}.header__logo-col{width:100%;-webkit-box-ordinal-group:1;  -ms-flex-order:0;    order:0;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;margin:20px 0;}@media (min-width:768px){.header__logo-col{ max-width:33%;}}@media (min-width:1200px){.header__logo-col{ width:auto;}}.header__logo{display:inline-block;position:relative;max-width:190px;width:100%;}.header__logo:before{content:"";display:block;padding-top:28.0423%;}.header__logo img{position:absolute;top:0;left:0;width:100%;height:100%;}.toplinks{position:relative;padding:0 15px;}.toplinks__wrapper{background:#F0F0F0;}.toplinks__container{padding-left:0;padding-right:0;}.toplinks__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;margin-bottom:0;padding-left:0;}.toplinks__li{position:relative;list-style:none;text-align:center;}.toplinks__li .dropdown-toggle:focus{text-decoration:none;}.toplinks__link{position:relative;display:block;padding:15px 5px;-webkit-transition:color 0.3s;transition:color 0.3s;color:#191919;font-size:1.25rem;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}@media (max-width:450px){.toplinks__link{ font-size:0.875rem;}}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{color:#FF6501;}.toplinks__dropdown{padding:10px;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;    box-shadow:none;text-align:left;background-color:#F0F0F0 !important;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.25);    box-shadow:0 0 3px rgba(0, 0, 0, 0.25);}.toplinks__dropdown-li{display:block;}.toplinks__dropdown-link{position:relative;padding:5px 10px !important;-webkit-transition:color 0.3s;transition:color 0.3s;color:#191919 !important;font-size:1.25rem;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}@media (max-width:450px){.toplinks__dropdown-link{ font-size:0.875rem;}}.toplinks__dropdown-link:hover,.toplinks__dropdown-link:focus,.toplinks__dropdown-link.active{background-color:inherit !important;color:#FF6501 !important;}.banner{position:relative;}@media (min-width:992px){.banner{ border-radius:0 0 40px 40px; overflow:hidden;}}.banner__video{width:100%;text-align:center;background:#191919;}.banner__video video{aspect-ratio:1.77777778;max-width:100%;}@media (min-width:1200px){.banner__video video{ -o-object-fit:cover;   object-fit:cover; width:100vw; height:75vh;}}.banner__text{color:#FFF;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.25rem;}@media (max-width:450px){.banner__text{ font-size:0.875rem;}}.banner__text h3{font-weight:500;font-size:1rem;text-transform:uppercase;}.banner__text h2{font-size:3.125rem;font-weight:600;}@media (max-width:450px){.banner__text h2{ font-size:2.188rem;}}.banner__text-box{display:none;position:absolute;top:10%;left:5%;}@media (min-width:992px){.banner__text-box{ display:block;}}@media (min-width:1200px){.banner__text-box{ width:40%; top:10%; left:10%;}}.banner__btn-o,.banner__btn-w{padding:15px 20px;border-radius:50px;font-size:1rem;display:inline-block;margin:20px 10px;}.banner__btn-o{background:#FF6501;border:1px solid #FF6501;color:#FFF;}.banner__btn-o:hover{color:#FFF;}.banner__btn-w{background:#FFF;border:1px solid #FFF;color:#191919;}.banner__btn-w:hover{color:#191919;}.products-section{padding:60px 0;background:#F0F0F0;border-radius:40px 40px 0 0;}.products-section__title{text-align:center;margin:30px 0;}@media (min-width:992px){.products-section__title{ width:60%; margin:30px auto;}}.products-section__title h3{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;}.products-section__title h2{font-size:2.875rem;font-weight:600;}@media (max-width:450px){.products-section__title h2{ font-size:2.012rem;}}.products-section__button{padding:15px 25px;color:#FFF;text-align:center;border-radius:50px;font-size:1rem;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#1C3CC4;border:1px solid #1C3CC4;}.products-section__button:hover{color:#FFF;}.products-section__button-cont{width:100%;text-align:center;padding:30px 0;}.testimonials{padding:60px 0;}.testimonials__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;text-align:center;}@media (min-width:992px){.testimonials__top{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between; margin:40px 0; text-align:left;}}.testimonials__top-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#FF6501;border:1px solid #FF6501;border-radius:50px;padding:10px 20px;color:#FFF;margin:20px 0;font-size:1rem;}.testimonials__top-btn:hover{color:#FFF;}.testimonials .RotatorTestimonial{padding:30px 20px;background:#F0F0F0;border-radius:20px;margin:0 10px;}.testimonials .RotatorTestimonialContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;text-align:center;}.testimonials__inner{position:relative;padding-top:60px;}.testimonials time{display:none;}.testimonials a[itemprop="author"]{color:#FF6501;font-weight:700;font-size:1.125rem;}.testimonials p[itemprop="reviewBody"]{font-size:0.875rem;color:#555;}.testimonials__title h3{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;}.testimonials__title h2{color:#191919;font-size:2.875rem;font-weight:600;}@media (max-width:450px){.testimonials__title h2{ font-size:2.012rem;}}.phone{padding:60px 0;}.phone__inner{padding:60px 40px;background:#FFEEE4;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (min-width:768px){.phone__inner{ -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-orient:horizontal; -webkit-box-direction:reverse;   -ms-flex-direction:row-reverse;     flex-direction:row-reverse; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.phone__left{width:100%;background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/fastlane-autocare/fastlane-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;}@media (min-width:768px){.phone__left{ max-width:35%;}}.phone__image-panel{position:relative;bottom:-60px;}@media (min-width:992px){.phone__image-panel{ left:25%;}}.phone__right{width:100%;color:#191919;text-align:center;}@media (min-width:768px){.phone__right{ max-width:55%; text-align:left;}}.phone__right h2{font-size:2.188rem;font-weight:600;}@media (max-width:450px){.phone__right h2{ font-size:1.531rem;}}@media (max-width:420px){.page-listings > div, .PageListings > div{ width:100%;}}.castlePanel{width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;border:none;overflow:hidden;padding:20px;border-radius:20px;-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);    box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s, -webkit-box-shadow 0.3s;}.castlePanel:hover{-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);    box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);}.castlePanel .SingleImagePanel{height:auto;background-color:transparent;padding-top:0;border-radius:15px;}.castlePanel .SingleImagePanel:before{content:"";display:block;padding-top:64.0483%;width:100%;}.castlePanel .SingleImagePanel img{-o-object-fit:cover;  object-fit:cover;width:100%;position:absolute;top:0;left:0;}.castlePanel .castleTitlePanel{padding:0 5px;margin:10px 0;}@media (min-width:992px){.castlePanel .castleTitlePanel{ text-align:left;}}.castlePanel .castleTitlePanel a{font-size:1.875rem;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#191919;font-weight:600;}.castlePanel .shortProductDescription{font-size:1rem;color:#191919;margin:10px 0;text-align:center;}@media (min-width:992px){.castlePanel .shortProductDescription{ text-align:left;}}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted{padding:0 5px;margin-top:10px;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1rem;margin:10px 0;text-align:left;}.castlePanel .castlePriceDefault span.oldprice,.castlePanel .castlePriceDiscounted span.oldprice{font-size:0.8rem;}.castlePanel .castlePriceDefault span.newprice,.castlePanel .castlePriceDiscounted span.newprice{font-size:1rem;}.castlePanel .castleCheckBook{height:auto;-webkit-box-ordinal-group:5;  -ms-flex-order:4;    order:4;padding:15px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-top:10px;font-size:1rem;background:#FF6501;border-radius:50px;border:1px solid #FF6501;font-weight:400;}.DetailsTitle h1,.DetailsTitle h2,.DetailsMainImage{background-color:#1C3CC4;font-size:2rem;}@media (max-width:450px){.DetailsTitle h1, .DetailsTitle h2, .DetailsMainImage{ font-size:1.4rem;}}.DetailsTitle h1,.DetailsTitle h2{padding:10px;}.product [itemprop="description"]{font-size:16px;}a.BackToCategory{text-shadow:none;border-radius:4px;background-color:#fa0307;}@media (max-width:767px){a.BackToCategory{ -webkit-transform:translateY(30px);     transform:translateY(30px); margin-bottom:0;}}a.BackToCategory:hover{text-shadow:none;background-color:#fa0307;}.DetailsLeft{background-image:none;padding-bottom:0;}.BookButtons{text-align:center;}@media (min-width:768px){.BookButtons .BookButton, .BookButtons .CheckButton{ width:auto; margin-left:auto; float:none; margin:0 10px 10px;}}.BookButton.btn-success{background-color:#1C3CC4 !important;border-color:#1C3CC4 !important;border-radius:25px !important;}.CheckButton.btn-danger{background-color:#FF6501 !important;border-color:#FF6501 !important;border-radius:25px !important;}.homepage-section{padding:60px 0;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, #1C3CC4), color-stop(60%, #FFF));background:linear-gradient(to bottom, #1C3CC4 60%, #FFF 60%);border-radius:40px 40px 0 0;}.homepage-section__title{margin-bottom:60px;}.homepage-section__title h2{color:#FFF;text-align:center;font-size:3.375rem;font-weight:600;}@media (max-width:450px){.homepage-section__title h2{ font-size:2.362rem;}}.homepage-section__inner{background:#F0F0F0;border-radius:30px;padding:30px 15px;}.homepage-section__button{background:#FF6501;border:1px solid #FF6501;color:#FFF;width:100%;padding:10px 20px;border-radius:50px;display:block;margin:20px 0;}@media (min-width:768px){.homepage-section__button{ width:-webkit-fit-content; width:-moz-fit-content; width:fit-content;}}.tyres__right,.prepurchase__right{text-align:center;color:#191919;font-size:1rem;line-height:2;margin:auto;}@media (min-width:992px){.tyres__right, .prepurchase__right{ text-align:left;}}.tyres__right h3,.prepurchase__right h3{font-size:2.5rem;font-weight:600;}@media (max-width:450px){.tyres__right h3, .prepurchase__right h3{ font-size:1.75rem;}}.tyres__image,.prepurchase__image{width:100%;position:absolute;-o-object-fit:cover;  object-fit:cover;top:0;left:0;}.tyres__image-panel,.prepurchase__image-panel{padding-top:74.0343%;position:relative;border-radius:20px;overflow:hidden;}@media (min-width:992px){.tyres__button, .prepurchase__button{ margin-right:auto;}}.battery__left,.diagnostics__left{text-align:center;color:#191919;font-size:1rem;line-height:2;margin:auto;}@media (min-width:992px){.battery__left, .diagnostics__left{ text-align:right;}}.battery__left h3,.diagnostics__left h3{font-size:2.5rem;font-weight:600;}@media (max-width:450px){.battery__left h3, .diagnostics__left h3{ font-size:1.75rem;}}.battery__image,.diagnostics__image{width:100%;position:absolute;-o-object-fit:cover;  object-fit:cover;top:0;left:0;}.battery__image-panel,.diagnostics__image-panel{padding-top:74.0343%;position:relative;border-radius:20px;overflow:hidden;}.battery__button,.diagnostics__button{margin-left:auto;}.perks{background:#FFEEE4;padding:60px 0;color:#191919;border-radius:30px 30px 0 0;}.perks__top{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}@media (min-width:992px){.perks__top{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.perks__top-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#1C3CC4;border:1px solid #1C3CC4;border-radius:50px;padding:10px 20px;color:#FFF;}.perks__top-btn:hover{color:#FFF;}.perks__intro{margin:30px 0;}.perks__intro h2{font-size:3rem;font-weight:600;color:#191919;margin:0;}@media (max-width:450px){.perks__intro h2{ font-size:2.1rem;}}.perks__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (min-width:768px){.perks__inner{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -webkit-box-pack:space-evenly;   -ms-flex-pack:space-evenly;     justify-content:space-evenly; -ms-flex-wrap:wrap;   flex-wrap:wrap;}}@media (min-width:992px){.perks__inner{ -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.perks__panel{width:100%;background:#FFF;padding:20px;border-radius:20px;margin:10px 0;}@media (min-width:768px){.perks__panel{ width:45%;}}@media (min-width:992px){.perks__panel{ width:30%;}}.perks__image-panel{height:auto;background-color:transparent;padding-top:0;border-radius:15px;position:relative;padding-top:146.2963%;overflow:hidden;}.perks__image{-o-object-fit:cover;  object-fit:cover;width:100%;position:absolute;top:0;left:0;}.perks__title{font-size:1.563rem;font-weight:600;color:#191919;margin:20px 0;}@media (max-width:450px){.perks__title{ font-size:1.094rem;}}.perks__description{margin-bottom:20px;color:#191919;font-size:1rem;}.perks__button{background:#FF6501;color:#FFF;padding:15px 25px;border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;}.contact-form{padding:60px 0;}.contact-form__inner{background:#F0F0F0;border-radius:40px;padding:40px 20px;}@media (min-width:992px){.contact-form__inner{ padding:60px;}}.contact-form__title{text-align:center;}.contact-form__title h3{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;color:#FF6501;}.contact-form__title h2{font-size:2.875rem;font-weight:600;color:#191919;}@media (max-width:450px){.contact-form__title h2{ font-size:2.012rem;}}.contact-form #ctl00_ContactFormUnstyled_FormControlsPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (min-width:768px){.contact-form #ctl00_ContactFormUnstyled_FormControlsPanel{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.contact-form .FormField{margin:10px 0;}@media (min-width:768px){.contact-form .FormField{ width:48%;}}.contact-form .FormField input{height:74px;border-radius:15px;border:none;color:#191919;}.contact-form .FormField input::-webkit-input-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField input::-moz-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField input::-ms-input-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField input::placeholder{color:#191919;font-size:1rem;}.contact-form .FormField textarea{border-radius:15px;border:none;height:210px;padding:20px 0 0 20px;}.contact-form .FormField textarea::-webkit-input-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField textarea::-moz-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField textarea::-ms-input-placeholder{color:#191919;font-size:1rem;}.contact-form .FormField textarea::placeholder{color:#191919;font-size:1rem;}.contact-form .FormField.FormFieldYourEnquiry{width:100%;}.contact-form #ctl00_ContactFormUnstyled_ContactFormSubmit{padding:20px;background:#FF6501;color:#FFF;border:1px solid #FF6501;border-radius:50px;font-size:1.125rem;font-weight:600;margin:20px 0;}@media (max-width:450px){.contact-form #ctl00_ContactFormUnstyled_ContactFormSubmit{ font-size:0.787rem;}}.news{padding:60px 0;background:#FFEEE4;border-radius:0 0 30px 30px;}.news__top{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}@media (min-width:992px){.news__top{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.news__top-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#1C3CC4;border:1px solid #1C3CC4;border-radius:50px;padding:10px 20px;color:#FFF;margin:10px 0;}.news__top-btn:hover{color:#FFF;}.news__intro{text-align:center;}@media (min-width:768px){.news__intro{ text-align:left;}}.news__intro h3{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;color:#FF6501;}.news__intro h2{font-size:3rem;font-weight:600;color:#191919;margin:0;}@media (max-width:450px){.news__intro h2{ font-size:2.1rem;}}.news #NewsItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (min-width:768px){.news #NewsItems{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-pack:space-evenly;   -ms-flex-pack:space-evenly;     justify-content:space-evenly;}}@media (min-width:992px){.news #NewsItems{ -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.news #NewsItems .media{width:100%;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;background:#FFF;border-radius:20px;padding:20px;}@media (min-width:768px){.news #NewsItems .media{ width:45%;}}@media (min-width:992px){.news #NewsItems .media{ width:30%; margin:0;}}.news #NewsItems .media-left{width:100%;border-radius:15px;padding-top:146.2963%;position:relative;overflow:hidden;}.news #NewsItems .media-left img{position:absolute;width:100%;top:0;left:0;}.news #NewsItems .media-body{width:100%;color:#191919;}.news #NewsItems .media-body h4{margin:20px 0;font-size:1.563rem;font-weight:600;}@media (max-width:450px){.news #NewsItems .media-body h4{ font-size:1.094rem;}}.more{padding:80px 0;}.more__intro{text-align:center;margin:60px 0;}.more__intro h2{font-size:3rem;font-weight:600;color:#191919;margin:0;}@media (max-width:450px){.more__intro h2{ font-size:2.1rem;}}.more__panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (min-width:768px){.more__panels{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -ms-flex-wrap:wrap;   flex-wrap:wrap; -webkit-box-pack:space-evenly;   -ms-flex-pack:space-evenly;     justify-content:space-evenly;}}.more__panel{background:#F0F0F0;border-radius:20px;text-align:center;padding:30px 20px;width:100%;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;font-size:1rem;margin:10px 0;}@media (min-width:768px){.more__panel{ width:48%;}}@media (min-width:992px){.more__panel{ width:30%;}}.more__panel:hover .more__title,.more__panel:hover .more__description{color:#191919;}.more__panel:hover .more__button{color:#1C3CC4;}.more__title{font-size:2.188rem;font-weight:600;margin:20px 0;}@media (max-width:450px){.more__title{ font-size:1.531rem;}}.more__button{color:#FF6501;text-transform:uppercase;font-weight:700;margin:20px 0;-webkit-transition:all 0.5s;transition:all 0.5s;}.contact{padding:60px 0;margin-bottom:-250px;}.contact__inner{background:#1C3CC4;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;overflow:hidden;}@media (min-width:992px){.contact__inner{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row; -webkit-box-pack:justify;   -ms-flex-pack:justify;     justify-content:space-between;}}.contact__left,.contact__right{position:relative;}@media (min-width:992px){.contact__left, .contact__right{ width:50%;}}.contact__left{color:#FFF;padding:40px 30px;text-align:center;}@media (min-width:992px){.contact__left{ text-align:left; padding:60px 0 60px 60px;}}.contact__left h3{color:#1C3CC4;font-size:1rem;text-transform:uppercase;font-weight:700;color:#FFF;}.contact__left h2{font-size:2.875rem;font-weight:600;}@media (max-width:450px){.contact__left h2{ font-size:2.012rem;}}.contact__image-panel{position:relative;padding-top:72.2871%;}.contact__image{position:absolute;width:100%;top:0;left:0;}.contact__right:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(#1C3CC4), color-stop(50%, rgba(28, 60, 196, 0)));background:linear-gradient(to bottom, #1C3CC4, rgba(28, 60, 196, 0) 50%);z-index:1;}@media (min-width:992px){.contact__right:before{ background:-webkit-gradient(linear, left top, right top, from(#1C3CC4), color-stop(50%, rgba(28, 60, 196, 0))); background:linear-gradient(to right, #1C3CC4, rgba(28, 60, 196, 0) 50%);}}.contact__btn{background:#FFF;color:#191919;padding:10px 20px;display:block;margin:30px 0;border:1px solid #FFF;border-radius:50px;font-size:1rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.contact__btn:hover{color:#191919;}.footer{background:#2E2E2E;color:#fff;font-size:1rem;border-radius:40px 40px 0 0;}.footer a,.footer p{color:#fff;}.footer a:hover,.footer p:hover{color:#fff;}@media (min-width:992px){.footer__text-left-md{ text-align:left;}}@media (min-width:992px){.footer__text-right-md{ text-align:right;}}.footer__top{padding:60px 0;}.footer__top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;}@media (min-width:768px){.footer__top-inner{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row;}}.footer__logo{-webkit-box-ordinal-group:1;  -ms-flex-order:0;    order:0;width:100%;text-align:center;}@media (min-width:992px){.footer__logo{ -webkit-box-ordinal-group:2;   -ms-flex-order:1;     order:1; width:30%;}}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;  -ms-flex-direction:row;    flex-direction:row;text-align:left;-webkit-box-pack:start;  -ms-flex-pack:start;    justify-content:flex-start;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}.footer__contact img{margin:10px;}.footer__contact-left,.footer__contact-right{width:100%;}@media (min-width:768px){.footer__contact-left, .footer__contact-right{ width:48%;}}@media (min-width:992px){.footer__contact-left, .footer__contact-right{ width:30%;}}.footer__contact-left{-webkit-box-ordinal-group:2;  -ms-flex-order:1;    order:1;}@media (min-width:992px){.footer__contact-left{ -webkit-box-ordinal-group:1;   -ms-flex-order:0;     order:0;}}.footer__contact-right{-webkit-box-ordinal-group:3;  -ms-flex-order:2;    order:2;}.footer__contact--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;  -ms-flex-direction:row;    flex-direction:row;-webkit-box-pack:start;  -ms-flex-pack:start;    justify-content:flex-start;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}@media (min-width:768px){.footer__contact--alt{ text-align:right; -webkit-box-orient:horizontal; -webkit-box-direction:reverse;   -ms-flex-direction:row-reverse;     flex-direction:row-reverse;}}.footer__contact--alt img{margin:10px;}.footer__contact--alt p{margin:0;}.footer__mid-inner{border-top:1px solid #FFF;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;  -ms-flex-direction:row;    flex-direction:row;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;}.footer__mid h3{font-size:1.875rem;font-weight:600;text-align:left;}@media (max-width:450px){.footer__mid h3{ font-size:1.313rem;}}.footer__mid-col{width:100%;}@media (min-width:768px){.footer__mid-col{ max-width:48%;}}@media (min-width:992px){.footer__mid-col{ max-width:20%;}}.footer .newsletter{padding-bottom:30px;}@media (min-width:992px){.footer .newsletter{ padding:30px 0;}}@media (min-width:992px){.footer .newsletter__col{ max-width:27%;}}@media (min-width:992px){.footer .newsletter__text{ text-align:left;}}.footer .newsletter__email{width:100%;height:50px;border-radius:50px;font-size:1rem;font-weight:500;border:none;padding-left:5%;}@media (max-width:450px){.footer .newsletter__email{ font-size:0.7rem;}}.footer .newsletter__email::-webkit-input-placeholder{color:#898989;}.footer .newsletter__email::-moz-placeholder{color:#898989;}.footer .newsletter__email::-ms-input-placeholder{color:#898989;}.footer .newsletter__email::placeholder{color:#898989;}.footer .newsletter__button{width:100%;display:block;padding:10px 0;border-radius:50px;border:1px solid #FF6501;background:#FF6501;color:#FFF;text-align:center;margin:10px 0;font-size:1.125rem;font-weight:700;text-transform:uppercase;}@media (max-width:450px){.footer .newsletter__button{ font-size:0.787rem;}}.footer .compliance{text-align:left;}@media (min-width:992px){.footer .compliance{ max-width:50%; margin-left:auto; background:#3F3E3E; border-radius:10px; padding:10px 20px;}}.footer__bottom{padding:30px 0;text-align:center;background:#1C3CC4;}.footer__links{text-align:left;}.footer__link{margin:5px 0;display:block;}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form{max-width:unset;border:none;border-radius:0;background-color:transparent;-webkit-box-shadow:none;    box-shadow:none;}@media (min-width:992px){#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form{ padding:0 30px;}}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .sectionTitle{background:transparent;border:none;border-radius:0;font-size:2.875rem;font-weight:600;color:#FFF;background:#1C3CC4;padding:30px 0;border-radius:30px 30px 0 0;}@media (max-width:450px){#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .sectionTitle{ font-size:2.012rem;}}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form #ctl00_mainContent_CustomContactForm_ContactFormSubmit{padding:20px;background:#FF6501;color:#fff;border:1px solid #FF6501;border-radius:50px;font-size:1.125rem;font-weight:600;margin:20px 0;}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .form-horizontal .form-group{width:100%;display:inline-block;}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .form-horizontal .form-group .col-sm-6{width:100%;}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .form-horizontal .form-group .control-label{display:none;width:0;}#ctl00_mainContent_CustomContactForm_ContactUpdatePanel .responsive-area .booking-form .form-horizontal .form-group .form-control{height:74px;border-radius:15px;border:none;color:#191919;}.mm{color:#FFF;position:fixed;top:0;left:0;right:0;background:#1C3CC4;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;max-height:100vh;overflow:hidden;}.mm .mm.mm-open{height:100vh;}.mm a{color:#FFF;}.mm a:hover,.mm a.active,.mm a:focus{color:#FFF;}.mm-top{-ms-flex-negative:0;  flex-shrink:0;padding:1rem;background:#1C3CC4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;z-index:1001;}.mm-button{background:none;border:none;}.mm-menu{padding:20px 10px;}.mm-li{list-style:none;}.mm-caret{margin-left:8px;color:white;font-size:0.8em;display:inline-block;}.mm-content{-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;overflow-y:auto;display:none;}.mm-content.show{display:block;}.mm-submenu{display:none;}.mm-dropdown.open > .mm-submenu{display:block;}.mm-caret{color:white;margin-left:0.5em;font-size:0.8em;}.mm-dropdown.open .mm-caret i{-webkit-transform:rotate(180deg);    transform:rotate(180deg);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;}body.lock-scroll{overflow:hidden;position:fixed;width:100%;}