/* https://dreamlimousinesdetroit.ponder.consulting/wp-content/themes/dreamlimo/css/formcode.css?ver=1764993081 */
.top-area{background:#191919;border-top:0;border-bottom:0;color:#525252}.top-area a{color:#525252}.top-area-items{display:flex;justify-content:space-between;position:relative;margin:0}.top-area-items:before{content:"Limo Rental Services for Greater Detroit Metro & Southeast Michigan";flex:1;height:30px;font-weight:700;font-size:14px;color:#959595;line-height:30px}.top-area .top-area-items .top-area-contacts{padding:0 30px;font-family:"Lato",sans-serif;font-weight:900;color:#8e8e8e}.top-area .top-area-items .top-area-contacts:before{content:"";display:block;position:absolute;left:0;top:-10px;right:0;bottom:-10px;z-index:0;background:#343434}.top-area .top-area-items .top-area-contacts:after{display:none}.top-area .top-area-items .top-area-contacts>div{position:relative;z-index:1}.top-area .top-area-items .top-area-contacts .gem-contacts-item{font-size:15px}.top-area .top-area-items .top-area-contacts .gem-contacts-item:before{content:"";background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/header-phone-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:7px;height:16px;margin-top:8px;margin-right:11px;vertical-align:top}.top-area .top-area-items .top-area-socials{margin:0;padding-left:20px;padding-right:26px}.top-area .top-area-items .top-area-socials:after{border-right:1px solid #7c7c7c}.top-area .top-area-items .top-area-menu{padding-left:30px;padding-right:0}.top-area .top-area-items .top-area-menu .gem-button{background:none;height:auto;padding:0;font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#525252;text-transform:uppercase}.top-area .top-area-items .top-area-menu .nav-menu{margin:0}.top-area .top-area-items .top-area-menu .nav-menu>li{position:relative;padding:0 23px}.top-area .top-area-items .top-area-menu .nav-menu>li:first-child{padding-left:0}.top-area .top-area-items .top-area-menu .nav-menu>li:last-child{padding-right:0}.top-area .top-area-items .top-area-menu .nav-menu>li:after{content:"";display:block;position:absolute;right:0;top:9px;background:#525252;width:1px;height:12px}.top-area .top-area-items .top-area-menu .nav-menu>li:last-child:after{display:none}.top-area .top-area-items .top-area-menu .nav-menu>li a{font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#525252;text-transform:uppercase}.top-area .top-area-items .top-area-menu .nav-menu>li.blue a{color:#05bfed}.top-area .top-area-items .top-area-menu .nav-menu>li a:before{display:none}#site-header-wrapper{height:auto!important}#site-header.fixed.shrink{background:rgba(255,255,255,.8)}#site-header-wrapper.site-header-wrapper-transparent{background:rgba(255,255,255,.8)!important}#site-header-wrapper.site-header-wrapper-transparent #site-header:not(.shrink){background:none!important}#site-header .site-title{padding:16px 0 24px 0}#primary-menu.no-responsive{margin:0 -15px}.header-style-3 #primary-menu.no-responsive>li{padding-left:0;padding-right:0}#primary-menu.no-responsive>li>a{color:#000;letter-spacing:1px}.header-style-3 #primary-menu.no-responsive>li>a{padding:0 15px}#primary-menu.no-responsive>li:hover>a{color:#8e8a8a}.header-style-3 #primary-menu.no-responsive li li:hover>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-current>a{border-color:#8e8a8a;padding-left:12px}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3{background:#000}#primary-navigation.responsive #primary-menu>li>a{color:#000;text-transform:uppercase;letter-spacing:1px}#primary-navigation #primary-menu.no-responsive li.mobile,#primary-navigation #primary-menu.no-responsive li.phonemenu{display:none}.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item-current>a,.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item.menu-item-active a{border-color:#8e8a8a}#primary-menu.no-responsive>li>ul a{padding-left:15px;padding-right:15px}#main-content .panel{margin-top:0}#main-content .panel-center{margin-top:0}.page-title-block{border-bottom:3px solid #000}.home-banner{z-index:1;background-repeat:no-repeat;background-position:50% 100%;background-size:cover;padding-top:154px;padding-bottom:44px;overflow:visible!important}.home-banner .wpb_single_image{margin-bottom:0}.home-banner .wpb_single_image img{max-width:243px}.home-banner h1.vc_custom_heading{margin:0 auto 15px auto;max-width:750px;letter-spacing:6px}.home-banner h2.vc_custom_heading{margin:0 0 27px 0;font-family:"Quattrocento Sans",sans-serif;font-style:italic;font-weight:700;text-transform:none;letter-spacing:0}.home-banner h2.vc_custom_heading a{color:#54BDD5}.home-banner h3.vc_custom_heading{margin:0 0 15px 0;letter-spacing:6px}.home-banner h4.vc_custom_heading{margin:0;letter-spacing:2px}.home-banner .gem-divider{max-width:72px;margin-left:auto;margin-right:auto}.home-banner .wpb_text_column{margin:0}.home-banner .wpb_text_column p{font-family:"Montserrat",sans-serif;font-size:15px;color:#fff;text-transform:uppercase;line-height:38px;letter-spacing:2px;text-align:center}.home-banner .gform_wrapper{max-width:1060px;margin:0 auto 34px auto}.home-banner .gform_wrapper form{display:flex;margin:0 -15px}.home-banner .gform_wrapper .gform_body{position:relative;z-index:1;width:75%;padding:0 15px}.home-banner .gform_wrapper ul.gform_fields{display:flex;margin:0 -15px!important}.home-banner .gform_wrapper ul.gform_fields li.gfield{position:relative;z-index:0;width:33.3333%;padding:0 15px}.home-banner .gform_wrapper ul.gform_fields li.gfield:nth-child(1){z-index:2}.home-banner .gform_wrapper ul.gform_fields li.gfield:nth-child(2){z-index:1}.home-banner .gform_wrapper ul.gform_fields li.gfield:before{content:"";display:block;position:absolute;left:15px;top:0;right:15px;bottom:0;z-index:0;background:rgba(0,0,0,.33);border:1px solid #686868}.home-banner .gform_wrapper ul.gform_fields li.gfield>*{position:relative;z-index:1}.home-banner .gform_wrapper .top_label .gfield_label{display:block;margin:0 0 4px 0;padding:23px 20px 0 22px;font-size:14px;color:#bebebe;text-transform:uppercase;letter-spacing:1px}.home-banner .gform_wrapper label.gfield_label+div.ginput_container{margin:0;padding:0 20px 20px 22px}.home-banner .gform_wrapper input[type="text"],.home-banner .gform_wrapper input[type="time"],.home-banner .gform_wrapper input[type="number"]{position:relative;background:none;border:1px solid #686868;width:100%!important;height:46px;padding:0 15px;font-weight:700;font-size:25px;color:#fff;text-indent:0}.home-banner .gform_wrapper input[type="number"]::-webkit-inner-spin-button,.home-banner .gform_wrapper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.home-banner .gform_wrapper select{background:none;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-banner-arrow.png)!important;background-position:97% 50%;background-repeat:no-repeat;background-size:10px 6px;border:1px solid #686868;width:100%!important;height:46px;font-weight:700;font-size:25px;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-banner .gform_wrapper .chosen-container{background:none;width:100%!important;font-weight:700;font-size:25px}.home-banner .gform_wrapper .chosen-container-single .chosen-single{background:none;border:1px solid #686868;height:46px;padding-left:15px;color:#fff;line-height:47px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-banner .gform_wrapper .chosen-container-single .chosen-single span{margin-right:36px}.home-banner .gform_wrapper .chosen-container-single .chosen-single div{background:none;width:26px}.home-banner .gform_wrapper .chosen-container-single .chosen-single div b{position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-banner-arrow.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:contain!important;width:10px;height:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.home-banner .gform_wrapper .chosen-container .chosen-drop{background:rgba(0,0,0,.33);border-color:#686868;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-banner .gform_wrapper .chosen-container .chosen-results{margin:0 4px 4px 0!important;color:#fff}.home-banner .gform_wrapper .chosen-container .chosen-results li{padding:5px 11px;line-height:37px}.home-banner .gform_wrapper .chosen-container .chosen-results li.highlighted{background:#fff;color:#686868}.home-banner .gform_wrapper .chosen-container-single .chosen-search input[type="text"]{height:auto;margin:1px 0;padding:4px 20px 4px 5px;font-family:sans-serif;font-size:14px;line-height:normal}.home-banner .gform_wrapper span.select{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:20px;bottom:20px;left:22px;padding:0 15px;font-weight:700;font-size:25px;color:#fff;text-align:center}.home-banner .gform_wrapper .pickadate .ginput_container{position:relative}.home-banner .gform_wrapper .pickadate a.calendar{display:none}.home-banner .gform_wrapper .gform_footer{position:relative;z-index:0;width:25%;margin:0;padding:0 15px}.home-banner .gform_wrapper .gform_footer input[type="submit"]{display:block;background:rgba(0,0,0,.33);border:1px solid #686868;width:100%;height:100%;margin:0;padding:0;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-banner .gform_wrapper .gform_footer input[type="submit"]:hover{background:#54BDD5}.home-services{z-index:0}.home-services .vc_column-inner>.wpb_wrapper{max-width:427px;margin:0 auto}.home-services a.box-click{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;text-indent:-9999px;overflow:hidden}.home-services .gem-divider{max-width:77px;margin-left:auto;margin-right:auto}.home-services h3.vc_custom_heading{margin:0 0 8px 0;letter-spacing:3px}.home-services h4.vc_custom_heading{margin:0 0 7px 0;line-height:1.1;letter-spacing:1px}.home-services .wpb_text_column p{font-family:"Lato",sans-serif;font-size:15px;color:#898989;line-height:26px}.home-services .vc_general.vc_btn3{background:none!important;border:1px solid #ffffff!important;padding:11px 25px!important;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home-services .vc_general.vc_btn3:hover{color:#fff}.home-services .gform_wrapper{max-width:272px;margin:0 auto 22px auto}.home-services .gform_wrapper .top_label .gfield_label{display:none}.home-services .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.home-services .gform_wrapper input[type="text"]{background:rgba(255,255,255,.14);border:1px solid #fff;height:41px;padding:0 21px;font-size:13px;letter-spacing:2px;text-indent:0}.home-services .gform_wrapper input[type="text"]::-webkit-input-placeholder{color:#fff}.home-services .gform_wrapper input[type="text"]::-moz-placeholder{color:#fff}.home-services .gform_wrapper input[type="text"]:-ms-input-placeholder{color:#fff}.home-services .gform_wrapper input[type="text"]:-moz-placeholder{color:#fff}.home-services .gform_wrapper .top_label input.medium{width:100%}.home-services .gform_wrapper .gform_footer{margin:0;padding:13px 0 0 0}.home-services .gform_wrapper .gform_footer input[type="submit"]{display:block;background:none;border:1px solid #fff;width:146px;height:41px;margin:0 auto;padding:0;font-weight:400;font-size:14px;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-services div.ctct-form-embed div.ctct-form-defaults{background:none;max-width:272px;margin:0 auto 17px auto;padding:0}.home-services div.ctct-form-embed form.ctct-form-custom label.ctct-form-label,.home-services div.ctct-form-embed form.ctct-form-custom #gdpr_text,.home-services div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer{display:none}.home-services div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin-bottom:13px}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]{background:rgba(255,255,255,.14);border:1px solid #fff;height:41px;padding:0 21px;font-family:"Quattrocento Sans",sans-serif;font-size:13px;color:#fff;letter-spacing:2px;text-indent:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]::-webkit-input-placeholder{color:#fff}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]::-moz-placeholder{color:#fff}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]:-ms-input-placeholder{color:#fff}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]:-moz-placeholder{color:#fff}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]:focus{outline:none}.home-services div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{display:block;background:none;border:1px solid #fff;width:146px;height:41px;margin:0 auto;padding:0;font-family:"Quattrocento Sans",sans-serif;font-weight:400;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-services div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:hover{background:none;border:1px solid #fff;text-transform:uppercase}.home-services div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{margin:0;font-family:"Lato",sans-serif;font-size:14px;color:#ffffff!important;letter-spacing:0}.home-fleet h3.vc_custom_heading{margin:0;letter-spacing:4px}.home-fleet h4.vc_custom_heading{margin:0 0 9px 0;line-height:1.1;letter-spacing:1px}.home-fleet .gem-divider{max-width:65px;margin:0 auto}.home-fleet .wpb_text_column p{margin:0 0 5px 0;font-family:"Lato",sans-serif;font-size:14px;color:#101010;line-height:26px}.home-fleet .vc_general.vc_btn3{background:none!important;border:1px solid #000000!important;width:164px;padding:11px 0!important;font-weight:700;font-size:13px;color:#101010;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home-fleet .vc_general.vc_btn3:hover{color:#101010}.home-see h3.vc_custom_heading{margin:0 0 21px 0;letter-spacing:3px}.home-see h4.vc_custom_heading{margin:0 0 7px 0;line-height:1.1;letter-spacing:1px}.home-see .vc_general.vc_btn3{background:none!important;border:1px solid #ffffff!important;width:159px;margin:0 auto;padding:13px 0!important;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home-see .vc_general.vc_btn3:hover{color:#fff}.home-infinity .wpb_column:nth-child(2) .vc_column-inner>.wpb_wrapper{height:100%}.home-infinity .wpb_column:last-child .vc_column-inner>.wpb_wrapper{max-width:602px;margin:0 auto}.home-infinity h3.vc_custom_heading{margin:0;letter-spacing:3px}.home-infinity h4.vc_custom_heading{margin:0 0 7px 0;line-height:1.1;letter-spacing:1px}.home-infinity .gem-divider{max-width:148px;margin-left:auto;margin-right:auto}.home-infinity .wpb_text_column>.wpb_wrapper{max-width:578px;margin:0 auto}.home-infinity .wpb_text_column p{font-family:"Lato",sans-serif;font-size:15px;color:#5c5c5c;line-height:26px}.home-infinity .wpb_text_column ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;padding:28px 0 0 0;list-style-type:none}.home-infinity .wpb_text_column ul li{flex-basis:33.3333%;margin:0 0 35px 0;padding:0 15px;font-weight:700;font-size:16px;color:#000;text-transform:uppercase;letter-spacing:2px;text-align:center}.home-infinity .wpb_text_column ul li:before{content:"";display:block;position:relative;left:auto;top:auto;background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-infinity-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:24px;height:22px;margin:0 auto 15px auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-infinity .vc_btn3-container{position:relative;height:100%}.home-infinity .vc_general.vc_btn3{position:absolute;top:auto;right:21px;bottom:0;background:none!important;border:1px solid #ffffff!important;width:192px;padding:11px 0!important;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home-infinity .vc_general.vc_btn3:hover{color:#fff}.home-weddings{position:relative}.home-weddings:before{content:"";display:block;position:absolute;left:0;top:0;background:#fff;width:calc(50% - 364px);height:100%}.home-weddings:after{content:"";display:block;position:absolute;right:calc(50% + 339px);top:28px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-weddings-award.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:130px;height:127px}.home-weddings .vc_column-inner>.wpb_wrapper{position:relative;padding-left:274px}.home-weddings h3.vc_custom_heading{margin:0;line-height:1.1;letter-spacing:2px}.home-weddings h4.vc_custom_heading{margin:0 0 7px 0;line-height:1.1}.home-weddings .wpb_single_image{position:absolute;left:0;top:-4px;border-right:1px solid #000;padding:13px 37px 13px 60px}.home-weddings .wpb_single_image img{max-width:140px}.home-standard .vc_column-inner>.wpb_wrapper{max-width:570px}.home-standard h3.vc_custom_heading{margin:0 0 33px 0;letter-spacing:4px}.home-standard .wpb_single_image.logo img{max-width:167px}.home-standard .wpb_single_image.icon img{max-width:225px}.home-standard .wpb_text_column p{max-width:536px;margin:0 0 17px 0;font-family:"Lato",sans-serif;font-size:15px;color:#adadad;line-height:26px}.home-standard .wpb_text_column h4{margin:0 0 33px 0;font-family:"Lato",sans-serif;font-weight:700;font-size:15px;color:#adadad;line-height:26px;letter-spacing:0}.home-standard .wpb_text_column ul{display:flex;flex-wrap:wrap;justify-content:center;background:rgba(0,0,0,.15);border:1px solid #8d8d8d;margin:0;padding:39px 15px 0 15px;list-style-type:none}.home-standard .wpb_text_column ul li{min-width:120px;margin:0 15px 45px 15px;padding:0;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center}.home-standard .wpb_text_column ul li:before{content:"";display:block;position:relative;left:auto;top:auto;background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-standard-diamond.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:30px;height:26px;margin:0 auto 14px auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-standard .wpb_text_column ul li.split{background:#fff;width:1px;min-width:0;height:23px;margin:38px 15px 0 15px;padding:0;text-indent:-999px;overflow:hidden}.home-standard .wpb_text_column ul li.split:before{display:none}.home-reviews h3.vc_custom_heading{margin:0;letter-spacing:3px}.home-reviews h4.vc_custom_heading{margin:0 0 7px 0;line-height:1.1;letter-spacing:2px}.home-reviews .gem-divider{max-width:129px;margin-left:auto;margin-right:auto}.home-reviews .quote{margin-bottom:55px}.home-reviews .quote .vc_column-inner>.wpb_wrapper{max-width:346px;margin:0 auto}.home-reviews .quote .vc_column-inner>.wpb_wrapper:after{content:"";display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-reviews-quote.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:54px;height:39px;margin:41px auto 0 auto}.home-reviews .vc_general.vc_btn3{background:none!important;border:1px solid #101010!important;width:208px;margin:0 auto;padding:13px 0!important;font-weight:700;font-size:13px;color:#101010;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home-reviews .vc_general.vc_btn3:hover{color:#101010}.home-reviews .quote p.image{margin:0 0 33px 0}.home-reviews .quote p.image img{width:118px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.home-reviews .quote p{margin:0 0 17px 0;font-family:"Lato",sans-serif;font-size:14px;color:#000;line-height:26px;text-align:center}.home-booking{background-color:#101010;margin-bottom:0;padding-top:38px;padding-bottom:77px;overflow:visible!important}.home-booking h3.vc_custom_heading{margin:0 0 14px 0;letter-spacing:3px}.home-booking h4.vc_custom_heading{margin:0 0 7px 0;text-transform:none;line-height:1.1;letter-spacing:2px}.home-booking .wpb_text_column{margin-bottom:37px}.home-booking .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#fff;line-height:26px}.home-booking .wpb_text_column p a{color:#54BDD5}.home-booking .gform_wrapper{max-width:1080px;margin:0 auto}.home-booking .gform_wrapper form{display:flex;margin:0 -15px}.home-booking .gform_wrapper .gform_body{position:relative;z-index:1;width:75%;padding:0 15px}.home-booking .gform_wrapper ul.gform_fields{display:flex;margin:0 -15px!important}.home-booking .gform_wrapper ul.gform_fields li.gfield{position:relative;z-index:0;width:33.3333%;padding:0 15px}.home-booking .gform_wrapper ul.gform_fields li.gfield:nth-child(1){z-index:2}.home-booking .gform_wrapper ul.gform_fields li.gfield:nth-child(2){z-index:1}.home-booking .gform_wrapper ul.gform_fields li.gfield:before{content:"";display:block;position:absolute;left:15px;top:0;right:15px;bottom:0;z-index:0;background:rgba(0,0,0,.33);border:1px solid #686868}.home-booking .gform_wrapper ul.gform_fields li.gfield>*{position:relative;z-index:1}.home-booking .gform_wrapper .top_label .gfield_label{display:block;margin:0 0 4px 0;padding:23px 20px 0 22px;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px}.home-booking .gform_wrapper label.gfield_label+div.ginput_container{margin:0;padding:0 20px 22px 22px}.home-booking .gform_wrapper input[type="text"],.home-booking .gform_wrapper input[type="time"],.home-booking .gform_wrapper input[type="number"]{position:relative;background:none;border:1px solid #686868;width:100%!important;height:46px;padding:0 15px;font-weight:700;font-size:25px;color:#fff;text-indent:0}.home-booking .gform_wrapper input[type="number"]::-webkit-inner-spin-button,.home-booking .gform_wrapper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.home-booking .gform_wrapper select{background:none;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-banner-arrow.png)!important;background-position:97% 50%;background-repeat:no-repeat;background-size:10px 6px;border:1px solid #686868;width:100%!important;height:46px;font-weight:700;font-size:25px;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-booking .gform_wrapper .chosen-container{background:none;width:100%!important;font-weight:700;font-size:25px}.home-booking .gform_wrapper .chosen-container-single .chosen-single{background:none;border:1px solid #686868;height:46px;padding-left:15px;color:#fff;line-height:47px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-booking .gform_wrapper .chosen-container-single .chosen-single span{margin-right:36px}.home-booking .gform_wrapper .chosen-container-single .chosen-single div{background:none;width:26px}.home-booking .gform_wrapper .chosen-container-single .chosen-single div b{position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/home-banner-arrow.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:contain!important;width:10px;height:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.home-booking .gform_wrapper .chosen-container .chosen-drop{background:rgba(0,0,0,.33);border-color:#686868;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-booking .gform_wrapper .chosen-container .chosen-results{margin:0 4px 4px 0!important;color:#fff}.home-booking .gform_wrapper .chosen-container .chosen-results li{padding:5px 11px;line-height:37px}.home-booking .gform_wrapper .chosen-container .chosen-results li.highlighted{background:#fff;color:#686868}.home-booking .gform_wrapper .chosen-container-single .chosen-search input[type="text"]{height:auto;margin:1px 0;padding:4px 20px 4px 5px;font-family:sans-serif;font-size:14px;line-height:normal}.home-booking .gform_wrapper span.select{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:20px;bottom:22px;left:22px;padding:0 15px;font-weight:700;font-size:25px;color:#fff}.home-booking .gform_wrapper .pickadate .ginput_container{position:relative}.home-booking .gform_wrapper .pickadate a.calendar{display:none}.home-booking .gform_wrapper .gform_footer{position:relative;z-index:0;width:25%;margin:0;padding:0 15px}.home-booking .gform_wrapper .gform_footer input[type="submit"]{display:block;background:rgba(0,0,0,.33);border:1px solid #686868;width:100%;height:100%;margin:0;padding:0;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-booking .gform_wrapper .gform_footer input[type="submit"]:hover{background:#54BDD5}#colophon{background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/footer-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-top:76px;padding-bottom:18px}#colophon .widget-title{margin:10px 0 30px 0;font-family:"Lato",sans-serif;font-size:18px;color:gray}#colophon .widget-title:after{display:none}#colophon #text-3 img{max-width:192px}#colophon #text-3 p{margin:0 0 17px 0;font-family:"Lato",sans-serif;font-size:14px;color:#c7c7c7;line-height:26px}#colophon #text-3 p:nth-child(1){margin-bottom:26px}#colophon #text-3 p a{color:inherit}#colophon .widget_nav_menu ul.menu{border:0;font-family:"Lato",sans-serif;font-weight:700;font-size:14px}#colophon .widget_nav_menu ul.menu li{border:0;margin-bottom:4px}#colophon .widget_nav_menu ul.menu li>a{display:inline;padding:0;font-size:14px;color:#fff;text-transform:none;letter-spacing:0}#colophon #text-5 p{font-family:"Lato",sans-serif;font-size:14px;color:#c7c7c7;line-height:25px}#colophon .gform_wrapper{max-width:265px;margin:0;padding-top:22px}#colophon .gform_wrapper .gform_body{padding-right:45px}#colophon .gform_wrapper ul.gform_fields li.gfield{padding:0}#colophon .gform_wrapper ul.gform_fields li.gfield:before{display:none}#colophon .gform_wrapper .top_label .gfield_label{display:none}#colophon .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}#colophon .gform_wrapper input[type="text"]{background:#101010;border:0;height:43px;padding:0 22px;font-family:"Lato",sans-serif;font-size:14px;color:#fff}#colophon .gform_wrapper input[type="text"]::-webkit-input-placeholder{color:#fff}#colophon .gform_wrapper input[type="text"]::-moz-placeholder{color:#fff}#colophon .gform_wrapper input[type="text"]:-ms-input-placeholder{color:#fff}#colophon .gform_wrapper input[type="text"]:-moz-placeholder{color:#fff}#colophon .gform_wrapper .top_label input.medium{width:100%;max-width:100%}#colophon .gform_wrapper .gform_footer{position:relative;margin:0;padding:0}#colophon .gform_wrapper .gform_footer input[type="submit"]{display:block;position:absolute;right:0;top:-43px;background-color:#fff;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/footer-form-arrow.png);background-position:50% 50%;background-repeat:no-repeat;background-size:8px 13px;margin:0;padding:0;width:45px;height:43px;text-indent:-999px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#colophon div.ctct-form-embed div.ctct-form-defaults{background:none;max-width:265px;margin:0;padding:22px 0 0 0}#colophon div.ctct-form-embed form.ctct-form-custom{display:flex;flex-wrap:wrap;align-items:flex-end;min-height:0}#colophon div.ctct-form-embed form.ctct-form-custom label.ctct-form-label,#colophon div.ctct-form-embed form.ctct-form-custom #gdpr_text,#colophon div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer{display:none}#colophon div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{width:calc(100% - 45px);margin-bottom:0}#colophon div.ctct-form-embed form.ctct-form-custom input[type="email"]{background:#101010;border:0;height:43px;padding:0 26px;font-family:"Lato",sans-serif;font-size:14px;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#colophon div.ctct-form-embed form.ctct-form-custom input[type="email"]::-webkit-input-placeholder{color:#fff}#colophon div.ctct-form-embed form.ctct-form-custom input[type="email"]::-moz-placeholder{color:#fff}#colophon div.ctct-form-embed form.ctct-form-custom input[type="email"]:-ms-input-placeholder{color:#fff}.home-services div.ctct-form-embed form.ctct-form-custom input[type="email"]:-moz-placeholder{color:#fff}#colophon div.ctct-form-embed form.ctct-form-custom input[type="email"]:focus{outline:none}#colophon div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{display:block;border:0;background-color:#fff;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/footer-form-arrow.png);background-position:50% 50%;background-repeat:no-repeat;background-size:8px 13px;margin:0;padding:0;width:45px;height:43px;text-indent:-999px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#colophon div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:hover{background-color:#fff;border:0;text-transform:uppercase}#colophon div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{margin:0;font-family:"Lato",sans-serif;font-size:14px;color:#ffffff!important;letter-spacing:0}#colophon #text-6 p{margin:0 0 15px 0;font-family:"Lato",sans-serif;font-size:14px;color:#fff;line-height:23px}#colophon #text-6 p b,#colophon #text-6 p strong{font-weight:900}#colophon #text-6 p a{color:#fff}#footer-nav{background:#101010}.footer-site-info{font-family:"Lato",sans-serif;font-size:14px;color:#545454;line-height:18px}.footer-site-info a{color:inherit}#footer-menu{margin:0 -12px;padding-top:6px;vertical-align:top}#footer-menu li{padding:0 12px}#footer-menu li+li:before{border-left:1px solid #303030;border-right:1px solid #545454}#footer-menu li a{font-family:"Lato",sans-serif;font-size:14px;color:#545454}#footer-menu li a:hover{color:#545454}#footer-socials .socials-colored a .socials-item-icon.facebook,#footer-socials .socials-colored a .socials-item-icon.instagram,#footer-socials .socials-colored a .socials-item-icon.youtube,#footer-socials .socials-colored a .socials-item-icon.twitter,#footer-socials .socials-colored a .socials-item-icon.linkedin{color:#fff}.page-title-title h1{font-size:57px;letter-spacing:9px}.page-title-excerpt{font-family:"Montserrat",sans-serif;font-size:17px;line-height:27px}.page-title-excerpt:after{content:"";display:block;background:#fff;width:72px;height:1px;margin:52px auto 0 auto}body.page-id-349 .page-title-excerpt:after{margin-top:25px}body.page-id-422 .page-title-excerpt:after{margin-top:45px}body.page-id-623 .page-title-excerpt:after,body.single .page-title-excerpt:after,body.archive .page-title-excerpt:after{display:none}.page-title-back{margin-top:14px;font-family:"Montserrat",sans-serif;font-size:17px;line-height:27px}.page-title-back:after{content:"";display:block;background:#fff;width:72px;height:1px;margin:52px auto 0 auto}.page-title-back a{color:inherit}.fleet-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.fleet-intro h4.vc_custom_heading{margin:0 0 11px 0;font-weight:500!important;letter-spacing:1px}.fleet-intro .vc_separator{width:170px;margin:30px auto 29px auto}.fleet-intro .wpb_text_column>.wpb_wrapper{max-width:657px;margin:0 auto}.fleet-intro .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px;text-align:center}.fleet-select h4.vc_custom_heading{margin:0 0 19px 0;font-weight:500!important;letter-spacing:3px}.fleet-select>div:nth-child(2) .wpb_single_image img{width:100%;max-width:384px}.fleet-select>div:nth-child(3) .wpb_single_image img{width:100%;max-width:361px}.fleet-select>div:nth-child(4) .wpb_single_image img{width:100%;max-width:311px}.fleet-select .vc_single_image-wrapper{display:flex;align-items:center;min-height:250px}.fleet-select .vc_separator{width:100px;margin:0 auto 23px auto}.fleet-select .vc_general.vc_btn3{width:98px;height:33px;background:none;border:1px solid #fff;padding:7px;font-family:"Lato",sans-serif;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.fleet-select .vc_general.vc_btn3:hover{background:none;color:#fff}.fleet-safety:before{content:"";display:block!important;position:absolute;left:0;top:0;z-index:0;background:#e9e9e9;width:50%;height:100%}.fleet-safety>*{position:relative;z-index:1}.fleet-safety>div:nth-child(2)>div{align-items:flex-end}.fleet-safety>div:nth-child(2)>div>div{max-width:495px}.fleet-safety>div:nth-child(3)>div>div{max-width:540px}.fleet-safety h2.vc_custom_heading{font-weight:500!important;letter-spacing:3px}.fleet-safety h3.vc_custom_heading{font-weight:500!important;letter-spacing:2px}.fleet-safety h4.vc_custom_heading{font-weight:500!important;letter-spacing:1px}.fleet-safety .wpb_single_image.photo img{width:100%;max-width:482px}.fleet-safety .wpb_single_image.icon img{max-width:60px}.fleet-safety .vc_general.vc_btn3{width:180px;height:51px;background:none;border:1px solid #000;padding:15px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.fleet-safety .vc_general.vc_btn3:hover{background:none;border-color:#000;color:#000}.fleet-safety .vc_separator{width:148px;margin:21px 0 31px 0}.fleet-safety .vc_separator.vc_separator_align_center>*{padding:0}.fleet-safety .wpb_text_column p{margin-bottom:17px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.fleet-safety .wpb_text_column p a{color:inherit}.fleet-grid-outer{background-size:42px 40px}.fleet-grid .item{background:#fff;margin-bottom:96px}.fleet-grid .images img{max-width:100%}.fleet-grid .title{padding:22px 15px}.fleet-grid .title h4{margin:0;font-weight:500;font-size:32px;color:#000;letter-spacing:3px;line-height:1.1;text-align:center}.fleet-grid .title h5{margin:0;font-weight:500;font-size:16px;color:#000;line-height:1.1;text-align:center}.fleet-grid .features{padding-bottom:38px}.fleet-grid .features ul{margin:0;padding:0;list-style-type:none}.fleet-grid .features ul li{margin:0;padding:8px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;text-align:center}.fleet-grid .features ul li:before{display:none}.fleet-grid .features ul li:nth-child(odd){background:#f4f6f7}.fleet-grid .features p.link{margin:0;padding-top:10px;text-align:center}.fleet-grid .features p.link a{display:inline-block;border:1px solid #000;margin:0 auto;padding:10px 26px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px}.fleet-grid .slick-slider{position:relative}.fleet-grid .slick-slide a{display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;margin:0;padding-bottom:75.414365%;overflow:hidden}.fleet-grid .slick-slide img{visibility:hidden}.fleet-grid .slick-dots{position:absolute;left:50%;bottom:11px;height:13px;margin:0;padding:0;list-style-type:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.fleet-grid .slick-dots li{display:inline-block;background:none;height:100%;margin:0;padding:0 7px}.fleet-grid .slick-dots li:before{display:none}.fleet-grid .slick-dots li button{background:#a1a1a1;border:1px;width:13px;height:13px;text-align:left;text-indent:-999px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fleet-grid .slick-dots li.slick-active button{background:#fff}.fleet-premium{background-repeat:repeat;background-size:799px 615px;margin:0}.fleet-premium>div:nth-child(2)>div{position:absolute;right:0;top:0;width:50vw;height:100%}.fleet-premium>div:nth-child(3)>div>.wpb_wrapper{position:relative;padding:44px 0 57px 58px}.fleet-premium>div:nth-child(3)>div>.wpb_wrapper:before{content:"";display:block;position:absolute;left:-11px;top:68px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/fleet-premium-logo.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:220px;height:227px}.fleet-premium h4.vc_custom_heading{margin:0 0 9px 0;font-weight:500;font-size:13px;color:#fff;letter-spacing:1px;line-height:1.1}.fleet-premium h4.vc_custom_heading:before{content:"";display:block;background:#fff;width:77px;height:1px;margin-bottom:30px}.fleet-premium h3.vc_custom_heading{margin:0 0 20px 0;font-weight:500;font-size:32px;color:#fff;letter-spacing:3px;line-height:1.1}.fleet-premium .wpb_text_column p{margin-bottom:18px;font-family:"Lato",sans-serif;font-size:14px;color:#898989;line-height:26px}.fleet-premium .vc_btn3-container{padding-top:18px}.fleet-premium .vc_general.vc_btn3{background:none;border:1px solid #fff;padding:12px 18px;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fleet-premium .vc_general.vc_btn3:hover{background:none;color:#fff}.fleet-best{background-repeat:repeat;background-size:1600px 240px;margin:0;padding-bottom:20px}.fleet-best>div:nth-child(2)>div>.wpb_wrapper{display:flex;flex-direction:column;align-items:center}.fleet-best h4.vc_custom_heading{margin:0 0 8px 0;font-weight:500;font-size:16px;color:#101010;letter-spacing:1px;line-height:1.1;text-align:center!important}.fleet-best h4.vc_custom_heading:before{content:"";display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/fleet-best-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:33px;height:54px;margin:0 auto 26px auto}.fleet-best h3.vc_custom_heading{margin:0;font-weight:500;font-size:40px;color:#101010;letter-spacing:3px;line-height:1.1;text-align:center!important}.fleet-best h3.vc_custom_heading:after{content:"";display:block;background:#000;width:64px;height:1px;margin:18px auto 0 auto}.fleet-best .wpb_text_column p{margin-bottom:18px;font-family:"Lato",sans-serif;font-size:14px;color:#101010;line-height:26px}.fleet-best .vc_btn3-container{padding-top:3px}.fleet-best .vc_general.vc_btn3{background:none;border:1px solid #000;padding:12px 18px;font-size:13px;color:#101010;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fleet-best .vc_general.vc_btn3:hover{background:none;color:#101010}.fleet-service{margin:0}.fleet-service>div:nth-child(1)>div>.wpb_wrapper{position:relative;padding:29px 58px 84px 0}.fleet-service>div:nth-child(2)>div{position:absolute;left:0;top:0;width:50vw;height:100%}.fleet-service h4.vc_custom_heading{margin:0 0 11px 0;font-weight:500;font-size:16px;color:#000;letter-spacing:1px;line-height:1.1}.fleet-service h4.vc_custom_heading:before{content:"";display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/fleet-service-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:53px;height:50px;margin-bottom:21px}.fleet-service h3.vc_custom_heading{margin:0 0 28px 0;font-weight:500;font-size:32px;color:#000;letter-spacing:3px;line-height:1.1}.fleet-service h3.vc_custom_heading:after{content:"";display:block;background:#000;width:148px;height:1px;margin-top:24px}.fleet-service .wpb_text_column p{margin-bottom:16px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.fleet-service .wpb_text_column ul{margin:0 0 16px 0;padding:0 0 0 25px;list-style-type:none}.fleet-service .wpb_text_column ul li{position:relative;margin:0 0 16px 0;padding:0 0 0 17px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.fleet-service .wpb_text_column ul li:before{content:"";display:block;position:absolute;left:0;top:9px;background:#000;width:7px;height:7px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fleet-advice{background-repeat:repeat;background-size:1600px 338px;margin:0;padding-top:46px;padding-bottom:71px}.fleet-advice h4.vc_custom_heading{margin:0;font-weight:500;font-size:23px;color:#1c1c1c;letter-spacing:2px;line-height:36px;text-align:center!important}.fleet-advice h4.vc_custom_heading:after{content:"";display:block;background:#101010;width:62px;height:1px;margin:40px auto 0 auto}.fleet-single-outer .wpb_text_column{margin:0}.fleet-single{position:relative}.fleet-single .images{position:absolute;left:0;top:0;width:calc(50% - 21px);height:100%}.fleet-single .images img{max-width:100%}.fleet-single .info{max-width:600px;margin:0 auto;padding-top:74px;padding-bottom:75px}.fleet-single .info h2{margin:0 0 23px 0;font-weight:500;font-size:32px;color:#000;line-height:1.1;letter-spacing:3px}.fleet-single .info h4{margin:0 0 12px 0;font-weight:500;font-size:16px;color:#000;line-height:1.1;letter-spacing:1px}.fleet-single .info p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.fleet-single .info .features{margin-bottom:36px;padding-top:30px}.fleet-single .info .features h4{margin-bottom:17px}.fleet-single .info .features:after{content:"";display:block;clear:both}.fleet-single .info .features ul{float:left;width:100%;max-width:261px;margin:0;padding:0 0 0 24px;list-style-type:none}.fleet-single .info .features ul li{position:relative;margin:0 0 12px 0;padding:0 0 0 21px;font-family:"Lato",sans-serif;font-weight:700;font-size:14px;color:#5c5c5c}.fleet-single .info .features ul li:before{content:"";display:block;position:absolute;left:0;top:9px;background:#000;width:7px;height:7px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fleet-single .info p.link{margin:0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px}.fleet-single .info p.link a.quote{display:inline-block;border:0 solid #000;margin-right:30px;padding:10px 23px;color:#fff;background-color:#54bdd5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.fleet-single .info p.link a.call{font-weight:700;color:#54bdd5}p.linkglobal{margin:0!important;padding:0!important;font-family:"Montserrat",sans-serif;font-weight:500;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px;line-height:26px!important}a.quoteglobal{float:left;border:0 solid #000;margin-right:10px;padding:10px 23px;color:#ffffff!important;background-color:#54bdd5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.callglobal{font-weight:700;color:#54bdd5}.fleet-single .slick-slider .slick-list,.fleet-single .slick-slider .slick-track{height:100%}.fleet-single .slick-slide{position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.fleet-single .slick-slide img{visibility:hidden}.fleet-single .slick-slide iframe{position:absolute;left:0;top:0;width:100%;height:100%}.fleet-single .slick-dots{position:absolute;right:15px;bottom:20px;height:68px;margin:0;padding:0;list-style-type:none}.fleet-single .slick-dots li{display:inline-block;height:100%;margin:0;padding:0 8px}.fleet-single .slick-dots li:before{display:none}.fleet-single .slick-dots li button{display:block;position:relative;background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:0;width:98px;height:68px;text-indent:-999px;overflow:hidden}.fleet-single .slick-dots li.slick-active button:before{content:"";display:block;position:absolute;left:0;top:0;border:2px solid #fff;width:100%;height:100%}.fleet-single .slick-dots li button.video:after{content:"";display:block;position:absolute;left:50%;top:50%;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/fleet-single-play.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:39px;height:39px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fleet-options{background-size:42px 40px}.fleet-options h3.vc_custom_heading{font-weight:500!important;letter-spacing:3px}.gem-search-form.gem-search-form-style-dark .search-field{background:#000;color:#fff}.gem-search-form.gem-search-form-style-dark .search-field::-webkit-input-placeholder{color:#fff}.gem-search-form.gem-search-form-style-dark .search-field::-moz-placeholder{color:#fff}.gem-search-form.gem-search-form-style-dark .search-field:-ms-input-placeholder{color:#fff}.gem-search-form.gem-search-form-style-dark .search-field:-moz-placeholder{color:#fff}.services-grid a.box-click{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;text-indent:-9999px;overflow:hidden}.services-grid h4.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.services-grid .wpb_single_image.heart img{max-width:62px}.services-grid .wpb_single_image.crown img{max-width:64px}.services-grid .wpb_single_image.tie img{max-width:24px}.services-grid .wpb_single_image.arrow img{max-width:64px}.services-grid .wpb_single_image.star img{max-width:67px}.services-grid .vc_separator{width:77px;margin:15px auto 20px auto}.services-grid .vc_separator.vc_separator_align_center>*{padding:0}.services-grid .wpb_text_column .wpb_wrapper{max-width:280px;margin:0 auto}.services-grid .wpb_text_column p{font-family:"Lato",sans-serif;font-weight:700;font-size:17px;color:#898989;line-height:26px;text-align:center}.services-grid .vc_general.vc_btn3{background:none;border:0;padding:0;font-family:"Lato",sans-serif;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:1px}.services-grid .vc_general.vc_btn3:hover{background:none;color:#fff}.services-rentals{background-size:42px 40px}.services-rentals h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.services-rentals h4.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:1px}.services-rentals .wpb_text_column ul{display:flex;flex-wrap:wrap;margin:0 -7px;padding:0;list-style-type:none}.services-rentals .wpb_text_column ul li{display:flex;flex-direction:column;justify-content:center;position:relative;background:#fff;width:calc(25% - 14px);height:133px;margin:0 7px 12px 7px;padding:0 7px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;color:#2f2f2f;text-transform:uppercase;line-height:18px;letter-spacing:1px;text-align:center}.services-rentals .wpb_text_column ul li:before{content:"";display:block;position:relative;left:auto;top:auto;background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-rentals-check.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:36px;height:36px;margin:0 auto 10px auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.services-rentals .vc_general.vc_btn3{background:#000;border:0;padding:14px 32px;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.services-rentals .vc_general.vc_btn3:hover{background:#000;color:#fff}.services-contact h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.services-contact h4.vc_custom_heading{font-weight:500!important;letter-spacing:1px}.services-contact h5.vc_custom_heading{font-weight:500!important;letter-spacing:1px}.services-contact .vc_separator{width:148px;margin:30px 0 31px 0}.services-contact .vc_separator.vc_separator_align_center>*{padding:0}.services-contact .wpb_text_column h5{margin-bottom:19px;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#5c5c5c;line-height:26px;letter-spacing:1px}.services-contact .wpb_text_column p{font-size:15px;color:#5c5c5c;line-height:26px}.services-contact .wpb_text_column p a{font-weight:700;color:#000}.services-contact .vc_general.vc_btn3{background:none;border:1px solid #101010;padding:14px 31px;font-weight:700;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.services-contact .vc_general.vc_btn3:hover{background:none;border-color:#101010;color:#000}.services-contact .gform_wrapper{max-width:528px;margin:0}.services-contact .gform_wrapper ul.gform_fields{margin:0 -8px!important}.services-contact .gform_wrapper ul.gform_fields:after{content:"";display:block;clear:both}.services-contact .gform_wrapper ul.gform_fields li.gfield{clear:none;float:left;width:50%;margin:0 0 17px 0;padding:0 8px}.services-contact .gform_wrapper ul.gform_fields li.gfield:nth-child(1),.services-contact .gform_wrapper ul.gform_fields li.gfield:nth-child(4),.services-contact .gform_wrapper ul.gform_fields li.gfield:nth-child(6){width:100%}.services-contact .gform_wrapper .top_label .gfield_label{display:none}.services-contact .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.services-contact .gform_wrapper input[type="text"],.services-contact .gform_wrapper textarea{background:#fff;border:1px solid #8d8d8d;padding-left:27px;padding-right:27px;font-family:"Lato",sans-serif;font-weight:400;font-size:14px;color:#5c5c5c;text-indent:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.services-contact .gform_wrapper input[type="text"]{height:48px}.services-contact .gform_wrapper input[type="text"]::-webkit-input-placeholder{color:#5c5c5c}.services-contact .gform_wrapper input[type="text"]::-moz-placeholder{color:#5c5c5c}.services-contact .gform_wrapper input[type="text"]:-ms-input-placeholder{color:#5c5c5c}.services-contact .gform_wrapper input[type="text"]:-moz-placeholder{color:#5c5c5c}.services-contact .gform_wrapper textarea{padding-top:10px;padding-bottom:10px}.services-contact .gform_wrapper textarea::-webkit-input-placeholder{color:#5c5c5c}.services-contact .gform_wrapper textarea::-moz-placeholder{color:#5c5c5c}.services-contact .gform_wrapper textarea:-ms-input-placeholder{color:#5c5c5c}.services-contact .gform_wrapper textarea:-moz-placeholder{color:#5c5c5c}.services-contact .gform_wrapper .top_label input.medium,.services-contact .gform_wrapper .top_label select.medium{width:100%}.services-contact .gform_wrapper textarea.medium{width:100%;height:116px}.services-contact .gform_wrapper .chosen-container{width:100%!important;font-family:"Lato",sans-serif;font-weight:700;font-size:14px}.services-contact .gform_wrapper .chosen-container-single .chosen-single{background:#f3f3f3;border:1px solid #0a0a0a;height:49px;padding-left:27px;color:#5c5c5c;line-height:50px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.services-contact .gform_wrapper .chosen-container-single .chosen-single span{margin-right:40px}.services-contact .gform_wrapper .chosen-container-single .chosen-single div{background:none;width:30px}.services-contact .gform_wrapper .chosen-container-single .chosen-single div b{position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-contact-arrow.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:contain!important;width:8px;height:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.services-contact .gform_wrapper .chosen-container .chosen-drop{background:#f3f3f3;border-color:#0a0a0a;-webkit-border-radius:0 0 1px 1px;-moz-border-radius:0 0 1px 1px;border-radius:0 0 1px 1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.services-contact .gform_wrapper .chosen-container .chosen-results{margin:0 4px 4px 0!important;color:#5c5c5c}.services-contact .gform_wrapper .chosen-container .chosen-results li{padding:15px 23px;line-height:20px}.services-contact .gform_wrapper .chosen-container .chosen-results li.highlighted{background:#fff;color:#5c5c5c}.services-contact .gform_wrapper .gform_footer{margin:0;padding:0}.services-contact .gform_wrapper .gform_footer input[type="submit"]{display:block;background:#000;border:1px solid #101010;width:159px;height:43px;margin:0;padding:0;font-size:13px;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.services-prom-image{max-width:928px;margin:0 auto}.services-prom-image .wpb_single_image{margin-bottom:0}.services-prom-content{max-width:928px;margin:0 auto}.services-prom-content>div:nth-child(1){width:30%}.services-prom-content>div:nth-child(2){width:70%}.services-prom-content .wpb_text_column.quote .wpb_wrapper{position:relative;border:1px solid #000;padding:32px 43px 38px 43px}.services-prom-content .wpb_text_column.quote .wpb_wrapper:after{content:"";display:block;position:absolute;left:-5px;top:20px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-prom-content-quote.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:29px;height:21px}.services-prom-content .wpb_text_column.quote p{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:500;font-size:18px;color:#000;text-transform:uppercase;line-height:32px;letter-spacing:1px}.services-prom-content .wpb_text_column.standard .wpb_wrapper{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-prom-content-standard-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:37px 10px 24px 10px}.services-prom-content .wpb_text_column.standard img{display:block;max-width:133px;margin:0 auto 19px auto}.services-prom-content .wpb_text_column.standard h5{margin:0 0 8px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:18px;color:#fff;text-transform:uppercase;line-height:23px;letter-spacing:2px;text-align:center}.services-prom-content .wpb_text_column.standard p{max-width:200px;margin:0 auto;font-family:"Lato",sans-serif;font-size:14px;color:#adadad;line-height:23px;text-align:center}.services-prom-content .wpb_text_column.standard ul{margin:0;padding:20px 0 0 0;list-style-type::none;text-align:center}.services-prom-content .wpb_text_column.standard ul li{display:inline-block;margin:0 0 13px 0;padding:0 5px;font-family:"Lato",sans-serif;font-size:12px;color:#fff;text-transform:uppercase;line-height:1.1;letter-spacing:1px}.services-prom-content .wpb_text_column.standard ul li:before{content:"";display:block;position:relative;left:auto;top:auto;background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-prom-content-standard-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:14px;height:13px;margin:0 auto 6px auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.services-prom-content h3.vc_custom_heading{margin:0 0 10px 0;font-weight:500!important;letter-spacing:1px}.services-prom-content h4.vc_custom_heading{margin:0 0 21px 0;letter-spacing:1px}.services-prom-content .wpb_text_column.description>.wpb_wrapper:after{content:"";display:block;clear:both}.services-prom-content .wpb_text_column.description p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.services-prom-content .wpb_text_column.description p a{font-weight:700;color:#00bcd4}.services-prom-content .wpb_text_column.description p a.link{display:inline-block;border:2px solid #000;padding:5px 25px;text-transform:uppercase;letter-spacing:1px}.services-prom-content .wpb_text_column.description h5{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;text-transform:uppercase;line-height:26px;letter-spacing:0}.services-prom-content .wpb_text_column.description ul li:before{display:none}.services-prom-choose{left:auto!important;width:100%!important;max-width:1139px;margin:0 auto;padding:0!important}.services-prom-choose h3.vc_custom_heading{margin:0;font-weight:bold!important;letter-spacing:1px}.services-prom-options{background-size:42px 40px}.services-prom-options h3.vc_custom_heading{margin:0 0 33px 0;font-weight:bold!important;text-transform:none;letter-spacing:0}.services-prom-options h4.vc_custom_heading{margin:0 0 7px 0;font-weight:500!important;letter-spacing:3px}.services-prom-options .wpb_single_image{margin:0}.services-prom-options .wpb_single_image .vc_figure{display:block}.services-prom-options .wpb_single_image .vc_single_image-wrapper{display:flex;justify-content:center;align-items:center;min-height:260px}.services-prom-options .wpb_single_image img{width:100%;height:auto}.services-prom-options .wpb_single_image.image1 img{max-width:324px}.services-prom-options .wpb_single_image.image2 img{max-width:347px}.services-prom-options .wpb_single_image.image3 img{max-width:314px}.services-prom-options .vc_separator{width:77px;margin:0 auto 24px auto}.services-prom-options .vc_separator.vc_separator_align_center>*{padding:0}.services-prom-options .wpb_text_column{margin:0 0 16px 0}.services-prom-options .wpb_text_column p{font-family:"Montserrat",sans-serif;font-weight:500;font-size:18px;color:#fff;text-align:center}.services-prom-options .vc_general.vc_btn3{background:none;border:1px solid #fff;padding:8px 30px;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.services-prom-options .vc_general.vc_btn3:hover{background:none;border-color:#fff;color:#fff}.services-prom-options .wpb_text_column.bottom{margin:0}.services-prom-options .wpb_text_column.bottom .wpb_wrapper{max-width:882px;margin:0 auto;padding-top:18px}.services-prom-options .wpb_text_column.bottom p{margin:0 0 24px 0;font-family:"Lato",sans-serif;font-size:18px;color:#434343;line-height:26px;text-align:center}.services-prom-options .wpb_text_column.bottom p i,.services-prom-options .wpb_text_column.bottom p em{font-style:italic}.services-prom-options .wpb_text_column.bottom p a{font-weight:900;color:#000}.services-prom-fleet h3.vc_custom_heading{margin:0;letter-spacing:4px}.services-prom-fleet h4.vc_custom_heading{margin:0 0 9px 0;line-height:1.1;letter-spacing:1px}.services-prom-fleet .gem-divider{max-width:65px;margin:0 auto}.services-prom-fleet .wpb_text_column p{margin:0 0 5px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.services-prom-fleet .vc_general.vc_btn3{background:none!important;border:1px solid #000000!important;width:164px;padding:11px 0!important;font-weight:700;font-size:13px;color:#101010;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.services-prom-fleet .vc_general.vc_btn3:hover{color:#101010}.price-quote-intro{background-size:42px 40px}.price-quote-intro>div:last-child{position:absolute;right:0;top:0;width:calc(50% - 21px);height:100%}.price-quote-intro>div:last-child>div{height:100%}.price-quote-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:2px}.price-quote-intro h4.vc_custom_heading{margin:0 0 10px 0;font-weight:500!important;letter-spacing:1px}.price-quote-intro .vc_separator{width:148px;margin:30px 0 31px 0}.price-quote-intro .vc_separator.vc_separator_align_center>*{padding:0}.price-quote-intro .wpb_text_column p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.price-quote-intro .wpb_text_column h5{margin:13px 0 15px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#5c5c5c;text-transform:uppercase}.price-quote-form .gform_wrapper{max-width:1084px;margin:0 auto}.price-quote-form .gform_wrapper ul.gform_fields{margin:0 -21px!important}.price-quote-form .gform_wrapper ul.gform_fields:after{content:"";display:block;clear:both}.price-quote-form .gform_wrapper ul.gform_fields li.gfield{clear:none}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_1,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_4,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_5,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_8,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_9,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_10{width:100%}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_23{clear:both}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_4,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_8{margin-top:-16px}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_12,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_14,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_15,.price-quote-form .gform_wrapper ul.gform_fields li#field_9_16{display:none}.price-quote-form .gform_wrapper ul.gform_fields>li{display:none}.price-quote-form .gform_wrapper ul.gform_fields>li:last-child{display:block;margin-bottom:30px}.price-quote-form .gform_wrapper ul.gform_fields>li.box{display:block;float:left;width:100%;margin:0 0 11px 0;padding:0 21px}.price-quote-form .gform_wrapper ul.gform_fields>li.box>div>ul{margin:0 -8px!important;padding:0}.price-quote-form .gform_wrapper ul.gform_fields>li.box>div>ul:after{content:"";display:block;clear:both}.price-quote-form .gform_wrapper ul.gform_fields>li.box>div>ul>li{float:left;width:25%;margin:0 0 30px 0;padding:0 8px}.price-quote-form .gform_wrapper .gsection{border-bottom:0;margin-bottom:38px!important;padding:0}.price-quote-form .gform_wrapper h2.gsection_title{font-family:"Lato",sans-serif;font-weight:500;font-size:25px;color:#000;line-height:1.1;letter-spacing:2px!important}.price-quote-form .gform_wrapper .top_label .gfield_label{display:block;margin:0 0 15px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#000;text-transform:uppercase;letter-spacing:1px}.price-quote-form .gform_wrapper div.ginput_container{position:relative}.price-quote-form .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.price-quote-form .gform_wrapper input[type="text"],.price-quote-form .gform_wrapper input[type="time"],.price-quote-form .gform_wrapper input[type="number"]{position:relative;background:#fff;border:1px solid #8d8d8d;height:49px;padding:0 23px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;text-indent:0}.price-quote-form .gform_wrapper input[type="text"]::-webkit-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="text"]::-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="text"]:-ms-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="text"]:-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="time"]::-webkit-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="time"]::-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="time"]:-ms-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="time"]:-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="number"]::-webkit-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="number"]::-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="number"]:-ms-input-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="number"]:-moz-placeholder{color:#5c5c5c}.price-quote-form .gform_wrapper input[type="number"]::-webkit-inner-spin-button,.price-quote-form .gform_wrapper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_3 input[type="text"],.price-quote-form .gform_wrapper ul.gform_fields li#field_9_35 input[type="text"],.price-quote-form .gform_wrapper ul.gform_fields li#field_9_31 input[type="text"],.price-quote-form .gform_wrapper ul.gform_fields li#field_9_33 input[type="text"],.price-quote-form .gform_wrapper ul.gform_fields li#field_9_34 input[type="text"]{background:none}.price-quote-form .gform_wrapper ul.gform_fields li#field_9_33 input[type="time"],.price-quote-form .gform_wrapper ul.gform_fields li#field_9_34 input[type="time"]{background:none}.price-quote-form .gform_wrapper .chosen-container{width:100%!important;font-family:"Lato",sans-serif;font-weight:700;font-size:14px}.price-quote-form .gform_wrapper .chosen-container-single .chosen-single{background:#f3f3f3;border:1px solid #0a0a0a;height:49px;padding-left:22px;color:#5c5c5c;line-height:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.price-quote-form .gform_wrapper .chosen-container-single .chosen-single span{margin-right:42px}.price-quote-form .gform_wrapper .chosen-container-single .chosen-single div{background:none;width:32px}.price-quote-form .gform_wrapper .chosen-container-single .chosen-single div b{position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/price-quote-form-arrow.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:contain!important;width:13px;height:8px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.price-quote-form .gform_wrapper .chosen-container .chosen-drop{background:#f3f3f3;border-color:#0a0a0a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.price-quote-form .gform_wrapper .chosen-container .chosen-results{margin:0 4px 4px 0!important;color:#5c5c5c}.price-quote-form .gform_wrapper .chosen-container .chosen-results li{padding:15px 18px;line-height:20px}.price-quote-form .gform_wrapper .chosen-container .chosen-results li.highlighted{background:#fff;color:#5c5c5c}.price-quote-form .gform_wrapper .top_label input.medium,.price-quote-form .gform_wrapper .top_label select.medium{width:100%}.price-quote-form .gform_wrapper .datepicker{width:100%!important}.price-quote-form .gform_wrapper input.datepicker.datepicker_with_icon{display:block;margin-right:0!important}.price-quote-form .gform_wrapper img.ui-datepicker-trigger{position:absolute;right:17px;top:12px;width:auto!important;max-width:23px;height:auto!important;cursor:hand;cursor:pointer}.price-quote-form .gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:0}.price-quote-form .gform_wrapper .note{font-family:"Lato",sans-serif;font-weight:700;font-size:14px;color:#5c5c5c;line-height:19px}.price-quote-form .gform_wrapper .note a{display:inline-block;color:#1198ae}.price-quote-form .gform_wrapper .note a:after{content:"";display:inline-block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/price-quote-form-car-icon.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:21px;height:16px;margin-top:2px;margin-left:8px;vertical-align:top}.price-quote-form .gform_wrapper .note i{font-style:italic;font-weight:400}.price-quote-form .gform_wrapper .g-recaptcha>div{margin:0 auto}.price-quote-form .gform_wrapper span.select{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;padding:0 23px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;text-align:center}.price-quote-form .gform_wrapper .pickadate .ginput_container{position:relative}.price-quote-form .gform_wrapper .pickadate a.calendar{display:none;position:absolute;right:17px;top:12px;z-index:2;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/price-quote-form-calendar.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:23px;height:23px;text-indent:-999px;overflow:hidden;cursor:hand;cursor:pointer}.price-quote-form .gform_wrapper .gform_footer{margin:0;padding:0;text-align:left}.price-quote-form .gform_wrapper .gform_footer input[type="submit"]{background:#000;border:1px solid #101010;width:202px;height:54px;margin:0;padding:0;font-weight:700;font-size:17px;color:#fff;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.price-quote-form .gform_wrapper li.gfield_html{max-width:100%}.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:30px!important}.price-quote-form .gform_wrapper li.gfield.gfield_error,.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border-top:0;border-bottom:0}.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0}.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.price-quote-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.ui-datepicker table td{padding:0!important}.specials-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.specials-intro h4.vc_custom_heading{margin:0 0 10px 0;font-weight:500!important;letter-spacing:1px}.specials-intro .vc_separator{width:148px;margin:30px auto 31px auto}.specials-intro .vc_separator.vc_separator_align_center>*{padding:0}.specials-intro .wpb_text_column>.wpb_wrapper{max-width:702px;margin:0 auto}.specials-intro .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px;text-align:center}.specials-promo-title{background-size:42px 40px}.specials-promo-title h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:2px}.specials-promo{background-size:42px 40px}.specials-promo>div:last-child{position:absolute;right:0;top:0;width:calc(50% - 21px);height:100%}.specials-promo>div:last-child>div{height:100%}.specials-promo h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:2px}.specials-promo h4.vc_custom_heading{margin:0 0 10px 0;font-weight:500!important;letter-spacing:1px}.specials-promo .vc_separator{width:148px;margin:30px 0 29px 0}.specials-promo .vc_separator.vc_separator_align_center>*{padding:0}.specials-promo .wpb_text_column p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.specials-promo .wpb_text_column p b,.specials-promo .wpb_text_column p strong{font-weight:700;color:#242424}.specials-promo .wpb_text_column h5{margin:13px 0 15px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#5c5c5c;text-transform:uppercase}.specials-promo .vc_general.vc_btn3{background:none;border:1px solid #101010;padding:17px 44px;font-weight:700;font-size:16px;color:#000;text-transform:uppercase;letter-spacing:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.specials-promo .vc_general.vc_btn3:hover{background:none;border-color:#101010;color:#000}.specials-promo2{background-size:42px 40px}.specials-promo2>div>div{padding-top:0!important}.specials-promo2 .wpb_text_column{margin-bottom:0}.specials-promo2 .promo{position:relative;padding-top:115px;padding-bottom:77px}.specials-promo2 .promo .box{max-width:1212px;margin:0 auto}.specials-promo2 .promo .box:after{content:"";display:block;clear:both}.specials-promo2 .promo .box-inner{width:50%;padding:0 21px}.specials-promo2 .promo.odd .box-inner{float:left}.specials-promo2 .promo.even .box-inner{float:right}.specials-promo2 .promo .image{position:absolute;top:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:calc(50% - 21px);height:100%}.specials-promo2 .promo.odd .image{right:0}.specials-promo2 .promo.even .image{left:0}.specials-promo2 .promo .title{margin-bottom:28px}.specials-promo2 .promo .title:after{content:"";display:block;background:#2a2a2a;width:148px;height:1px;margin-top:31px}.specials-promo2 .promo .title h3{margin:0;font-weight:500;font-size:32px;color:#000;line-height:1.1;letter-spacing:2px}.specials-promo2 .promo .title h4{margin:0 0 10px 0;font-weight:500;font-size:16px;color:#000;line-height:1.1;letter-spacing:1px}.specials-promo2 .promo .description p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.specials-promo2 .promo .description p b,.specials-promo2 .promo .description p strong{font-weight:700;color:#242424}.specials-promo2 .promo .description h5{margin:13px 0 15px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#5c5c5c;text-transform:uppercase}.specials-promo2 .promo .description p.link{margin:0;padding-top:20px}.specials-promo2 .promo .description p.link a{display:inline-block;border:1px solid #101010;padding:13px 44px;font-family:"Quattrocento Sans",sans-serif;font-weight:700;font-size:16px;color:#000;text-transform:uppercase;letter-spacing:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.page-id-370 .services-contact .wpb_text_column h5{margin-top:28px}.contact-grid h4.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.contact-grid .wpb_single_image.headphone img{max-width:64px}.contact-grid .wpb_single_image.location img{max-width:46px}.contact-grid .wpb_single_image.time img{max-width:61px}.contact-grid .vc_separator{width:77px;margin:37px auto 38px auto}.contact-grid .vc_separator.vc_separator_align_center>*{padding:0}.contact-grid .wpb_text_column .wpb_wrapper{max-width:427px;margin:0 auto}.contact-grid .wpb_text_column p{font-family:"Lato",sans-serif;font-weight:700;font-size:17px;color:#898989;line-height:26px;text-align:center}.contact-grid .wpb_text_column p a,.contact-grid .wpb_text_column p a:hover{color:#898989}.about-intro{background-size:42px 40px}.about-intro>div:last-child>div{position:relative}.about-intro>div:last-child>div:before{content:"";display:block;position:absolute;left:11px;top:97px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/about-intro-letter.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:220px;height:227px}.about-intro>div:last-child>div>div{max-width:510px;margin:0 auto}.about-intro h3.vc_custom_heading{margin:0 0 20px 0;font-weight:500!important;letter-spacing:3px}.about-intro h4.vc_custom_heading{margin:0 0 8px 0;font-weight:500!important;letter-spacing:1px}.about-intro .vc_separator{width:77px;margin:0 0 31px 0}.about-intro .vc_separator.vc_separator_align_center>*{padding:0}.about-intro .wpb_text_column p{margin:0 0 19px 0;font-family:"Lato",sans-serif;font-size:14px;color:#898989;line-height:26px}.about-intro .wpb_text_column p i,.about-intro .wpb_text_column p em{font-style:italic}.about-intro .vc_general.vc_btn3{background:none;border:1px solid #fff;padding:12px 31px;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.about-intro .vc_general.vc_btn3:hover{background:none;border-color:#fff;color:#fff}.about-fleet .wpb_single_image img{max-width:33px}.about-fleet h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.about-fleet h4.vc_custom_heading{margin:0 0 8px 0;font-weight:500!important;letter-spacing:1px}.about-fleet .vc_separator{width:65px;margin:17px auto 0 auto}.about-fleet .vc_separator.vc_separator_align_center>*{padding:0}.about-fleet .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#101010;line-height:26px}.about-fleet .wpb_text_column p b,.about-fleet .wpb_text_column p strong{font-weight:700}.about-fleet .vc_general.vc_btn3{background:none;border:1px solid #000;padding:11px 18px;font-size:13px;color:#101010;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.about-fleet .vc_general.vc_btn3:hover{background:none;border-color:#000;color:#101010}.about-service>div:nth-child(2)>div>div{max-width:592px;margin:0 auto}.about-service .wpb_single_image img{max-width:53px}.about-service h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.about-service h4.vc_custom_heading{margin:0 0 11px 0;font-weight:500!important;letter-spacing:1px}.about-service .vc_separator{width:148px;margin:23px auto 28px auto}.about-service .vc_separator.vc_separator_align_center>*{padding:0}.about-service .wpb_text_column p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px;text-align:center}.about-rentals{background-size:42px 40px}.about-rentals .vc_separator{width:62px;margin:30px auto 32px auto}.about-rentals .vc_separator.vc_separator_align_center>*{padding:0}.about-rentals .wpb_text_column h3{max-width:1024px;margin:0 auto;font-weight:500;font-size:23px;color:#fff;line-height:36px;letter-spacing:2px;text-align:center}.about-rentals .wpb_text_column h3 b,.about-rentals .wpb_text_column h3 strong{font-weight:700}.about-rentals .wpb_text_column p{max-width:900px;margin-left:auto;margin-right:auto;font-family:"Lato",sans-serif;font-size:14px;color:#fff;line-height:26px;text-align:center}.about-excellence>div:nth-child(2)>div>div{position:relative}.about-excellence>div:nth-child(2)>div>div:before{content:"";display:block;position:absolute;left:-92px;top:28px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/about-excellence-letter.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:220px;height:227px}.about-excellence h3.vc_custom_heading{margin:0 0 32px 0;font-weight:500!important;letter-spacing:3px}.about-excellence h3.vc_custom_heading b{font-weight:700}.about-excellence h4.vc_custom_heading{margin:0 0 10px 0;font-weight:500!important;letter-spacing:1px}.about-excellence .vc_separator{width:74px;margin:0 0 37px 0}.about-excellence .vc_separator.vc_separator_align_center>*{padding:0}.about-excellence .wpb_text_column .wpb_wrapper{max-width:537px}.about-excellence .wpb_text_column p{margin:0 0 16px 0;font-family:"Lato",sans-serif;font-size:14px;color:#adadad;line-height:26px}.about-excellence .vc_general.vc_btn3{background:none;border:1px solid #fff;padding:11px 30px;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.about-excellence .vc_general.vc_btn3:hover{background:none;border-color:#fff;color:#fff}.vendors-intro{background-size:42px 40px}.vendors-intro>div:last-child{position:absolute;right:0;top:0;width:calc(50% - 21px);height:100%}.vendors-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.vendors-intro h4.vc_custom_heading{margin:0 0 7px 0;font-weight:500!important;letter-spacing:1px}.vendors-intro .vc_separator{width:148px;margin:24px 0 31px 0}.vendors-intro .vc_separator.vc_separator_align_center>*{padding:0}.vendors-intro .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.vendors-grid h4.vc_custom_heading{margin:0 0 16px 0;font-weight:500!important;letter-spacing:2px}.vendors-grid h5.vc_custom_heading{margin:0 0 7px 0;font-weight:bold!important;letter-spacing:1px}.vendors-grid .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.vendors-grid .vc_general.vc_btn3{background:none;border:0;padding:0;font-family:"Lato",sans-serif;font-weight:700;font-size:14px;color:#000}.vendors-grid .vc_general.vc_btn3:hover{background:none;color:#000}.testimonials-intro>div:last-child{position:absolute;right:0;top:0;width:calc(50% - 21px);height:100%}.testimonials-intro>div:last-child>div{padding:0}.testimonials-intro>div:last-child>div>div{height:100%}.testimonials-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.testimonials-intro h4.vc_custom_heading{margin:0 0 7px 0;font-weight:500!important;letter-spacing:1px}.testimonials-intro .vc_separator{width:148px;margin:25px 0 31px 0}.testimonials-intro .vc_separator.vc_separator_align_center>*{padding:0}.testimonials-intro .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.testimonials-intro .vc_general.vc_btn3{background:none;border:1px solid #676767;padding:14px 20px;font-weight:700;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.testimonials-intro .vc_general.vc_btn3:hover{background:none;border-color:#676767;color:#000}.testimonials-intro .gem-youtube{height:100%;margin:0}.testimonials-intro .gem-youtube .gem-wrapbox-inner{padding-top:0!important}.testimonials-reviews{background-size:42px 40px}.testimonials-reviews .reviews{margin-bottom:132px}.testimonials-reviews .reviews:before{content:"";display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/testimonials-reviews-stars.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:167px;height:27px;margin:0 auto 22px auto}.testimonials-reviews .reviews h3{margin:0 0 50px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:32px;color:#000;line-height:1.1;letter-spacing:3px;text-align:center}.testimonials-reviews .reviews h4{margin:0 0 8px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;color:#000;line-height:1.1;letter-spacing:2px;text-align:center}.testimonials-reviews .items{position:relative;z-index:0;margin:0 -15px}.testimonials-reviews .item{position:relative;z-index:0;background:#fff;margin:0 15px;padding:60px 45px 48px 45px}.testimonials-reviews .item h5{position:relative;margin:0 0 16px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;color:#565656;line-height:1.1;letter-spacing:2px}.testimonials-reviews .item h5:before{content:"";display:block;position:absolute;left:-10px;top:-22px;z-index:-1;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/testimonials-reviews-quote.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:33px;height:28px}.testimonials-reviews .item p{margin:0 0 26px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.testimonials-reviews .item p.link{margin:0}.testimonials-reviews .item p.link a{font-weight:700;font-size:12px;color:#000;text-transform:uppercase;letter-spacing:2px}.testimonials-reviews .item .description{height:130px;margin-bottom:16px;overflow:hidden}.testimonials-reviews .item .description.clamp{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.testimonials-reviews .item .description p:last-child{margin-bottom:0}.testimonials-reviews .slick-slider .slick-arrow{position:absolute;top:50%;z-index:1;background-color:#383838;background-position:50% 50%;background-repeat:no-repeat;background-size:8px 13px;border:0;width:38px;height:38px;text-indent:-999px;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.testimonials-reviews .slick-slider .slick-prev{left:-42px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/testimonials-reviews-arrow-prev.png)}.testimonials-reviews .slick-slider .slick-next{right:-42px;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/testimonials-reviews-arrow-next.png)}.privacy-policy h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.privacy-policy h4.vc_custom_heading{font-weight:500!important;letter-spacing:1px}.privacy-policy .vc_separator{width:148px;margin:30px 0 31px 0}.privacy-policy .vc_separator.vc_separator_align_center>*{padding:0}.privacy-policy .wpb_text_column h5{margin-top:28px;margin-bottom:19px;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#5c5c5c;line-height:26px;letter-spacing:1px}.privacy-policy .wpb_text_column p{font-size:15px;color:#5c5c5c;line-height:26px}.privacy-policy .wpb_text_column p a{font-weight:700;color:#000}.privacy-policy .wpb_text_column ul li{font-size:15px;color:#5c5c5c;line-height:26px}body.page-id-623 .block-content,body.archive .block-content{padding-top:97px}body .blog{margin-bottom:25px;padding-bottom:0}.blog-style-default article{margin-bottom:65px;padding-bottom:65px}.blog-style-default article:not(.sticky){border-color:#a9a9a9}.blog-style-default article:last-child{margin-bottom:0}.blog-style-default article .post-image{margin-bottom:37px}.post-content .post-meta,.blog-style-default .post-meta{margin-bottom:24px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c}.post-content .sep,.blog-style-default .sep{border-color:#5c5c5c;height:14px;margin:0 3px}.post-content .post-meta-categories,.blog-style-default .post-meta-categories{font-weight:700;color:#000;text-transform:uppercase}.post-content .post-meta-categories a,.blog-style-default .post-meta-categories a{color:inherit}.blog-style-default article .entry-title{max-width:700px;margin:0 0 19px 0;font-weight:500;font-size:25px;color:#000;line-height:34px;letter-spacing:1px}.blog-style-default article .post-text{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.blog-style-default article .post-text p{margin-bottom:16px}.post-footer{padding-top:3px}.post-footer .gem-button-container .gem-button{background:#fff;border:1px solid #101010;height:auto;margin:0;padding:7px 25px;font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#5c5c5c;letter-spacing:1px;-webkit-border-radius:1px!important;-moz-border-radius:1px!important;border-radius:1px!important}.post-footer .gem-button-container .gem-button:hover{background:#fff}.blog-navigation{text-align:right}.blog-navigation p.prev,.blog-navigation p.next{display:inline-block;margin:0;font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#5c5c5c;text-transform:uppercase;letter-spacing:1px;text-align:left}.blog-navigation p.prev+p.sep,.blog-navigation p.sep+p.next{margin-left:13px}.blog-navigation p.prev a,.blog-navigation p.next a{display:inline-block;color:inherit}.blog-navigation p.prev a:before,.blog-navigation p.next a:after{content:"";display:inline-block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/blog-post-navigation-arrow.png);background-repeat:no-repeat;background-size:auto 100%;width:4px;height:6px;margin-top:10px;vertical-align:top}.blog-navigation p.prev a:before{background-position:0% 0;margin-right:15px}.blog-navigation p.next a:after{background-position:100% 0;margin-left:15px}.blog-navigation p.sep{display:inline-block;background:#5c5c5c;width:1px;height:12px}.sidebar-quote{display:block}.sidebar-quote a{display:block;background-color:transparent;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-prom-sidebar-bg.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding:32px 30px 24px 30px;font-family:"Lato",sans-serif;font-weight:500;font-size:17px;color:#fff;text-transform:uppercase;line-height:21px;letter-spacing:1px;text-align:center}.sidebar-quote a:hover{color:#fff}.sidebar-quote a:before{content:"";display:block;background:#fff;width:58px;height:1px;margin:0 auto 17px auto}.sidebar-quote a:after{content:"";display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/services-prom-sidebar-arrow.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;margin:12px auto 0 auto;width:8px;height:13px}.sidebar-quote a b{display:block;font-weight:900}.widget_search{margin-top:25px!important}.widget_search input{background:#fff;border-color:#8d8d8d;padding-top:11px!important;padding-bottom:11px!important;-webkit-border-radius:1px!important;-moz-border-radius:1px!important;border-radius:1px!important}.widget_search .gem-button{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-search-icon.png);background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;width:50px!important;height:100%!important;padding:0}.widget_search .gem-button:before{display:none}.widget-title{margin:0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#000;letter-spacing:1px}.widget-title:after{display:none}.Custom_Recent_Posts{margin-top:37px!important}.Custom_Recent_Posts .widget-title{margin-bottom:0}.Custom_Recent_Posts ul.styled{margin-top:-4px}.Custom_Recent_Posts ul li:last-child{border-bottom:1px solid #bebebe}.Custom_Recent_Posts .gem-pp-posts{border-color:#bebebe;padding-top:27px;padding-bottom:23px}.Custom_Recent_Posts .gem-pp-posts-item{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:24px}.Custom_Recent_Posts .gem-pp-posts-date{margin:0;font-family:"Lato",sans-serif;font-weight:700;font-size:14px;color:#070707;line-height:24px}.widget_tag_cloud{margin-top:60px!important}.widget_tag_cloud .widget-title{margin-bottom:18px}.widget_tag_cloud .tagcloud a{border:1px solid #101010!important;margin-right:5px!important;margin-bottom:8px!important;padding:2px 13px!important;font-family:"Lato",sans-serif;font-weight:700;color:#5c5c5c}body .widget_tag_cloud .tagcloud a{font-size:14px!important}.widget_tag_cloud .tagcloud a:hover{background:#ffffff!important;color:#5c5c5c!important}.widget_socials{margin-top:72px!important}.widget_socials a.socials-item{margin-right:17px;vertical-align:middle}.widget_socials .socials-item-icon{margin:0;background-position:0 0;background-repeat:no-repeat;background-size:contain}.widget_socials .socials-item-icon:before{display:none}.widget_socials .socials-item-icon.facebook{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-social-icon-1.png);width:13px;height:26px}.widget_socials .socials-item-icon.instagram{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-social-icon-2.png);width:25px;height:25px}.widget_socials .socials-item-icon.youtube{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-social-icon-3.png);width:29px;height:20px}.widget_socials .socials-item-icon.twitter{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-social-icon-4.png);width:27px;height:23px}.widget_socials .socials-item-icon.linkedin{background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sidebar-social-icon-5.png);width:25px;height:23px}body.single-post .block-content{padding-top:97px!important;padding-bottom:110px!important}body.single-post article .blog-post-image{margin-bottom:37px}body.single-post article .entry-title{max-width:700px;margin:0 0 19px 0;font-weight:500;font-size:25px;color:#000;line-height:34px;letter-spacing:1px}body.single-post article .post-text{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}body.single-post article .post-text p{margin-bottom:16px}.blog-post-navigation{display:flex;flex-wrap:wrap;padding-top:44px}.blog-post-navigation:before{content:"";display:block;background:#a9a9a9;width:100%;height:1px;margin-bottom:27px}.blog-post-navigation p.prev,.blog-post-navigation p.next{width:50%;margin:0;font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#5c5c5c;text-transform:uppercase;letter-spacing:1px}.blog-post-navigation p.prev{padding-right:15px}.blog-post-navigation p.next{padding-left:15px;text-align:right}.blog-post-navigation p.prev a,.blog-post-navigation p.next a{display:inline-block;color:inherit}.blog-post-navigation p.prev a:before,.blog-post-navigation p.next a:after{content:"";display:inline-block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/blog-post-navigation-arrow.png);background-repeat:no-repeat;background-size:auto 100%;width:4px;height:6px;margin-top:10px;vertical-align:top}.blog-post-navigation p.prev a:before{background-position:0% 0;margin-right:16px}.blog-post-navigation p.next a:after{background-position:100% 0;margin-left:16px}.post-related-posts{border-bottom:0;margin-top:69px;padding-bottom:26px}.post-related-posts>h2{margin:0 0 11px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:16px;color:#000;letter-spacing:1px}.post-related-posts>h2:before{display:none}.post-related-posts .related-element-info-conteiner{max-height:48px}.post-related-posts .related-element-info{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:24px}.post-related-posts .related-element-info a{color:inherit}.post-related-posts .related-element-info .gem-post-date{font-weight:700;font-size:14px;color:#070707;line-height:24px}.related-posts-navigation .related-posts-prev,.related-posts-navigation .related-posts-next{border-color:#5c5c5c;color:#5c5c5c}.careers-intro>div:nth-child(2)>div>div{max-width:523px}.careers-intro>div:last-child{position:absolute;right:0;top:0;width:calc(50% - 21px);height:100%}.careers-intro h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.careers-intro h4.vc_custom_heading{margin:0 0 11px 0;font-weight:500!important;letter-spacing:1px}.careers-intro .vc_separator{width:148px;margin:31px 0}.careers-intro .vc_separator.vc_separator_align_center>*{padding:0}.careers-intro .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.careers-intro .vc_general.vc_btn3{background:none;border:1px solid #151515;padding:14px 31px;font-weight:900;font-size:15px;color:#151515;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.careers-intro .vc_general.vc_btn3:hover{background:none;border-color:#151515;color:#151515}.careers-intro .vc_general.vc_btn3:before{content:"";display:inline-block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/careers-intro-pdf.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:16px;height:20px;margin-top:-4px;margin-right:15px;vertical-align:top}.careers-qualifications{background-size:42px 40px}.careers-qualifications h3.vc_custom_heading{margin:0;font-weight:500!important;letter-spacing:3px}.careers-qualifications h4.vc_custom_heading{margin:0 0 8px 0;font-weight:500!important;letter-spacing:1px}.careers-qualifications .wpb_single_image img{width:100%;max-width:505px}.careers-qualifications .wpb_text_column h5{margin:0 0 19px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;color:#565656;line-height:1.1;letter-spacing:2px}.careers-qualifications .wpb_text_column p{margin:0 0 18px 0;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.careers-qualifications .wpb_text_column ul{margin:0;padding:0 0 0 36px;list-style-type:none}.careers-qualifications .wpb_text_column ul li{position:relative;margin:0 0 11px 0;padding:0 0 0 12px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:21px}.careers-qualifications .wpb_text_column ul li:before{content:"";display:block;position:absolute;left:0;top:8px;background:#5c5c5c;width:6px;height:6px}.careers-duties h3.vc_custom_heading{margin:0 0 24px 0;font-weight:500!important;letter-spacing:1px}.careers-duties .wpb_text_column>.wpb_wrapper{max-width:692px;margin:0 auto}.careers-duties .wpb_text_column p{font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px;text-align:center}.careers-duties .wpb_text_column ul{margin:0;padding:0 0 0 38px;list-style-type:none}.careers-duties .wpb_text_column ul li{position:relative;margin:0 0 11px 0;padding:0 0 0 11px;font-family:"Lato",sans-serif;font-size:14px;color:#5c5c5c;line-height:26px}.careers-duties .wpb_text_column ul li:before{content:"";display:block;position:absolute;left:0;top:11px;background:#5c5c5c;width:6px;height:6px}.careers-duties .wpb_text_column ul li b,.careers-duties .wpb_text_column ul li strong{font-weight:700}.careers-training{background-size:42px 40px}.careers-training>div>div>div{position:relative;max-width:1078px;margin:0 auto;padding:17px 0 0 430px}.careers-training .wpb_single_image{position:absolute;left:0;top:0;margin:0}.careers-training .wpb_single_image img{max-width:352px}.careers-training h4.vc_custom_heading{margin:0 0 16px 0;font-weight:bold!important;letter-spacing:2px}.careers-training .wpb_text_column p{font-family:"Lato",sans-serif;font-weight:300;font-size:18px;color:#fff;line-height:29px}.sticky-phone{position:absolute;right:0;z-index:100000}.sticky-phone.fixed{position:fixed;top:0}.sticky-phone a{display:block;background:#000;padding:10px 15px;font-family:"Lato",sans-serif;font-weight:900;font-size:15px;color:#fff}.sticky-phone a:before{content:"";display:inline-block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/sticky-phone-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:7px;height:16px;margin-top:5px;margin-right:11px;vertical-align:top}.picker__holder{top:67px}body.admin-bar .picker__holder{top:99px}.picker__frame{max-height:none;margin-bottom:0}.picker--opened .picker__frame{top:15px;bottom:15px}.picker--time .picker__box{max-height:100%;margin:0;overflow:scroll}.picker__list-item--disabled{display:none}.scripts-row{height:0;overflow:hidden}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li li>a,#primary-menu.no-responsive>li .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu>div>ul,.widget_categories>ul,.widget_product_categories>ul,.widget_pages>ul{font-family:"Quattrocento Sans",sans-serif}.popup-overlay{display:none;position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.6)}.popup-vehicle{display:none;position:absolute;z-index:1001;background:#fff;width:96%;max-width:1140px}.popup-vehicle .box{padding:64px 40px 45px 40px}.popup-vehicle h3{margin:0 0 71px 0;font-weight:700;font-size:24px;color:#000;text-transform:uppercase;letter-spacing:0;text-align:center}.popup-vehicle .items{display:flex;flex-wrap:wrap;margin:0 -20px}.popup-vehicle .item{display:flex;flex-wrap:wrap;width:33.3333%;margin:0 0 44px 0;padding:0 20px}.popup-vehicle .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:46.875%}.popup-vehicle .info{width:53.125%}.popup-vehicle .title{background:#f4f6f7;margin-bottom:15px;padding:7px 0 3px 17px}.popup-vehicle .title h4{margin:-2px 0 0 0;font-weight:500;font-size:23px;color:#000;text-transform:uppercase;letter-spacing:2px;line-height:1.1}.popup-vehicle .title h5{margin:0;font-weight:500;font-size:11px;color:#000;text-transform:uppercase;letter-spacing:1px;line-height:1.1}.popup-vehicle .features ul{margin:0;padding:0 0 0 17px;list-style-type:none}.popup-vehicle .features ul li{margin:0 0 15px 0;padding:0;font-family:"Lato",sans-serif;font-size:13px;color:#5c5c5c;line-height:1.1}.popup-vehicle .features ul li:last-child{margin-bottom:0}.popup-vehicle .select{width:100%;padding-top:17px}.popup-vehicle .select a{display:block;border:1px solid #000;padding:15px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;color:#000;text-transform:uppercase;letter-spacing:1px;line-height:1.1;text-align:center}.popup-vehicle .exit{position:absolute;right:1px;top:-17px}.popup-vehicle .exit a{display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-vehicle-exit.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:12px;height:11px;text-indent:-999px;overflow:hidden}.popup-contact{display:none;position:absolute;z-index:1001;background:#fff;width:96%;max-width:962px;padding:77px 80px 74px 82px}.popup-contact h3{margin:0 0 59px 0;font-family:"Lato",sans-serif;font-weight:300;font-size:23px;color:#000;line-height:1.1;text-align:center}.popup-contact h3 b{font-weight:500}.popup-contact p.exit{position:absolute;right:2px;top:-27px;margin:0}.popup-contact p.exit a{display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-contact-exit.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:16px;height:18px}.popup-contact .gform_wrapper{margin:0;max-width:none}.popup-contact .gform_wrapper ul.gform_fields{margin:0 -8px!important}.popup-contact .gform_wrapper ul li.gfield{float:left;width:33.3333%;margin-bottom:13px;padding:0 8px}.popup-contact .gform_wrapper ul li.gfield:nth-child(2),.popup-contact .gform_wrapper ul li.gfield:nth-child(3),.popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:none}.popup-contact .gform_wrapper ul li.gfield:nth-child(6),.popup-contact .gform_wrapper ul li.gfield:nth-child(7){width:100%}.popup-contact .gform_wrapper ul li.gfield:nth-child(7){padding-top:20px}.popup-contact .gform_wrapper .top_label .gfield_label{display:block;margin:0 0 9px 0;font-family:"Lato",sans-serif;font-weight:500;font-size:14px;color:#323232}.popup-contact .gform_wrapper ul li.gfield:nth-child(7) .gfield_label{display:none}.popup-contact .gform_wrapper .top_label .gfield_label i{font-style:italic;font-weight:400}.popup-contact .gform_wrapper label.gfield_label+div.ginput_container{position:relative;margin-top:0}.popup-contact .gform_wrapper input[type="text"]{background:#fff;border:1px solid #8d8d8d;height:49px;padding:0 20px;font-family:"Lato",sans-serif;font-weight:500;font-size:14px;color:#323232;text-indent:0}.popup-contact .gform_wrapper .top_label input.medium{width:100%}.popup-contact .gform_wrapper textarea{background:#fff;border:1px solid #8d8d8d;height:49px;padding:15px 20px;font-family:"Lato",sans-serif;font-weight:500;font-size:14px;color:#323232;line-height:1.1}.popup-contact .gform_wrapper textarea.medium{width:100%;height:98px}.popup-contact .gform_wrapper .incrementor{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.popup-contact .gform_wrapper .incrementor a{display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-contact-incrementor.png);background-position:0% 0%;background-repeat:no-repeat;background-size:100% auto;width:11px;height:7px;cursor:hand;cursor:pointer}.popup-contact .gform_wrapper .incrementor a+a{background-position:0% 100%;margin-top:10px}.popup-contact .gform_wrapper .g-recaptcha>div{margin:0 auto}.popup-contact .gform_wrapper .gform_footer{margin:0;padding:14px 0 0 0;text-align:center}.popup-contact .gform_wrapper .gform_footer input[type="submit"]{background:#000;border:1px solid #000;width:159px;height:42px;margin:0;padding:0;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield{width:50%}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield:nth-child(4){clear:none}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:both;width:100%}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield:nth-child(6){width:100%;padding-top:20px}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield:nth-child(6) .gfield_label{display:none}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield{width:50%}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield:nth-child(4){clear:none}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:both;width:100%}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield:nth-child(6){width:100%;padding-top:20px}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield:nth-child(6) .gfield_label{display:none}body.page-id-3751 .popup-contact .gform_wrapper ul li.gfield{width:50%}body.page-id-3751 .popup-contact .gform_wrapper ul li.gfield:nth-child(4){clear:none}body.page-id-3751 .popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:both;width:100%}body.page-id-3751 .popup-contact .gform_wrapper ul li.gfield:nth-child(6){width:100%;padding-top:20px}body.page-id-3751 .popup-contact .gform_wrapper ul li.gfield:nth-child(6) .gfield_label{display:none}body.page-id-3756 .popup-contact .gform_wrapper ul li.gfield{width:50%}body.page-id-3756 .popup-contact .gform_wrapper ul li.gfield:nth-child(4){clear:none}body.page-id-3756 .popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:both;width:100%}body.page-id-3756 .popup-contact .gform_wrapper ul li.gfield:nth-child(6){width:100%;padding-top:20px}body.page-id-3756 .popup-contact .gform_wrapper ul li.gfield:nth-child(6) .gfield_label{display:none}body.page-id-3796 .popup-contact .gform_wrapper ul li.gfield{width:50%}body.page-id-3796 .popup-contact .gform_wrapper ul li.gfield:nth-child(4){clear:none}body.page-id-3796 .popup-contact .gform_wrapper ul li.gfield:nth-child(5){clear:both;width:100%}body.page-id-3796 .popup-contact .gform_wrapper ul li.gfield:nth-child(6){width:100%;padding-top:20px}body.page-id-3796 .popup-contact .gform_wrapper ul li.gfield:nth-child(6) .gfield_label{display:none}.popup-holiday{display:none;position:fixed;right:5px;bottom:5px;z-index:1001;background:#fff;width:96%;max-width:398px}.popup-holiday .box{position:relative;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-holiday-image.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:74.371859%}.popup-holiday p.link{position:absolute;left:7.035176%;top:58.952703%;width:43.844221%;height:17.736486%;margin:0}.popup-holiday p.link a{display:block;width:100%;height:100%}.popup-holiday p.exit{position:absolute;right:2px;top:-27px;margin:0}.popup-holiday p.exit a{display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-contact-exit.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:16px;height:18px}.popup-message{display:none;position:fixed;right:5px;bottom:5px;z-index:1001;background:#fff;width:96%;max-width:398px}.popup-message .box{position:relative;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/permasafe-popup.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:74.371859%}.popup-message p.link{position:absolute;left:7.035176%;top:69.932432%;width:43.718593%;height:17.736486%;margin:0}.popup-message p.link a{display:block;width:100%;height:100%}.popup-message p.exit{position:absolute;right:2px;top:-27px;margin:0}.popup-message p.exit a{display:block;background-image:url(/wp-content/themes/dreamlimo/css/../images/formcode/popup-contact-exit.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:16px;height:18px}.mobile-navigation-container{display:none}@media (max-width:1211px){.top-area-items{text-align:left}.top-area-contacts:after,.top-area-socials:after{display:block}.picker__holder{top:61px}body.admin-bar .picker__holder{top:94px}}@media (max-width:1199px){.wpb_row{margin-top:0}.wpb_row>*{margin-top:0}.row{margin-top:0}.row>*{margin-top:0}.top-area .top-area-items .top-area-contacts{padding:0 15px}.top-area .top-area-items .top-area-socials{padding-left:5px;padding-right:10px}.top-area .top-area-items .top-area-menu{padding-left:15px}.top-area .top-area-items .top-area-menu .nav-menu>li{padding:0 10px}.home-infinity .wpb_text_column ul{justify-content:center}.home-weddings .vc_column-inner{padding-left:calc(50% - 364px)!important}.home-weddings .vc_column-inner>.wpb_wrapper{padding-left:185px}.home-weddings .wpb_single_image{padding-right:15px;padding-left:20px}.services-grid h4.vc_custom_heading{font-size:20px!important;letter-spacing:2px}.testimonials-reviews .slick-slider .slick-prev{left:5px}.testimonials-reviews .slick-slider .slick-next{right:5px}.services-prom-choose{width:auto!important;max-width:none;margin:0 -21px}}@media (max-width:991px){.top-area-items{justify-content:flex-end}.top-area-items:before{display:none}.home-banner .gform_wrapper form{flex-wrap:wrap;justify-content:center}.home-banner .gform_wrapper .gform_body{width:100%;margin-bottom:15px}.home-banner .gform_wrapper .gform_footer{width:33.3333%}.home-weddings:before{position:relative;background:none;width:100%;height:100px}.home-weddings:after{top:15px;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.home-weddings .vc_column-inner{padding-left:21px!important}.home-booking .gform_wrapper form{flex-wrap:wrap;justify-content:center}.home-booking .gform_wrapper .gform_body{width:100%;margin-bottom:15px}.home-booking .gform_wrapper .gform_footer{width:33.3333%}.fleet-premium>div:nth-child(2)>div{position:relative;right:auto;top:auto;width:auto;height:500px;margin:0 -21px}.fleet-premium>div:nth-child(3)>div>.wpb_wrapper{max-width:658px;margin:0 auto;padding-right:58px}.fleet-best>div:nth-child(3)>div>.wpb_wrapper{max-width:542px;margin:0 auto}.fleet-best .wpb_text_column p{text-align:center}.fleet-best .vc_btn3-container{display:block;text-align:center}.fleet-service>div:nth-child(1){order:2}.fleet-service>div:nth-child(2){order:1}.fleet-service>div:nth-child(1)>div>.wpb_wrapper{max-width:542px;margin:0 auto;padding-right:0}.fleet-service>div:nth-child(2)>div{position:relative;left:auto;top:auto;width:auto;height:500px;margin:0 -21px}.fleet-single .images{position:relative;left:auto;top:auto;width:100%;height:0;padding-bottom:66.700611%}.fleet-single .slick-slider .slick-list{position:absolute;left:0;top:0;width:100%;height:100%}.price-quote-form .gform_wrapper ul.gform_fields>li.box>div>ul>li{width:50%}.services-rentals .wpb_text_column ul li{width:calc(50% - 14px)}.blog-post-navigation{padding-bottom:60px}.post-related-posts{margin-bottom:60px}.careers-training>div>div>div{padding-left:0}.careers-training .wpb_single_image{position:relative;left:auto;top:auto;margin-bottom:30px}.services-prom-content{display:flex;flex-direction:column}.services-prom-content>div:nth-child(1){width:100%;order:2}.services-prom-content>div:nth-child(2){width:100%;order:1}.services-prom-content .wpb_text_column.quote .wpb_wrapper,.services-prom-content .wpb_text_column.standard .wpb_wrapper{max-width:250px;margin-left:auto;margin-right:auto}.services-prom-content .wpb_text_column.quote .wpb_wrapper{margin-top:30px}.popup-vehicle .item{width:50%}.popup-contact{padding-left:30px;padding-right:30px}.popup-contact .gform_wrapper ul li.gfield{width:100%}body.page-id-3542 .popup-contact .gform_wrapper ul li.gfield{width:100%}body.page-id-3579 .popup-contact .gform_wrapper ul li.gfield{width:100%}}@media (max-width:979px){.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu{display:none}.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-716>a:after,.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-717>a:after,.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-718>a:after{display:none}.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-716>ul,.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-717>ul,.mobile-menu-layout-default .primary-navigation.responsive li#menu-item-718>ul{display:none}.mobile-menu-layout-default .primary-navigation.responsive ul li.mobile,.mobile-menu-layout-overlay .primary-navigation.responsive ul li.phonemenu{display:block}.mobile-menu-layout-overlay .primary-navigation.responsive ul li.phonemenu a{display:block;background:#54BDD5;color:#ffffff!important}.picker__holder,body.admin-bar .picker__holder{top:109px}.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active .mobile-navigation{opacity:1}.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active.close .mobile-navigation{opacity:0}.mobile-navigation{margin:0;padding:20px;list-style-type:none}.mobile-navigation li{position:relative;margin:0 0 12px 0;padding:0 0 0 90px;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;color:#000;line-height:1.1}.mobile-navigation li a{font-family:"Montserrat",sans-serif!important;font-weight:600!important;text-transform:none!important;font-size:18px!important;color:#000000!important;line-height:1.1!important}.mobile-navigation li a:hover,.mobile-navigation li a:focus{text-decoration:underline}.mobile-navigation li b{position:absolute;left:0;top:0;font-weight:600;color:#53B8D0}.mobile-navigation ul{margin:0;padding:0;list-style-type:none}.mobile-navigation ul li{padding:0}.mobile-navigation li.buttonmenu{display:inline-block;width:calc(50% - 3px);padding:0;margin-bottom:25px}.mobile-navigation li.buttonmenu:nth-child(odd){padding-right:5px}.mobile-navigation li.buttonmenu:nth-child(even){padding-left:5px}.mobile-navigation li.buttonmenu a{display:block;background:#53B8D0;padding:5px 10px;font-weight:normal!important;font-size:22px!important;color:#FFFFFF!important;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mobile-navigation li.heading>a{position:absolute;left:0;top:0;color:#53B8D0!important}.mobile-navigation li.heading>a:hover,.mobile-navigation li.heading>a:focus{text-decoration:none}}@media (max-width:782px){.picker__holder,body.admin-bar .picker__holder{top:108px}}@media (max-width:767px){.home-banner{padding-top:30px}.home-banner .wpb_single_image{margin-bottom:15px}.home-banner h1.vc_custom_heading{margin-bottom:0;font-size:24px!important;line-height:1.4!important;letter-spacing:4px}.home-banner h3.vc_custom_heading{margin-bottom:20px;line-height:1.1;letter-spacing:4px}.home-banner .gem-divider{margin-bottom:0!important;visibility:hidden}.home-banner .gform_wrapper .gform_body{margin-bottom:0}.home-banner .gform_wrapper ul.gform_fields{flex-wrap:wrap}.home-banner .gform_wrapper ul.gform_fields li.gfield{width:100%;margin-bottom:15px}.home-banner .gform_wrapper .gform_footer{width:100%}.home-services .vc_column-inner>.wpb_wrapper{min-height:350px}.home-infinity .vc_column-inner>.wpb_wrapper{min-height:350px}.home-weddings .vc_column-inner>.wpb_wrapper{padding-left:0}.home-weddings .wpb_single_image{position:relative;top:auto;border-right:0;margin-bottom:30px;padding-bottom:30px;text-align:center}.home-weddings .wpb_single_image:after{content:"";display:block;background:#000;width:148px;height:1px;margin:30px auto 0 auto}.home-weddings h3.vc_custom_heading,.home-weddings h4.vc_custom_heading{text-align:center!important}.home-booking .gform_wrapper .gform_body{margin-bottom:0}.home-booking .gform_wrapper ul.gform_fields{flex-wrap:wrap}.home-booking .gform_wrapper ul.gform_fields li.gfield{width:100%;margin-bottom:15px}.home-booking .gform_wrapper .gform_footer{width:100%}.home-standard .wpb_text_column ul li{width:100%;margin:0 0 30px 0}.home-standard .wpb_text_column ul li.split{display:none}.home-reviews .quote .vc_column-inner>.wpb_wrapper:after{margin-bottom:50px}#colophon{background-repeat:repeat;background-size:1600px 448px}#colophon>div>div{height:auto!important}#colophon>div>div>div{position:relative!important;top:auto!important;left:auto!important}.page-title-title h1{font-size:40px;letter-spacing:4px}.page-title-excerpt br{display:none}.about-intro>div:nth-child(2)>div{height:0;padding:0 0 80% 0}.about-service>div:last-child>div{height:0;padding:0 0 80% 0}.contact-grid .vc_column-inner>.wpb_wrapper{min-height:300px}.fleet-safety:before{display:none!important}.fleet-safety>div:nth-child(2)>div,.fleet-safety>div:nth-child(3)>div{align-items:center}.fleet-premium>div:nth-child(2)>div{height:350px}.fleet-premium>div:nth-child(3)>div>.wpb_wrapper{max-width:none;padding-left:0;padding-right:0}.fleet-premium>div:nth-child(3)>div>.wpb_wrapper:before{display:none}.fleet-service>div:nth-child(1)>div>.wpb_wrapper{max-width:none}.fleet-service>div:nth-child(2)>div{height:350px}.fleet-single .slick-dots{height:34px}.fleet-single .slick-dots li button{width:49px;height:34px}.fleet-single .slick-dots li button.video:after{width:20px;height:20px}.fleet-single .info p.link a{display:block;max-width:192px;margin-right:0;margin-bottom:30px}.price-quote-intro>div:last-child{position:relative;right:auto;top:auto;width:100%;height:auto}.price-quote-intro>div:last-child>div{height:0;padding:0 0 80% 0}.price-quote-form .gform_wrapper ul.gform_fields>li.box>div>ul>li{width:100%}.price-quote-form .gform_wrapper input[type="text"],.price-quote-form .gform_wrapper input[type="time"],.price-quote-form .gform_wrapper input[type="number"]{font-size:16px}.services-rentals .wpb_text_column ul li{width:calc(100% - 14px)}.services-contact .gform_wrapper ul.gform_fields li.gfield{width:100%}.services-prom-content .sidebar .vc_btn3-container.quote{margin-bottom:100px}.specials-promo>div:last-child{position:relative;right:auto;top:auto;width:100%;height:auto}.specials-promo>div:last-child>div{height:0;padding:0 0 80% 0}.specials-promo2 .promo{padding-top:0}.specials-promo2 .promo .box-inner{width:100%}.specials-promo2 .promo.even .box-inner{float:left}.specials-promo2 .promo .image{position:relative;top:auto;width:auto;height:0;margin-bottom:115px;padding-bottom:80%}.specials-promo2 .promo.odd .image{right:auto}.specials-promo2 .promo.even .image{left:auto}.vendors-intro>div:last-child{position:relative;right:auto;top:auto;width:100%;height:auto}.vendors-intro>div:last-child>div{height:0;padding:0 0 80% 0}.testimonials-intro>div:last-child{position:relative;right:auto;top:auto;width:100%;height:auto}.testimonials-intro>div:last-child>div>div{height:auto}.testimonials-intro .gem-youtube{height:auto}.testimonials-intro .gem-youtube .gem-wrapbox-inner{padding-top:56.25%!important}.blog-post-navigation p.prev,.blog-post-navigation p.next{width:100%;text-align:center}.blog-post-navigation p.prev{padding-right:0}.blog-post-navigation p.next{padding-left:0}.careers-intro>div:last-child{position:relative;right:auto;top:auto;width:100%;height:auto}.careers-intro>div:last-child>div{height:0;padding:0 0 80% 0}.careers-qualifications .wpb_single_image{margin-bottom:30px;text-align:center}.careers-qualifications .wpb_text_column ul{padding-left:0}.careers-duties .wpb_text_column ul{padding-left:0}.services-prom-fleet .gem-divider{margin-bottom:30px}.picker__holder{top:0}.popup-vehicle .box{padding:40px 25px 30px 25px}.popup-vehicle .item{width:100%}.popup-vehicle h3{margin-bottom:45px}}@media (max-width:600px){.picker__holder,body.admin-bar .picker__holder{top:62px}.picker__box{font-size:.8em}}@media (max-width:350px){.mobile-navigation li.buttonmenu{width:100%;margin-bottom:10px}.mobile-navigation li.buttonmenu+li.buttonmenu{margin-bottom:25px}.mobile-navigation li.buttonmenu:nth-child(odd){padding-right:0}.mobile-navigation li.buttonmenu:nth-child(even){padding-left:0}}