@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCIPrQ.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf) format('truetype')}.formRow.dropOffFields.withoutBorderRadius{border-radius:0;margin-bottom:2px}.formRow.dropOffFields .reservationFormSubmit{margin-top:0;display:-webkit-box;display:flex}.formRow.dropOffFields .reservationFormSubmit .solidBtn{width:100%}.hide-field{display:none}.form-control.has-error{border-color:#EB6060 !important;background:#FBE1E1 !important}.dateTimeFields .error-message-content{display:none}.error-message-content{color:#EB6060 !important;display:none;text-align:left;padding-top:3px;font-size:12px}.form-control.has-error~.error-message-content,.form-group.has-error~.error-message-content{display:block!important}.form-control.has-error~.select2-container .select2-selection--single,.form-group.has-error~.select2-container .select2-selection--single{border-color:#EB6060 !important;background:#FBE1E1 !important}.form-control.has-error-content~.error-message-content,.form-group.has-error-content~.error-message-content{display:block!important}.form-control.has-error-content .error-message-content,.form-group.has-error-content .error-message-content{display:block!important}.form-control.has-error-content .select2-container .select2-selection--single,.form-group.has-error-content .select2-container .select2-selection--single{border-color:#EB6060 !important;background:#FBE1E1 !important}.placeholder-color{color:#aaa !important}select option{color:#383838 !important}@media screen and (max-width:480px){.ui-widget.ui-widget-content{display:none!important}}.admin-bar .datepicker-modal{margin-top:46px}@media screen and (min-width:783px){.admin-bar .datepicker-modal{margin-top:32px}}.datepicker-modal{position:fixed;top:0;left:0;z-index:99999;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;pointer-events:none;display:none;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:480px){.datepicker-modal{display:-webkit-box;display:flex}}.datepicker-modal.open{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.datepicker-modal .datepicker-mobile-heading{background:#F2F3F5;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:10px 10px 5px}.datepicker-modal .datepicker-mobile-heading .close-datepicker-btn{width:30px;height:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.datepicker-modal .datepicker-mobile-heading .close-datepicker-btn:before{content:'';display:block;position:absolute;background:#AAAAAA;width:20px;height:2px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.datepicker-modal .datepicker-mobile-heading .close-datepicker-btn:after{content:'';display:block;position:absolute;background:#AAAAAA;width:20px;height:2px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.datepicker-modal .mbsc-ios.mbsc-calendar-day-text{border-width:1px;margin:0 !important;border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper{background:#F2F3F5}.datepicker-modal .mbsc-ios.mbsc-range-day::after,.datepicker-modal .mbsc-ios.mbsc-range-hover::before{height:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#97b5e0;border:0;border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-selected .mbsc-calendar-cell-text{border-color:#383838;background:#709ad4;color:#383838;font-size:16px;border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-hover .mbsc-calendar-cell-text{border-color:#383838;background:#709ad4;border-radius:0 !important}.datepicker-modal .mbsc-datepicker .mbsc-calendar-header .mbsc-calendar-week-days{box-shadow:0 5px 10px rgba(0,0,0,0.05);padding:5px 0;background:#fff}.datepicker-modal .mbsc-ios.mbsc-calendar-week-day{font-size:14px;color:#AAA;font-weight:700;text-transform:uppercase}.datepicker-modal .mbsc-calendar-header{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.datepicker-modal .mbsc-ios.mbsc-calendar-controls{-webkit-box-ordinal-group:3;order:2;padding:10px 0}.datepicker-modal .mbsc-ios.mbsc-calendar-controls .mbsc-icon-button{width:60px}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:transparent;width:100%;border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label{background:transparent}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-ios.mbsc-segmented-selectbox-inner.mbsc-selected{box-shadow:none}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-ios.mbsc-segmented-selectbox-inner{border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-ios.mbsc-segmented-selectbox{display:none}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-segmented-button{padding:0}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-range-control-label{padding:0;color:#383838;font-size:14px}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-range-control-label.active{font-weight:400}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-range-control-value{background:#fff;padding:7px 10px;font-size:16px;border:1px solid #E7E9ED;color:#383838;margin-top:7px;height:41px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-range-control-value.active{background:#97b5e0;font-weight:400;border-color:#383838}.datepicker-modal .mbsc-ios.mbsc-range-control-wrapper .mbsc-segmented label .mbsc-range-label-clear{display:none}.datepicker-modal .mbsc-calendar-title{color:#AAAAAA;font-weight:700;font-size:16px}.datepicker-modal .mbsc-ios.mbsc-calendar-button.mbsc-button{color:#aaa}.datepicker-modal .mbsc-ios.mbsc-datepicker .mbsc-highlighted .mbsc-calendar-day-text,.datepicker-modal .mbsc-ios.mbsc-datepicker .mbsc-hover .mbsc-calendar-day-text,.datepicker-modal .mbsc-ios.mbsc-datepicker .mbsc-range-hover-end .mbsc-calendar-day-text,.datepicker-modal .mbsc-ios.mbsc-datepicker .mbsc-range-hover-start .mbsc-calendar-day-text,.datepicker-modal .mbsc-ios.mbsc-datepicker .mbsc-selected .mbsc-calendar-day-text{font-size:16px}.datepicker-modal .mbsc-calendar-cell-text{height:38px!important;width:38px!important;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0;border-radius:50%;border-width:1px}.datepicker-modal .mbsc-calendar-cell-text.mbsc-calendar-year-text,.datepicker-modal .mbsc-calendar-cell-text.mbsc-calendar-month-text{border-radius:15px}.datepicker-modal .mbsc-datepicker-inline{width:100%;border:0 !important}.datepicker-modal .mbsc-calendar-cell>div{display:none}.datepicker-modal .mbsc-calendar-cell .mbsc-calendar-cell-inner{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.datepicker-modal .mbsc-disabled.mbsc-range-day-start .mbsc-calendar-cell-text{opacity:.9}.datepicker-modal .mbsc-ios.mbsc-calendar-today,.datepicker-modal .mbsc-ios.mbsc-calendar-week-nr{color:#383838;background:#E7F6F6}.datepicker-modal .mbsc-ios.mbsc-range-day-end.mbsc-ltr::after,.datepicker-modal .mbsc-ios.mbsc-range-day-start.mbsc-rtl::after,.datepicker-modal .mbsc-ios.mbsc-range-hover-end.mbsc-ltr::before,.datepicker-modal .mbsc-ios.mbsc-range-hover-start.mbsc-rtl::before{margin-right:0;border-radius:0 !important}.datepicker-modal .mbsc-ios.mbsc-range-day-end.mbsc-ltr::after,.datepicker-modal .mbsc-ios.mbsc-range-day-start.mbsc-rtl::after,.datepicker-modal .mbsc-ios.mbsc-range-hover-end.mbsc-ltr::before,.datepicker-modal .mbsc-ios.mbsc-range-hover-start.mbsc-rtl::before{right:10px}.page-template-submit-review .container{margin-top:0px !important}.page-template-submit-review .singleField input,.page-template-submit-review .glsr-field input{border-radius:0px;background:#fff}.customGrid.reviewPageHeader{background:#dddddf}.reviewPage{background:#dddddf;padding:10% 0 5%;margin-top:0;height:110vh}.reviewPageHeader{position:fixed;top:30px}.reviewPageHeader .smallGrid{display:-webkit-box;display:flex;height:120px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.reviewPageHeader .contactLink{max-width:250px;flex-basis:250px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;text-transform:uppercase;color:#FFF;font-size:13px;text-decoration:none;letter-spacing:2px}.reviewPageHeader .logoWrap{max-width:170px;flex-basis:170px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.reviewResult.flexWrap.negReview{margin-top:150px}.reviewPageContent{height:60vh;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.reviewPageContent .pretitle{color:#00285f;display:block;text-align:center;margin-bottom:25px;width:100%;position:relative}.reviewPageContent .pretitle.withAfter:after{content:"";display:block;height:3px;background:#CCC;width:25px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-13px}.reviewPageContent .stepOne{float:left;width:100%;-webkit-transition-timing-function:cubic-bezier(.98, .14, .5, 1.38);transition-timing-function:cubic-bezier(.98, .14, .5, 1.38);-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.reviewPageContent .stepOne.hidden{display:block !important;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition-timing-function:cubic-bezier(.98, .14, .5, 1.38);transition-timing-function:cubic-bezier(.98, .14, .5, 1.38);-webkit-transition-duration:.8s;transition-duration:.8s;opacity:0}.reviewLoader{position:absolute;width:200px;height:200px;border-radius:50%;background:transparent;top:50%;left:50%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translate(-50%, -50%) scale(2);-ms-transform:translate(-50%, -50%) scale(2);transform:translate(-50%, -50%) scale(2)}.reviewLoader svg{fill:transparent;stroke-width:2;stroke-linecap:round;stroke:#FFF;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:ringAnimation;animation:ringAnimation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:4000ms;animation-duration:4000ms}.reviewLoader.hidden{opacity:0;-webkit-transform:translate(-50%, -50%) scale(1.5);-ms-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}.reviewLoader.hidden svg{stroke-dasharray:0 0}@-webkit-keyframes ringAnimation{0%{stroke-dasharray:200 10}50%{stroke-dasharray:0 10}100%{stroke-dasharray:0 0}}@keyframes ringAnimation{0%{stroke-dasharray:200 10}50%{stroke-dasharray:0 10}100%{stroke-dasharray:0 0}}@-webkit-keyframes scaleLoop{0%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaleLoop{0%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes reverseScaleLoop{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes reverseScaleLoop{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.page-template-submit-review-template .rightFixed .siteBadge,.page-template-submit-review-template .rightFixed .langSelector{display:none}.page-template-submit-review .customFooter,.page-template-review-sent .customFooter,.page-template-submit-review .customHeader,.page-template-review-sent .customHeader{display:none}.page-template-submit-review .question::before,.page-template-review-sent .question::before{display:none !important}.reviewWrap{background:#fff;border-radius:15px;box-shadow:1px 1px 32px rgba(0,0,0,0.075);max-width:500px;width:100%;float:left;left:50%;padding:50px 25px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.stepOne{position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.stepOne.hidden{pointer-events:none;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);opacity:0}.stepTwo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-60%, -50%);-ms-transform:translate(-60%, -50%);transform:translate(-60%, -50%);max-width:700px;width:100%;float:left;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.25s;transition-delay:.25s}.stepTwo .singleChoice{cursor:default}.stepTwo .singleChoice img.color{opacity:0}.stepTwo .singleChoice img.grey{opacity:1}.stepTwo.visible{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;pointer-events:all}.stepTwo .question{text-align:center}.stepTwo .navBtns{margin-top:25px}.stepTwo .navBtns .solidBtn{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.stepTwo .reviewResultCol{border-right:1px solid #ccc;padding-right:15px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;max-width:50%;flex-basis:50%}.stepTwo .reviewResultCol .choices{float:left;width:100%}.stepTwo .reviewResultCol .reviewBackBtn{color:#c8c8c8;display:inline-block;margin-top:5px;text-decoration:underline;cursor:pointer;font-size:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto}.stepTwo .reviewResultCol .reviewBackBtn:hover{color:#00285f}.stepTwo .reviewSubmit{max-width:50%;flex-basis:50%;padding:25px 0 25px 25px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.stepTwo .reviewSubmit span{font-weight:300;display:block;line-height:1.5;text-align:center;margin-bottom:10px}.stepTwo .reviewSubmit textarea{height:160px;width:100%;border:1px solid #ccc;padding:5px;font-size:13px;font-weight:300;margin-bottom:15px}.stepTwo .reviewSubmit .solidBtn{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:25px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.stepTwo .reviewTextarea,.stepTwo .reviewShare{display:none}.stepTwo .reviewResult{background:#fff;padding:50px 20px;border-radius:15px;box-shadow:1px 1px 32px rgba(0,0,0,0.075)}.stepTwo .reviewResult.negReview .reviewTextarea{display:block}.stepTwo .reviewResult.negReview .singleField{display:block;float:left;width:100%;max-width:100%;margin-right:0}.stepTwo .reviewResult.negReview .singleField input{width:100%;height:40px;margin-bottom:5px;font-size:13px;border:0;border-bottom:1px solid #ccc;padding:0 5px;font-weight:300}.stepTwo .reviewResult.posReview{max-width:500px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;float:left;width:100%}.stepTwo .reviewResult.posReview .reviewResultCol{display:none}.stepTwo .reviewResult.posReview .reviewSubmit{max-width:100%;flex-basis:100%;padding:0 25px}.stepTwo .reviewResult.posReview .reviewShare{display:block;float:left;width:100%}.stepTwo .reviewResult.posReview .reviewShare .pretitle{display:block;text-transform:uppercase;margin-bottom:30px}.stepTwo .reviewResult.posReview+.navBtns{display:none}.stepTwo .reviewShare .singleReviewShare{height:80px;border-top:1px solid #ccc;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;position:relative;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.stepTwo .reviewShare .singleReviewShare:hover{background:#f7f7f7}.stepTwo .reviewShare .singleReviewShare:after{content:"";display:block;height:14px;width:14px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;position:absolute;top:47%;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);right:3px}.stepTwo .reviewShare .singleReviewShare img{max-height:38px}.stepTwo .reviewShare .singleReviewShare.tRev img{max-height:26px}.stepTwo .reviewShare .singleReviewShare:last-child{border-bottom:1px solid #ccc}.flexWrap{display:-webkit-box;display:flex;flex-wrap:wrap}.progressBarWrap{max-width:250px;flex-basis:250px}.logoWrap img{max-width:120px}.roundedBtn{background:#00285f;display:block;padding:18px 50px;border-radius:25px;border:0;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:12px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;cursor:pointer}.roundedBtn:hover{background:#003379;color:#fff}.roundedBtn.disabled{pointer-events:none;-webkit-filter:grayscale(1);filter:grayscale(1)}.roundedBtn.enabled{pointer-events:all;-webkit-filter:grayscale(0);filter:grayscale(0)}.reviewHead{display:-webkit-box;display:flex;flex-wrap:wrap}.reviewHead .choices{float:left;width:100%}.reviewHead .question{font-size:22px;float:left;width:100%;text-align:center;color:#CCC;max-width:70%;margin:0 15% 35px}.reviewHead .qCol{max-width:50%;flex-basis:50%}.reviewHead .qCol .qNum p,.reviewHead .qCol .qNum span{color:#d7d7d7;font-weight:300;font-size:38px;width:auto}.reviewHead .choiceCol{float:left;width:100%;max-width:50%;flex-basis:50%}.singleChoice{max-width:20%;flex-basis:20%;float:left;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;cursor:pointer;height:100px;position:relative}.singleChoice img{max-width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.singleChoice img.color{opacity:.6}.singleChoice img.grey{opacity:0}.singleChoice:hover img.color{opacity:1 !important}.singleChoice.inactive img.color{opacity:0}.singleChoice.inactive img.grey{opacity:1}.singleChoice.selected img.color{opacity:1}.singleChoice.selected img.grey{opacity:0}.qGrid{max-width:70%;margin:0 15%;float:left;width:100%}.mainQtext span{font-size:20px;display:block}.ratingQs .singleRatingQ{color:#80a291;font-weight:300;font-size:16px;height:50px;letter-spacing:.5px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:15px}.ratingQs .singleRatingQ:nth-child(2n+1){background:#ebebeb}.reviewBody{margin-top:15px}.ratingOptions .rowOptions{height:50px;display:-webkit-box;display:flex;flex-wrap:wrap}.ratingOptions .rowOptions:nth-child(2n+1){background:#ebebeb}.ratingOptions .rowOptions .optRating{cursor:pointer;max-width:20%;flex-basis:20%;position:relative}.ratingOptions .rowOptions .optRating:before{content:"";display:block;width:26px;height:26px;border:1px solid #c2c2c2;box-shadow:0 0 0 1px #c2c2c2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1);transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1);border-radius:50%;-webkit-transition:all .3s cubic-bezier(.85, .16, .25, 1.08);transition:all .3s cubic-bezier(.85, .16, .25, 1.08)}.ratingOptions .rowOptions .optRating:after{content:"";display:block;width:26px;height:26px;box-shadow:0 0 0 1px #000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1.2);transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1.2);border-radius:50%;opacity:0;-webkit-transition:all .3s cubic-bezier(.85, .16, .25, 1.08);transition:all .3s cubic-bezier(.85, .16, .25, 1.08);-webkit-transition-delay:.1s;transition-delay:.1s}.ratingOptions .rowOptions .optRating.selected:before{-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(0);transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(0)}.ratingOptions .rowOptions .optRating.selected:after{opacity:1;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1);transform:translate(-50%, -50%) translate3d(0, 0, 0) scale(1)}.reviewFooter{margin-top:35px;text-align:center;float:left;width:100%}.reviewFooter .navBtns{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.reviewFooter .navBtns .solidBtn{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.reviewFooter .navBtns .solidBtn.enabled{-webkit-filter:grayscale(0);filter:grayscale(0);pointer-events:all}.simpleTextLink{display:inline-block;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.5px;cursor:pointer}.reviewSubmitted{background:#dddddf;margin-top:0;height:110vh;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.reviewSubmitted .successReviewBox{max-width:500px;background:#fff;border-radius:15px;box-shadow:1px 1px 32px rgba(0,0,0,0.075);left:50%;padding:50px 25px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.reviewSubmitted .successReviewBox .pretitle{color:#00285f;display:block;text-align:center;font-weight:600;margin-bottom:15px;margin-bottom:25px;width:100%;position:relative}.reviewSubmitted .successReviewBox h1{font-size:32px;float:left;width:100%;margin-bottom:5px}.reviewSubmitted .successReviewBox p{font-weight:300}.reviewSubmitted .successReviewBox .roundedBtn{margin-top:25px}body{overflow-x:hidden;background:#ebebeb}.solidBtn{border:none;background:#f78b00;border-radius:5px;display:inline-block;padding:12px 20px;font-family:raleway;text-transform:uppercase;color:#fff;text-align:center;font-size:15px;font-weight:500;cursor:pointer;-webkit-transition:background 200ms linear;transition:background 200ms linear}.solidBtn:hover{background:#ff9712}.ghostBtn{padding:10px 20px;display:inline-block;background:transparent;border:2px solid #f78b00;text-align:center;border-radius:6px;text-transform:uppercase;font-weight:500;color:#f78b00;cursor:pointer;-webkit-transition:background 200ms linear;transition:background 200ms linear}.ghostBtn:hover{background:#f78b00;color:#fff}.sectionTitle{text-align:center;font-weight:700;color:#00285f;text-transform:uppercase;font-size:38px;position:relative;padding-bottom:10px;margin-bottom:10px;letter-spacing:1px}.sectionTitle:before{content:"";display:block;position:absolute;width:100px;height:2px;background:#f78b00;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.sectionTitle.white{color:#fff}.pageTitle{text-align:left;font-weight:700;color:#00285f;text-transform:uppercase;font-size:38px;position:relative;padding-bottom:10px;margin-bottom:10px;letter-spacing:2px}.pageTitle:before{content:"";display:block;position:absolute;width:100px;height:2px;background:#f78b00;bottom:0;left:0;pointer-events:none}.pageTitle.white{color:#fff}.pageTitle.centered{text-align:center}.pageTitle.centered:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.smallTitle{font-family:'Roboto',sans-serif;font-size:30px;font-weight:700;margin-bottom:20px;color:#3365ab}.smallTitle.white{color:#fff}.customGrid{padding:0 5%}.smallGrid{padding:0 6%}.innerGrid{padding:0 1vw}.sectionSubtitle{font-size:15px;color:#888888;max-width:650px;text-align:center;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:30px;line-height:1.3;font-weight:300}a,li,table,input,select,button,textarea,p,span,div{font-family:'Roboto',sans-serif;color:#383838}h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:0px;font-family:'Raleway',sans-serif}a,a:hover,a:focus{text-decoration:none}a,span{font-size:14px}p{float:left;width:100%;margin:0px}ol,ul{list-style:none;margin:0px;padding:0px}*,*:before,*:after{box-sizing:border-box;padding:0 0 0 0;margin:0 0 0 0}div{float:left;width:100%}.clear{clear:both}.width-1{max-width:8.33333333%}.width-2{max-width:16.6666666%}.width-3{max-width:25%}.width-4{max-width:33.3333333%}.width-5{max-width:41.65%}.width-6{max-width:50%}.width-7{max-width:58.3333333%}.width-8{max-width:66.6666666%}.width-9{max-width:75%}.width-10{max-width:83.33333333%}.width-11{max-width:91.66666667%}.width-12{max-width:100%}.flex-1{flex-basis:8.33333333%}.flex-2{flex-basis:16.6666666%}.flex-3{flex-basis:25%}.flex-4{flex-basis:33.3333333%}.flex-5{flex-basis:41.65%}.flex-6{flex-basis:50%}.flex-7{flex-basis:58.3333333%}.flex-8{flex-basis:66.6666666%}.flex-9{flex-basis:75%}.flex-10{flex-basis:83.33333333%}.flex-11{flex-basis:91.66666667%}.flex-12{flex-basis:100%}.flexCls{display:-webkit-box;display:flex}.flexWrap{display:-webkit-box;display:flex;flex-wrap:wrap}.flexColumn{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.admin-bar .customHeader{margin-top:32px}#wp-toolbar{width:100%}.mobHeader,.mobNavigation{display:none}.customHeader{display:block;position:fixed;top:0;left:0;width:100%;height:110px;z-index:9999}.customHeader:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#ebebeb;top:0;left:0;will-change:transform;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.customHeader.scrolled:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.customHeader.scrolled .headerContainer{-webkit-transform:translateY(-11px);-ms-transform:translateY(-11px);transform:translateY(-11px)}.customHeader.scrolled .headerLogo img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.headerContainer{display:-webkit-box;display:flex;height:110px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:transform;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.headerLeft{-webkit-box-flex:1;flex:1;max-width:30%;height:110px;display:-webkit-box;display:flex}.headerRight{-webkit-box-flex:1;flex:1;max-width:70%;height:110px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-content:center}.headerLogo{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center}.headerLogo img{max-width:300px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.headerTopBar{text-align:right;margin-bottom:8px;width:100%}.headerTopBar>a{font-size:14px;color:#3365ab;margin-right:20px;position:relative;display:inline-block;padding:0}.headerTopBar>a:last-child{margin-right:0}.headerTopBar>a:not(:last-child):after{content:"";display:block;position:absolute;width:1px;height:80%;background:#3365ab;top:50%;right:-11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.headerTopBar>a:hover{color:#00285f}.mainMenuWrapper{width:100%}.mainMenuWrapper ul{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.mainMenuWrapper li{margin-right:12px}.mainMenuWrapper li.current-menu-item>a{font-weight:900}.mainMenuWrapper li:last-child{margin-right:0}.mainMenuWrapper li.bookBtn:hover>a{background:#ff9712}.mainMenuWrapper li.bookBtn>a{padding:8px 12px;background:#f78b00;color:#fff;font-family:'Raleway',sans-serif;border-radius:5px;font-weight:500}.mainMenuWrapper li.menu-item-has-children{position:relative}.mainMenuWrapper li.menu-item-has-children:after{content:"";display:block;position:absolute;width:6px;height:6px;border-right:1px solid #00285f;border-bottom:1px solid #00285f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:9px;right:-2px}.mainMenuWrapper li.menu-item-has-children:hover .sub-menu{display:block}.mainMenuWrapper a{font-size:15px;font-weight:500;text-transform:uppercase;color:#00285f;padding:5px 8px;letter-spacing:.5px;display:inline-block}.mainMenuWrapper a:hover{color:#0048ac}.mainMenuWrapper .sub-menu{position:absolute;background:#fff;top:100%;left:0;width:185px;padding:7px 0;display:none}.mainMenuWrapper .sub-menu a{font-size:14px;font-weight:400}.online-booking{min-height:400px}.container{padding-left:0 !important;padding-right:0 !important;width:100% !important}.container{margin-top:110px}::selection{background:#00285f;color:#fff}img::selection{background:transparent}a{outline:0 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}p{font-size:16px;line-height:1.4}.acf-map div{width:auto}.acf-map .gmnoprint .gm-style-mtc{line-height:40px}a.backToTop{background:#555;border-radius:50%;bottom:5px;cursor:pointer;height:30px;position:fixed;right:5px;width:30px;z-index:99;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.backToTop:before{display:block;content:"";height:12px;width:12px;border-left:1px solid #fff;border-top:1px solid #fff;position:absolute;top:12px;left:calc(50% - 6px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top-left-radius:0}a.backToTop.showBackToTop{opacity:1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:''}input[type="checkbox"]{display:none}.selectField::after{display:block;content:"";height:6px;width:10px;border-top:6px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:19px;right:13px;pointer-events:none}.dateIcon .wpcf7-form-control-wrap::before{content:"";position:absolute;top:8px;width:30px;height:30px;left:15px;background-size:contain;pointer-events:none}.timeIcon .wpcf7-form-control-wrap::before{content:"";position:absolute;top:8px;width:30px;height:30px;left:15px;background-size:contain;pointer-events:none}.iconField input,.iconField select{float:left;width:100%;padding:12px 12px 12px 50px;font-size:16px;border:none}.wpcf7-form-control-wrap{float:left;width:100%;position:relative}#ui-datepicker-div{background:#fff;border:0 none !important;border-radius:0 !important;box-shadow:0 0 15px rgba(0,0,0,0.1);position:relative;padding:0 !important;z-index:99999 !important}.half_field_right input{color:#737373 !important;font-size:16px !important;border-left:0 !important}.ui-datepicker .ui-datepicker-header{background:#797979;border:0 none !important;border-radius:0 !important;color:#ffffff;font-weight:300 !important;letter-spacing:0 !important;position:relative}.ui-datepicker-title span{color:#fff;font-size:19px !important}.ui-datepicker th span{border:0 none;color:#898989;font-weight:300 !important;padding:.7em .3em;text-align:center}.ui-datepicker-calendar{margin-bottom:0 !important}table.ui-datepicker-calendar th span{color:#363636 !important;font-weight:300 !important}.ui-datepicker td{padding:.5px !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:#EBEBEB !important;background:#EBEBEB !important;font-weight:normal;color:#000 !important;padding:8px !important;text-align:center}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#5d81b8 !important;border:0 none !important;color:#fff !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#2BA6CB !important;border:0 none !important;color:#ffffff !important;font-weight:normal}a.ui-datepicker-prev:hover,a.ui-datepicker-next:hover,.ui-widget-header .ui-icon{background:transparent !important}a.ui-datepicker-prev{border-bottom:1px solid #fff;border-left:1px solid #fff;border-radius:0 !important;height:20px !important;left:12px !important;position:relative;top:8px !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:20px !important}a.ui-datepicker-next{border-bottom:1px solid #fff;border-right:1px solid #fff;border-radius:0 !important;height:20px !important;right:12px !important;position:relative;top:8px !important;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px !important}a.ui-datepicker-prev:hover{border-bottom:1px solid #fff !important;border-left:1px solid #fff !important}a.ui-datepicker-next:hover{border-bottom:1px solid #fff !important;border-right:1px solid #fff !important}.ui-widget-header a{cursor:pointer}.heroRow{max-height:650px;min-height:300px;min-height:70vh;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}.heroRow.showElements .heroText,.heroRow.showElements .reservationFormWrapper,.heroRow.showElements .gc-search-form{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.heroRow>.innerGrid{margin-top:auto;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.heroRow .heroText{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:linear;transition-timing-function:linear}.heroRow .reservationFormWrapper,.heroRow .gc-search-form{opacity:0;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-duration:350ms;transition-duration:350ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:250ms;transition-delay:250ms}.heroContent{max-width:550px;margin:50px 10% 0 auto}.heroText{font-size:44px;color:#fff;font-weight:900;text-align:right}.reservationFormWrapper{margin-top:60px;max-width:550px;margin-left:auto;margin-right:10%}.reservationFormWrapper form{float:left;width:100%}.blueTitle{font-size:18px;color:#fff;text-transform:uppercase;padding:8px 20px;background:#00285f;text-align:center;float:right;border-top-right-radius:6px;border-top-left-radius:6px;letter-spacing:1px}.formRow{background:#dddddf;display:-webkit-box;display:flex;flex-wrap:wrap}.formRow label{font-size:13px;display:block;margin-bottom:4px;color:#00285f}.formRow select{border-radius:6px;border:none;background:#fff;width:100%;height:35px;font-size:13px;color:#888888;padding:0 10px}.formRow select option:not(:first-child){color:#00285f;font-size:13px}.formRow input{height:35px;border:none;border-top-left-radius:6px;border-bottom-left-radius:6px;width:100%;color:#00285f;font-size:13px;padding:0 5px}.formRow input::-webkit-input-placeholder{opacity:1;color:#888888}.formRow input::-ms-input-placeholder{opacity:1;color:#888888}.formRow input::placeholder{opacity:1;color:#888888}.pickUpFields{border-top-left-radius:6px;margin-bottom:2px}.dropOffFields.formRow{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.pickUpFields>div,.dropOffFields>div{padding:20px 30px;flex-basis:50%;max-width:50%;width:100%;position:relative}.pickUpFields>div:first-child::after,.dropOffFields>div:first-child::after{content:"";display:block;position:absolute;width:1px;height:calc(100% - 40px);background:#888888;top:20px;right:0}.dropdownField label{position:relative}.dropdownField label:before{content:"";display:block;position:absolute;width:7px;height:7px;border-right:2px solid #00285f;border-bottom:2px solid #00285f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:10px;top:34px;pointer-events:none}.dateTimeFields>div{display:-webkit-box;display:flex}.dateTimeFields .dateField,.dateTimeFields .timeField{position:relative}.dateTimeFields .dateField:before,.dateTimeFields .timeField:before{content:"";display:block;position:absolute;width:18px;height:18px;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.dateTimeFields .dateField{max-width:calc(60% - 2px);flex-basis:calc(60% - 2px);margin-right:2px;position:relative}.dateTimeFields .dateField:before{background-image:url('images/calendar-icon.png')}.dateTimeFields .dateField input{padding-left:30px}.dateTimeFields .timeField{max-width:40%;flex-basis:40%;position:relative}.dateTimeFields .timeField:before{background-image:url('images/clock-icon.png')}.dateTimeFields .timeField select{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:30px}.reservationFormSubmit{margin-top:20px;text-align:right}.heroFeatures{display:-webkit-box;display:flex;background:#3365ab;padding:10px 5%}.singleFeature{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.featureIcon{max-width:60px;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.featureIcon img{max-width:50px;max-height:30px}.featureTitle{max-width:calc(100% - 60px);-webkit-box-flex:1;flex:1;padding-left:5px}.featureTitle span{color:#fff;font-size:18px}.ourFleetSection{margin:80px 0 120px}.fleetSliderWrapper{-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;opacity:0}.fleetSliderWrapper .bx-pager{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.fleetSliderWrapper .bx-pager>div{width:auto}.fleetSliderWrapper .bx-controls{margin-top:20px}.bx-wrapper{background:transparent;border:none;box-shadow:none;margin:0}.fleetSlider{display:-webkit-box;display:flex}.singleCar{background:#fff;padding:30px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin-right:20px;margin-bottom:20px}.singleCar:nth-child(4n+4){margin-right:0}.carInfoTop{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.carInfoTop>div{width:auto}.carPrice{margin-top:auto}.carCategory{display:block;font-size:15px;text-transform:uppercase;font-weight:600;color:#f78b00;float:left;width:100%}.modelName{font-size:20px;font-weight:700;letter-spacing:1px;color:#00285f;display:block;margin:2px 0;line-height:1;float:left;width:100%}.singleCarNote{font-size:14px;color:#888888;line-height:1;margin:0;float:left;width:100%}.carPrice span{display:block;float:left;width:100%;text-align:right;font-size:14px}.categoryPrice{font-size:18px;color:#3365ab;font-weight:500}.carImage{margin:30px 0}.carImage img{max-width:250px;max-height:250px;height:auto;display:block;margin:0 auto}.singleCarButton{text-align:center;margin-top:auto}.whyChooseSection{padding:80px 20px}.whyChooseSection.showElements .singleWhyChoose{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.whyChooseRepeater{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:60px}.singleWhyChoose{flex-basis:33.33%;max-width:33.33%;padding-right:40px;display:-webkit-box;display:flex;margin-bottom:40px;opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:opacity 350ms linear, -webkit-transform 350ms linear;transition:opacity 350ms linear, -webkit-transform 350ms linear;transition:transform 350ms linear, opacity 350ms linear;transition:transform 350ms linear, opacity 350ms linear, -webkit-transform 350ms linear}.singleWhyChoose:nth-child(2){-webkit-transition-delay:100ms;transition-delay:100ms}.singleWhyChoose:nth-child(3){-webkit-transition-delay:200ms;transition-delay:200ms}.singleWhyChoose:nth-child(4){-webkit-transition-delay:300ms;transition-delay:300ms}.singleWhyChoose:nth-child(5){-webkit-transition-delay:400ms;transition-delay:400ms}.singleWhyChoose:nth-child(6){-webkit-transition-delay:500ms;transition-delay:500ms}.singleWhyChooseIcon{max-width:100px;flex-basis:100px;border-right:3px solid #f78b00;margin-right:20px;padding:20px 20px 0 0}.whyChooseItemIcon{width:60px;height:60px;background:#3365ab;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.whyChooseItemIcon img{max-width:40px;max-height:30px}.singleWhyChooseTitle{font-size:20px;font-weight:700;margin-bottom:15px;color:#00285f}.singleWhyChooseContent p{font-size:15px;position:relative;line-height:1.3;font-weight:300}.aboutSection{display:-webkit-box;display:flex;flex-wrap:wrap}.aboutSection>div{max-width:50%;flex-basis:50%}.aboutImage{padding-bottom:35%}.aboutTextContent{background:#3365ab;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:80px 5% 60px}.aboutTextContent .sectionTitle{margin-bottom:35px}.aboutTextContent p{font-size:16px;color:#fff;margin-bottom:12px;text-align:justify}.aboutTextContent .solidBtn{margin-top:60px}.exploreCorfu{margin:80px 0 50px}.locationsArchive{display:-webkit-box;display:flex;flex-wrap:wrap}.locationsArchive>div{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.locationsArchive>div:nth-child(2n+2){margin-right:0}.locationsArchive>div:nth-child(2n+2) .archivedLocationContent{-webkit-box-ordinal-group:2;order:1}.singleLocationArchived{display:-webkit-box;display:flex;flex-wrap:wrap}.archivedLocationContent{max-width:35%;flex-basis:35%;background:#fff;padding:40px 25px;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.archivedLocationContent p{margin-bottom:40px;font-size:15px;color:#888888;line-height:1.4;font-weight:300}.archivedLocationContent .ghostBtn{margin-top:auto}.archivedLocationFeat{max-width:65%;flex-basis:65%;padding-bottom:45%;display:block;position:relative}.archivedLocationFeat:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.15;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.archivedLocationFeat:hover:before{opacity:0}.archivedLocationTitle{font-family:'Raleway',sans-serif;font-weight:700;color:#00285f;font-size:26px;margin-bottom:0;letter-spacing:1px;margin-bottom:20px}.reviewsSection{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:80px}.reviewsSection>div{flex-basis:50%;max-width:50%}.reviewsLeftSection{background:#fff;padding:50px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.reviewsRightSection{background:#3365ab}.reviewsRightSection *{float:none}.reviewsPlatforms{margin-top:40px;max-width:500px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.singleRating{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:relative}.singleRating:hover .arrowBox{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.singleRating img{max-width:60px}.arrowBox{margin-top:10px;width:20px;height:15px;pointer-events:none;position:relative;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 200ms linear, -webkit-transform 200ms linear;transition:opacity 200ms linear, -webkit-transform 200ms linear;transition:transform 200ms linear, opacity 200ms linear;transition:transform 200ms linear, opacity 200ms linear, -webkit-transform 200ms linear}.arrowBox:before{content:"";display:block;position:absolute;width:20px;height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background:#f78b00}.arrowBox:after{content:"";display:block;position:absolute;width:8px;height:8px;border-right:2px solid #f78b00;border-top:2px solid #f78b00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0;top:4px}.platformReviewsRating{font-size:22px;font-weight:700;margin-top:10px;color:#3365ab}.reviewsSlider{height:100%;display:-webkit-box;display:flex}.reviewContentWrapper{display:-webkit-box;display:flex;padding:60px 15px}.singleSliderReview.active-slide .reviewSlideContent .reviewerName,.singleSliderReview.active-slide .reviewSlideContent img,.singleSliderReview.active-slide .reviewSlideContent p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.reviewSlidePlatform{max-width:25%;flex-basis:25%;padding-right:25px;border-right:2px solid #fff;position:relative}.reviewSlidePlatform:before{content:"";display:block;position:absolute;width:90%;height:70px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url('images/quotes-icon.png');background-position:top center;background-size:contain;background-repeat:no-repeat}.reviewSlidePlatform img{max-width:60px;display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.reviewSlideContent{padding:50px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.reviewSlideContent .reviewerName{color:#fff;font-weight:500;font-size:20px;margin-bottom:10px;opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 200ms linear;transition:all 200ms linear}.reviewSlideContent img{max-height:20px;opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 200ms linear 200ms;transition:all 200ms linear 200ms}.reviewSlideContent p{margin-top:50px;color:#fff;font-size:16px;font-weight:300;max-width:500px;opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 200ms linear 400ms;transition:all 200ms linear 400ms}.contactSection{display:-webkit-box;display:flex;flex-wrap:wrap}.contactSectionLeft{max-width:35%;flex-basis:35%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.contactSectionLeft .acf-map{min-height:350px;height:100%}.contactSectionLeft .mapWrapper{-webkit-box-flex:1;flex:1}.contactSectionForm{max-width:65%;flex-basis:65%;background:#fff;padding:50px}.contactInfoWrapper{background:#3365ab;padding:50px 6%;display:-webkit-box;display:flex}.contactInfoWrapper .contactInfo{max-width:80%;flex-basis:80%;padding-left:25px}.contactInfoWrapper .contactInfo span,.contactInfoWrapper .contactInfo a{color:#fff;display:block;font-weight:300;margin-bottom:20px;font-size:16px}.contactInfoWrapper .contactInfo span:last-child,.contactInfoWrapper .contactInfo a:last-child{margin-bottom:0}.contactInfoWrapper .contactInfo a:hover{color:#f78b00}.contactsImage{max-width:20%;flex-basis:20%;border-right:2px solid #fff;padding:0 15px 0 5px}.contactsImage img{max-width:50px}.contactSectionTop{display:-webkit-box;display:flex}.messageImage{flex-basis:15%;max-width:15%;text-align:center;border-right:2px solid #3365ab;min-width:110px}.messageImage img{max-width:60px}.formTitle{flex-basis:85%;max-width:85%;padding-left:25px}.formTitle .smallTitle{margin-bottom:3px}.formTitle p{max-width:450px;font-weight:300}.formWrapper{max-width:500px;margin:30px 15% 0}.fieldLabel,.glsr-form label{display:block;font-size:15px;font-weight:500;color:#3365ab;margin-bottom:3px;float:left;width:100%;position:relative}.fieldLabel.required-field:after,.glsr-form label.required-field:after{content:" *";color:#f78b00}.glsr-required>label:after{content:" *";color:#f78b00}.hide-field{display:none}.singleField,.glsr-field{margin-bottom:10px;float:left;width:100%}.singleField input,.glsr-field input{width:100%;float:left;max-width:100%;height:40px;border:none;border-radius:6px;background:#ebebeb;padding:5px 10px;line-height:30px;font-size:15px}.singleField input::-webkit-input-placeholder,.glsr-field input::-webkit-input-placeholder{color:#888888}.singleField input::-ms-input-placeholder,.glsr-field input::-ms-input-placeholder{color:#888888}.singleField input::placeholder,.glsr-field input::placeholder{color:#888888}.singleField textarea,.glsr-field textarea{background:#ebebeb;border-radius:6px;border:none;padding:5px 10px;width:100%;max-width:100%;float:left;height:180px;font-size:15px}.singleField textarea::-webkit-input-placeholder,.glsr-field textarea::-webkit-input-placeholder{color:#888888}.singleField textarea::-ms-input-placeholder,.glsr-field textarea::-ms-input-placeholder{color:#888888}.singleField textarea::placeholder,.glsr-field textarea::placeholder{color:#888888}.twoFields .singleField{max-width:49%;margin-right:2%}.twoFields .singleField:last-child{margin-right:0}.formConsent{margin-top:10px}.formConsent label{position:relative;padding-left:20px;float:left;width:100%}.formConsent span{margin:0}.formConsent .wpcf7-list-item-label:before{content:"";display:block;position:absolute;top:3px;left:0;border:1px solid #888;width:15px;height:15px;border-radius:4px}.formConsent .wpcf7-list-item-label:after{content:"";display:block;position:absolute;width:9px;height:9px;top:6px;left:3px;background:#888;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.formConsent .wpcf7-list-item-label.selected:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.formConsent .wpcf7-list-item-label a{text-decoration:underline;color:#3365ab}.formConsent .wpcf7-list-item-label a:hover{color:#00285f}.formSubmit{margin-top:30px}.reviewsLeftSection .singleRating img{max-width:70px}.heroSlides{position:absolute;width:100%;height:100%;z-index:-1}.heroSlides div{height:100%}.carsArchive{display:-webkit-box;display:flex;flex-wrap:wrap}.carsArchive .singleCar{max-width:calc((100% / 4 ) - (60px / 4));flex-basis:calc((100% / 4 ) - (60px / 4))}.titleSection{background:#fff;margin-bottom:20px;padding:30px 15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.titleSection.centered{-webkit-box-align:center;align-items:center}.titleSection.centered p{text-align:center}.titleSection p{font-size:15px;color:#888888;max-width:650px;text-align:left;line-height:1.3;font-weight:300}.reviewsPage{padding:40px 20px 60px;background:#fff;position:relative}.reviewsPage .reviewsPlatforms{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.singleReview{background:#3365ab;margin-bottom:20px}.singleReviewContentWrapper{display:-webkit-box;display:flex;padding:20px}.reviewContent{flex-basis:80%;max-width:80%;padding:30px 50px 30px 15%;position:relative}.reviewContent:before{content:"";display:block;position:absolute;width:15%;height:70px;top:15px;left:0;background-image:url('images/quotes-icon.png');background-size:contain;background-repeat:no-repeat;background-position:top left;pointer-events:none}.reviewContent p{color:#fff;font-size:16px;font-weight:300;max-width:800px}.reviewPlatform{max-width:20%;flex-basis:20%;padding:0 20px;border-left:2px solid #fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.reviewsWrapper{max-width:1200px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:100px}.reviewPlatformLogo{max-width:60px;max-height:60px;margin-bottom:20px}.reviewerName{color:#fff;font-weight:500;font-size:16px;margin-bottom:5px}.reviewStars{height:18px}.bottomCarsArchive{margin-top:40px}.addReviewButton{text-align:center;margin-top:20px}.contactPageTitle{padding:40px 20px 20px;background:#fff;position:relative}.addReviewWrapper{background:#fff;padding:60px 40px}.addReviewWrapper.showElements .formWrapper{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.addReviewWrapper .formWrapper{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.reviewFormWrapper{max-width:750px}form.glsr-form [type="submit"]{white-space:nowrap;padding:10px 20px;display:inline-block;background:transparent;border:2px solid #f78b00;text-align:center;border-radius:6px;text-transform:uppercase;font-weight:500;color:#f78b00;cursor:pointer;-webkit-transition:background 200ms linear;transition:background 200ms linear;margin-top:15px}form.glsr-form [type="submit"] span{color:#f78b00}form.glsr-form [type="submit"]:hover{background:#f78b00}form.glsr-form [type="submit"]:hover span{color:#fff}.singleLocationWrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.singleLocationFeat{max-width:40%;flex-basis:40%}.singleLocationContent{max-width:60%;flex-basis:60%;background:#fff}.singleLocationContent .pageTitle{padding:50px 15px 25px 100px;background:#ebebeb;margin:0}.singleLocationContent .pageTitle:before{bottom:15px;left:100px}.locationContentWrapper{padding:50px 100px 30px}.locationContentWrapper>*{float:none}.locationContentWrapper:after{content:"";display:table;clear:both}.locationContentWrapper h3{color:#00285f;font-weight:600;font-size:20px;margin-bottom:7px}.locationContentWrapper h3:not(:first-child){margin-top:20px}.locationContentWrapper p{font-size:16px;margin-bottom:12px;color:#888}.locationContentWrapper a{color:#f78b00}.locationInfoWrapper{margin-top:80px;display:-webkit-box;display:flex;margin-left:-50px}.locationInfoWrapper:after{content:"";display:table;clear:both}.singleLocationInfoItem{-webkit-box-flex:1;flex:1;max-width:30%;min-width:150px;display:-webkit-box;display:flex}.infoItemImage{max-width:50px;flex-basis:50px;min-width:50px;padding-right:15px;border-right:1px solid #888}.infoItemImage img{max-width:100%;height:auto}.infoItemText{max-width:80%;flex-basis:80%;padding-left:15px}.infoItemText>div{margin-bottom:1px}.blueTextItem{color:#00285f;font-weight:400;margin-right:3px;font-size:14px}.greyTextItem{color:#888;font-weight:500;font-size:14px}.exploreSimilar{margin:60px 0}.exploreSimilar .pageTitle{text-transform:none;font-size:28px;padding-bottom:6px}.similarLocations{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:15px}.similarLocationArchived{display:block;position:relative;padding-bottom:20%;min-height:250px;max-width:24%;flex-basis:24%;margin-right:1.25%;margin-bottom:50px}.similarLocationArchived:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;left:0;top:0;opacity:.2;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.similarLocationArchived:hover:before{opacity:.1}.similarLocationArchived:nth-child(4n+4){margin-right:0}.similarLocationContent{position:absolute;bottom:0;width:90%;height:auto;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background:#dddddf;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center;padding:20px}.infoMenuItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.infoMenuItem:hover svg,.infoMenuItem.active svg{fill:#3365ab}.infoMenuItem svg{width:55px;height:55px;fill:#f78b00;-webkit-transition:all 200ms linear;transition:all 200ms linear}.infoMenuItem span{margin-top:10px;font-size:14px;color:#00285f;font-family:'Raleway',sans-serif;font-weight:600}.infoHeader{background:#fff;margin-bottom:20px;padding:30px 15px;display:-webkit-box;display:flex}.infoMenuWrap{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.headerTitle .underTitle{color:#00285f;font-weight:700;font-size:20px}.infoMenuItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:50px}.infoMenuItem:last-child{margin-right:0}.insuranceContentWrapper{background:#fff;padding:50px 0}.mainFeatures,.mobInsuranceTitle{display:none}.insuranceTitle{height:60px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#00285f;font-size:18px;font-weight:400;font-family:'Roboto',sans-serif}.insuranceTitle span{color:#f78b00;font-size:16px;margin-right:2px}.insuranceTitles{padding-left:300px;display:-webkit-box;display:flex}.insuranceFeaturesWrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.isuranceFeatures{max-width:300px;flex-basis:300px}.singleInsuranceFeatures{max-width:calc(50% - 150px);flex-basis:calc(50% - 150px)}.singleInsuranceFeatures:not(.last-item){border-right:1px solid #3365ab}.singleInsuranceTitle{max-width:50%;flex-basis:50%}.singleInsuranceTitle:not(:last-child){border-right:1px solid #3365ab}.singleMainFeature{height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:1vw}.singleMainFeature:nth-child(2n+1){background:#f6f6f6}.singleMainFeature span{color:#00285f;font-weight:500;font-size:15px}.featureCheck{height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.featureCheck:nth-child(2n+1){background:#f6f6f6}.featureCheck img{max-width:20px;height:auto}.insurancesContentWrapper{padding-left:300px;display:-webkit-box;display:flex}.singleInsuranceContent{max-width:50%;flex-basis:50%;padding:30px 50px}.singleInsuranceContent:not(:last-child){border-right:1px solid #3365ab}.singleInsuranceContent.mobInsuranceContent{display:none}.singleInsuranceContent h3{color:#f78b00;font-size:16px;font-family:'Roboto',sans-serif;margin-bottom:8px;font-weight:500}.singleInsuranceContent h3:not(:first-child){margin-top:25px}.singleInsuranceContent ul{margin:0 0 10px}.singleInsuranceContent li{position:relative;font-family:'Roboto',sans-serif;font-weight:400;color:#00285f;font-size:15px;padding-left:15px;margin-bottom:5px;line-height:1.2}.singleInsuranceContent li:before{content:"";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#00285f;top:7px;left:0}.singleInsuranceContent p{margin-bottom:10px;color:#00285f;line-height:1.6;font-size:16px}.singleInsuranceContent a{text-decoration:underline;font-size:inherit}.singleInsuranceContent em{font-style:normal;color:#3365ab;line-height:1.2;font-size:14px;float:left;width:100%}.singleInsuranceContent em:last-of-type{margin-top:40px}.textContentWrapper{padding:50px 1vw;background:#fff}.textContentWrapper h3{float:left;width:100%;color:#00285f;margin-bottom:8px;font-size:18px}.textContentWrapper h3:not(:first-child){margin-top:25px}.textContentWrapper p{max-width:75%;margin-right:25%;margin-bottom:12px;font-size:16px}.answer{display:none}.faqContentWrapper{padding:50px 1vw;background:#fff}.singleFaq{margin-bottom:10px}.collapse-data.active .question::before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.question{font-family:'Roboto',sans-serif;color:#00285f;font-weight:500;margin-bottom:5px;font-size:18px;position:relative;padding-left:15px;cursor:pointer}.question:before{content:"";display:block;position:absolute;width:8px;height:8px;border-right:2px solid #3365ab;border-bottom:2px solid #3365ab;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:4px;left:0;-webkit-transition:-webkit-transform 250ms linear;transition:-webkit-transform 250ms linear;transition:transform 250ms linear;transition:transform 250ms linear, -webkit-transform 250ms linear}.answer{padding-left:15px}.answer p{max-width:70%;margin-right:30%;margin-bottom:8px}.coupon-applied{color:#4bb329 !important;height:30px !important;display:-webkit-box !important;display:flex !important;-webkit-box-align:center !important;align-items:center !important;padding-left:30px !important}span.coupon-applied::before{content:"N";font-family:'ElegantIcons';position:absolute;margin-top:0 !important;left:0px !important;font-size:26px !important;color:#49a82b !important}.grecaptcha-badge{visibility:hidden;z-index:0}@-webkit-keyframes loading_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div.wpcf7 .ajax-loader{background-image:none !important;position:absolute;top:10px;right:10px;width:25px;height:25px;border-radius:50%;background-color:transparent;border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid transparent;border-bottom:2px solid transparent}div.wpcf7 .ajax-loader.is-active{-webkit-animation:loading_rotate 1s linear infinite;animation:loading_rotate 1s linear infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;display:block}.wpcf7-response-output{float:left;font-weight:400;letter-spacing:0;position:relative;text-align:center;text-transform:none;width:100%}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{padding:25px;float:left;width:100%;position:relative;top:0;left:0;background:#009900;color:#fff;font-size:16px;border:none}.wpcf7-mail-sent-ok{background:#f78b00 !important;border:#f78b00 !important}.wpcf7-not-valid-tip{float:left;width:100%;position:relative;font-size:13px !important;color:#9e2828 !important}div.wpcf7-response-output{margin:2em 0 1em;padding:12px 20px;border:2px solid #9e2828;background:#9e2828;color:#fff}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{padding:25px;float:left;width:100%;position:relative;top:0;left:0;background:#ff0000;color:#fff;font-size:16px;border:none}a.bx-prev,a.bx-next{background-image:none !important}.footerLogoWrapper{text-align:center;margin:50px 0 60px}.footerLogo{display:inline-block;width:250px}.footerLogo img{max-width:250px}.footerMain{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:50px}.footerMain>div{-webkit-box-flex:1;flex:1}.footerColumn.locationsColumn{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.footerColumn.footerInfoColumn{display:-webkit-box;display:flex}.footerColumn.footerInfoColumn .contactsImage{max-width:30%;-webkit-box-flex:1;flex:1;padding-right:15px;border-right:2px solid #ccc;text-align:right}.footerColumn.footerInfoColumn .contactsImage img{max-width:40px}.footerColumn.footerInfoColumn .footerInfo{padding:0 0 15px 15px;max-width:70%;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footerColumn.footerInfoColumn .footerInfo span,.footerColumn.footerInfoColumn .footerInfo a{font-size:15px;text-transform:none;color:#3365ab}.footerColumn.footerInfoColumn .footerInfo span:not(:last-child),.footerColumn.footerInfoColumn .footerInfo a:not(:last-child){margin-bottom:12px}.footerColumn.footerInfoColumn .footerInfo a:hover{color:#00285f}.footerColumn li.current-menu-item a{font-weight:700}.footerColumn a{font-size:14px;text-transform:uppercase;font-weight:400;display:inline-block;padding:3px 4px 3px 0;color:#3365ab;letter-spacing:.5px}.footerColumn a:hover{color:#00285f}.footerBottom{background:#3365ab;padding:20px 1vw;display:-webkit-box;display:flex;flex-wrap:wrap}.footerBottom>div{-webkit-box-flex:1;flex:1;max-width:50%}.footerBottomLeft{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.footerBottomLeft>div{width:auto}.footerSocials{margin-right:30px}.footerSocials a{color:#fff;font-size:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #fff}.footerSocials a:hover{background:#00285f;border:1px solid #00285f}.footerBottomMenu ul{display:-webkit-box;display:flex;flex-wrap:wrap}.footerBottomMenu li{margin-right:8px}.footerBottomMenu li.current-menu-item{font-weight:900}.footerBottomMenu a{font-size:13px;color:#fff;text-transform:uppercase;display:inline-block;padding:3px;font-weight:300}.footerBottomMenu a:hover{text-decoration:underline}.footerCopy{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.footerCopy span{color:#f78b00;font-size:13px}.footerCopy span a{color:#f78b00;font-size:inherit;text-decoration:underline}.footerCopy span a:hover{color:#ffa22b}.footerCopy{display:grid !important}.mhte-text{text-align:right;margin-top:5px}@media screen and (max-width:1100px){.mhte-text{text-align:center}}@media screen and (max-width:480px){.crBoxSearchInfoBody{width:100% !important}.rental-info .crStep{float:left;width:50% !important}.rental-terms.crBtnTerms{float:left}}@media screen and (max-width:1560px){.heroText{font-size:40px}.heroContent{max-width:520px;margin:50px 10% 0 auto}.blueTitle{font-size:16px}.archivedLocationFeat{max-width:60%;flex-basis:60%}.archivedLocationContent{max-width:40%;flex-basis:40%}.aboutTextContent{padding:60px 4% 50px}.aboutTextContent p{font-size:15px}.sectionTitle{font-size:34px}.whyChooseSection{padding:70px 20px}.whyChooseItemIcon img{max-width:35px;max-height:28px}.singleWhyChooseTitle{font-size:18px;margin-bottom:12px}.headerLogo img{max-width:250px}.singleRating img{max-width:50px}.platformReviewsRating{font-size:20px;margin-top:7px}.reviewContent::before{height:60px}.reviewPlatformLogo{max-width:50px;max-height:50px;margin-bottom:18px}.reviewerName{font-size:15px}.reviewStars{height:17px}.singleInsuranceContent p{font-size:15px}.carImage img{max-width:180px;max-height:180px}.locationContentWrapper h3{font-size:18px;margin-bottom:7px}.locationContentWrapper p{font-size:15px;margin-bottom:10px}.singleLocationInfoItem{max-width:32%;min-width:250px}.archivedLocationTitle{font-size:24px;margin-bottom:15px}}@media screen and (max-width:1460px){.customHeader,.headerContainer,.headerLeft,.headerRight{height:100px}.container{margin-top:100px}.customHeader.scrolled .headerContainer{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.heroText{font-size:38px}.featureIcon img{max-width:45px;max-height:25px}.featureIcon{max-width:50px}.ourFleetSection{margin:80px 0 100px}.whyChooseItemIcon{width:55px;height:55px}.singleWhyChooseIcon{max-width:90px;flex-basis:90px;margin-right:15px;padding:15px 15px 0 0}.whyChooseSection{padding:60px 20px}.reviewSlideContent{padding:40px}.reviewSlidePlatform::before{height:55px}.reviewSlidePlatform img{max-width:55px}.reviewSlideContent p{margin-top:40px}.reviewSlideContent .reviewerName{font-size:18px;margin-bottom:8px}.reviewSlideContent img{max-height:18px}.smallTitle{font-size:28px}.contactsImage img{max-width:45px}.contactsImage{text-align:right}.messageImage img{max-width:50px}.contactInfoWrapper .contactInfo span,.contactInfoWrapper .contactInfo a{margin-bottom:15px;font-size:15px}.formTitle p{max-width:400px;font-size:15px}.footerColumn.footerInfoColumn .footerInfo span:not(:last-child),.footerColumn.footerInfoColumn .footerInfo a:not(:last-child){margin-bottom:10px}.footerColumn.footerInfoColumn .footerInfo span,.footerColumn.footerInfoColumn .footerInfo a{font-size:14px}.pageTitle{font-size:34px;padding-bottom:8px;margin-bottom:10px}.carCategory{font-size:14px}.carImage img{max-width:160px;max-height:160px}.singleCarNote{font-size:13px}.singleCar{padding:20px}.modelName{padding-right:12px}.archivedLocationContent{padding:35px 20px}.archivedLocationContent p{font-size:14px}.archivedLocationTitle{font-size:24px;margin-bottom:18px}.reviewsWrapper{max-width:1100px}.isuranceFeatures{max-width:200px;flex-basis:200px}.insuranceTitles{padding-left:200px}.singleInsuranceFeatures{max-width:calc(50% - 100px);flex-basis:calc(50% - 100px)}.insurancesContentWrapper{padding-left:200px}.textContentWrapper p{max-width:80%;margin-right:20%}}@media screen and (max-width:1380px){.heroContent{max-width:500px;margin:35px 10% 0 auto}.reservationFormWrapper{margin-top:50px}.pickUpFields>div,.dropOffFields>div{padding:20px 25px}.formRow input{font-size:12px}.formRow select option:not(:first-child),.formRow select{font-size:12px}.dateTimeFields .dateField::before,.dateTimeFields .timeField::before{width:16px;height:16px}.featureIcon img{max-width:40px;max-height:23px}.featureTitle span{font-size:17px}.reviewSlideContent p{margin-top:40px;font-size:15px}.titleSection p{max-width:580px}.modelName{font-size:18px}.carCategory{font-size:13px}.archivedLocationFeat{max-width:57%;flex-basis:57%}.archivedLocationContent{max-width:43%;flex-basis:43%}.reviewsWrapper{max-width:1000px}.singleLocationContent .pageTitle{padding:40px 15px 25px 100px}.archivedLocationTitle{font-size:22px;margin-bottom:15px}.singleWhyChooseContent p{font-size:14px;line-height:1.4}.answer p{font-size:15px}.aboutTextContent .solidBtn{margin-top:40px}}@media screen and (max-width:1280px){.heroText{font-size:36px}.archivedLocationContent p{margin-bottom:30px}.archivedLocationContent{padding:30px 15px}.reviewsLeftSection .singleRating img{max-width:65px}.locationContentWrapper{padding:50px 80px 30px}.singleLocationContent .pageTitle{padding:40px 15px 25px 80px}.aboutTextContent p{font-size:14px}.headerLogo img{max-width:220px}.reviewContent p{font-size:15px;max-width:750px}.headerLeft{max-width:25%}.headerRight{max-width:75%}}@media screen and (max-width:1200px){.smallGrid{padding:0 5%}.customGrid{padding:0 4%}.singleCar{padding:15px}.modelName{font-size:17px;letter-spacing:0px}.carPrice span{font-size:13px}.archivedLocationContent p{font-size:13px}.reviewSlideContent{padding:40px 40px 20px 40px}.footerCopy span{font-size:12px}.footerColumn a{font-size:13px}.contactSectionForm{padding:45px}.contactInfoWrapper{padding:45px 20px}.titleSection p{max-width:520px}.pageTitle{font-size:32px}.titleSection p{font-size:14px}.locationContentWrapper{padding:40px 70px 30px}.locationContentWrapper p{font-size:14px}.archivedLocationTitle{font-size:20px;margin-bottom:14px}.similarLocationContent{padding:14px}.mainMenuWrapper a{font-size:14px}.singleWhyChoose{padding-right:20px}.reviewsWrapper{max-width:900px}.answer p{max-width:80%;margin-right:20%}.headerLeft{max-width:18%}.headerRight{max-width:82%}.headerLogo img{max-width:180px}}@media screen and (max-width:1100px){.carImage img{max-width:140px;max-height:140px}.whyChooseSection{padding:50px 20px}.aboutTextContent{padding:40px}.footerColumn.footerInfoColumn .contactsImage{max-width:25%;padding-right:10px}.footerColumn.footerInfoColumn .footerInfo{padding:0 0 10px 10px;max-width:75%}.footerBottomLeft{max-width:100% !important;flex-basis:100% !important;display:block}.footerSocials{width:100% !important;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:15px}.footerBottomMenu{width:100% !important}.footerBottomMenu ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.footerCopy{max-width:100% !important;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:15px}.singleLocationContent .pageTitle{padding:30px 15px 25px 70px}.infoItemImage{max-width:45px;flex-basis:45px;min-width:45px;padding-right:10px}.locationInfoWrapper{margin-top:60px;margin-left:-45px}.reviewsWrapper{max-width:90%}.isuranceFeatures{max-width:150px;flex-basis:150px}.insuranceTitles{padding-left:150px}.singleInsuranceFeatures{max-width:calc(50% - 75px);flex-basis:calc(50% - 75px)}.insurancesContentWrapper{padding-left:150px}.singleInsuranceContent li{font-size:14px}.singleInsuranceContent em:last-of-type{margin-top:35px}.formWrapper{max-width:420px;margin:30px 10% 0}.modelName{font-size:16px}.reviewerName{font-size:14px}.footerCopy{max-width:100% !important;flex-basis:100% !important}}@media screen and (max-width:1040px){.mainMenuWrapper a{font-size:13px;padding:4px}.whyChooseItemIcon{width:50px;height:50px}.singleWhyChooseIcon{max-width:70px;flex-basis:70px;margin-right:10px;padding:10px 10px 0 0}.whyChooseItemIcon img{max-width:32px;max-height:26px}.sectionTitle{font-size:32px}.reviewContent{padding:25px 40px 25px 14%}.textContentWrapper p{max-width:90%;margin-right:10%}.answer p{max-width:90%;margin-right:10%}}@media screen and (max-width:1000px){.customHeader{display:none}.mobHeader{display:block;position:fixed;top:0;left:0;width:100%;z-index:99999}.mobHeaderTop{display:-webkit-box;display:flex;height:70px;background:#fff;padding-left:30px}.mobLogo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1;max-width:250px;margin-right:auto}.mobLogo img{max-width:230px}.menuToggle{max-width:70px;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1;background:#3365ab}#openMenuBtn{width:30px;height:22px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}#openMenuBtn span{display:block;position:absolute;height:3px;width:100%;background:#f78b00;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#openMenuBtn span:nth-child(1){top:0px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#openMenuBtn span:nth-child(2){top:10px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#openMenuBtn span:nth-child(3){bottom:0px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#openMenuBtn.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:5px}#openMenuBtn.open span:nth-child(2){width:0%;opacity:0}#openMenuBtn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-1px;left:5px}.mobHeaderBottom{display:-webkit-box;display:flex;height:50px}.mobHeaderBottom>*{max-width:50%;flex-basis:50%}.mobHeaderPhone{background:#3365ab;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.mobHeaderPhone svg{margin-right:10px}.mobHeaderPhone a{font-size:18px;letter-spacing:1px;font-weight:300;color:#fff}.mobBookNow{background:#f78b00;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:'Raleway',sans-serif;font-weight:500;color:#fff;font-size:20px;text-transform:uppercase}.container{margin-top:120px}.smallGrid,.customGrid{padding:0 2%}.smallGrid.heroGrid,.customGrid.heroGrid,.smallGrid.singleLocation,.customGrid.singleLocation,.smallGrid.aboutGrid,.customGrid.aboutGrid{padding:0}.customFooter>.customGrid{padding:0}.mobNavigation{position:fixed;display:block;top:0;padding:160px 2% 0px;background:#ebebeb;height:100%;z-index:9999;overflow-y:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);will-change:transform;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.mobNavigation.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobMenuWrap{max-width:500px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mobMenuWrap li{border-bottom:1px solid #c6d0de}.mobMenuWrap li.menu-item-has-children{position:relative}.mobMenuWrap li.menu-item-has-children:after{content:"";display:block;position:absolute;width:12px;height:2px;top:15px;right:5px;background:#f78b00;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.mobMenuWrap li.menu-item-has-children:before{content:"";display:block;position:absolute;width:12px;height:2px;top:15px;right:5px;background:#f78b00}.mobMenuWrap li.menu-item-has-children.opened:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.mobMenuWrap li.menu-item-has-children.opened .sub-menu{margin:2px 0 5px}.mobMenuWrap a{color:#3365ab;font-size:16px;font-weight:500;display:inline-block;padding:6px 10px 6px 0;text-transform:uppercase}.mobMenuWrap .sub-menu{opacity:0;pointer-events:none;overflow:hidden;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;max-height:0;padding-left:15px}.mobMenuWrap .sub-menu.show-menu{opacity:1;pointer-events:auto}.mobMenuWrap .sub-menu li{border-bottom:none}.mobMenuWrap .sub-menu a{text-transform:none;font-weight:400;padding:3px 6px 3px 0;font-size:15px}.mobMenuSocials{text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:50px 0 30px}.singleMobMenuSocial{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:45px;height:45px;color:#f78b00;border:1px solid;border-radius:50%;font-size:20px}.singleMobMenuSocial:hover,.singleMobMenuSocial:active{color:#3365ab}.footerColumn a{font-size:12px}.footerColumn.footerInfoColumn .footerInfo span,.footerColumn.footerInfoColumn .footerInfo a{font-size:12px}.infoMenuItem svg{width:50px;height:50px}.infoMenuItem{margin-right:30px}.insuranceTitle{font-size:17px}.featureCheck img{max-width:18px}.singleInsuranceContent{padding:20px 40px}.singleInsuranceContent h3{font-size:15px}.singleInsuranceContent li{font-size:13px}.singleInsuranceContent p{font-size:14px}.textContentWrapper p{margin-bottom:10px;font-size:15px}.reviewContent{padding:25px 40px 25px 12%}.reviewContent::before{height:50px}.reviewPlatformLogo{max-width:45px;max-height:45px;margin-bottom:16px}.reviewerName{font-size:13px}.reviewStars{height:16px}.contactSectionForm,.contactSectionLeft{max-width:100%;flex-basis:100%}.contactSectionLeft .acf-map{min-height:400px;height:100%}}@media screen and (max-width:880px){.reservationFormWrapper{position:absolute;margin-top:0;max-width:100%;bottom:115px;-webkit-transform:translateY(100%) !important;-ms-transform:translateY(100%) !important;transform:translateY(100%) !important}.heroRow{position:relative;min-height:50vh}.reservationFormSubmit{margin-top:0;text-align:center;background:#dddddf;padding:15px 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dropOffFields.formRow{border-radius:0;margin-bottom:2px}.heroRow>.innerGrid{-webkit-transform:none;-ms-transform:none;transform:none;padding:0;margin-top:0;position:absolute;bottom:-270px}.smallGrid.ourFleetSection{margin-top:300px}.sectionTitle{font-size:30px}.singleWhyChoose{flex-basis:50%;max-width:50%}.aboutSection>div{max-width:100%;flex-basis:100%}.aboutImage{padding-bottom:50%}.locationsArchive>div{flex-basis:100%;max-width:100%;margin-right:0}.reviewsSection>div{flex-basis:100%;max-width:100%}.footerMain>div{max-width:100%;flex-basis:100%;text-align:center;margin-bottom:25px}.footerColumn.locationsColumn{-webkit-box-align:center;align-items:center}.footerLogoWrapper{margin:40px 0}.contactsImage{display:none}.footerColumn.footerInfoColumn{-webkit-box-pack:center;justify-content:center}.footerMain>div{max-width:33.33%;flex-basis:33.33%;text-align:center}.footerColumn.footerInfoColumn{max-width:100%;flex-basis:100%}.footerColumn.footerInfoColumn .footerInfo{padding:0;max-width:100%;border-top:1px solid #ccc;padding-top:20px}.footerMain{margin-bottom:0}.carsArchive .singleCar{max-width:calc((100% / 3 ) - (40px / 3));flex-basis:calc((100% / 3 ) - (40px / 3))}.carsArchive .singleCar:nth-child(4n+4){margin-right:20px}.carsArchive .singleCar:nth-child(3n+3){margin-right:0}.singleLocationFeat{max-width:100%;flex-basis:100%;padding-bottom:30%}.singleLocationContent{max-width:100%;flex-basis:100%}.similarLocationArchived{max-width:49%;flex-basis:49%;margin-right:2%;margin-bottom:80px}.similarLocationArchived:nth-child(2n+2){margin-right:0}.isuranceFeatures{display:none}.singleInsuranceFeatures{max-width:50%;flex-basis:50%}.insurancesContentWrapper{padding-left:0}.insuranceTitles{display:none}.singleInsuranceFeatures{display:-webkit-box;display:flex;flex-wrap:wrap}.mobInsuranceTitle{max-width:100%;flex-basis:100%}.mainFeatures,.featureCheckIcons{max-width:50%;flex-basis:50%}.singleMainFeature{padding-left:20px}.singleInsuranceContent{padding:25px 20px}.mainFeatures,.mobInsuranceTitle{display:block}.reviewsPlatforms{max-width:400px}.bottomCarsArchive .singleCar:last-child{display:none}.infoHeader .headerTitle{max-width:30%;flex-basis:30%}.infoHeader .infoMenuWrap{max-width:70%;flex-basis:70%}}@media screen and (max-width:800px){.mobHeaderPhone a{font-size:16px;letter-spacing:1px;font-weight:400}.heroContent{max-width:450px;margin:35px 10% 0 auto}.featureIcon img{max-width:30px;max-height:20px}.featureIcon{max-width:35px}.featureTitle span{font-size:16px}.smallGrid.ourFleetSection{margin-bottom:70px}.singleWhyChooseContent p{font-size:13px}.whyChooseItemIcon img{max-width:30px;max-height:20px}.whyChooseItemIcon{width:45px;height:45px}.singleWhyChooseTitle{font-size:17px;margin-bottom:10px}.aboutTextContent .sectionTitle{margin-bottom:30px}.featureCheck img{max-width:16px}.reviewsPage .reviewsPlatforms{position:relative}.reviewsWrapper{margin-top:10px}.reviewsWrapper{max-width:100%}.singleReviewContentWrapper{padding:15px}.reviewPlatform{padding:0 0 15px 0}.reviewContent{padding:20px 15px 20px 14%}.contactSectionLeft .acf-map{min-height:320px;height:100%}.heroText{font-size:36px;text-shadow:0 0 9px rgba(0,0,0,0.2)}.sectionSubtitle{max-width:90%}.heroRow .heroText,.heroRow .reservationFormWrapper{opacity:1 !important}.heroRow .heroText{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}}@media screen and (max-width:680px){.heroText{font-size:34px}.featureTitle span{font-size:14px}.singleWhyChoose{flex-basis:100%;max-width:100%}.reviewsLeftSection .singleRating img{max-width:55px}.contactSectionForm,.contactInfoWrapper{padding:35px 15px}.carsArchive .singleCar{max-width:calc(50% - 7.5px);flex-basis:calc(50% - 7.5px);margin-right:15px}.carsArchive .singleCar:nth-child(3n+3){margin-right:15px}.carsArchive .singleCar:nth-child(2n+2){margin-right:0}.titleSection{margin-bottom:15px}.singleLocationContent .pageTitle{padding:30px 15px 30px 50px}.locationContentWrapper{padding:30px 50px}.locationInfoWrapper{margin-left:0}.infoItemImage{max-width:40px;flex-basis:40px;min-width:40px}.blueTextItem{font-size:13px}.greyTextItem{font-size:13px}.infoItemText{padding-left:10px}.singleInsuranceContent{padding:25px 15px}.singleMainFeature{padding-left:15px}.bottomCarsArchive .singleCar:last-child{display:-webkit-box;display:flex}.singleMainFeature span{font-size:14px}.mobBookNow{font-weight:400}.textContentWrapper,.faqContentWrapper{padding:40px 15px}.singleReviewContentWrapper{flex-wrap:wrap}.reviewContent,.reviewPlatform{max-width:100%;flex-basis:100%}.reviewPlatform{border-left:none;padding:0}.reviewContent::before{height:40px}.reviewPlatformLogo{max-width:40px;max-height:40px;margin-bottom:10px}.reviewStars{height:15px}.reviewContent{padding:20px 15px 20px 12%}.smallTitle{font-size:24px}.formTitle{padding-left:15px}.messageImage img{max-width:42px}.formWrapper{max-width:100%;margin:30px 0 0;padding:0}.messageImage{min-width:80px}.heroFeatures{padding:10px 2%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.singleFeature{margin-bottom:5px;max-width:200px}.heroRow>.innerGrid{bottom:-290px}.smallGrid.ourFleetSection{margin-top:340px}.dateTimeFields .timeField select{padding-left:20px}.dateTimeFields .dateField::before,.dateTimeFields .timeField::before{width:14px;height:14px}.dateTimeFields .dateField input{padding-left:26px}}@media screen and (max-width:640px){.reviewHead .question{font-size:20px;width:100%;max-width:95%;margin:0 5% 10px}}@media screen and (max-width:480px){.singleInsuranceContent{display:none}.singleInsuranceContent.mobInsuranceContent{display:block;max-width:100%;width:100%;flex-basis:100%}.singleInsuranceFeatures:not(.last-item){border-right:none;margin-bottom:35px}.singleInsuranceFeatures{width:100%;max-width:100%;flex-basis:100%;background:#fff}.sectionSubtitle{max-width:92%;font-size:14px}.heroText{font-size:32px}.heroContent{max-width:350px;margin:35px 10% 0 auto}.pickUpFields>div,.dropOffFields>div{padding:15px 18px}.pickUpFields>div:first-child::after,.dropOffFields>div:first-child::after{height:calc(100% - 30px);top:15px}.aboutTextContent{padding:30px 15px}.aboutImage{padding-bottom:60%}.archivedLocationContent{-webkit-box-ordinal-group:2;order:1}.archivedLocationContent,.archivedLocationFeat{max-width:100%;flex-basis:100%}.reviewSlideContent{padding:0}.reviewContentWrapper{padding:40px 15px;flex-wrap:wrap}.reviewSlidePlatform{-webkit-box-ordinal-group:2;order:1;max-width:100%;flex-basis:100%;border-right:none;padding:0;margin-top:15px}.reviewSlidePlatform img{max-width:45px;position:relative}.reviewSlidePlatform::before{display:none}.reviewSlideContent p{margin-top:30px}.reviewSlideContent img{max-height:16px}.reviewSlideContent .reviewerName{font-size:16px;margin-bottom:5px}.formTitle p{max-width:100%;font-size:14px}.footerBottom>div{padding:0 10%}.mobHeaderPhone a{letter-spacing:.5px}.mobBookNow{font-size:18px}.carsArchive .singleCar{max-width:100%;flex-basis:100%;margin-right:0 !important;margin-bottom:10px}.pageTitle{font-size:30px;letter-spacing:1px}.titleSection p{font-size:13px}.singleLocationFeat{padding-bottom:55%}.singleLocationContent .pageTitle{padding:20px 2% 25px}.singleLocationContent .pageTitle::before{bottom:15px;left:2%}.locationContentWrapper{padding:25px 2%}.singleLocationInfoItem{max-width:100%;min-width:250px;flex-basis:100%;margin-bottom:15px}.locationInfoWrapper{flex-wrap:wrap}.similarLocationArchived{max-width:100%;flex-basis:100%;margin-right:0;margin-bottom:80px}.whyChooseRepeater{margin-top:30px}.whyChooseSection{padding:50px 15px 20px}.footerColumn a{font-size:11px;padding:2px 3px 2px 0}.infoHeader{flex-wrap:wrap}.infoMenuWrap{-webkit-box-pack:center;justify-content:center;margin-top:12px}.infoMenuItem{margin-right:25px;max-width:80px}.infoMenuItem span{margin-top:10px;font-size:12px;font-weight:400;text-align:center;line-height:1.2}.insuranceContentWrapper{padding:30px 0;background:transparent}.textContentWrapper,.faqContentWrapper{padding:30px 15px}.textContentWrapper p{max-width:100%;margin-right:0}.question{font-size:17px}.answer p{max-width:100%;margin-right:0;font-size:14px}.reviewContent::before{display:none}.reviewContent{padding:5px 0 12px}.addReviewWrapper{padding:40px 15px}.mobLogo img{max-width:220px}.blueTitle{font-size:15px}.mobHeaderBottom{height:45px}.container{margin-top:115px}.pickUpFields>div,.dropOffFields>div{padding:10px 10px}.pickUpFields>div:first-child::after,.dropOffFields>div:first-child::after{height:calc(100% - 20px);top:10px}.reviewsLeftSection{padding:30px 15px}.contactInfoWrapper .contactInfo{max-width:100%;flex-basis:100%;padding-left:0}.infoHeader .headerTitle,.infoHeader .infoMenuWrap{max-width:100%;flex-basis:100%}}@media screen and (max-width:390px){.heroText{font-size:27px}.menuToggle{max-width:60px;height:60px}.mobHeaderTop{height:60px;padding-left:20px}.mobLogo img{max-width:200px}.mobHeaderPhone a{font-size:14px}.container{margin-top:105px}.heroContent{max-width:310px;margin:35px 10% 0 auto}.blueTitle{font-size:14px}.heroRow>.innerGrid{bottom:-270px}.smallGrid.ourFleetSection{margin-top:315px}.featureIcon img{max-width:27px;max-height:18px}.sectionSubtitle{max-width:95%;font-size:13px}.reviewsPlatforms{margin-top:30px}.reviewsLeftSection .singleRating img{max-width:50px}.messageImage img{max-width:38px}.formTitle{padding-left:12px}.twoFields .singleField{max-width:100%;margin-right:0}.footerBottom>div{padding:0 5%}.footerLogo img{max-width:230px}.formTitle p{font-size:13px}.titleSection{padding:20px 15px}.reviewsPage{padding:20px 15px}.reviewContent p{font-size:14px;max-width:100%}.singleRating img{max-width:40px}.formConsent a,span{font-size:13px}.contactSectionForm,.contactInfoWrapper{padding:25px 15px}.mobBookNow{font-size:15px}.infoMenuItem{margin-right:20px}.dateTimeFields .dateField input{padding-left:20px}.dateTimeFields .dateField::before,.dateTimeFields .timeField::before{width:12px;height:12px}.dateTimeFields .timeField select{padding-left:19px;padding-right:5px}}.page-template.page-template-info-text-template.page-template-info-text-template-php.page.page-id-464 .textContentWrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.airport-template{background:#fff}.airport-template .customGrid.heroGrid{position:relative;z-index:99}@media screen and (max-width:1024px){.airport-template .heroRow .heroText{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;max-width:300px;margin:auto}}.airport-template .customGrid.singleLocation{padding:5%}.airport-template .customGrid.singleLocation .singleLocationContent .pageTitle{padding:30px 15px 35px 100px;background:#ebebeb;margin:0}@media screen and (max-width:1024px){.airport-template .customGrid.singleLocation .singleLocationContent .pageTitle{padding:20px 15px 25px 2%}}.airport-template .singleLocationWrapper.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.airport-template .list-section{padding:3% 10% 5% 10%}.airport-template .list-section .content-top .sectionTitle{position:relative;text-align:left}.airport-template .list-section .content-top .sectionTitle::before{left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.airport-template .list-section .content-top .text{margin:20px 0;max-width:550px;color:#9D9D9D;font-size:15px;margin-bottom:20px}.airport-template .list-section .content-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:30px 0 60px 0}.airport-template .list-section .content-bottom .repeater-item a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.airport-template .list-section .content-bottom .repeater-item .text{position:relative;font-size:18px;color:#00285F;line-height:21px;padding-left:30px}.airport-template .list-section .content-bottom .repeater-item .text::before{content:'';position:absolute;width:11px;height:11px;left:0;top:5px;background:#F78B00;border-radius:20px}@media screen and (max-width:1024px){.airport-template .list-section .content-bottom{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.airport-template .list-section .content-bottom{grid-template-columns:1fr}}.airport-template .faqs-section{padding:5% 7%}.airport-template .faqs-section .faqContentWrapper{padding:50px 0}.airport-template .faqs-section .content-top .sectionTitle{position:relative;text-align:left}.airport-template .faqs-section .content-top .sectionTitle::before{left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.airport-template .faqs-section .content-top .text{margin:20px 0;max-width:550px}.airport-template .faqs-section .content-bottom .question::before{top:8px !important}.airport-template .faqs-section .content-bottom .collapse-data.active .answer{position:relative;display:block}.airport-template .mapWrapper iframe{height:100%}.airport-template .customFooter{background:#fff !important}.customGrid.aboutSection.reversed{display:-webkit-box;display:flex;flex-wrap:wrap-reverse}.aboutSection>div{background-color:#fff}.aboutTextContent p{color:#01275E;font-family:Roboto;font-weight:400;font-style:Regular;font-size:18px;line-height:100%}.aboutTextContent .sectionTitle{margin-bottom:35px;margin-top:50px}.center{color:#01275E;font-family:Roboto;font-weight:400;font-style:Regular;font-size:18px;line-height:100%;text-align:center;margin-top:10px}.page-template-about-template .aboutTextContent p strong{font-size:18px}.customGrid.howrentingworks{margin:60px 0px}.sectionTitle2::before{content:"";display:block;position:absolute;width:100px;height:2px;background:#f78b00;top:-10px;left:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.sectionTitle2{text-align:center;font-weight:700;color:#fff;text-transform:uppercase;font-size:38px;position:relative;margin-bottom:50px;letter-spacing:1px}.hrw{position:relative;overflow:hidden}.hrw__slide{display:none;height:500px;background-size:cover;background-position:center;position:relative}.hrw__slide.active{display:block}.hrw__overlay{position:absolute;inset:0;background:rgba(10,20,40,0.75)}.hrw__inner{position:relative;z-index:2;color:#fff;padding:100px 200px}.hrw__title{font-size:65px !important;font-weight:800;margin:30px 0px;font-family:Roboto;font-weight:900;font-style:Black;font-size:70px;line-height:100%;letter-spacing:0%}.hrw__desc{font-size:20px;font-weight:700;font-style:Bold;font-size:35px;color:#fff;font-family:Raleway}.hrw__steps{position:absolute;left:20px;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto}.hrw__line{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0;width:2px;background:rgba(255,255,255,0.5);max-height:180px}.hrw__step{position:relative;margin-bottom:40px;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.hrw__step:nt-child(3){margin-bottom:unset !important;background:red !important}.hrw__step:nth-last-child{margin-bottom:unset !important;background:red !important;color:#4bb329 !important}.hrw__circle{width:12px;height:12px;background:rgba(255,255,255,0.7);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.hrw__number{opacity:0;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.hrw__step.active .hrw__circle{width:35px;height:35px;background:#fff;color:#000}.hrw__step.active .hrw__number{opacity:1;font-size:14px;font-weight:600;color:#f78b00}.hrw__circle{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.hrw__step.active .hrw__circle{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.whatsappimage{height:22px;top:6px;position:relative}.whatsappMobimage{height:22px;right:5px;position:relative}@media screen and (max-width:1250px){.hrw__inner{color:#fff;padding:100px 150px}}@media screen and (max-width:950px){.hrw__inner{padding:unset;padding-left:120px;padding-top:120px}.sectionTitle2{font-size:40px}.hrw__title{font-size:40px}.hrw__desc{font-size:30px}}@media screen and (max-width:600px){.hrw__inner{padding:unset;padding-left:80px;padding-top:150px}.sectionTitle2{font-size:24px}.hrw__title{font-size:26px !important}.hrw__desc{font-size:22px}.hrw__steps{left:0px}}@media screen and (max-width:480px){.sectionTitle2{font-size:20px}.hrw__title{font-size:22px !important}.hrw__desc{font-size:18px}}.reviews-widget{position:relative;z-index:1;margin-top:30px;margin-bottom:50px;overflow:hidden;padding-left:5%;padding-right:5%;clear:both;display:grid}.reviews-widget .sectionTitle{margin-bottom:30px}.reviews-widget,.reviews-widget *{z-index:auto !important}@media screen and (max-width:780px){.reviews-widget{padding-left:2%;padding-right:2%}}