.awards{padding-bottom:32px;padding-top:32px}.awards__grid{display:grid;gap:32px;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 850px){.awards__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.awards__grid{grid-template-columns:1fr}}.awards__award{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 8px}.awards__award>*{margin:0}.awards__award img{background-color:#fff;height:80px;margin-bottom:11px;margin-top:-39px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:192px}.awards__award p{color:#0f516c;font-size:16px;line-height:26px;letter-spacing:.18px;text-align:center;text-transform:capitalize}.awards__name{font-weight:600}.awards__placement{font-weight:400}.awards__link{color:#0f516c;margin-top:50px;margin-bottom:0;text-align:center}.awards__link a{color:#0f516c;text-decoration:underline}.club-oldfields .hero{margin-top:0;max-width:unset;padding:0}.contact-form-wrapper,.contact-form-wrapper-vehicle{padding-top:70px}.contact-form-wrapper .contact-form,.contact-form-wrapper .car-title,.contact-form-wrapper-vehicle .contact-form,.contact-form-wrapper-vehicle .car-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between}.contact-form-wrapper .contact-form .your-name,.contact-form-wrapper .contact-form .your-first-name,.contact-form-wrapper .contact-form .your-surname,.contact-form-wrapper .contact-form .your-email,.contact-form-wrapper .contact-form .your-number,.contact-form-wrapper .contact-form .your-reg-number,.contact-form-wrapper .contact-form .title,.contact-form-wrapper .car-title .your-name,.contact-form-wrapper .car-title .your-first-name,.contact-form-wrapper .car-title .your-surname,.contact-form-wrapper .car-title .your-email,.contact-form-wrapper .car-title .your-number,.contact-form-wrapper .car-title .your-reg-number,.contact-form-wrapper .car-title .title,.contact-form-wrapper-vehicle .contact-form .your-name,.contact-form-wrapper-vehicle .contact-form .your-first-name,.contact-form-wrapper-vehicle .contact-form .your-surname,.contact-form-wrapper-vehicle .contact-form .your-email,.contact-form-wrapper-vehicle .contact-form .your-number,.contact-form-wrapper-vehicle .contact-form .your-reg-number,.contact-form-wrapper-vehicle .contact-form .title,.contact-form-wrapper-vehicle .car-title .your-name,.contact-form-wrapper-vehicle .car-title .your-first-name,.contact-form-wrapper-vehicle .car-title .your-surname,.contact-form-wrapper-vehicle .car-title .your-email,.contact-form-wrapper-vehicle .car-title .your-number,.contact-form-wrapper-vehicle .car-title .your-reg-number,.contact-form-wrapper-vehicle .car-title .title{width:32%;height:40px;margin-bottom:30px;margin-right:2%}.contact-form-wrapper .contact-form .your-name input,.contact-form-wrapper .contact-form .your-first-name input,.contact-form-wrapper .contact-form .your-surname input,.contact-form-wrapper .contact-form .your-email input,.contact-form-wrapper .contact-form .your-number input,.contact-form-wrapper .contact-form .your-reg-number input,.contact-form-wrapper .contact-form .title input,.contact-form-wrapper .car-title .your-name input,.contact-form-wrapper .car-title .your-first-name input,.contact-form-wrapper .car-title .your-surname input,.contact-form-wrapper .car-title .your-email input,.contact-form-wrapper .car-title .your-number input,.contact-form-wrapper .car-title .your-reg-number input,.contact-form-wrapper .car-title .title input,.contact-form-wrapper-vehicle .contact-form .your-name input,.contact-form-wrapper-vehicle .contact-form .your-first-name input,.contact-form-wrapper-vehicle .contact-form .your-surname input,.contact-form-wrapper-vehicle .contact-form .your-email input,.contact-form-wrapper-vehicle .contact-form .your-number input,.contact-form-wrapper-vehicle .contact-form .your-reg-number input,.contact-form-wrapper-vehicle .contact-form .title input,.contact-form-wrapper-vehicle .car-title .your-name input,.contact-form-wrapper-vehicle .car-title .your-first-name input,.contact-form-wrapper-vehicle .car-title .your-surname input,.contact-form-wrapper-vehicle .car-title .your-email input,.contact-form-wrapper-vehicle .car-title .your-number input,.contact-form-wrapper-vehicle .car-title .your-reg-number input,.contact-form-wrapper-vehicle .car-title .title input{padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:1px #0f516c solid;color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}.contact-form-wrapper .contact-form .your-number,.contact-form-wrapper .car-title .your-number,.contact-form-wrapper-vehicle .contact-form .your-number,.contact-form-wrapper-vehicle .car-title .your-number{margin-right:0}.contact-form-wrapper .contact-form .your-message,.contact-form-wrapper .car-title .your-message,.contact-form-wrapper-vehicle .contact-form .your-message,.contact-form-wrapper-vehicle .car-title .your-message{width:66%;margin-right:2%}.contact-form-wrapper .contact-form .your-message textarea,.contact-form-wrapper .car-title .your-message textarea,.contact-form-wrapper-vehicle .contact-form .your-message textarea,.contact-form-wrapper-vehicle .car-title .your-message textarea{padding-left:20px;padding-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(100% - 50px);border:1px #0f516c solid;color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}.contact-form-wrapper .contact-form .checkbox-wrapper,.contact-form-wrapper .car-title .checkbox-wrapper,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper{width:32%}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-4px}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox .wpcf7-list-item,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox .wpcf7-list-item,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox .wpcf7-list-item,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox .wpcf7-list-item{margin-left:0;margin-right:10px}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox .label,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox .label,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox .label,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox .label{color:#0f516c;font-family:"Red Hat Text",sans-serif;line-height:22px;margin-top:0}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox .label a,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox .label a,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox .label a,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox .label a{color:#0f516c;font-weight:600}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form-wrapper .contact-form .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy .wpcf7-not-valid-tip,.contact-form-wrapper .car-title .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy .wpcf7-not-valid-tip,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy .wpcf7-not-valid-tip,.contact-form-wrapper-vehicle .car-title .checkbox-wrapper .checkbox .wpcf7-form-control-wrap.privacy-policy .wpcf7-not-valid-tip{line-height:22px}.contact-form-wrapper .contact-form .wpcf7-acceptance input[type=checkbox],.contact-form-wrapper .car-title .wpcf7-acceptance input[type=checkbox],.contact-form-wrapper-vehicle .contact-form .wpcf7-acceptance input[type=checkbox],.contact-form-wrapper-vehicle .car-title .wpcf7-acceptance input[type=checkbox]{position:relative;cursor:pointer;padding:0;margin-right:10px;width:15px}.contact-form-wrapper .contact-form .wpcf7-acceptance input[type=checkbox]:before,.contact-form-wrapper .car-title .wpcf7-acceptance input[type=checkbox]:before,.contact-form-wrapper-vehicle .contact-form .wpcf7-acceptance input[type=checkbox]:before,.contact-form-wrapper-vehicle .car-title .wpcf7-acceptance input[type=checkbox]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;margin-left:-1px;width:16px;height:16px;background-color:#fff;border:1px solid #0f516c}.contact-form-wrapper .contact-form .wpcf7-acceptance input[type=checkbox]:checked:before,.contact-form-wrapper .car-title .wpcf7-acceptance input[type=checkbox]:checked:before,.contact-form-wrapper-vehicle .contact-form .wpcf7-acceptance input[type=checkbox]:checked:before,.contact-form-wrapper-vehicle .car-title .wpcf7-acceptance input[type=checkbox]:checked:before{background:#0f516c;border-color:#0f516c}.contact-form-wrapper .contact-form .wpcf7-acceptance input[type=checkbox]:checked:after,.contact-form-wrapper .car-title .wpcf7-acceptance input[type=checkbox]:checked:after,.contact-form-wrapper-vehicle .contact-form .wpcf7-acceptance input[type=checkbox]:checked:after,.contact-form-wrapper-vehicle .car-title .wpcf7-acceptance input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;top:6px;background:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-form-wrapper .contact-form .wpcf7-submit,.contact-form-wrapper .car-title .wpcf7-submit,.contact-form-wrapper-vehicle .contact-form .wpcf7-submit,.contact-form-wrapper-vehicle .car-title .wpcf7-submit{width:100%}.contact-form-wrapper .contact-form ::-webkit-input-placeholder,.contact-form-wrapper .car-title ::-webkit-input-placeholder,.contact-form-wrapper-vehicle .contact-form ::-webkit-input-placeholder,.contact-form-wrapper-vehicle .car-title ::-webkit-input-placeholder{color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}.contact-form-wrapper .contact-form :-ms-input-placeholder,.contact-form-wrapper .car-title :-ms-input-placeholder,.contact-form-wrapper-vehicle .contact-form :-ms-input-placeholder,.contact-form-wrapper-vehicle .car-title :-ms-input-placeholder{color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}.contact-form-wrapper-vehicle{padding-top:0}.contact-form-wrapper-vehicle .contact-form .your-name,.contact-form-wrapper-vehicle .contact-form .your-email,.contact-form-wrapper-vehicle .contact-form .your-number,.contact-form-wrapper-vehicle .contact-form .title,.contact-form-wrapper-vehicle .car-title .your-name,.contact-form-wrapper-vehicle .car-title .your-email,.contact-form-wrapper-vehicle .car-title .your-number,.contact-form-wrapper-vehicle .car-title .title{width:49%;margin-right:2%}.contact-form-wrapper-vehicle .contact-form .your-name,.contact-form-wrapper-vehicle .contact-form .your-number,.contact-form-wrapper-vehicle .car-title .your-name,.contact-form-wrapper-vehicle .car-title .your-number{margin-right:0}.contact-form{background-color:#f8f8f8;padding-bottom:64px;padding-top:64px}.contact-form__heading{font-size:38px;text-align:center;margin-bottom:64px}.contact-form__form .contact-form-wrapper{padding-top:0}.contact-form__form .contact-form-wrapper .contact-form{padding-bottom:0;padding-top:0}.contact-form__form .contact-form-wrapper .contact-form__row-half{width:49%;margin-bottom:30px}@media screen and (max-width: 850px){.contact-form__form .contact-form-wrapper .contact-form__row-half{width:100%}}.contact-form__form .contact-form-wrapper .contact-form__row-half:nth-child(odd){margin-right:2%}@media screen and (max-width: 850px){.contact-form__form .contact-form-wrapper .contact-form__row-half:nth-child(odd){margin-right:0}}.contact-form__form .contact-form-wrapper .contact-form__row-full,.contact-form__form .contact-form-wrapper .contact-form .checkbox-wrapper{text-align:center;width:100%}.contact-form__form .contact-form-wrapper .contact-form__row-full .ajax-loader,.contact-form__form .contact-form-wrapper .contact-form .checkbox-wrapper .ajax-loader{display:none}.contact-form__form .contact-form-wrapper .contact-form input{border:1px #0f516c solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0f516c;font-family:"Sora",sans-serif;font-size:15px;line-height:28px;padding-left:20px;width:100%}.contact-form__form .contact-form-wrapper .contact-form input[type=text],.contact-form__form .contact-form-wrapper .contact-form input[type=email],.contact-form__form .contact-form-wrapper .contact-form input[type=tel]{height:40px}.contact-form__form .contact-form-wrapper .contact-form input[type=submit]{-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;padding:0 24px;max-width:232px}.contact-form__form .contact-form-wrapper .contact-form .wpcf7-radio .first{margin-left:0}.contact-form__form .contact-form-wrapper .contact-form .wpcf7-radio .wpcf7-list-item-label{border:1px solid #0f516c;border-radius:10px;color:#0f516c;padding:11px 14px}.contact-form__form .contact-form-wrapper .contact-form .wpcf7-radio input{display:none}.contact-form__form .contact-form-wrapper .contact-form .wpcf7-radio input:checked+.wpcf7-list-item-label{background-color:#0f516c;color:#fff}.contact-form__form .contact-form-wrapper .contact-form .monthlyBudget{display:block;margin-top:6px}.contact-form__form .contact-form-wrapper .contact-form .checkbox-wrapper .checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.divider{width:100%;margin-top:70px;padding:0;border-bottom:2px solid #a9c7ef}.divider img{width:140px;margin-right:auto;margin-left:auto;display:block;margin-bottom:-2px;background-color:#fff}.section-image_and_text_block .container{padding-top:70px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-image_and_text_block .container .image-wrapper{width:42.7%;padding-right:7.3%}.section-image_and_text_block .container .image-wrapper img{width:100%;display:block}.section-image_and_text_block .container .text-wrapper{width:50%}.section-image_and_text_block .container .text-wrapper h2{margin-top:0}.section-image_and_text_block .container .text-wrapper p{margin-bottom:30px}.section-image_and_text_block:last-child{padding-bottom:70px}.section-text_block{padding-top:47px;padding-bottom:70px}.section-text_block a{color:#0f516c}.section-book_now{background-color:#e6e6e6}.section-book_now .container{padding-top:70px}.section-book_now .container h2{margin-top:0}.section-book_now .container .search-box .col-12{max-width:50%}.section-book_now.mt-70{margin-top:70px}.section-service_icons .container{padding:70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-service_icons .container .service-icon{width:20%}.section-service_icons .container .service-icon a .image-wrapper{height:102px}.section-service_icons .container .service-icon a .hover-image{display:none}.section-service_icons .container .service-icon a h3{color:#a9c7ef}.section-service_icons .container .service-icon a:hover .hover-image{display:inline}.section-service_icons .container .service-icon a:hover .normal-image{display:none}.section-service_icons .container .service-icon a:hover h3{color:#0f516c}.section-timeline .container{padding-top:40px;padding-bottom:40px}.section-timeline .container .timeline-wrapper{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-timeline .container .timeline-wrapper .image-wrapper{width:42.7%;padding-right:2.3%;max-height:390px}.section-timeline .container .timeline-wrapper .image-wrapper img{width:100%;display:block}.section-timeline .container .timeline-wrapper .image-wrapper .spacer{height:30px;width:42.7%}.section-timeline .container .timeline-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:50%;margin-left:50px;border-left:3px #a9c7ef dashed;padding-left:65px}.section-timeline .container .timeline-wrapper .text-wrapper .border-left{display:none}.section-timeline .container .timeline-wrapper .text-wrapper h2{position:relative;margin-top:0}.section-timeline .container .timeline-wrapper .text-wrapper h2 .bullet{z-index:5;position:absolute;top:5px;left:-79.5px;width:25px;height:25px;border:solid #072936 5px;background-color:#fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-timeline .container .timeline-wrapper .text-wrapper p{margin-bottom:30px}.section-review_carousel{background-color:#e6e6e6;text-align:center;padding:70px 0;margin-top:70px}.section-review_carousel .divider{margin-top:35px}.section-review_carousel .divider img{background-color:#e6e6e6}.section-review_carousel h2{margin-top:0}.section-review_carousel .carousel{position:relative;padding-top:50px}.section-review_carousel .carousel .inner-text{padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-review_carousel .carousel .inner-text h3{color:#0f516c}.section-review_carousel .carousel .inner-text .stars-wrapper .star-wrapper{display:inline;padding-right:15px}.section-review_carousel .carousel .inner-text .stars-wrapper .star-wrapper img{display:inline-block}.section-review_carousel .carousel .inner-text{padding:0 50px}.section-review_carousel .carousel .inner-text h3{color:#0f516c}.section-review_carousel .carousel .glide__arrows{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-review_carousel .carousel .glide__arrows button{width:12px;height:22px;background-color:rgba(0,0,0,0);border:none}.section-review_carousel .carousel .glide__arrows button.glide__arrow--left{position:absolute;left:0}.section-review_carousel .carousel .glide__arrows button.glide__arrow--right{position:absolute;right:0}section.welcome-intro{background-color:#fff}section.welcome-intro .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:112px;padding-top:112px}@media screen and (max-width: 850px){section.welcome-intro .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:64px;padding-top:64px}}section.welcome-intro .container img{aspect-ratio:1/1;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;margin-right:64px;max-width:424px;-o-object-fit:cover;object-fit:cover;width:424px}@media screen and (max-width: 850px){section.welcome-intro .container img{width:100%}}section.welcome-intro .container .entry-header{padding-top:0}.site-footer{text-align:center;color:#fff}.site-footer a{color:#a9c7ef;font-weight:600}.site-footer .opening-info{background-color:#a9c7ef;height:60px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .opening-info p{color:#072936}.site-footer .contact-info{background-color:#072936;height:310px}.site-footer .contact-info .container{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .contact-info .container .contact-details{text-align:left}.site-footer .contact-info .container .contact-details .tel,.site-footer .contact-info .container .contact-details .fax,.site-footer .contact-info .container .contact-details .email{display:inline-block;padding:0 15px;border-right:1px solid #fff}.site-footer .contact-info .container .contact-details .tel a,.site-footer .contact-info .container .contact-details .fax a,.site-footer .contact-info .container .contact-details .email a{color:#fff;font-weight:400}.site-footer .contact-info .container .contact-details .tel{padding-left:0}.site-footer .contact-info .container .contact-details .email{border-right:0;padding-right:0}.site-footer .contact-info .container .social-info{border-right:2px solid #a9c7ef;border-left:2px solid #a9c7ef;padding:0 5%;margin-left:10%}.site-footer .contact-info .container .social-info .social-details{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.site-footer .contact-info .container .social-info .social-details a img{height:30px;width:30px;margin:0 5px}.site-footer .site-info{background-color:#0f516c;height:40px;margin-top:-1px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .site-info p{margin:0}.site-footer .site-info a{color:#fff;font-weight:400}.site-footer .car-divider{width:100%;margin-top:-25px}.site-footer .car-divider img{width:96px;margin-right:auto;margin-left:auto;display:block}.site-footer__newsletter-button{display:block;margin-top:23px}.site-footer__newsletter-button button{border:none;width:100%}html,body{margin:0 !important;padding:0 !important;overflow-x:hidden}body{font-size:15px;line-height:28px;font-family:"Sora",sans-serif;color:#444b44}h1{font-size:38px;line-height:48px;font-weight:400;letter-spacing:1.14px;font-family:"Red Hat Text",sans-serif;color:#0f516c;text-transform:capitalize}h2{font-size:28px;line-height:35px;font-weight:400;letter-spacing:1.14px;font-family:"Red Hat Text",sans-serif;color:#0f516c}h3{font-size:18px;line-height:26px;font-family:"Red Hat Text",sans-serif;letter-spacing:.18px}a{font-size:15px;line-height:30px;font-family:"Sora",sans-serif;text-decoration:none;cursor:pointer}li{list-style-type:none}button,.wpcf7-submit{width:160px;height:40px;background-color:#0f516c;border:1px solid #fff;color:#fff;font-family:"Red Hat Text",sans-serif;font-size:15px;line-height:22px;outline:none}button.back-to-button,.wpcf7-submit.back-to-button{margin-top:70px;width:238px}button:hover,.wpcf7-submit:hover{cursor:pointer}.bold{font-weight:600}.container{max-width:1220px;padding:0 30px;margin:0 auto}.container.center{text-align:center}.small-container{max-width:802px;margin:0 auto;padding:0 30px;text-align:center}.entry-header{padding-top:70px}.entry-content button{margin-top:50px}.entry-content a{color:#0f516c}::-webkit-input-placeholder{color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}:-ms-input-placeholder{color:#0f516c;font-size:15px;line-height:28px;font-family:"Sora",sans-serif}.google-reviews-carousel{background-color:#eee;padding:80px 0;margin-top:80px}.google-reviews-carousel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px}.google-reviews-carousel__heading{font-size:38px;margin:0}.google-reviews-carousel__all-reviews{background-color:#0f516c;color:#fff;padding:11px 24px;text-align:center}@media screen and (max-width: 850px){.google-reviews-carousel__all-reviews{display:block}}.google-reviews-carousel__footer{margin-top:48px}.site-header{background-color:#0f516c;height:140px}.site-header ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header ul li{display:inline}.site-header .container{position:relative}.site-header .container .site-branding{position:absolute;max-width:220px;padding-top:35px}.site-header .container .site-branding img{width:100%}.site-header .container #site-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .container #site-navigation #primary-menu li{margin-right:40px;margin-top:3px}.site-header .container #site-navigation #primary-menu li:last-child{margin-top:-15px;padding:18px 48px;background-color:#fff;text-align:center}.site-header .container #site-navigation #primary-menu li:last-child a{color:#0f516c;font-size:17px;display:block}.site-header .container #site-navigation a{color:#a9c7ef}.site-header .container #second-navigation ul{margin-top:0;padding:0}.site-header .container #second-navigation ul li{position:relative;margin-right:60px}.site-header .container #second-navigation ul li:last-child{margin-right:0}.site-header .container #second-navigation ul li:hover .sub-menu{display:block}.site-header .container #second-navigation ul li a{color:#fff;padding-bottom:49px;font-size:17px}.site-header .container #second-navigation ul li.current-menu-item,.site-header .container #second-navigation ul li.current-menu-parent{border-bottom:3px solid #a9c7ef;padding-bottom:27px}.site-header .container #second-navigation .sub-menu{display:none;position:absolute;z-index:10;top:59px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:280px;text-align:center;padding:11px 0 30px;background-color:#e6e6e6}.site-header .container #second-navigation .sub-menu li{display:block;width:100%;padding:15px 0}.site-header .container #second-navigation .sub-menu li a{color:#0f516c}.site-header .container #second-navigation .sub-menu li.current-menu-item{border:none}.site-header .container #second-navigation .sub-menu li:hover a{color:#5c9fba}.site-header .container #second-navigation .sub-menu::before{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:16px solid #0f516c}.breadcrumbs{padding:45px 0;color:#0f516c}.breadcrumbs a{color:#a9c7ef}.header-usps{background-color:#a9c7ef;display:-webkit-box;display:-ms-flexbox;display:flex}.header-usps .container{width:100%}@media screen and (max-width: 850px){.header-usps .container{padding-left:0;padding-right:0}}.header-usps__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-usps__usp{padding:18px 0;width:auto}@media screen and (max-width: 850px){.header-usps__usp{width:100%}}.header-usps__usp,.header-usps__usp a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 850px){.header-usps__usp,.header-usps__usp a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-usps__text{color:#072936;margin:0}.header-usps__icon{background-color:#072936;display:block;height:32px;margin-right:8px;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:48px}.header-usps__usp a:where(:hover) .header-usps__icon{background-color:#1e7497}.header-usps__usp a:where(:hover) .header-usps__text{color:#1e7497}.hero{position:relative;margin-top:70px}.hero img{width:100%}.hero button{position:absolute;bottom:0;right:70px;-webkit-transform:translateY(50%);transform:translateY(50%);width:146px;height:146px;border-radius:50%;font-size:18px;line-height:26px;font-weight:600;border:6px #fff solid;-webkit-box-sizing:border-box;box-sizing:border-box}.hero .icon{position:absolute;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);bottom: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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0f516c;height:90px;width:90px;border:6px solid #fff;border-radius:50%}.hero .icon img{width:60%}#hero.home{height:660px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hero.home .container{z-index:2}#hero.home .text-wrapper{max-width:910px;margin:0 auto;height:660px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hero.home .text-wrapper h2{text-align:center;color:#fff;padding:0 30px;margin-bottom:120px}#hero.home .text-wrapper #play{display:none;position:absolute;bottom:70px;background-color:#fff;background-image:url("/app/themes/oldfields/images/play.svg");background-repeat:no-repeat;background-size:20px;background-position:center;width:50px;height:50px}#hero.home .text-wrapper #play.special{display:none}@media screen and (max-width: 640px){#hero.home .text-wrapper #play{display:block}}#hero.home .text-wrapper #pause{display:block;position:absolute;bottom:70px;background-color:#fff;background-image:url("/app/themes/oldfields/images/pause.svg");background-repeat:no-repeat;background-size:20px;background-position:center;width:50px;height:50px}#hero.home .text-wrapper #pause.special{display:none}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:800px;min-width:300vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-with-text{padding-bottom:112px;padding-top:112px}@media screen and (max-width: 850px){.hero-with-text{padding-bottom:64px;padding-top:64px}}.hero-with-text .container{display:grid;gap:64px;grid-template-columns:480px auto}@media screen and (max-width: 850px){.hero-with-text .container{grid-template-columns:unset}}.hero-with-text__content{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}.hero-with-text__content>*{margin:0}.hero-with-text__content>*+*{margin-top:32px}.hero-with-text__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 850px){.hero-with-text__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.hero-with-text__buttons>*+*{margin-left:16px}@media screen and (max-width: 850px){.hero-with-text__buttons>*+*{margin-left:0;margin-top:16px}}.hero-with-text__button{padding:11px 24px}.hero-with-text__button.solid-blue{background-color:#0f516c;color:#fff}.hero-with-text__button.outline-blue{border:1px solid #0f516c;color:#0f516c}.hero-with-text__video{position:relative}@media screen and (max-width: 850px){.hero-with-text__video{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.hero-with-text__video>button{background-color:rgba(0,0,0,0);position:absolute;left:0;top:0;width:100%;height:100%}.hero-with-text__video>button.special{z-index:9}.hero-with-text__video .vimeo-wrapper{height:0;padding-bottom:56.25%;position:relative}.hero-with-text__video .vimeo-wrapper iframe{height:100%;position:absolute;left:0;min-height:unset;min-width:unset;top:0;-webkit-transform:none;transform:none;width:100%}.page-template-homepage h2{font-size:38px;line-height:48px}.image-with-text{padding-bottom:102px;padding-top:102px}.image-with-text .container{display:grid;gap:52px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 850px){.image-with-text .container{grid-template-columns:1fr}}.image-with-text__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 850px){.image-with-text__image img{height:auto}}.image-with-text__content{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}.image-with-text__content>*{margin:0}.image-with-text__content>*+*{margin-top:32px}.image-with-text__content ul{padding:0}.image-with-text__content ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.image-with-text__content ul li::before{background-color:#0f516c;border-radius:100%;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:12px;margin-right:16px;width:12px}.image-with-text__content ul li+li{margin-top:12px}.image-with-text__heading{font-size:38px}#mobileMenu{display:none;background-color:#0f516c}#mobileMenu #mobileBurger{width:100%}#mobileMenu #mobileBurger .container{height:75px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mobileMenu #mobileBurger .container .site-branding{margin:10px 0}#mobileMenu #mobileBurger .container .site-branding a img{width:139px}#mobileMenu #mobileBurger .container .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobileMenu #mobileBurger .container .toggle .menu{font-size:17px;line-height:22px;font-family:"Sora",sans-serif;color:#fff;margin-left:10px}#mobileMenu #mobileBurger .container .toggle .menu-close{display:none;font-size:17px;line-height:22px;font-family:"Sora",sans-serif;color:#fff;margin-left:10px}#mobileMenu #mobileBurger .container .toggle .lines{height:75px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobileMenu #mobileBurger .container .toggle .lines .line1,#mobileMenu #mobileBurger .container .toggle .lines .line2,#mobileMenu #mobileBurger .container .toggle .lines .line3{width:14px;height:2px;border-radius:15px;background-color:#fff;margin-bottom:2px;display:block}#mobileMenu #mobileBurger .container .toggle .lines .line3{margin-bottom:0}#mobileMenu #mobileBurger .container .toggle.open .lines{margin-top:-20px}#mobileMenu #mobileBurger .container .toggle.open .lines .line1,#mobileMenu #mobileBurger .container .toggle.open .lines .line3{-webkit-transform:translate(0px, 10.5px) rotate(-45deg) scalex(1);transform:translate(0px, 10.5px) rotate(-45deg) scalex(1);margin:0;width:15px;height:2px;border-radius:15px}#mobileMenu #mobileBurger .container .toggle.open .lines .line2{display:none;width:15px;height:3px;border-radius:15px}#mobileMenu #mobileBurger .container .toggle.open .lines .line3{-webkit-transform:translate(0px, 9px) rotate(45deg) scalex(1);transform:translate(0px, 9px) rotate(45deg) scalex(1)}#mobileMenu #primary-links{display:none;background-color:#0f516c}#mobileMenu #primary-links .container{padding:0}#mobileMenu #primary-links #primary-menu{position:relative;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:0 0 100px 0;margin:0}#mobileMenu #primary-links #primary-menu li{margin:20px 0}#mobileMenu #primary-links #primary-menu li a{color:#a9c7ef}#mobileMenu #primary-links #primary-menu li:last-child{position:absolute;bottom:-50px;z-index:5;width:100%;background-color:#fff;margin:0;height:70px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobileMenu #primary-links #primary-menu li:last-child a{color:#0f516c}#mobileMenu #secondary-links{border-top:1px solid #fff;display:none;background-color:#0f516c;position:relative}#mobileMenu #secondary-links #menu-secondary-menu-1{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:30px 0 0;margin:0}#mobileMenu #secondary-links #menu-secondary-menu-1 li{position:relative;width:100%;margin:20px 0;text-align:center}#mobileMenu #secondary-links #menu-secondary-menu-1 li a{color:#fff}#mobileMenu #secondary-links #menu-secondary-menu-1 li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:36px;content:url("/app/themes/oldfields/images/chevron-right.svg")}#mobileMenu #secondary-links #menu-secondary-menu-1 li .sub-menu{position:absolute;top:0;left:0;z-index:5;width:100%;height:650px;padding:0;padding-top:30px;background-color:#0f516c;display:none}#mobileMenu #secondary-links #menu-secondary-menu-1 li .sub-menu li{display:block;margin:20px 0}#mobileMenu #secondary-links #menu-secondary-menu-1 li .sub-menu:before{position:absolute;top:0;left:36px;color:#fff;content:url("/app/themes/oldfields/images/chevron-left.svg")}#mobileMenu #secondary-links #menu-secondary-menu-1 li.menu-item-49 .sub-menu{top:-70px}#mobileMenu #secondary-links #menu-secondary-menu-1 li.menu-item-50 .sub-menu{top:-140px}h3.widget-title{display:none;position:absolute;z-index:6;top:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:15px;line-height:30px;font-family:"Sora",sans-serif;color:#fff;font-weight:400;text-align:center}.section-news{padding-bottom:70px}.section-news .small-container h2{margin-top:70px;margin-bottom:35px}.section-news .small-container p{margin-bottom:50px}.news-wrapper,.alm-reveal,.cars-wrapper{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-wrapper article,.alm-reveal article,.cars-wrapper article{width:23.1%;margin-right:2.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-wrapper article .image-wrapper,.alm-reveal article .image-wrapper,.cars-wrapper article .image-wrapper{width:100%}.news-wrapper article .image-wrapper img,.alm-reveal article .image-wrapper img,.cars-wrapper article .image-wrapper img{width:100%;height:100%;margin-bottom:-8.8px;-o-object-fit:contain;object-fit:contain}.news-wrapper article .text-wrapper,.alm-reveal article .text-wrapper,.cars-wrapper article .text-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#0f516c;color:#fff;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:30px}.news-wrapper article .text-wrapper h3,.alm-reveal article .text-wrapper h3,.cars-wrapper article .text-wrapper h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:capitalize}.news-wrapper article:last-child,.alm-reveal article:last-child,.cars-wrapper article:last-child{margin-right:0}.news-wrapper article:hover .text-wrapper,.alm-reveal article:hover .text-wrapper,.cars-wrapper article:hover .text-wrapper{background-color:#a9c7ef}.news-wrapper article:hover .text-wrapper h3,.alm-reveal article:hover .text-wrapper h3,.cars-wrapper article:hover .text-wrapper h3{color:#072936}.news-wrapper article:hover .text-wrapper button,.alm-reveal article:hover .text-wrapper button,.cars-wrapper article:hover .text-wrapper button{background-color:#a9c7ef;color:#072936;border:1px solid #072936}.news-wrapper article .image-wrapper{position:relative;width:100%}.news-wrapper article .image-wrapper img{position:absolute;z-index:2;top:0;left:0;width:100%;height:101%;margin-bottom:-8.8px;-o-object-fit:contain;object-fit:contain}.news-wrapper article .image-wrapper .image-spacer{background-color:#a9c7ef;opacity:.2;padding-top:85%}.blog .section-text_block,.page-template-template-car-sales .section-text_block{padding:0}.blog .news-wrapper,.blog .alm-reveal,.blog .cars-wrapper,.page-template-template-car-sales .news-wrapper,.page-template-template-car-sales .alm-reveal,.page-template-template-car-sales .cars-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:70px 0 40px}.blog .news-wrapper article,.blog .alm-reveal article,.blog .cars-wrapper article,.page-template-template-car-sales .news-wrapper article,.page-template-template-car-sales .alm-reveal article,.page-template-template-car-sales .cars-wrapper article{width:23.1%;margin-bottom:30px}.blog .news-wrapper article:nth-child(4n+4),.blog .alm-reveal article:nth-child(4n+4),.blog .cars-wrapper article:nth-child(4n+4),.page-template-template-car-sales .news-wrapper article:nth-child(4n+4),.page-template-template-car-sales .alm-reveal article:nth-child(4n+4),.page-template-template-car-sales .cars-wrapper article:nth-child(4n+4){margin-right:0}.blog .news-wrapper button,.blog .alm-reveal button,.blog .cars-wrapper button,.page-template-template-car-sales .news-wrapper button,.page-template-template-car-sales .alm-reveal button,.page-template-template-car-sales .cars-wrapper button{margin-right:auto;margin-left:auto}.blog .news-wrapper .ajax-load-more-wrap,.blog .alm-reveal .ajax-load-more-wrap,.blog .cars-wrapper .ajax-load-more-wrap,.page-template-template-car-sales .news-wrapper .ajax-load-more-wrap,.page-template-template-car-sales .alm-reveal .ajax-load-more-wrap,.page-template-template-car-sales .cars-wrapper .ajax-load-more-wrap{width:100%;padding-bottom:70px}.blog .news-wrapper .ajax-load-more-wrap .alm-load-more-btn.done,.blog .alm-reveal .ajax-load-more-wrap .alm-load-more-btn.done,.blog .cars-wrapper .ajax-load-more-wrap .alm-load-more-btn.done,.page-template-template-car-sales .news-wrapper .ajax-load-more-wrap .alm-load-more-btn.done,.page-template-template-car-sales .alm-reveal .ajax-load-more-wrap .alm-load-more-btn.done,.page-template-template-car-sales .cars-wrapper .ajax-load-more-wrap .alm-load-more-btn.done{display:none}.blog .alm-reveal,.page-template-template-car-sales .alm-reveal{padding-top:0}.single article{margin-top:70px;padding-bottom:70px}.single article .image-wrapper{width:100%}.single article .image-wrapper img{width:100%}.single article .text-wrapper h1{margin:70px 0}.single article .text-wrapper .date{width:100%;margin-top:70px;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single article .text-wrapper .date h3{color:#a9c7ef}.single article .text-wrapper .date img{margin-right:20px}.single article .text-wrapper button{margin-top:70px;width:238px}.single article .text-wrapper .divider{margin-bottom:70px;margin-top:70px}.single article .text-wrapper .small-container{padding:0}.single a{color:#0f516c}.single a:visited{color:#0f516c}.single-car .car-details,.single-van_hire .car-details,.single-car_hire .car-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-car .car-details .detail,.single-van_hire .car-details .detail,.single-car_hire .car-details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2%;width:23%}.single-car .car-details .detail img,.single-van_hire .car-details .detail img,.single-car_hire .car-details .detail img{width:43px;margin-right:15px}.single-car .car-details .detail h3,.single-van_hire .car-details .detail h3,.single-car_hire .car-details .detail h3{color:#a9c7ef;text-align:left}.single-car .car-details .detail:nth-child(4n+4),.single-van_hire .car-details .detail:nth-child(4n+4),.single-car_hire .car-details .detail:nth-child(4n+4){margin-right:0}.single-car .buttons,.single-van_hire .buttons,.single-car_hire .buttons{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-car .buttons .button1,.single-van_hire .buttons .button1,.single-car_hire .buttons .button1{margin-right:2.5%}.single-car .buttons .button2 button,.single-van_hire .buttons .button2 button,.single-car_hire .buttons .button2 button{background-color:#072936}.single-car .gallery-wrapper,.single-van_hire .gallery-wrapper,.single-car_hire .gallery-wrapper{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:120px}.single-car .gallery-wrapper .photo-wrapper,.single-van_hire .gallery-wrapper .photo-wrapper,.single-car_hire .gallery-wrapper .photo-wrapper{max-width:282px;width:25%;margin-right:2.5%;margin-bottom:2.5%}.single-car .gallery-wrapper .photo-wrapper:nth-child(4n+4),.single-van_hire .gallery-wrapper .photo-wrapper:nth-child(4n+4),.single-car_hire .gallery-wrapper .photo-wrapper:nth-child(4n+4){margin-right:0}.single-car .gallery-wrapper .photo-wrapper img,.single-van_hire .gallery-wrapper .photo-wrapper img,.single-car_hire .gallery-wrapper .photo-wrapper img{display:block;width:100%}.single-van_hire .car-details .detail{width:31%}.single-van_hire .car-details .detail h3{font-size:16px}.single-van_hire .car-details .detail:nth-child(4n+4){margin-right:2%}.single-van_hire .car-details .detail:nth-child(3n+3){margin-right:0}.image-wrapper.alt{position:relative}.image-wrapper.alt h2{margin:0;font-size:38px;line-height:48px;opacity:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error-404{text-align:center}.error-404 a{color:#0f516c}.error-404 a:visited{color:#0f516c}.error-404 a:active{color:#0f516c}.error-404 .page-header{padding-top:70px}.error-404 ul{padding-left:0}.error-404 .section-divider,.error-404 .page-content{padding-bottom:70px}.search a{color:#0f516c}.search a:visited{color:#0f516c}.search a:active{color:#0f516c}.search .srch.container{padding-bottom:70px}.search .srch.container .entry-header{padding-top:0}.search .srch.container .page-content{text-align:center}.search .srch.container .section-divider{padding-bottom:70px}.search .page-header{padding-top:70px;text-align:center}.error-404 input[type=submit],.search-no-results input[type=submit]{width:160px;height:40px;background-color:#0f516c;border:1px solid #fff;color:#fff;font-family:"Red Hat Text",sans-serif;font-size:15px;line-height:22px;outline:none}.error-404 input[type=submit]:hover,.search-no-results input[type=submit]:hover{cursor:pointer}.error-404 input[type=search],.search-no-results input[type=search]{padding-left:20px;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px #0f516c solid;color:#0f516c;height:36px;width:50%;font-size:15px;line-height:28px;font-family:"Sora",sans-serif;outline:none}@media screen and (max-width: 1244px){.site-footer .contact-info .container .social-info{margin-left:5%}.single-car .car-details .detail,.single-car_hire .car-details .detail{width:31%}.single-car .car-details .detail:nth-child(4n+4),.single-car_hire .car-details .detail:nth-child(4n+4){margin-right:2%}.single-car .car-details .detail:nth-child(3n+3),.single-car_hire .car-details .detail:nth-child(3n+3){margin-right:0}.single-van_hire .car-details .detail{width:48%}.single-van_hire .car-details .detail:nth-child(3n+3){margin-right:2%}.single-van_hire .car-details .detail:nth-child(even){margin-right:0}}@media screen and (max-width: 1150px){.site-header .container #second-navigation ul li{margin-right:30px}.site-header .container #second-navigation ul li a{font-size:15px}.news-wrapper,.blog .news-wrapper,.page-template-template-car-sales .cars-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-wrapper article,.blog .news-wrapper article,.page-template-template-car-sales .cars-wrapper article{width:49%;margin-right:2%;margin-bottom:30px}.news-wrapper article:nth-child(3n+3),.blog .news-wrapper article:nth-child(3n+3),.page-template-template-car-sales .cars-wrapper article:nth-child(3n+3){margin-right:2%}.news-wrapper article:nth-child(even),.blog .news-wrapper article:nth-child(even),.page-template-template-car-sales .cars-wrapper article:nth-child(even){margin-right:0}.site-footer .contact-info .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .contact-info .container .footer-links{width:100%;padding-bottom:30px}.site-footer .contact-info .container .footer-links ul{padding:0}.site-footer .contact-info .container .footer-links li{display:inline;margin-right:40px}.site-footer .contact-info .container .social-info{border-right:none}}@media screen and (max-width: 970px){.site-header .container #second-navigation ul li,.site-header .container #site-navigation #primary-menu li{margin-right:20px}.site-header .container #second-navigation ul li a,.site-header .container #site-navigation #primary-menu li a{font-size:14px}.section-service_icons .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-service_icons .container .service-icon{width:33%;margin-top:50px}.site-footer .contact-info{height:435px;padding:50px 0}.site-footer .contact-info .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer .contact-info .container p{text-align:center}.site-footer .contact-info .container .contact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .contact-info .container .social-info{border-top:2px solid #a9c7ef;border-bottom:2px solid #a9c7ef;padding:25px 0;margin:25px 0;border-left:0}}@media screen and (max-width: 850px){.site-header{display:none}#mobileMenu{display:block}.section-book_now .search-box{-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;margin-bottom:50px}.section-book_now .search-box input{margin-bottom:30px;margin-right:0;padding-right:0}.section-image_and_text_block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-image_and_text_block .container .image-wrapper,.section-image_and_text_block .container .text-wrapper{width:100%;padding:0;text-align:center}.section-image_and_text_block .container .image-wrapper h2,.section-image_and_text_block .container .text-wrapper h2{margin-top:31.54px}.section-service_icons .container .service-icon{width:50%}.section-timeline .container .timeline-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-timeline .container .timeline-wrapper .image-wrapper{width:70%;border-left:3px #a9c7ef dashed;padding-left:65px;padding-right:0}.section-timeline .container .timeline-wrapper .text-wrapper{width:70%;margin:0}.single-car .car-details .detail,.single-car_hire .car-details .detail{width:48%}.single-car .car-details .detail:nth-child(4n+4),.single-car_hire .car-details .detail:nth-child(4n+4){margin-right:2%}.single-car .car-details .detail:nth-child(3n+3),.single-car_hire .car-details .detail:nth-child(3n+3){margin-right:2%}.single-car .car-details .detail:nth-child(even),.single-car_hire .car-details .detail:nth-child(even){margin-right:0}.single-van_hire .car-details .detail{width:100%}.single-van_hire .car-details .detail:nth-child(even){margin-right:0}.contact-form-wrapper .contact-form,.contact-form-wrapper-vehicle .contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form-wrapper .contact-form .your-name,.contact-form-wrapper .contact-form .your-email,.contact-form-wrapper .contact-form .your-number,.contact-form-wrapper .contact-form .your-message,.contact-form-wrapper .contact-form .title,.contact-form-wrapper .contact-form .date-from,.contact-form-wrapper .contact-form .date-to,.contact-form-wrapper .contact-form .checkbox-wrapper,.contact-form-wrapper-vehicle .contact-form .your-name,.contact-form-wrapper-vehicle .contact-form .your-email,.contact-form-wrapper-vehicle .contact-form .your-number,.contact-form-wrapper-vehicle .contact-form .your-message,.contact-form-wrapper-vehicle .contact-form .title,.contact-form-wrapper-vehicle .contact-form .date-from,.contact-form-wrapper-vehicle .contact-form .date-to,.contact-form-wrapper-vehicle .contact-form .checkbox-wrapper{width:100%;margin-bottom:0}}@media screen and (max-width: 640px){.home-slideshow .glide__slide .inner-text{width:65%;padding:50px 40px}.hero .booknow{width:110px;height:110px;font-size:13px;right:30px;border:3px #fff solid}#hero.home .text-wrapper #play{display:block}.entry-header{padding-top:50px}.single-car .gallery-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-car .gallery-wrapper .photo-wrapper{width:48.75%;margin-right:2.5%;margin-bottom:2.5%}.single-car .gallery-wrapper .photo-wrapper:nth-child(2n+2){margin-right:0}.site-footer .contact-info{height:769px;margin:0}.site-footer .contact-info .container .contact-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .contact-info .container .contact-links .tel,.site-footer .contact-info .container .contact-links .fax,.site-footer .contact-info .container .contact-links .email{border:0;padding:0;margin-bottom:0}.site-footer .contact-info .container .social-info{margin:50px 0;padding:50px 0}.site-footer .contact-info .container .footer-links li{display:block;margin:0}.site-footer .opening-info{height:101px}.site-footer .site-info{height:75px}}@media screen and (max-width: 550px){h2,.page-template-homepage h2{font-size:28px;line-height:35px;letter-spacing:.84px}.news-wrapper article,.page-template-template-car-sales .cars-wrapper article,.blog .news-wrapper article{width:100%;margin-right:0}.news-wrapper article:nth-child(3n+3),.page-template-template-car-sales .cars-wrapper article:nth-child(3n+3),.blog .news-wrapper article:nth-child(3n+3){margin-right:0}.single-car .car-details,.single-car_hire .car-details,.single-van_hire .car-details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-car .car-details .detail,.single-car_hire .car-details .detail,.single-van_hire .car-details .detail{width:100%}.single-car .gallery-wrapper,.single-car_hire .gallery-wrapper,.single-van_hire .gallery-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-car .gallery-wrapper .photo-wrapper,.single-car_hire .gallery-wrapper .photo-wrapper,.single-van_hire .gallery-wrapper .photo-wrapper{width:100%;margin-right:0}.single-car .buttons,.single-car_hire .buttons,.single-van_hire .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-car .buttons .button1,.single-car_hire .buttons .button1,.single-van_hire .buttons .button1{margin:0}.single-car .buttons .button2 button,.single-car_hire .buttons .button2 button,.single-van_hire .buttons .button2 button{margin-top:30px}.section-service_icons .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-service_icons .container .service-icon{width:100%}.section-review_carousel .carousel .glide__arrows{top:inherit;bottom:35px}.section-review_carousel .carousel .inner-text{padding:0 10px}.section-review_carousel .carousel .inner-text .stars-wrapper .star-wrapper{padding-right:5px}.image-wrapper.alt h2{font-size:28px;line-height:35px}}.mobile{display:none}@media screen and (max-width: 850px){.mobile{display:block}}@media screen and (max-width: 850px){.desktop{display:none}}