body{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:normal;line-height:1.5rem}p{margin:0 0 2rem 0;padding:0}ol,ul{margin-bottom:2rem}hr,hr.wp-block-separator{border:none;border-top:1px solid #999999;margin-top:0;margin-bottom:2rem}img{border:none}.mark,mark{padding:0}h1{display:block;font-family:'Red Hat Display',sans-serif;font-size:2.5rem;font-weight:700;line-height:2.75rem;text-transform:none;margin:0 0 1rem 0;padding:0}h2{font-family:'Red Hat Display',sans-serif;font-size:1.875rem;font-weight:400;line-height:2.125rem;text-transform:none;margin:0 0 1rem 0;margin-top:1rem;padding:0}h3{font-size:1.25rem;font-weight:bold;line-height:normal;margin:0 0 1rem 0;padding:0}h4{font-size:18px;font-weight:bold;margin:0 0 1rem 0;padding:0}h5,h6{font-size:18px;font-weight:bold;margin:0 0 1rem 0;padding:0}.captions{font-size:.75rem;line-height:20px}.highlight{color:#e7cb76}.highlight-alt{color:#de9b15}.has-ch-primary-color{color:#FFFFFF}.has-ch-secondary-color{color:#e7cb76}.has-ch-alternate-color{color:#de9b15}.wp-block-image figcaption{font-size:.875rem;font-style:italic}.wp-block-image img{max-width:100%;height:auto}html{width:100%;height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{width:100%;height:100%;color:#FFFFFF;background-color:#000000;margin:0;padding:0}a{text-decoration:underline;color:#e7cb76;-webkit-tap-highlight-color:#e7cb76}a:hover{color:#de9b15}a.more,a.more-link{display:inline-block;font-weight:bold;line-height:normal;text-decoration:none;color:#e7cb76;text-transform:uppercase}a.more:hover,a.more-link:hover{color:#de9b15}a.more:after,a.more-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:" \f054"}a.more-lg,a.more-link-lg{font-size:1.375rem}a.more-alt{color:#de9b15}a.more-alt:hover{color:#000000}.btn,a.btn,.button,a.button,.wp-block-file a.wp-block-file__button{display:inline-block;font-family:'Red Hat Display',sans-serif;font-size:1rem;font-weight:bold;text-decoration:none;text-transform:none;text-align:center;line-height:normal !important;color:#FFFFFF;background:transparent;border:1px solid #e7cb76;border-radius:1.5625rem;margin:0;padding:.3125rem 2.5rem;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn:hover,a.btn:hover,.button:hover,a.button:hover,.wp-block-file a.wp-block-file__button:hover{color:#000000;background:#e7cb76;border:1px solid #e7cb76}.btns-more:after,a.btns-more:after{font-family:"Font Awesome 5 Free";font-weight:900;content:" \f0d7"}.btns-full,a.btns-full{display:block}.btns-lg,a.btns-lg{font-size:1.375rem;line-height:1.375rem}.btns-xl,a.btns-xl{font-size:1.625rem;line-height:1.625rem;padding:.5rem 1.875rem}.btns-alt,a.btns-alt{color:#000000;background:#e7cb76;border:1px solid #e7cb76}.btns-alt:hover,a.btns-alt:hover{color:#000000;background:#e7cb76;border:1px solid #e7cb76}.btns-rev,a.btns-rev{color:#000000;background:transparent;border:2px solid #000000}.btns-rev:hover,a.btns-rev:hover{color:#000000;background:#FFFFFF;border:2px solid #FFFFFF}h1{color:#FFFFFF}h1 span{color:#e7cb76}h2{color:#FFFFFF}h2 span,h2 strong{font-weight:700;color:#e7cb76}h2 a{text-decoration:none;color:#FFFFFF}h2 a:hover{text-decoration:none;color:#e7cb76}h3{color:#e7cb76}h3 a{text-decoration:none;color:#e7cb76}h3 a:hover{text-decoration:underline;color:#de9b15}h4,h5,h6{color:#de9b15}.scale{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.scale:hover{transform:scale(1.1)}.scale:active{transform:scale(1.025)}.megamenumain{line-height:normal}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item:first-of-type>a.mega-menu-link{border-left:none}#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{margin-top:-6px;-webkit-box-shadow:0 22px 20px -10px rgba(0,0,0,0.1);-moz-box-shadow:0 22px 20px -10px rgba(0,0,0,0.1);box-shadow:0 22px 20px -10px rgba(0,0,0,0.1)}.mega-sticky-wrapper #mega-menu-wrap-main-menu.mega-sticky{background-color:#000000;box-shadow:0 0 40px 0 rgba(0,0,0,0.15)}.mega-sticky-wrapper img.mega-menu-logo{margin-bottom:5px}#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link .mega-description-group .mega-menu-title{line-height:1.75rem}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description{font-size:1rem;margin:5px 0}.color-primary{background-color:#FFFFFF}.color-secondary{background-color:#e7cb76}header{position:relative}header.frontpage{padding-bottom:15.625rem}header.page{padding-bottom:15.625rem}@media (max-width:767.98px){header{position:relative}header.frontpage{padding-bottom:9.375rem}header.page{padding-bottom:9.375rem}}@media (max-width:575.98px){header{position:relative}header.frontpage{padding-bottom:6.25rem}header.page{padding-bottom:6.25rem}}main{position:relative}main.frontpage{margin-top:-15.625rem}main.page{margin-top:-15.625rem}@media (max-width:767.98px){main{position:relative}main.frontpage{margin-top:-9.375rem}main.page{margin-top:-9.375rem}}@media (max-width:575.98px){main{position:relative}main.frontpage{margin-top:-6.25rem}main.page{margin-top:-6.25rem}}.contact{font-family:'Red Hat Display',sans-serif;font-size:1.625rem;font-style:italic;color:#000000}.contact a{text-decoration:none;text-transform:uppercase;color:#000000;font-weight:700}.contact a:hover{color:#de9b15}.contact .wing-left{background-color:#e7cb76;border-bottom-right-radius:2rem}.contact .wing-right{background-color:#e7cb76;border-bottom-left-radius:2rem}.testimonials{background-image:url(//chauffeurconnectioninc.com/wp-content/themes/chauffeurconnection/images/header-footer.svg),url(//chauffeurconnectioninc.com/wp-content/themes/chauffeurconnection/images/header-overlay.webp),url(//chauffeurconnectioninc.com/wp-content/themes/chauffeurconnection/images/header.webp);background-repeat:no-repeat,repeat-x,no-repeat;background-position:bottom center, top, center;background-attachment:scroll, scroll, fixed;background-size:contain, auto, cover}.testimonials .quote{font-size:1.375rem;font-style:italic;font-weight:300;line-height:2.25rem}.testimonials .name{font-size:1rem;font-style:normal;color:#e7cb76}footer a{color:#e7cb76}footer a:hover{color:#000000}.services img{filter:grayscale(85%)}.services img:hover{filter:grayscale(0)}.services p:last-of-type{margin:0;padding:0}.fleet p:last-of-type{margin:0;padding:0}ul.page-children{list-style:none;list-style-type:none;margin:10px 0px 0px 0px;padding:0px}ul.page-children li{padding:8px 0px;border-top:1px solid #333333 !important;-webkit-tap-highlight-color:rgba(255,255,255,0.5)}ul.page-children li:first-child{border-top:none}ul.page-children li:last-child{border-bottom:none}ul.page-children li a{text-decoration:none;color:#FFFFFF}ul.page-children li a:hover{color:#e7cb76}ul.page-children li ul.children{font-size:.875rem;margin:0px;padding:0px 0px 0px 20px}ul.page-children li ul.children li:last-child{border-bottom:none}.wp-pagenavi{font-size:1.375rem;text-transform:uppercase;text-align:center;color:#e7cb76;margin-top:20px}.wp-pagenavi a{font-size:1.375rem;color:#e7cb76}.wp-pagenavi a:hover{color:#de9b15}span.pages{padding:0 15px 0 0;border-right:1px solid #333333}a.page-numbers{text-decoration:none;border-right:1px solid #333333;margin:0;padding:0 15px}a.page{text-decoration:none;border-right:1px solid #333333;margin:0;padding:0 15px}a.prev{text-decoration:none;padding-left:0}a.first{text-decoration:none;border-right:1px solid #333333;padding:0 15px}a.previouspostslink{text-decoration:none;border-right:1px solid #333333;padding:0 15px}a.next{text-decoration:none;border-right:none;padding-right:0}a.nextpostslink{text-decoration:none;border-right:1px solid #333333;padding:0 15px}a.last{text-decoration:none;border-right:none;padding:0 15px}span.current{font-weight:bold;color:#de9b15;border-right:1px solid #333333;margin:0;padding:0 15px}span.extend{border-right:1px solid #333333;margin:0;padding:0 15px}@media (max-width:575.98px){span.pages{display:block;padding:0 0 8px 0;border-right:none}a.page-numbers{display:inline-block;text-decoration:none;border-right:1px solid #333333;margin:0;padding:8px 8px}a.page{text-decoration:none;border-right:1px solid #333333;margin:0;padding:8px 8px}a.prev{text-decoration:none;padding-left:0}a.first{display:block;text-decoration:none;border-right:none;border-bottom:1px solid #333333;border-top:1px solid #333333;padding:8px 8px}a.previouspostslink{display:inline-block;text-decoration:none;border-right:1px solid #333333;padding:8px 8px}a.next{display:block;text-decoration:none;border-right:none;padding-right:0}a.nextpostslink{display:inline-block;text-decoration:none;border-right:none;padding:8px 8px}a.last{display:block;text-decoration:none;border-right:none;border-bottom:1px solid #333333;border-top:1px solid #333333;padding:8px 8px}span.current{display:inline-block;font-weight:bold;color:#de9b15;border-right:1px solid #333333;margin:0;padding:8px 8px}span.extend{display:inline-block;border-right:1px solid #333333;margin:0;padding:8px 8px}}.gallery:after{content:"";display:table;clear:both}.gallery .gallery-item{float:left;margin-right:4%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.gallery .gallery-item:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gallery .gallery-item:active{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery .gallery-item img{width:100%;height:auto}.gallery.gallery-columns-3 .gallery-item{width:30%}.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:0}.wp-block-embed.is-type-video{margin-top:10px;margin-bottom:24px}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="tel"],input[type="email"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:.3125rem;box-shadow:none;outline:none}select{border-radius:.3125rem;box-shadow:none;outline:none}input,select,textarea{border:1px solid #FFFFFF;border-radius:.3125rem;padding:5px 8px}input,select{height:40px}textarea{min-height:120px}input[type=checkbox],input[type=radio],input[type="file"]{height:auto;width:auto;border:none;border-radius:0;padding:0}input.popup{width:100%}input[type=submit]{border-radius:1.5625rem}.gform_wrapper{margin:0 0 !important}.gform_wrapper .gform_heading .gform_description{display:block;margin-bottom:0 0 2rem 0}.gform_wrapper .gform_required_legend{font-style:italic}.gform_wrapper .gfield_description.validation_message.gfield_validation_message{padding:.5rem !important;margin:.5rem 0 0 0 !important;margin-bottom:0 !important;border-radius:.3125rem}.gform_wrapper.gravity-theme .gform_validation_errors>h2{margin:0 !important}.gform_wrapper .gfield_required{color:#e7cb76 !important}.acf-fields>.acf-field{position:relative;margin:0;padding:25px 12px}.acf-fields>.acf-tab-wrap{background:transparent}.acf-label{font-family:'Red Hat Display',sans-serif;font-size:1.375rem;font-weight:900}.acf-label .description{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:normal;font-style:italic}tr.acf-row div.acf-label{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:bold}.acf-notice p{margin:0;padding:8px 0}.acf-form-submit{margin-top:20px}.acf-url .acf-icon.-small{line-height:1.5rem}.acf-relationship .list .acf-rel-item:hover{background:#e7cb76;color:#000000}.acf-image-aspect-ratio-crop-modal .acf-image-aspect-ratio-crop-modal-heading-text{font-family:'Red Hat Display',sans-serif;font-weight:900;color:#FFFFFF}.js-aiarc-upload-progress{color:#e7cb76;font-weight:bold}.acf-image-aspect-ratio-crop-modal .acf-image-aspect-ratio-crop-reset svg{fill:#e7cb76;fill:var(--wp-admin-theme-color, #e7cb76)}.acf-image-aspect-ratio-crop-modal .aiarc-button-link{color:#e7cb76;color:var(--wp-admin-theme-color, #e7cb76)}.acf-image-aspect-ratio-crop-modal .aiarc-button-default{color:#FFFFFF;color:var(--wp-admin-theme-color, #FFFFFF);border-color:#FFFFFF;border-color:var(--wp-admin-theme-color, #FFFFFF)}.acf-image-aspect-ratio-crop-modal .aiarc-button-default:hover{color:#e7cb76;color:var(--wp-admin-theme-color-darker-10, #e7cb76);border-color:#e7cb76;border-color:var(--wp-admin-theme-color-darker-10, #e7cb76)}.acf-image-aspect-ratio-crop-modal .aiarc-button-primary{background:#e7cb76;background:var(--wp-admin-theme-color, #e7cb76);border-color:#e7cb76;border-color:var(--wp-admin-theme-color, #e7cb76)}.acf-image-aspect-ratio-crop-modal .aiarc-button-primary:hover{background:#FFFFFF;background:var(--wp-admin-theme-color-darker-10, #FFFFFF);border-color:#FFFFFF;border-color:var(--wp-admin-theme-color-darker-10, #FFFFFF)}.acf-fields>.acf-tab-wrap .acf-tab-group{position:relative;border-top:none;border-bottom:#ccd0d4 solid 1px;z-index:2;margin-bottom:-1px}.acf-tab-group li a{color:#FFFFFF}@media (max-width:767.98px){.acf-fields>.acf-tab-wrap .acf-tab-group{border-bottom:none}.acf-tab-group li{margin:0 .5em .5em 0}.acf-tab-group li a{color:#FFFFFF;border:1px solid #333333}}.select2-container.-acf .select2-selection{min-height:40px;border-color:#333333}.select2-container.-acf .select2-selection span.acf-selection{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #333333;outline:0}.select2-container--default .select2-selection--single{border:1px solid #333333;border-radius:.3125rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFFFFF}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#e7cb76}.acf-ui-datepicker input,.acf-ui-datepicker select{height:auto;border-color:#333333}.acf-ui-datepicker .ui-timepicker-div select{height:auto;border-color:#333333 !important}.acf-ui-datepicker .ui-datepicker{border-color:#333333 !important}.acf-ui-datepicker .ui-datepicker .ui-widget-header a{text-decoration:none;color:#FFFFFF}.acf-ui-datepicker .ui-datepicker .ui-datepicker-next-hover,.acf-ui-datepicker .ui-datepicker .ui-datepicker-prev-hover{color:#e7cb76 !important}.acf-ui-datepicker .ui-datepicker td .ui-state-default{color:#FFFFFF}.acf-ui-datepicker .ui-datepicker td .ui-state-hover{color:#000000;background:#e7cb76}.acf-ui-datepicker .ui-datepicker-today .ui-state-highlight{color:#FFFFFF !important}.acf-ui-datepicker .ui-datepicker-today .ui-state-highlight.ui-state-hover{color:#000000 !important;background:#e7cb76 !important}.acf-ui-datepicker .ui-datepicker-buttonpane button{color:#FFFFFF !important;background:#000000 !important;border:1px solid #333333 !important}.acf-ui-datepicker .ui-datepicker-buttonpane button:hover{background:#000000 !important;border-color:#e7cb76 !important;color:#e7cb76 !important}