@import url(https://use.typekit.net/qqh8kat.css);.brandLogoHeaderImage{margin-top:.17rem;margin-left:.3rem}.navbarExpanded{box-shadow:0 0 .2rem 0 rgba(0,0,0,.4196078431)}.shareButtonContainer{flex-grow:1;text-align:right}.linkButton.shareButton{display:inline-block}@media only screen and (max-width:550px){.telephone-on-medium{display:none}}.bidmyrides .shareButton.btn,.limos .shareButton.btn{color:#fff;background-color:inherit;height:2rem}.limos-navbar .index-links{display:none}@media(min-width:1024px){.limos-navbar .index-links{display:flex;margin-left:auto}.limos-navbar .index-links a{margin:8px 12px;text-transform:uppercase;color:#fff}.limos-navbar .index-links a:hover,.limos-navbar .index-links a:hover:not(:disabled){color:gold}}.limos-navbar .index-links .menu-each-link-wrapper{position:relative}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu{display:none;min-width:400px;position:absolute;z-index:199;transform:translate(-160px);background-color:#1b1b1b;margin-top:13px}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .arrow{width:20px;height:10px;border-bottom:10px solid #1b1b1b;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-10px;top:-10px}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item{overflow:hidden;display:block}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars{width:100%;float:left;padding:10px 15px;transition:all .5s;border-radius:7px;margin:0}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars:hover{background-color:hsla(0,0%,100%,.1)}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars .carImg{width:30%;float:left}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars .carImg .image-responsive{min-width:100%;max-width:100%}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars .carTitle{width:70%;float:left;padding-left:30px}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars .carTitle p{color:#fff}.limos-navbar .index-links .menu-each-link-wrapper .vehicles-sub-menu .fleet-menu-each-sub-item .luxury-cars .carTitle span{font-size:18px;color:#fff}.limos-navbar .navbar{background:rgba(0,0,0,.8)}.limos-navbar .navbar .navbar-toggler svg{color:#fff}.limos-navbar .limos-logo-text{color:#fff;font-size:2.5rem;text-transform:uppercase;line-height:1;margin-bottom:0}.limos-navbar .navbar-light .nav-link{color:#fff}.limos-navbar .navbar-light .nav-link:hover{background:#fff;padding-left:16px}.contact-icon-header{display:none}@media only screen and (max-width:550px){.contact-icon-header{display:block}}.limos .footerLinks{margin-bottom:.5rem}.limos .footerLinks a{color:gold!important}.limos .footerLinks a:hover{color:#4062a2}.limos footer{margin-top:3rem}.limos footer ul{list-style-type:none;padding-left:0}.limos footer ul a{color:gold!important}.limos footer ul a:hover{color:#4062a2}.limos .footerPipe{color:#eceaea;margin-right:.5rem;margin-left:.5rem}.bidmyrides .footerLinks{margin-bottom:.5rem}.bidmyrides .footerLinks a{color:gold!important}.bidmyrides .footerLinks a:hover{color:#000}.bidmyrides footer{margin-top:3rem}.bidmyrides footer ul{list-style-type:none;padding-left:0}.bidmyrides footer ul a{color:gold!important}.bidmyrides footer ul a:hover{color:#000}.bidmyrides .footerPipe{color:#eceaea;margin-right:.5rem;margin-left:.5rem}.footer-gta-fixel{display:none}.faq-container{margin-bottom:50px}.social-links-wrapper{text-align:center;margin-bottom:50px}.social-links-wrapper ul{list-style-type:none}.social-links-wrapper ul li{display:inline-block;margin-right:15px}.social-links-wrapper ul li a img{max-height:25px;border-radius:5px}.google-map-wrapper{margin-bottom:50px}.talkToSpecialist{margin-bottom:2rem;font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.6);font-family:RubikRoman}.txt-color{color:#5178bf}.linkButton{display:flex;align-items:center;justify-content:center}.linkButton svg{margin-right:.2rem;margin-bottom:.15rem}.callAndChatContainer .btn.linkButton{font-size:1rem;height:2.5rem}.hero-form .callAndChatContainer .btn.linkButton{font-size:1.2rem;height:2.5rem}.limos .callAndChatContainer .btn.linkButton{border-radius:0;background-color:#fff;border-color:#4062a2;color:#000!important;border-radius:5.2px;text-transform:inherit;min-height:auto;font-family:"SFCompactDisplay"}.limos .hero-form .callAndChatContainer .btn.linkButton{background-color:inherit;border:.2rem solid #4062a2}.bidmyrides .callAndChatContainer .btn.linkButton{border-radius:0;background-color:#fff;border-color:#000;color:#000!important;border-radius:5.2px;text-transform:inherit;min-height:auto;font-family:"SFCompactDisplay"}.bidmyrides .hero-form .callAndChatContainer .btn.linkButton{background-color:inherit;border:.2rem solid #000}.Loader,.Loader:after,.Loader:before{border-radius:50%}.Loader{color:#521751;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;transform:translateZ(0)}.Loader:after,.Loader:before{position:absolute;content:""}.Loader:before{border-radius:10.2em 0 0 10.2em;left:-.1em;transform-origin:5.2em 5.1em;animation:load2 2s ease 1.5s infinite}.Loader:after,.Loader:before{width:5.2em;height:10.2em;background:#fff;top:-.1em}.Loader:after{border-radius:0 10.2em 10.2em 0;left:5.1em;transform-origin:0 5.1em;animation:load2 2s ease infinite}@keyframes load2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.typeAheadContainer a.dropdown-item{font-family:"SFCompactDisplay-Medium"}.grid-row{width:100%;display:flex;flex:1 1}.limos .wizardPageTitle{font-style:italic;padding-left:2rem;font-size:1.5625rem;color:#fff;font-weight:500}.limos .wizardPageTitle svg{margin-right:8px}.limos .wizardPageSubTitle{color:#caced6}.limos .binaryChoice .grid,.limos .binaryChoice .grid .btn{width:100%}.bidmyrides .wizardPageTitle{font-style:italic;padding-left:2rem;font-size:1.5625rem;color:#fff;font-weight:500}.bidmyrides .wizardPageTitle svg{margin-right:8px}.bidmyrides .wizardPageSubTitle{color:#caced6}.bidmyrides .binaryChoice .grid,.bidmyrides .binaryChoice .grid .btn{width:100%}.limos .grid .btn-group-toggle :not(.active).btn{color:#000;font-weight:800;display:flex;justify-content:center}.limos .grid .btn-group-toggle :not(.active).btn-disabled{color:grey}.limos .ampm{font-size:.9rem;padding-left:.2rem;padding-top:.23rem;text-transform:uppercase}.limos .grid .btn-group-toggle .btn{margin:.2rem;flex:1 1;font-size:1.3rem}.limos .grid .btn-group-toggle .btn:hover{background-color:#eceaea;border-color:#4062a2}.limos .grid .btn{width:5rem;height:3rem}.limos .grid .btn-group>.btn-group:not(:first-child)>.btn,.limos .grid .btn-group>.btn-group:not(:last-child)>.btn,.limos .grid .btn-group>.btn:not(:first-child),.limos .grid .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:0;border:.04rem solid #eceaea;border-radius:.1875rem}.limos .blankMinutes{opacity:.33}.bidmyrides .grid .btn-group-toggle :not(.active).btn{color:#000;font-weight:800;display:flex;justify-content:center}.bidmyrides .grid .btn-group-toggle :not(.active).btn-disabled{color:grey}.bidmyrides .ampm{font-size:.9rem;padding-left:.2rem;padding-top:.23rem;text-transform:uppercase}.bidmyrides .grid .btn-group-toggle .btn{margin:.2rem;flex:1 1;font-size:1.3rem}.bidmyrides .grid .btn-group-toggle .btn:hover{background-color:#eceaea;border-color:#000}.bidmyrides .grid .btn{width:5rem;height:3rem}.bidmyrides .grid .btn-group>.btn-group:not(:first-child)>.btn,.bidmyrides .grid .btn-group>.btn-group:not(:last-child)>.btn,.bidmyrides .grid .btn-group>.btn:not(:first-child),.bidmyrides .grid .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:0;border:.04rem solid #eceaea;border-radius:.1875rem}.bidmyrides .blankMinutes{opacity:.33}.hourCell{padding-top:.6rem;position:relative}.halfDayLabel{position:absolute;width:100%;bottom:0;font-size:.7rem}.bidmyrides .allTimesLocal,.limos .allTimesLocal{text-align:center;color:#fff;font-weight:500;font-style:italic;margin-top:1rem}.DayPicker{background:none;display:inline-block;width:100%}.DayPicker-Month{border-spacing:2px;border-collapse:inherit;margin:0;display:block;width:100%}.DayPicker-Months{display:flex}.DayPicker-wrapper{padding-bottom:0}.DayPicker-Weekdays{display:flex}.DayPicker-WeekdaysRow{display:flex;width:100%;flex:1 1}.DayPicker-Weekday{display:inline-block;width:100%}.DayPicker-Body{display:block;width:100%}.DayPicker-Week{display:flex;flex:1 1;width:100%}.DayPicker-Day{border-radius:0;margin:.2rem;display:flex;width:100%;justify-content:center}.DayPicker-NavButton--next,.DayPicker-NavButton--prev{background-image:none}.DayPicker-NavBar{display:flex}.DayPicker-NavBar .flexLeft{flex:1 1;align-self:flex-start}.DayPicker-NavBar .flexRight{align-self:flex-end}.DayPicker-NavBar .monthSelectButton{font-size:4.5rem;margin-left:.9rem;margin-right:.9rem;line-height:0}.DayPicker-NavBar .wizardPageTitle{line-height:4.5rem}.limos .DayPicker-Day--today{color:#fff}.limos .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#eceaea;color:#000}.limos .DayPicker-Day{color:#fff;border:.04rem solid #eceaea;font-size:1.5rem;font-weight:800;padding:.6rem;border-radius:.1875rem}.limos .DayPicker-Day--disabled{color:hsla(0,0%,100%,.5);pointer-events:none}.limos .DayPicker-Month{border-spacing:.36rem}.limos .DayPicker-Caption{font-style:italic;font-size:1.33rem;color:#fff;font-weight:500}.limos .DayPicker-WeekdaysRow{font-size:1.7rem}.bidmyrides .DayPicker-Day--today,.limos .DayPicker-Weekday,.limos .monthSelectButton{color:#fff}.bidmyrides .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#eceaea;color:#000}.bidmyrides .DayPicker-Day{color:#fff;border:.04rem solid #eceaea;font-size:1.5rem;font-weight:800;padding:.6rem;border-radius:.1875rem}.bidmyrides .DayPicker-Day--disabled{color:hsla(0,0%,100%,.5);pointer-events:none}.bidmyrides .DayPicker-Month{border-spacing:.36rem}.bidmyrides .DayPicker-Caption{font-style:italic;font-size:1.33rem;color:#fff;font-weight:500}.bidmyrides .DayPicker-WeekdaysRow{font-size:1.7rem}.bidmyrides .DayPicker-Weekday,.bidmyrides .monthSelectButton{color:#fff}.limos .tripTypeCell.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-top:.6rem}.limos .tripTypeCell{display:block;margin-bottom:6rem}.limos .tripTypeCell .tripTypeButton.btn.btn-primary.btn-block{color:#4062a2;border:.04rem solid #eceaea;text-align:left}.limos .tripTypeCell .tripTypeButton.btn.btn-primary.btn-block:hover{background-color:#eceaea}.bidmyrides .tripTypeCell.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-top:.6rem}.bidmyrides .tripTypeCell{display:block;margin-bottom:6rem}.bidmyrides .tripTypeCell .tripTypeButton.btn.btn-primary.btn-block{color:#000;border:.04rem solid #eceaea;text-align:left}.bidmyrides .tripTypeCell .tripTypeButton.btn.btn-primary.btn-block:hover{background-color:#eceaea}.slick-slider{position:absolute;top:0;bottom:0;left:0;right:0;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;height:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;height:100%}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide .slide,.slick-slide>div{width:100%;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"SFCompactDisplay-Medium";src:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/SFCompactDisplay-Medium.ttf) format("truetype")}@media screen and (max-width:567px){.banner-form-container .jumbotron-header{padding:15px 0 0!important}}.hero-form.new-search-form{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);border-radius:7px}@media screen and (max-width:567px){.hero-form.new-search-form{padding-top:15px;background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(0,0,0,.8))!important}}.hero-form.new-search-form .form-title{color:#fff;font-family:"SFCompactDisplay-Medium"}@media screen and (max-width:567px){.hero-form.new-search-form .form-title{display:none}}.hero-form.new-search-form form .form-control:focus{border-color:#000;box-shadow:none}.hero-form.new-search-form form .service-type-dropdown-container{position:relative}.hero-form.new-search-form form .service-type-dropdown-container select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;font-family:"SFCompactDisplay-Medium";background-color:transparent;color:#fff;font-size:15px;padding-bottom:0;position:absolute;height:100%;top:3px;left:0;padding-top:18px;padding-left:15px}.hero-form.new-search-form form .service-type-dropdown-container select optgroup,.hero-form.new-search-form form .service-type-dropdown-container select option{color:#000}.hero-form.new-search-form form .service-type-dropdown-container select option[value=""]{color:hsla(0,0%,100%,.6)}.hero-form.new-search-form form .service-type-dropdown-container .down-arrow-container{display:inline-block;color:#fff;width:48%;text-align:end;position:relative;top:16px}@media screen and (max-width:567px){.hero-form.new-search-form form .service-type-dropdown-container .down-arrow-container{top:10px}}.hero-form.new-search-form form .service-type-dropdown-container .down-arrow-container .svg-down-icon{display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0}.hero-form.new-search-form form .service-type-dropdown-container select::-ms-expand{display:none}.hero-form.new-search-form form .form-control input,.hero-form.new-search-form form .form-field input{height:30px;padding-top:0;padding-bottom:0;background-color:transparent;color:#fff;font-size:15px;font-family:"SFCompactDisplay-Medium";padding-left:15px}.hero-form.new-search-form form .form-control input::placeholder,.hero-form.new-search-form form .form-field input::placeholder{color:hsla(0,0%,100%,.65);font-family:"SFCompactDisplay-Medium"}.hero-form.new-search-form form .form-control input:focus,.hero-form.new-search-form form .form-field input:focus{border:0;outline:0;box-shadow:none}.hero-form.new-search-form form .form-control .form-checkboxes,.hero-form.new-search-form form .form-field .form-checkboxes{display:flex;flex-direction:row;align-items:center;padding-left:10px}.hero-form.new-search-form form .form-control .form-checkboxes label,.hero-form.new-search-form form .form-field .form-checkboxes label{color:#fff;margin-bottom:0;margin-left:5px;font-family:"SFCompactDisplay-Medium"}.hero-form.new-search-form form .form-control .rbt-input-hint,.hero-form.new-search-form form .form-field .rbt-input-hint{color:hsla(0,0%,100%,.6)!important}.hero-form.new-search-form form .form-field.add-form-border{border:2.2px solid hsla(0,0%,100%,.4)!important;border-radius:7px;background-color:transparent;margin-top:0;padding-top:5px;padding-bottom:5px;margin-bottom:7px;height:57px}.hero-form.new-search-form form .form-field.add-form-border .new-form-label{text-align:left;color:#fff;padding-left:15px;font-size:15px}.hero-form.new-search-form form .form-field.add-form-border .new-form-label label{margin-bottom:0;text-transform:uppercase;font-family:"SFCompactDisplay-Medium"}.hero-form.new-search-form form .form-field.add-form-border .new-form-label .label-half-width-container{width:50%}.hero-form.new-search-form form .round-trip-checkbox-container{margin-bottom:10px}.hero-form.new-search-form form .trip-date-field{overflow:hidden}.hero-form.new-search-form form .trip-date-field .trip-date-picker{width:50%;float:left;border-right:1px solid hsla(0,0%,100%,.4)}.hero-form.new-search-form form .trip-date-field .trip-time-picker{width:50%;float:right}.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-type,.hero-form.new-search-form form .trip-date-field .trip-time-picker .minute-type,.hero-form.new-search-form form .trip-date-field .trip-time-picker .timepicker-dropdownDivider{display:inline;width:auto;font-size:15px;color:#fff;background-color:transparent;height:auto;padding:0 0 6px;float:left}@media screen and (max-width:567px){.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-type,.hero-form.new-search-form form .trip-date-field .trip-time-picker .minute-type,.hero-form.new-search-form form .trip-date-field .trip-time-picker .timepicker-dropdownDivider{padding:0;height:20px}}.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-type option,.hero-form.new-search-form form .trip-date-field .trip-time-picker .minute-type option,.hero-form.new-search-form form .trip-date-field .trip-time-picker .timepicker-dropdownDivider option{color:#000}.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-type{float:left}.hero-form.new-search-form form .trip-date-field .trip-time-picker .timepicker-dropdownDivider{float:left;padding:0 5px}@media screen and (max-width:567px){.hero-form.new-search-form form .trip-date-field .trip-time-picker .timepicker-dropdownDivider{padding:0 5px}}.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-time-container{padding-left:15px;position:relative;top:-1px}.hero-form.new-search-form form .trip-date-field .trip-time-picker .hour-time-container select{font-family:"SFCompactDisplay-Medium";height:30px}.hero-form.new-search-form form button#search-button{text-transform:inherit;border-radius:7px!important;font-weight:400;min-height:auto;font-family:"SFCompactDisplay-Medium";letter-spacing:normal}.hero-form.new-search-form form .form-error-message{text-align:left;margin-bottom:5px;line-height:18px}.hero-form.new-search-form form .form-error-message .error-label{font-family:"SFCompactDisplay-Medium";color:#ff6181!important;letter-spacing:1px;text-shadow:none!important;font-size:17px}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__input-container,.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__single-value{color:#fff;font-size:15px}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__placeholder{color:#fff;font-size:15px;text-align:left;font-family:"SFCompactDisplay-Medium";opacity:.7}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__value-container{text-align:left;padding-left:12px;padding-top:7px;padding-bottom:6px}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__indicator-separator{display:none}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__indicator{color:#fff}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__menu .react-select__menu-list .react-select__option{padding-left:15px;text-align:left;font-family:"SFCompactDisplay-Medium"}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__control{font-family:"SFCompactDisplay-Medium";font-size:15px;padding-top:0;padding-bottom:0;border-color:hsla(0,0%,100%,.6);box-shadow:none;border:2.2px solid hsla(0,0%,100%,.4)!important;border-radius:7px;background-color:transparent;height:auto}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__control optgroup,.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__control option{color:#000}.hero-form.new-search-form form .react-select-cruiseport-dropdown .react-select__control::-ms-expand{display:none}.hero-form.new-search-form form .passenger-duration-container{overflow:hidden}.hero-form.new-search-form form .passenger-duration-container .passengers-count-field{width:50%;float:right}.hero-form.new-search-form form .passenger-duration-container .passengers-count-field input{padding-left:15px;font-family:"SFCompactDisplay-Medium";background:transparent!important}.hero-form.new-search-form form .passenger-duration-container .passengers-count-field .passenger-input-field{margin-top:-4px}.hero-form.new-search-form form .passenger-duration-container .passengers-count-field.fullWidth{width:100%;float:right}.hero-form.new-search-form form .passenger-duration-container .duration-form-field{width:50%;float:left;border-right:1px solid hsla(0,0%,100%,.4)}.hero-form.new-search-form form .passenger-duration-container .duration-form-field .input-duration-field,.hero-form.new-search-form form .react-datepicker__input-container{margin-top:-4px}.hero-form.new-search-form .btn-white{background-color:#fff;color:#000;font-weight:400;border:2px solid #fff}.hero-form.new-search-form .search-results-button{background-color:#e0b542;color:#000;border:2px solid #e0b542;background-size:200% 100%;transition:all .99s ease-in-out}@media only screen and (min-device-width:1024px){.new-specialize-section{background-color:#141414;display:flex;margin-bottom:20px}.new-specialize-section .specialize-container-slider{width:80%;margin:auto;padding-bottom:40px}.new-specialize-section .specialize-container-slider logo-slider{--image-size:40px;padding:15px;overflow:hidden;width:100%;margin:0 auto;position:relative;display:flex}.new-specialize-section .specialize-container-slider logo-slider div{display:flex;position:relative;justify-content:space-evenly;width:100%}.new-specialize-section .specialize-container-slider logo-slider div span{margin:0 10px}.new-specialize-section .specialize-container-slider logo-slider img{display:block;min-width:var(--image-size);height:var(--image-size);margin:0 auto}}@media only screen and (min-device-width:1024px)and (max-width:900px){.new-specialize-section .specialize-container-slider logo-slider{--image-size:40px;--image-size:min(max(40px,10vw),40px)}}@media only screen and (min-device-width:1024px){.new-specialize-section p{text-align:center;font-size:14px;font-family:"Rubik-Regular";color:#7d7d7d}}.slider-text-container{top:2%}@media screen and (max-width:667px){.slider-text-container.mobile{display:block;width:100%;position:absolute;top:7%;text-align:center;min-height:367px}.slider-text-container.mobile p{color:#fff}.slider-text-container.desktop,.slider-text-container.mobile .logo-text{display:none}}/*!
 * Widget Version: 2022-07-03_07-28-28
 */.contact-form-container{display:flex;flex-direction:column;margin-bottom:50px}.contact-form-container .signup-form{font-family:"Rubik-Regular";text-align:center}.contact-form-container .container-spinner-success{position:absolute;width:100%;display:flex;align-items:center;top:30%;height:100px;z-index:-1}.contact-form-container .container-spinner-success .post-success{font-size:18px;text-align:center;font-family:"Rubik-Regular";width:100%;opacity:1;transition:opacity 3s cubic-bezier(.19,1,.22,1)}.contact-form-container .container-spinner-success .fade-out{opacity:0}.contact-form-container .container-spinner-success .loader{margin:auto}.contact-form-container .contact-form{display:flex;position:relative;flex-direction:row;width:45%;min-width:500px;max-width:570px;align-items:baseline;font-family:"Rubik-Regular";justify-content:space-between;margin:auto;justify-content:center}@media(max-width:768px){.contact-form-container .contact-form{width:100%;flex-direction:column;margin:auto;align-items:center;min-width:unset}}.contact-form-container .contact-form .form-row{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;width:49%;flex-direction:column;font-family:"SFCompactDisplay-Medium";font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}@media(max-width:768px){.contact-form-container .contact-form .form-row{width:100%}}.contact-form-container .contact-form .form-row label{flex-basis:30%}.contact-form-container .contact-form .form-row input{flex-grow:1;width:92%;max-width:235px;border-radius:7px;border:1.3px solid #ccc;padding:10px;color:#000;outline:none;transition:border-color .5s}.contact-form-container .contact-form .form-row input::placeholder{color:#000}.contact-form-container .contact-form .form-row .error{color:red}.contact-form-container .contact-form button{margin-top:10px;background-color:#4062a2;border:none;color:#fff;text-transform:uppercase;letter-spacing:.1rem;border-radius:6px;font-size:14px;padding:7px 10px;margin-left:5px}.bidmyrides .miniTripInfo,.limos .miniTripInfo{margin-top:0}.limos .mapContainer{text-align:center;margin-top:.15rem;margin-bottom:0;object-fit:contain}.limos .mapContainer img{width:100%;border-radius:0;border:0 solid transparent}.bidmyrides .mapContainer{text-align:center;margin-top:.15rem;margin-bottom:0;object-fit:contain}.bidmyrides .mapContainer img{width:100%;border-radius:0;border:0 solid transparent}.carousel-inner img{max-width:100%}.carousel-inner .carousel-item{height:13rem}.carousel-indicators{margin-bottom:0}.carousel-indicators li{border-radius:50%;width:.55rem;height:.55rem;background-color:#eceaea}.heroPrice{font-size:2.8rem;font-weight:800;height:2.7rem;display:flex;align-items:center;justify-content:flex-end}.heroPrice .dollarSign{font-size:2rem;align-self:flex-end}.hidden{display:none}.operatorId{color:#caced6;padding-top:.15rem}.amenities{height:13rem;list-style-type:none;padding:1.2rem;font-weight:600;font-size:1.3rem}.checkMarkIcon{margin-right:.7rem}.reviews{height:13rem;width:100%;padding-left:3rem;padding-right:3rem}.carousel-outer{margin-bottom:.2rem}.carousel-arrow{color:#323232}.carouselImageContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center}.cardInnerContainer{padding:.6rem}.emptyStar{color:#eceaea}.vehicleTitle{font-size:1.6875rem;text-align:center;font-weight:600;font-style:italic;color:#000;margin:24px auto 0}.amenitiesIcon{font-size:1.7rem}.cardContainer{margin-bottom:.625rem;margin-top:.625rem;border-radius:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.12),0 5px 5px 0 rgba(0,0,0,.24);color:#000!important;overflow:hidden}.cardContainer .btn{border:0;height:3.4rem;font-weight:700}.cardContainer .addToCartButton{display:flex}.cardContainer .addToCartButton .btn{border-radius:0;height:4rem;font-size:1.5em;font-weight:800;flex:1 1}.cardContainer .addToCartButton .btn.small-font{font-size:1em;font-weight:800}.cardContainer .capacityBox{padding-right:.5rem}.cardContainer .capacityBoxInner{border-radius:0;font-size:1.7rem;width:100%;height:2.9rem;display:flex;justify-content:center;align-items:center}.cardContainer .capacityBoxInner .capacityValue{padding-left:.2rem;font-weight:600}.cardContainer .amenities{overflow:auto;width:100%}.cardContainer .capacityValueRow{height:2.5rem;margin-bottom:.7rem}.cardContainer .amenitiesButtonText{font-size:1.3rem}.limos .cardInnerContainer{color:#4062a2}.limos .cardInnerContainer .stars svg{color:gold}.limos .cardInnerContainer .gratuity{margin-bottom:24px}.limos .cardInnerContainer .gratuity em,.limos .cardInnerContainer .gratuity svg{color:#000}.limos .cardContainer .capacityBoxInner{background-color:#fff;color:#000;border:.14rem solid #000}.limos .cardContainer .btn{background:#4062a2}.limos .cardContainer .addToCartButton a{border-left:.14rem solid #fff;text-decoration:none}.limos .cardContainer a{text-decoration:underline}.limos .cardContainer .no-underline{text-decoration:none}.limos .cardContainer .amenitiesButton{height:2.9rem;border-radius:0;background:#fff;color:#000;border:.14rem solid #000}.limos .carousel-indicators .active{background-color:#4062a2}.limos .carousel-arrow{color:#4062a2}.limos a.carousel-control-next,.limos a.carousel-control-prev{opacity:1}.limos .heroPrice{color:#4062a2;display:flex;align-items:center;justify-content:flex-end}.limos .priceSubtitle{max-height:1.3rem;font-size:1.2rem;display:flex;justify-content:flex-end;align-items:flex-end}.limos .searchResultReferenceNumber{font-size:1.7rem;font-weight:800;padding-left:1.4rem;color:#000}.bidmyrides .cardInnerContainer{color:#000}.bidmyrides .cardInnerContainer .stars svg{color:gold}.bidmyrides .cardInnerContainer .gratuity{margin-bottom:24px}.bidmyrides .cardInnerContainer .gratuity em,.bidmyrides .cardInnerContainer .gratuity svg{color:#000}.bidmyrides .cardContainer .capacityBoxInner{background-color:#fff;color:#000;border:.14rem solid #000}.bidmyrides .cardContainer .btn{background:#000}.bidmyrides .cardContainer .addToCartButton a{border-left:.14rem solid #fff;text-decoration:none}.bidmyrides .cardContainer a{text-decoration:underline}.bidmyrides .cardContainer .no-underline{text-decoration:none}.bidmyrides .cardContainer .amenitiesButton{height:2.9rem;border-radius:0;background:#fff;color:#000;border:.14rem solid #000}.bidmyrides .carousel-indicators .active{background-color:#000}.bidmyrides .carousel-arrow{color:#000}.bidmyrides a.carousel-control-next,.bidmyrides a.carousel-control-prev{opacity:1}.bidmyrides .heroPrice{color:#000;display:flex;align-items:center;justify-content:flex-end}.bidmyrides .priceSubtitle{max-height:1.3rem;font-size:1.2rem;display:flex;justify-content:flex-end;align-items:flex-end}.bidmyrides .searchResultReferenceNumber{font-size:1.7rem;font-weight:800;padding-left:1.4rem;color:#000}.hero-form{width:100%}.datepicker{width:92%}.rbt{margin-top:.8rem}.rbt-input-main{padding-left:25px}.form-control{height:3.25rem;border-radius:0;font-size:1.4rem;font-weight:400;color:#0e304d;padding-top:.45rem;border:0!important}.hero-form .btn{height:3.25rem;border:none;font-weight:800;font-weight:700;border-radius:0!important}.search-button{margin-top:1rem}.btn-group-toggle .btn{background-color:#fff;border-width:.2rem;margin-bottom:.4rem}.size-picker{margin-bottom:1.5rem}.size-picker.btn-group-toggle .btn{flex:1 1;margin-bottom:0}.btn-group-toggle .active{color:#fff}.btn-group>.btn-group:not(:last-child)>.btn,.size-picker>.btn:not(:first-child):not(.dropdown-toggle),.size-picker>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.vehicleSelection{margin:1rem}.grid{display:flex;flex-wrap:wrap}.contactBoxOnSearchForm{margin-top:16px}@media(min-width:768px){.contactBoxOnSearchForm{margin-top:96px}}.round-trip-label{display:flex;align-items:center}.rbt-input-main.round-trip-input{width:1.5rem;margin-right:.5rem}.hr-dashed{border-top-style:dashed}.limos .error-label{color:#fff;text-shadow:2px 2px 2px red}.limos .error{color:red}.limos .hero-form .btn.button-inverse{background-color:#fff;color:#4062a2;border:.2rem solid #4062a2}.limos ::placeholder{color:#9ea2a8}.limos .hero-form .btn-rounded{font-size:1.5rem}.limos .vehicleCapacity{color:#0e304d;line-height:1rem;min-width:5.3rem}@media only screen and (min-width:576px){.limos .vehicleCapacity{min-width:6.3rem}}@media only screen and (min-width:1200px){.limos .vehicleCapacity{min-width:7rem}}.limos .vehicleCapacity .vehicleSizeDescriptor{font-size:.75rem;display:inline-block;padding-bottom:.15rem}.limos .vehicleCapacity .vehicleSizeDescriptor .vehicleSizeRangeDisplay{margin-top:0}@media only screen and (max-width:350px){.limos .vehicleSizeRangeDisplay{font-size:1rem}}.limos .dropdown-item{font-size:1rem;color:#4062a2}.limos .dropdown-item.active,.limos .dropdown-item:active{background-color:#4062a2;color:#fff}.limos .dropdown-menu{margin:0;border:none;border-radius:0}.limos .dropdown-menu a{color:#000}.limos .size-picker.btn-group-toggle .btn{padding-top:.23rem}.limos .btn-group-toggle .btn{background-color:#fff;color:#000;border:1px solid #eceaea}.limos .btn-primary:not(:disabled):not(.disabled).active,.limos .btn-primary:not(:disabled):not(.disabled):active,.limos .show>.btn-primary.dropdown-toggle{background-color:#4062a2;border:0}.limos .form-label-limos{text-align:left!important;margin-top:1.5rem;color:#000;line-height:1.2rem}.limos .form-label-limos svg{margin-right:8px}.limos .size-picker{display:flex;flex-wrap:wrap;border-radius:1.625rem;overflow:hidden;border:.2rem solid #4062a2}.bidmyrides .error-label{color:#fff;text-shadow:2px 2px 2px red}.bidmyrides .error{color:red}.bidmyrides .hero-form .btn.button-inverse{background-color:#fff;color:#000;border:.2rem solid #000}.bidmyrides ::placeholder{color:#9ea2a8}.bidmyrides .hero-form .btn-rounded{font-size:1.5rem}.bidmyrides .vehicleCapacity{color:#0e304d;line-height:1rem;min-width:5.3rem}@media only screen and (min-width:576px){.bidmyrides .vehicleCapacity{min-width:6.3rem}}@media only screen and (min-width:1200px){.bidmyrides .vehicleCapacity{min-width:7rem}}.bidmyrides .vehicleCapacity .vehicleSizeDescriptor{font-size:.75rem;display:inline-block;padding-bottom:.15rem}.bidmyrides .vehicleCapacity .vehicleSizeDescriptor .vehicleSizeRangeDisplay{margin-top:0}@media only screen and (max-width:350px){.bidmyrides .vehicleSizeRangeDisplay{font-size:1rem}}.bidmyrides .dropdown-item{font-size:1rem;color:#000}.bidmyrides .dropdown-item.active,.bidmyrides .dropdown-item:active{background-color:#000;color:#fff}.bidmyrides .dropdown-menu{margin:0;border:none;border-radius:0}.bidmyrides .dropdown-menu a{color:#000}.bidmyrides .size-picker.btn-group-toggle .btn{padding-top:.23rem}.bidmyrides .btn-group-toggle .btn{background-color:#fff;color:#000;border:1px solid #eceaea}.bidmyrides .btn-primary:not(:disabled):not(.disabled).active,.bidmyrides .btn-primary:not(:disabled):not(.disabled):active,.bidmyrides .show>.btn-primary.dropdown-toggle{background-color:#000;border:0}.bidmyrides .form-label-limos{text-align:left!important;margin-top:1.5rem;color:#000;line-height:1.2rem}.bidmyrides .form-label-limos svg{margin-right:8px}.bidmyrides .size-picker{display:flex;flex-wrap:wrap;border-radius:1.625rem;overflow:hidden;border:.2rem solid #000}.jumbotron-header{width:100%;position:relative}.jumbotron-header .slick-list,.jumbotron-header .slick-slide,.jumbotron-header .slick-slider,.jumbotron-header .slick-track{z-index:0}.jumbotron-header .colorLayer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.11)}.jumbotron-header .jumbotron-content{display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;position:relative;max-width:1200px;margin:0 auto}.jumbotron-header .jumbotron-content .hero-form{padding:16px;width:400px;background-image:linear-gradient(to bottom left,rgba(0,0,0,.5),rgba(0,0,0,.2));box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.jumbotron-header .jumbotron-content .hero-form .search-button{background-color:#4062a2;color:#fff;border:6px solid #fff;height:auto;padding-top:16px;padding-bottom:16px}.jumbotron-header .jumbotron-content .hero-form .form-label-limos{color:#fff}.jumbotron-header .jumbotron-content .hero-form .dropdown-menu{border-radius:7px;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.jumbotron-header .jumbotron-content .hero-form .dropdown-menu .dropdown-item{color:#000}.jumbotron-header .jumbotron-content .hero-form .contact-container{margin-top:32px}.jumbotron-header .jumbotron-content .hero-form .contact-container h4{color:#fff}.jumbotron-header .jumbotron-content .hero-form .contact-container .button-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-top:16px}.jumbotron-header .jumbotron-content .hero-form .contact-container .button-container .linkButton{background:none;border:2px solid #fff;margin-top:0;margin-bottom:16px}@media(min-width:768px){.jumbotron-header .jumbotron-content .hero-form .contact-container .button-container{flex-direction:row}.jumbotron-header .jumbotron-content .hero-form .contact-container .button-container .linkButton:first-of-type{margin-bottom:0;margin-right:16px}}.jumbotron-header .jumbotron-content .info-text{color:#fff;margin-bottom:32px}.jumbotron-header .jumbotron-content .info-text .vehicle-image{margin-bottom:15px}.jumbotron-header .jumbotron-content .info-text .vehicle-image img{min-width:100%;max-width:100%}.jumbotron-header .jumbotron-content .info-text h1,.jumbotron-header .jumbotron-content .info-text h2,.jumbotron-header .jumbotron-content .info-text h3{text-shadow:2px 2px 2px #000}.jumbotron-header .jumbotron-content .info-text h3{line-height:36px}@media(min-width:768px){.jumbotron-header .jumbotron-content .info-text{margin-left:64px;margin-bottom:0}.jumbotron-header .jumbotron-content .info-text h1{font-size:64px}.jumbotron-header .jumbotron-content .info-text h2{font-size:38px}.jumbotron-header .jumbotron-content .info-text h3{font-size:24px}}@media(min-width:768px){.jumbotron-header .jumbotron-content{flex-direction:row-reverse;align-items:center;justify-content:flex-start}.jumbotron-header .jumbotron-content>div{width:100%}}.jumbotron-header .rbt{margin-top:-4px}.jumbotron-header .rbt-input-main{padding-left:16px;border-color:#fff!important}#about h3{text-align:center;margin:96px auto 0;max-width:768px}@media(min-width:768px){#about h3{font-size:36px}}@media(min-width:768px){#about{margin-bottom:96px}}.full-screen-background{position:absolute;top:0;left:0;right:0;bottom:0}.airportIconContainer{display:flex;justify-content:center;margin-top:3rem;margin-bottom:1rem;font-size:4rem}.airportCallAndChatContainer{margin-top:3rem}.carnival-banner{max-width:100%;height:auto}.container-carnival{width:100%;min-height:900px;background-color:#fff;margin-top:0}.container-carnival .carnival-hero-banner{width:100%;height:500px;background-color:#fff}.container-carnival .carnival-hero-banner .img-container{position:relative}.container-carnival .carnival-hero-banner .img-container .banner-container{height:541px;overflow:hidden}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .banner-container .banner-lg{display:none}}.container-carnival .carnival-hero-banner .img-container .banner-container .banner-sm{display:none}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .banner-container .banner-sm{display:block;height:100%;width:100%;object-fit:cover}}.container-carnival .carnival-hero-banner .img-container .banner-container img{object-fit:cover;width:100%}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .banner-container{height:800px;width:600px}.container-carnival .carnival-hero-banner .img-container .banner-container img{width:100%}}.container-carnival .carnival-hero-banner .img-container .sprites-bg{width:40%;height:40%;position:absolute;bottom:4rem;left:6%}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg{bottom:8rem;width:100%;height:20%;left:0}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-lg{width:212px;height:61px;object-fit:contain;display:block;margin:auto}.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-lg img{width:100%;height:100%;align-items:center;display:flex;justify-content:center}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-lg{display:none}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-sm{width:284px;height:81px;object-fit:contain;display:block;margin:auto;display:none}.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-sm img{width:100%;height:100%;align-items:center;display:flex;justify-content:center;margin-top:1rem}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg .transport-image-sm{display:block}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group{position:relative}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .cruise-logo{width:auto;height:35px;align-items:center;display:flex;text-align:center;justify-content:center;justify-items:center;margin-bottom:1rem}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .cruise-logo{margin-bottom:.4rem}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .cruise-logo img{width:100%;height:100%;object-fit:contain}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .img-desc{width:100%;margin:auto;height:auto;text-align:center}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .img-desc span{font-size:16px;line-height:1.5;color:#142b47;font-family:"Rubik-Regular";letter-spacing:normal}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .img-desc span{font-size:16px;line-height:0}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites{list-style-type:none;display:flex;padding:0;align-items:center;justify-content:center;margin-top:1rem}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites{background-color:#7cd3f0;padding:1rem 0}}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites .li-flex{display:flex;flex-direction:column;width:120px;align-items:center}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites .li-flex .img-div{width:4.5rem;height:auto;object-fit:contain}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites .li-flex .img-div img{width:100%;height:100%}.container-carnival .carnival-hero-banner .img-container .sprites-bg .sprite-group .banner-sprites .li-desc{color:#142b47;font-size:11px;font-weight:500;font-family:"Rubik-Medium";text-align:center;font-weight:700}.container-carnival .carnival-hero-banner .img-container .search-form-carnival{position:absolute;top:4rem;right:7rem;width:auto;height:200px;box-sizing:border-box;padding:9px 14px 17px}@media only screen and (max-width:576px){.container-carnival .carnival-hero-banner .img-container .search-form-carnival{width:90%;margin:auto;top:5rem;left:5%}}.container-carnival .carnival-hero-banner .img-container .search-form-carnival #index-page .form-title{font-size:22px!important;font-weight:500}.container-carnival .carnival-hero-banner .img-container .search-form-carnival #index-page .react-select__menu .react-select__menu-list .react-select__option{color:#000;font-size:15px}.container-carnival .carnival-hero-banner .img-container .search-form-carnival #search-button{width:100%;min-height:34px;box-sizing:border-box;padding:0;border-radius:6.9px;background-color:#fff;font-size:15px;font-weight:800;font-family:"Rubik-Regular";font-weight:700}.container-carnival .cruise-ships-container{width:100%;background-color:#fff;margin-top:7rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:576px){.container-carnival .cruise-ships-container{width:100%;margin-top:23rem;justify-content:flex-start;align-items:flex-start}}.container-carnival .cruise-ships-container .cruise-ship-desc{color:#142b47;text-align:center;margin-bottom:2rem;font-size:21px;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-carnival .cruise-ships-container .cruise-ship-desc{font-size:18px;margin-bottom:.2rem;text-align:left;width:85%;padding:0 2rem}}.container-carnival .cruise-ships-container .cruise-ship-names{width:332px;display:flex;flex-direction:column;color:#3c91ad;align-items:center;font-size:14px;line-height:2.21;margin:auto auto 3.5rem;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-carnival .cruise-ships-container .cruise-ship-names{width:100%;align-items:flex-start;padding-left:2rem;margin:1rem 0}}.container-carnival .popular-cruise-ports{display:flex;flex-direction:column;align-items:center;margin:auto auto 4rem}@media only screen and (max-width:576px){.container-carnival .popular-cruise-ports{align-items:flex-start;padding-left:2rem;margin-top:1rem}}.container-carnival .popular-cruise-ports span{width:auto;text-align:center;color:#142b47;font-size:21px;font-family:"Rubik-Regular"}.container-carnival .popular-cruise-ports .cruise-ports-container{margin-top:2rem;display:flex;flex-direction:row;width:780px;height:150px}@media only screen and (max-width:576px){.container-carnival .popular-cruise-ports .cruise-ports-container{height:auto;width:100%;flex-direction:column;width:90%;height:150px}}.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports{margin:auto;display:flex;flex-direction:column;width:243px;height:104;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width:576px){.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports{margin-bottom:.8rem;width:100%}}.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports img{width:100%;height:100%;object-fit:contain;border-top-right-radius:6px;border-top-left-radius:6px}.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports .cruise-port-desc{color:#fff;background:transparent;opacity:.85;background-color:#000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:auto;padding:.5rem 0;display:flex;flex-direction:column;font-family:"Rubik-Regular"}.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports .cruise-port-desc p{font-size:12px;width:45%;height:100%;display:flex;justify-items:center;text-align:left;align-items:center;margin:0 0 0 .4rem;box-sizing:border-box;font-weight:500;line-height:1.33}.container-carnival .popular-cruise-ports .cruise-ports-container .cruise-ports .cruise-port-desc .sub-text{font-weight:400}.container-carnival .cruise-footer-section{margin-top:2rem;width:100%}@media only screen and (max-width:576px){.container-carnival .cruise-footer-section{margin-top:.2rem}}.container-carnival .cruise-footer-section .book-about-section{width:52%;margin:auto;display:flex;flex-direction:column}@media only screen and (max-width:576px){.container-carnival .cruise-footer-section .book-about-section{flex-direction:row;height:350px;width:60%}}.container-carnival .cruise-footer-section .book-about-section .book-now{color:#424242}@media only screen and (max-width:576px){.container-carnival .cruise-footer-section .book-about-section .book-now{margin-right:4rem}}.container-carnival .cruise-footer-section .book-about-section .book-now p{color:#000;font-size:14px;font-weight:500;padding:0;margin:0}.container-carnival .cruise-footer-section .book-about-section .book-now span{font-size:14px;font-weight:400}.container-carnival .cruise-footer-section .book-about-section .book-now .footer-links{margin-top:.5rem;display:flex;flex-direction:column}.container-carnival .cruise-footer-section .book-about-section .book-now .footer-links a{font-size:14px;padding-bottom:.4rem;color:#424242}@media only screen and (max-width:576px){.container-carnival .cruise-footer-section .book-about-section .book-now .footer-links a{width:150px;padding:0}}.container-carnival .margin-space{margin-bottom:1rem}.contact-carnival-team-sm{width:306px;margin:auto}@media only screen and (max-width:576px){.contact-carnival-team-sm{display:block;margin-left:2rem;width:100%;margin-top:31rem}}.contact-carnival-team-sm button{width:75%;border-radius:6px;background-color:#000;color:#fff;padding:.5rem .7rem;margin-bottom:2rem;font-size:12px;font-family:"Rubik-Medium";font-weight:500;border:none}.contact-carnival-team-sm button:active,.contact-carnival-team-sm button:hover{border:none}@media only screen and (max-width:576px){.footer-section{margin-top:2rem;margin-left:3rem}}#request-quote-parent{width:500px}@media screen and (max-width:567px){#request-quote-parent{width:300px}}#request-quote-parent #request-quote-form{width:450px}#request-quote-parent #request-quote-form .full-width{width:100%!important}#request-quote-parent #request-quote-form .custom-margin{margin-bottom:7px!important}#request-quote-parent #request-quote-form .custom-height{height:21px!important}#request-quote-parent #request-quote-form #captcha-error{text-align:center}#request-quote-parent #request-quote-form .custom-btn-margin{margin-bottom:1rem!important}@media screen and (max-width:567px){#request-quote-parent #request-quote-form{width:100%}}#request-quote-parent #request-quote-form .new-form-label{font-size:13px}#request-quote-parent #request-quote-form .service-type-dropdown-container select{font-size:14px}#request-quote-parent #request-quote-form .error-label{font-size:15px}#request-quote-parent #request-quote-form .field-flex-container{display:flex!important;flex-direction:row!important;justify-content:space-between!important}@media screen and (max-width:567px){#request-quote-parent #request-quote-form .field-flex-container{display:flex!important;flex-direction:column!important}}#request-quote-parent #request-quote-form .field-flex-container .field-flex-column{display:flex;flex-direction:column;width:49%}@media screen and (max-width:567px){#request-quote-parent #request-quote-form .field-flex-container .field-flex-column{width:100%}}#request-quote-parent #request-quote-form #notes{margin-bottom:10px}#request-quote-parent #request-quote-form #notes .data-hj-whitelist{height:21px}.container-request-quote{width:100%;min-height:900px;background-color:#fff;margin-top:0}.container-request-quote .second-section-vehicle-banner{display:flex;flex-direction:row;width:70%;max-width:1300px!important;margin:auto}@media only screen and (max-width:576px){.container-request-quote .second-section-vehicle-banner{flex-direction:column;width:90%;margin:auto}}.container-request-quote .second-section-vehicle-banner .left-banner{width:70%;max-height:200px}@media only screen and (max-width:576px){.container-request-quote .second-section-vehicle-banner .left-banner{width:100%}}.container-request-quote .second-section-vehicle-banner .left-banner img{width:100%;height:100%}.container-request-quote .second-section-vehicle-banner .right-banner-container{width:100%;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);background-color:#0c0c0c}.container-request-quote .second-section-vehicle-banner .right-banner-container .right-banner-secondary-container{margin-left:6%;width:100%;display:flex;justify-content:space-evenly;flex-direction:column;padding:1rem}.container-request-quote .second-section-vehicle-banner .right-banner-container .right-banner-secondary-container .promo-banner{width:auto;max-width:210px;padding:3px 2px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);background-color:#e0b542;text-align:center;font-size:11px;font-weight:500;font-family:"Rubik-Medium";font-size:10px;color:#000;margin-bottom:2%}@media only screen and (max-width:576px){.container-request-quote .second-section-vehicle-banner .right-banner-container .right-banner-secondary-container .promo-banner{margin-bottom:4%}}.container-request-quote .second-section-vehicle-banner .right-banner-container .service-vehicle-image{width:150px;height:20px;margin-left:-3%}@media only screen and (max-width:576px){.container-request-quote .second-section-vehicle-banner .right-banner-container .service-vehicle-image{margin-left:-5%;margin-bottom:6px}}.container-request-quote .second-section-vehicle-banner .right-banner-container .service-vehicle-image img{object-fit:contain;width:100%;height:100%}.container-request-quote .second-section-vehicle-banner .right-banner-container .right-vehicle-desc{width:100%;color:#fff;font-size:15px;text-align:left;font-family:"Rubik-Regular";font-weight:400;margin-top:2%}.container-request-quote .second-section-vehicle-banner .right-banner-container .contact-marketing{width:228px;border-radius:6px;background-color:#fff;text-align:center;margin-top:2%;color:#0c0c0c;font-family:"Rubik-Medium";font-size:12px;font-weight:500;padding:8px 11px 8px 12px}.container-request-quote .service-vehicle-container .rio-upper-container{width:60%}@media only screen and (max-width:576px){.container-request-quote .service-vehicle-container .rio-upper-container{width:100%}}.container-request-quote .service-vehicle-container .rio-section-container{width:100%}.container-request-quote .service-vehicle-container .rio-section-container .rio-section-description-container{font-size:15px}.container-request-quote .promo-banner-section{width:auto;max-width:210px;padding:3px 2px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);background-color:#e0b542;text-align:center;font-size:11px;font-weight:500;font-family:"Rubik-Medium";font-size:10px;color:#000;margin:auto auto 2%}.container-request-quote .request-quote-hero-banner{width:100%;background-color:#fff}.container-request-quote .request-quote-hero-banner .img-container{width:100%}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper{width:100%;position:relative}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container-black-extend{height:100px;background-color:#131313;width:100%;margin-bottom:3%}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container-black-extend{margin-top:-1px}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container{overflow:hidden;width:100%}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-lg{display:none}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-sm{display:none}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-sm{display:block;height:100%;width:100%;object-fit:cover;margin:auto;min-height:1330px}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container img{width:100%;object-fit:cover;max-height:900px;min-height:900px}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container{height:800px;width:100%;margin:auto;height:1200px}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container img{object-fit:contain;width:100%}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search{margin:auto;max-width:1300px;min-width:1200px;flex-direction:row;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center}@media(max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search{min-width:unset;top:48%;flex-direction:column}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg{margin:auto}@media(max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg{top:0!important;bottom:unset;order:1;left:unset;width:unset;text-shadow:2px 2px 4px rgba(0,0,0,.5)!important;margin-top:10px}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .promo-box{width:auto;max-width:210px;padding:3px 2px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);background-color:#e0b542;text-align:center;font-size:11px;font-weight:500;font-family:"Rubik-Medium";font-size:10px;color:#000;margin-bottom:3%}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .promo-box{margin:auto;text-shadow:none}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .transport-image-sm{width:284px;height:81px;object-fit:contain;display:block;margin:auto;display:none}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .transport-image-sm img{width:100%;height:100%;align-items:center;display:flex;justify-content:center;margin-top:1rem}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .transport-image-sm{display:block}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group{position:relative;display:flex;flex-direction:column;align-items:left;justify-content:left}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .vehicle-service-logo{width:160px;height:35px;align-items:center;display:flex;text-align:center;justify-content:center;justify-items:center;margin-bottom:.6rem}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .vehicle-service-logo{margin:1rem auto 0;display:none}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .vehicle-service-logo img{width:100%;height:100%;object-fit:contain}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .img-desc{width:100%;margin:auto;height:auto;text-align:left}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .img-desc{text-align:center;margin-top:3%}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .img-desc span{font-size:16px;line-height:1.5;color:#fff;font-family:"Rubik-Regular";letter-spacing:normal;color:"#fff";text-align:left}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .img-desc span{font-size:16px;line-height:0}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites{list-style-type:none;display:flex;padding:0;align-items:left;justify-content:left;margin-top:1rem}@media only screen and (max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites{padding:1rem 0;margin:auto}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites .li-flex{display:flex;flex-direction:column;width:120px;align-items:center}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites .li-flex .img-div{width:4.5rem;height:auto;object-fit:contain}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites .li-flex .img-div img{width:100%;height:100%}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .sprites-bg .sprite-group .banner-sprites .li-desc{font-size:11px;text-align:center;font-weight:700;color:#fff;font-size:12px;font-weight:500;font-family:"Rubik-Medium"}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .search-form-request-quote{width:auto;box-sizing:border-box;padding:9px 14px 17px}@media(max-width:576px){.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .search-form-request-quote{order:2}}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .search-form-request-quote #index-page .form-title{font-size:22px!important;font-weight:500}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .search-form-request-quote #index-page .react-select__menu .react-select__menu-list .react-select__option{color:#000;font-size:15px}.container-request-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .sprite-search .search-form-request-quote #search-button{width:100%;min-height:46px;height:46px;box-sizing:border-box;padding:0;border-radius:6.9px;background-color:#fff;font-size:18px;font-family:"Rubik-Medium";margin-top:1rem;background-color:#e0b542;color:#000;border:2px solid #e0b542;background-size:200% 100%;transition:all .99s ease-in-out}.container-request-quote .service-vehicle-container{width:100%;background-color:#fff;margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#424242}.container-request-quote .service-vehicle-container .transport-image-lg{width:400px;height:250px;object-fit:contain;display:block;margin:auto}.container-request-quote .service-vehicle-container .transport-image-lg img{align-items:center;display:flex;justify-content:center;width:430px!important;height:300px!important;min-height:300px;max-height:250px;object-fit:contain;margin:auto}@media only screen and (max-width:576px){.container-request-quote .service-vehicle-container .transport-image-lg{display:none}}@media only screen and (max-width:576px){.container-request-quote .service-vehicle-container{width:100%;justify-content:flex-start;align-items:flex-start}}.container-request-quote .service-vehicle-container .cruise-ship-desc{color:#142b47;text-align:center;margin-bottom:2rem;font-size:21px;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-request-quote .service-vehicle-container .cruise-ship-desc{font-size:18px;margin-bottom:.2rem;text-align:left;padding:0 2rem}}.container-request-quote .service-vehicle-container .cruise-ship-names{display:flex;flex-direction:column;color:#3c91ad;align-items:center;font-size:14px;line-height:2.21;margin:auto auto 3.5rem;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-request-quote .service-vehicle-container .cruise-ship-names{width:100%;align-items:flex-start;padding-left:2rem;margin:1rem 0}}.container-request-quote .popular-services{display:flex;flex-direction:column;align-items:center;margin:auto auto 4rem;font-family:"Rubik-Regular";font-size:21px;text-align:center;color:#142b47;font-weight:400}@media only screen and (max-width:576px){.container-request-quote .popular-services{align-items:flex-start;padding-left:2rem;margin-top:1rem}}.container-request-quote .popular-services span{width:auto;text-align:center;color:#142b47;font-size:21px;font-family:"Rubik-Regular"}.container-request-quote .popular-services .services-container{margin-top:2rem;display:flex;flex-direction:row;width:780px;height:150px}@media only screen and (max-width:576px){.container-request-quote .popular-services .services-container{height:auto;width:100%;flex-direction:column;width:90%;height:150px}}.container-request-quote .popular-services .services-container .services{margin:auto;display:flex;flex-direction:column;width:243px;height:104;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width:576px){.container-request-quote .popular-services .services-container .services{margin-bottom:.8rem;width:100%}}.container-request-quote .popular-services .services-container .services img{width:100%;height:100%;object-fit:contain;border-top-right-radius:6px;border-top-left-radius:6px}.container-request-quote .popular-services .services-container .services .service-vehicle-desc{color:#fff;background:transparent;opacity:.85;background-color:#000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:auto;padding:.5rem 0;display:flex;flex-direction:column;font-family:"Rubik-Regular"}.container-request-quote .popular-services .services-container .services .service-vehicle-desc p{font-size:12px;width:65%;height:100%;display:flex;justify-items:center;text-align:left;align-items:center;margin:0 0 0 .4rem;box-sizing:border-box;font-weight:500;line-height:1.33}.container-request-quote .popular-services .services-container .services .service-vehicle-desc .sub-text{font-weight:400}.container-request-quote .cruise-footer-section{margin-top:2rem;width:100%}@media only screen and (max-width:576px){.container-request-quote .cruise-footer-section{margin-top:.2rem}}.container-request-quote .cruise-footer-section .book-about-section{width:52%;margin:auto;display:flex;flex-direction:column}@media only screen and (max-width:576px){.container-request-quote .cruise-footer-section .book-about-section{flex-direction:row;height:350px;width:60%}}.container-request-quote .cruise-footer-section .book-about-section .book-now{color:#424242}@media only screen and (max-width:576px){.container-request-quote .cruise-footer-section .book-about-section .book-now{margin-right:4rem}}.container-request-quote .cruise-footer-section .book-about-section .book-now p{color:#000;font-size:14px;font-weight:500;padding:0;margin:0}.container-request-quote .cruise-footer-section .book-about-section .book-now span{font-size:14px;font-weight:400}.container-request-quote .cruise-footer-section .book-about-section .book-now .footer-links{margin-top:.5rem;display:flex;flex-direction:column}.container-request-quote .cruise-footer-section .book-about-section .book-now .footer-links a{font-size:14px;padding-bottom:.4rem;color:#424242}@media only screen and (max-width:576px){.container-request-quote .cruise-footer-section .book-about-section .book-now .footer-links a{width:150px;padding:0}}.container-request-quote .margin-space{margin-bottom:1rem}.contact-request-quote-team-sm{width:306px;margin:auto}@media only screen and (max-width:576px){.contact-request-quote-team-sm{display:flex;width:100%;margin:27rem auto 2rem}}.contact-request-quote-team-sm button{width:75%;border-radius:6px;background-color:#000;color:#fff;padding:.5rem .7rem;margin-bottom:2rem;font-size:12px;font-family:"Rubik-Medium";font-weight:500;border:none}@media only screen and (max-width:576px){.contact-request-quote-team-sm button{margin:auto}}.contact-request-quote-team-sm button:active,.contact-request-quote-team-sm button:hover{border:none}@media only screen and (max-width:576px){.footer-section{margin-top:2rem}}.limos{width:100%!important}@media only screen and (max-width:576px){.jumbotron-header .jumbotron-content .hero-form{width:100%!important;margin:auto!important}}.container-contest{width:100%;min-height:900px;background-color:#fff}@media only screen and (max-width:576px){.container-contest{height:auto;width:100%}}.container-contest .contest-add-cities{width:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:576px){.container-contest .contest-add-cities{margin-top:0}}.container-contest .contest-add-cities button{width:auto;border-radius:6px;background-color:#000;color:#fff;padding:.5rem .7rem;margin-bottom:2rem;font-size:12px;font-family:"SFCompactDisplay-Semibold";font-weight:500;border:none}.container-contest .contest-add-cities button:active,.container-contest .contest-add-cities button:hover{border:none}.container-contest .contest-custom-request{width:100%;display:flex;align-items:center;justify-content:center;font-weight:500;max-width:30%;margin:auto}@media only screen and (max-width:576px){.container-contest .contest-custom-request{max-width:100%}}.container-contest .contest-custom-request a{width:243px;border-radius:6px;background-color:#000;padding:.5rem .7rem;margin-bottom:2rem;font-size:12px;font-family:"Rubik-Medium";color:#fff;text-align:center}@media only screen and (max-width:576px){.container-contest .contest-custom-request a{margin-bottom:1rem}}.container-contest .contest-package-imgs{width:45%;height:auto;display:flex;flex-direction:row;margin:3rem auto auto;justify-content:space-between}@media only screen and (max-width:576px){.container-contest .contest-package-imgs{height:auto;width:100%;display:flex;flex-direction:column;margin-top:1rem}}.container-contest .contest-package-imgs .pack-image-conainer{display:flex;flex-direction:column;width:48%;height:auto;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width:576px){.container-contest .contest-package-imgs .pack-image-conainer{width:90%;margin:auto auto 1rem}}.container-contest .contest-package-imgs .pack-image-conainer img{width:100%;height:100%;object-fit:contain;border-top-right-radius:6px;border-top-left-radius:6px}.container-contest .contest-package-imgs .pack-image-conainer .contest-package-desc{color:#fff;background:transparent;opacity:.85;background-color:#000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:auto;padding:.5rem 0;display:flex;flex-direction:column;font-family:"Rubik-Regular"}.container-contest .contest-package-imgs .pack-image-conainer .contest-package-desc p{font-size:12px;width:45%;height:100%;display:flex;justify-items:center;text-align:left;align-items:center;margin:0 0 0 .4rem;box-sizing:border-box;font-weight:500;line-height:1.33;font-family:"Rubik-Medium"}.container-contest .contest-package-imgs .pack-image-conainer .contest-package-desc .sub-text{font-weight:light;font-family:"Rubik-Regular"}.container-contest .contest-packages{margin:3rem 0;text-align:center}@media only screen and (max-width:576px){.container-contest .contest-packages{margin:0}}.container-contest .contest-packages span{font-size:21px;line-height:1.55;color:#142b47;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:"Rubik-Regular";text-align:center}.container-contest .contest-hero-banner .contest-video{width:20%;height:42%;position:absolute;right:12%;bottom:6%;border-radius:6px}.container-contest .contest-hero-banner .img-container .banner-container{height:700px;overflow:hidden}.container-contest .contest-hero-banner .img-container .banner-container img{object-fit:cover;width:100%}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .img-container .banner-container{height:100%;object-fit:contain}.container-contest .contest-hero-banner .img-container .banner-container img{object-fit:contain;width:100%;height:70%}}.container-contest .contest-hero-banner .contest-desc{height:550px;margin:auto;width:40%;height:40%;border:1px;position:absolute;top:15%;left:30%}@media only screen and (min-width:1476px){.container-contest .contest-hero-banner .contest-desc{top:13%}}@media only screen and (min-width:2000px){.container-contest .contest-hero-banner .contest-desc{top:6%}}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc{top:26%;left:0;width:100%}}.container-contest .contest-hero-banner .contest-desc .limos-logo-txt{text-align:center;font-size:2.5rem;width:100%;font-family:"Rubik-Regular";font-weight:500;letter-spacing:4px;color:#fff}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .limos-logo-txt{display:none}}.container-contest .contest-hero-banner .contest-desc .logo-desc{font-size:18px;line-height:1.55;color:#fff;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:"Rubik-Regular";text-align:center;width:60%;max-width:289px;margin:auto}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .logo-desc{width:100%}}.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket{width:159px;height:79px;margin:3.1rem auto auto;position:relative}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket{margin-top:0}}@media only screen and (min-width:1676px){.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket{margin-top:2rem}}@media only screen and (min-width:2000px){.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket{margin-top:3rem}}.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket .carnival-ticket-desc{width:100%;position:absolute;text-align:center;display:flex;flex-direction:column}.container-contest .contest-hero-banner .contest-desc .contest-golden-ticket .carnival-ticket-desc span{font-size:11.5px;line-height:1.55;color:#594700;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:"Rubik-Regular";text-align:center}.container-contest .contest-hero-banner .contest-desc .steps-video-container{display:flex;flex-direction:row;width:650px;margin:auto}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container{flex-direction:column;width:100%}}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-videos{width:25%;height:300px;display:flex;align-items:center;margin-top:1rem;border-radius:6px;background-color:#000;justify-items:flex-start;position:relative}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-videos{display:none}}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-videos video{padding:0;position:absolute;height:auto;width:89%;top:49%;left:50.1%;transform:translate(-50%,-49%)}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-videos video{display:none}}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps{width:78%;height:auto;padding:1rem;background-color:#fff;margin:1rem auto auto;border-radius:6px;max-width:400px;max-height:350px}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps{margin-top:1rem;width:98%;box-shadow:1px 1px 4px 1px rgba(0,0,0,.4)}}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps hr{opacity:.09;border:.7px solid #000}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .steps-container{width:20%;display:flex;flex-direction:row;justify-content:space-around}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .steps-container .step-number{font-size:16px;line-height:1.55;color:#2a2a2a;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:"Rubik-Regular";text-align:center;font-family:"SFCompactDisplay-Medium"}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .steps-container .step-circle{border-radius:50%;width:8px;height:8px;background:#fff;border:1.6px solid #2a2a2a;color:#2a2a2a;text-align:center;box-sizing:initial;font-size:16px;padding:.4rem;display:flex;align-items:center;justify-items:center;font-family:"SFCompactDisplay-Medium"}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .step-text{font-size:10px;line-height:1.55;color:#2a2a2a;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:"Rubik-Regular";text-align:center;line-height:2.28;width:90%;text-align:left;padding:0 1.3rem;line-height:1.4;font-weight:500;font-family:"SFCompactDisplay-Medium"}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .step-text{padding:0 1rem}}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-lg{display:none}}@media only screen and (min-width:1400px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-lg{display:none}}@media only screen and (min-width:2000px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-lg{display:none}}.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-md{display:none}@media only screen and (max-width:576px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-md{display:block}}@media only screen and (min-width:1400px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-md{display:block}}@media only screen and (min-width:2000px){.container-contest .contest-hero-banner .contest-desc .steps-video-container .contest-steps .steps-row .show-md{display:block}}.container-contest .contest-videos-sm{width:98%;margin:19rem auto auto;height:300px;display:flex;align-items:center;border-radius:6px;background-color:#000;justify-items:flex-start;position:relative;display:none}@media only screen and (max-width:576px){.container-contest .contest-videos-sm{display:block}}.container-contest .contest-videos-sm video{padding:0;position:absolute;height:290px;width:100%;top:49%;left:50.1%;transform:translate(-50%,-49%)}@media only screen and (max-width:576px){.container-contest .contest-videos-sm video{display:block}}.container-contest .contest-images-container{width:80%;display:flex;flex-direction:row;margin:4rem auto auto;align-items:center}@media only screen and (max-width:576px){.container-contest .contest-images-container{display:flex;flex-direction:column;width:90%;margin-top:-12rem}}.container-contest .contest-images-container .contest-images{width:60%;margin-left:7rem}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-images{width:100%;margin-left:0}}@media only screen and (min-width:1676px){.container-contest .contest-images-container .contest-images{width:50%}}@media only screen and (min-width:2000px){.container-contest .contest-images-container .contest-images{width:50%}}.container-contest .contest-images-container .contest-images .contest-img-list{width:90%;margin:1rem auto auto}.container-contest .contest-images-container .contest-images .contest-img-list img{width:100%;margin-right:1rem;margin-bottom:1rem;border-radius:6px}.container-contest .contest-images-container .contest-img-desc{width:30%;text-align:left}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc{width:100%;margin-top:13rem}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container{width:90%;margin:5rem auto auto}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container{margin-top:1rem}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container p{margin:auto;color:#000;width:90%;font-size:21px;line-height:1.43;letter-spacing:normal;color:#424242;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container .contest-desc-lg{display:none}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container .contest-desc-mb{display:none}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container .contest-desc-mb{display:block;width:100%}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container .limos-about{width:90%;opacity:.7;font-family:"Rubik-Regular";font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#424242;margin:1rem auto auto}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container .limos-about{width:100%}}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container .show-lg{display:none}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container .show-md{display:none}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container .show-md{display:block}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container input{width:100%;margin-top:1rem;padding:.7rem 1rem;opacity:1;border-radius:6.9px;border:1.3px solid rgba(0,0,0,.35);font-family:"SFCompactDisplay-Medium";font-size:13px;outline:none;box-shadow:none;color:#424242}.container-contest .contest-images-container .contest-img-desc .contest-desc-container input::placeholder{color:#424242;opacity:.9}@media only screen and (min-width:1676px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container input{min-height:50px}}@media only screen and (min-width:2000px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container input{height:50px}}@media only screen and (max-width:576px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container input{width:100%}}.container-contest .contest-images-container .contest-img-desc .contest-desc-container button{width:100%;padding:4px 10px;border-radius:6px;background-color:#212122;color:#fff;text-align:center;margin-top:1rem;font-family:"SFCompactDisplay-Semibold";font-size:16px;border:none}.container-contest .contest-images-container .contest-img-desc .contest-desc-container button:active,.container-contest .contest-images-container .contest-img-desc .contest-desc-container button:hover{border:none}@media only screen and (min-width:1676px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container button{padding:15px 10px}}@media only screen and (min-width:2000px){.container-contest .contest-images-container .contest-img-desc .contest-desc-container button{padding:15px 10px}}.container-contest .contest-cities-container{display:flex;flex-direction:row;justify-content:space-evenly;width:80%;height:auto;margin-top:1rem;margin-bottom:3rem}@media only screen and (max-width:576px){.container-contest .contest-cities-container{height:auto;width:100%;flex-direction:column;margin-bottom:1rem}}.container-contest .contest-cities-container .pack-image-conainer{display:flex;flex-direction:column;width:30%;height:auto;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width:576px){.container-contest .contest-cities-container .pack-image-conainer{width:90%;margin:auto auto 1rem}}.container-contest .contest-cities-container .pack-image-conainer img{width:100%;height:100%;object-fit:contain;border-top-right-radius:6px;border-top-left-radius:6px}.container-contest .contest-cities-container .pack-image-conainer .contest-package-desc{color:#fff;background:transparent;opacity:.85;background-color:#000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:auto;padding:.5rem 0;display:flex;flex-direction:column;font-family:"Rubik-Regular"}.container-contest .contest-cities-container .pack-image-conainer .contest-package-desc p{font-size:12px;width:45%;height:100%;display:flex;justify-items:center;text-align:left;align-items:center;margin:0 0 0 .4rem;box-sizing:border-box;font-weight:500;line-height:1.33;font-family:"Rubik-Medium"}.container-contest .contest-cities-container .pack-image-conainer .contest-package-desc .sub-text{font-weight:light;font-family:"Rubik-Regular"}.container-contest .popular-grad-cities{flex-direction:column;display:flex;align-items:center;margin:auto auto 0}.container-contest .popular-grad-cities h4{width:auto;text-align:center;color:#142b47;font-size:21px;font-family:"Rubik-Regular";margin-bottom:1rem}@media only screen and (max-width:576px){.container-contest .popular-grad-cities h4{margin-bottom:0}}.modal-content .modal-header{color:#fff}.modal-content .modal-header .close{color:#fff;opacity:1}.termsAssuranceTitle{font-weight:700}.extras-title a{text-decoration:underline}.bookingTermsContainer{color:#fff}.bookingTermsContainer li,.bookingTermsContainer p{font-size:.9rem;line-height:1.1rem}.bookingTermsContainer p{margin-bottom:.4rem}.bookingTermsContainer ul{list-style-type:none;padding-left:1rem}.bookingTermsContainer ul li:before{content:"–";position:absolute;margin-left:-1rem}.bookingTermsContainer h4{font-size:1.2rem;margin-top:0;margin-bottom:0}.bookingTermsContainer h5{font-size:.95rem;margin-top:0;margin-bottom:0}.bookingTermsContainer .conditionClickable{cursor:pointer}.bookingTermsContainer .conditionHidden{display:none}.limos .termsAndCheckoutButton .buttonAsLink.btn,.limos .termsAndCheckoutButton .buttonAsLink.btn-primary:not(:disabled):not(.disabled).active,.limos .termsAndCheckoutButton .buttonAsLink.btn-primary:not(:disabled):not(.disabled):active,.limos .termsAndCheckoutButton .buttonAsLink.btn:active,.limos .termsAndCheckoutButton .buttonAsLink.btn:focus,.limos .termsAndCheckoutButton .buttonAsLink.btn:hover{font-weight:inherit;padding:0;margin:0;text-decoration:none;font-size:inherit;text-align:inherit;vertical-align:inherit;border-radius:0;border:0;height:24px;min-height:auto}.limos .termsAndCheckoutButton .buttonAsLink.btn:hover{color:#000}.limos .termsModal{color:#4062a2}.limos .termsContainer{text-align:center;margin-top:.95rem;margin-bottom:0;object-fit:contain}.limos .termsContainer img{width:100%;border-radius:0}.limos .terms-checkbox{margin-top:1rem}.limos .conditionHighlight{background-color:#eceaea;border:1px solid #0e304d;padding:.6rem;border-radius:.2rem;margin-top:.2rem;margin-bottom:.8rem}.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn,.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn-primary:not(:disabled):not(.disabled).active,.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn-primary:not(:disabled):not(.disabled):active,.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn:active,.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn:focus,.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn:hover{font-weight:inherit;padding:0;margin:0;text-decoration:none;font-size:inherit;text-align:inherit;vertical-align:inherit;border-radius:0;border:0;height:24px;min-height:auto}.bidmyrides .termsAndCheckoutButton .buttonAsLink.btn:hover,.bidmyrides .termsModal{color:#000}.bidmyrides .termsContainer{text-align:center;margin-top:.95rem;margin-bottom:0;object-fit:contain}.bidmyrides .termsContainer img{width:100%;border-radius:0}.bidmyrides .terms-checkbox{margin-top:1rem}.bidmyrides .conditionHighlight{background-color:#eceaea;border:1px solid #0e304d;padding:.6rem;border-radius:.2rem;margin-top:.2rem;margin-bottom:.8rem}.limos .promo-flex-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.limos .promo-flex-box .promo-code-container{position:relative;margin-top:.5rem}.limos .promo-flex-box .promo-code-container .form-control.promo-code-input{border:2px solid #caced6;text-indent:1rem;border-radius:7px}.limos .promo-flex-box .promo-code-container .promo-code-icon{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;margin-left:1rem;color:#caced6}.limos .promo-flex-box .promo-code-button.btn{border-radius:7px;margin-top:.7rem;margin-bottom:.3rem}.limos .promo-flex-box .promo-code-result{margin-bottom:1rem;text-align:right;color:#e95265}.limos .promo-flex-box .promo-code-result.hidden{visibility:hidden}.limos .promo-flex-box .promo-code-button.btn:disabled{background-color:#caced6}.bidmyrides .promo-flex-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bidmyrides .promo-flex-box .promo-code-container{position:relative;margin-top:.5rem}.bidmyrides .promo-flex-box .promo-code-container .form-control.promo-code-input{border:2px solid #caced6;text-indent:1rem;border-radius:7px}.bidmyrides .promo-flex-box .promo-code-container .promo-code-icon{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;margin-left:1rem;color:#caced6}.bidmyrides .promo-flex-box .promo-code-button.btn{border-radius:7px;margin-top:.7rem;margin-bottom:.3rem}.bidmyrides .promo-flex-box .promo-code-result{margin-bottom:1rem;text-align:right;color:#e95265}.bidmyrides .promo-flex-box .promo-code-result.hidden{visibility:hidden}.bidmyrides .promo-flex-box .promo-code-button.btn:disabled{background-color:#caced6}.content-container{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;margin-bottom:20px}.content-container .content-item{width:30%}.content-container .content-item span{font-family:"Rubik-Regular";color:#686868;line-height:2.11;letter-spacing:normal;font-size:14px}.content-container .content-value{width:70%}.content-container .content-value span{font-family:"Rubik-Regular";color:#2a2a2a;line-height:2.11;letter-spacing:normal;font-size:14px}.vehicle-info-container{background-color:#f5f5f5;display:flex;width:100%;padding:10px;margin-bottom:20px;border-radius:6px}.vehicle-info-container .vehicle-details-container{width:70%}.vehicle-info-container .vehicle-details-container .vehicle-name{font-family:"Rubik-Regular";color:#2a2a2a;line-height:1.7;letter-spacing:normal;font-size:18px}.vehicle-info-container .vehicle-details-container .amenties-details,.vehicle-info-container .vehicle-details-container .passenger-details{font-family:"Rubik-Regular";color:#2a2a2a;line-height:1.5;font-size:13px;width:85%}.vehicle-info-container .vehicle-image-container{width:30%}.vehicle-info-container .vehicle-image-container .carousel{border-radius:6px!important}.extra-note-container .note-text{color:#000;opacity:.4;font-family:"Rubik-Regular";font-size:12px;margin:10px}.limos .countdownContainer{min-height:76px;position:fixed;z-index:9999;padding-top:16px;padding-left:24px;padding-right:24px;background:#cf0747;left:50%;transform:translate(-50%);max-width:300px}@media(max-width:768px){.limos .countdownContainer{bottom:0}}@media(min-width:768px){.limos .countdownContainer{top:0}}.limos .countdownContainer .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.limos .countdownContainer .wrapper p{margin-bottom:8px;color:#fff;text-align:center;line-height:16px;margin-top:4px}@media(min-width:768px){.limos .countdownContainer .wrapper .countdown{margin-top:-4px}.limos .countdownContainer .wrapper p{margin-top:0;margin-bottom:16px}}.limos .countdownContainer .wrapper .countdown{display:flex;align-items:center;justify-content:center}.limos .countdownContainer .wrapper .countdown .time-section{padding-left:1px;padding-right:1px}.limos .countdownContainer .wrapper .countdown .time-section .time{color:#fff;font-size:32px;line-height:28px;font-weight:700;font-style:italic;letter-spacing:1px}.bidmyrides .countdownContainer{min-height:76px;position:fixed;z-index:9999;padding-top:16px;padding-left:24px;padding-right:24px;background:#cf0747;left:50%;transform:translate(-50%);max-width:300px}@media(max-width:768px){.bidmyrides .countdownContainer{bottom:0}}@media(min-width:768px){.bidmyrides .countdownContainer{top:0}}.bidmyrides .countdownContainer .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.bidmyrides .countdownContainer .wrapper p{margin-bottom:8px;color:#fff;text-align:center;line-height:16px;margin-top:4px}@media(min-width:768px){.bidmyrides .countdownContainer .wrapper .countdown{margin-top:-4px}.bidmyrides .countdownContainer .wrapper p{margin-top:0;margin-bottom:16px}}.bidmyrides .countdownContainer .wrapper .countdown{display:flex;align-items:center;justify-content:center}.bidmyrides .countdownContainer .wrapper .countdown .time-section{padding-left:1px;padding-right:1px}.bidmyrides .countdownContainer .wrapper .countdown .time-section .time{color:#fff;font-size:32px;line-height:28px;font-weight:700;font-style:italic;letter-spacing:1px}.extras{list-style:none;padding-left:0}.terms-and-conditions{margin-top:15px}.termsAndCheckoutButton .branded-checkbox{margin-top:.7rem}.StripeElement{margin-top:.3rem}.agreement-container{color:#000;padding:32px 16px;background-image:linear-gradient(to bottom left,hsla(0,0%,100%,.69),hsla(0,0%,100%,.96));box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.agreement-container .agreement-checkbox{margin-right:1rem}.stripe{font-size:1.5em;vertical-align:-.3em}.limos .termsAndCheckoutButton{color:#4062a2}.limos .termsAndCheckoutButton .assistance-text-container{border-radius:5px;border:.8px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.16);font-family:"Rubik-Regular";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;display:flex;align-items:center}.limos .termsAndCheckoutButton .assistance-text-container__link{display:inherit}@media screen and (max-width:667px){.limos .termsAndCheckoutButton .assistance-text-container{width:95%}}.limos .termsAndCheckoutButton .assistance-text-container .small-image{height:40px;margin:4px 9px 0}.limos .termsAndCheckoutButton .assistance-text-container .text-container{margin:0 10px}.limos .termsAndCheckoutButton .assistance-text-container .text-container .line1,.limos .termsAndCheckoutButton .assistance-text-container .text-container .line2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#fff}.limos .termsAndCheckoutButton .assistance-text-container .text-container .line2{font-size:13px!important;display:inline-block;margin-right:10px}.limos .termsAndCheckoutButton .checkout-wrapper{font-family:"SFCompactDisplay-Medium"}.limos .termsAndCheckoutButton .checkout-wrapper__title_countdown_container{display:flex}.limos .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-title-container{flex:9 1}.limos .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container{flex:1 1}.limos .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container .countdownContainer{position:static;transform:none;text-align:center;min-height:auto;padding-top:10px}.limos .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container .countdownContainer .wrapper{flex-direction:row}.limos .termsAndCheckoutButton hr{border-top:1px solid #4062a2}.limos .termsAndCheckoutButton h4{color:#4062a2;font-weight:700}.limos .termsAndCheckoutButton ul:last{margin-bottom:1.5rem}.limos .extras-heading{font-weight:700}.limos .extras-heading,.limos .extras-subtitle,.limos .extras-title,.limos .extras-value,.limos .fallback-without-trip-assurance{color:#fff}.limos .fallback-without-trip-assurance h5{font-size:.95rem;margin-top:0;margin-bottom:0}.limos .fallback-without-trip-assurance p{font-size:.9rem;line-height:1.1rem}.limos .fallback-payment-container{color:#fff;padding-top:10px}.limos .fallback-payment-container .credit-card-heading-container{text-align:center}.limos .fallback-payment-container .checkout-form{font-family:"SFCompactDisplay-Medium"}.limos .fallback-payment-container .checkout-form .flex-container{display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .flex-container{flex-direction:column}}.limos .fallback-payment-container .checkout-form .flex-container .form-group{position:relative;flex:1 1 auto;margin-right:7px;margin-bottom:0!important}.limos .fallback-payment-container .checkout-form .flex-container .form-group.card-number{width:49%}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .flex-container .form-group.card-number{width:98%}}.limos .fallback-payment-container .checkout-form .flex-container .form-group.cvv{width:45%}.limos .fallback-payment-container .checkout-form .flex-container .form-control{padding:20px 0 0 14px;height:50px;font-size:16px;font-family:"SFCompactDisplay-Medium"}.limos .fallback-payment-container .checkout-form .flex-container label{padding:5px 0 0 15px;position:absolute;left:0;top:0;font-size:15px;font-family:"SFCompactDisplay-Medium"}.limos .fallback-payment-container .checkout-form .flex-container .text-danger{font-size:15px;font-family:"SFCompactDisplay-Medium";color:#e95265!important;line-height:1.2}.limos .fallback-payment-container .checkout-form .payment-expiry-cvv{width:70%;display:flex;justify-content:space-evenly}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .payment-expiry-cvv{display:flex;flex-direction:row;width:100%}}.limos .fallback-payment-container .checkout-form .payment-expiry-cvv.expiry-date{width:40%}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .payment-expiry-cvv.expiry-date{width:60%}}.limos .fallback-payment-container .checkout-form .payment-expiry-cvv.cvv{width:auto}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .payment-expiry-cvv.cvv{width:40%}}.limos .fallback-payment-container .checkout-form .checkout-btn-container{margin-right:10px}.limos .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button{background-color:#f2e84d;color:#2a2a2a;border-radius:5.2px;font-size:17px;font-family:"SFCompactDisplay-Medium";font-weight:700;line-height:normal;padding:5px 0;border:1px solid #f2e84d}.limos .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button span{display:block}.limos .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button .total-price-label{font-weight:500;font-size:12px;font-family:"SFCompactDisplay-Medium"}.limos .fallback-payment-container .checkout-form .promo-code-container{width:50%;display:inline-block;font-size:13px}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .promo-code-container{margin-right:15px}}.limos .fallback-payment-container .checkout-form .promo-code-container input{font-size:19px}.limos .fallback-payment-container .checkout-form .promo-code-container .form-control{height:50px;text-indent:0;padding-left:15px}.limos .fallback-payment-container .checkout-form .promo-code-button{width:48%;display:inline-block;margin:0;height:50px;font-size:19px}@media screen and (max-width:667px){.limos .fallback-payment-container .checkout-form .promo-code-button{font-size:20px}}.limos .fallback-payment-container .checkout-form .promo-code-result{margin-right:20px}.limos .checkoutPageTitle{color:#fff;font-weight:400;font-style:italic;text-align:center;width:100%;margin:32px auto}.limos .checkoutPageTitle .form-jumbo{font-family:"SFCompactDisplay-Medium";padding:16px;width:420px;background-image:linear-gradient(to bottom left,rgba(0,0,0,.5),rgba(0,0,0,.2));box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.limos .checkoutPageTitle .form-jumbo .top-text{font-style:normal;font-family:"SFCompactDisplay-Medium"}.limos .checkoutPageTitle .form-jumbo .carrier-input{position:absolute;top:-15px;background-color:#000;padding:0;height:18px}.limos .checkoutPageTitle .form-jumbo p{max-width:400;margin:16px auto;font-style:normal;font-family:"SFCompactDisplay-Medium"}.limos .checkoutPageTitle .form-jumbo .dropdown-menu{border-radius:10px;margin-top:20px}.limos .checkoutPageTitle .form-jumbo.dropdown-menu:hover{background-color:#3498db}.limos .checkoutPageTitle .form-jumbo .form-button{text-transform:inherit;border-radius:7px!important;font-weight:400;min-height:auto;font-family:"SFCompactDisplay-Medium";letter-spacing:normal;background-color:#e0b542}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container{position:relative}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;font-family:"SFCompactDisplay-Medium";background-color:transparent;color:#fff;font-size:15px;padding-bottom:0;position:absolute;height:100%;top:3px;left:0;padding-top:18px;padding-left:15px;background-color:#000}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container select optgroup,.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container select option{color:#000}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container select option[value=""]{color:hsla(0,0%,100%,.6)}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container{display:inline-block;color:#fff;width:48%;text-align:end;position:relative;top:16px}@media screen and (max-width:567px){.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container{top:10px}}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container .svg-down-icon{display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0}.limos .checkoutPageTitle .form-jumbo .service-type-dropdown-container select::-ms-expand{display:none}.limos .checkoutPageTitle .form-jumbo .add-form-border{border:2.2px solid hsla(0,0%,100%,.4)!important;border-radius:7px;background-color:transparent;margin-top:0;padding-top:5px;padding-bottom:5px;margin-bottom:7px;height:57px}.limos .checkoutPageTitle .form-jumbo .add-form-border #carrier-filter .down-arrow:after{cursor:pointer;content:"▼";position:absolute;top:-15px;left:calc(100% - 40px);height:100%;font-size:80%;padding:10px 7px;color:#fff;pointer-events:none}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth{width:100%;float:right}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .service_type:after{border:10px solid red;content:"▼";position:absolute;top:6;left:calc(100% - 30px);height:100%;font-size:80%;padding:12px 7px;background-color:#1e90ff;color:#fff;pointer-events:none}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .new-form-label{text-align:left;color:#fff;padding-left:15px;font-size:15px}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .new-form-label label{margin-bottom:0;text-transform:uppercase;font-family:"SFCompactDisplay-Medium";font-style:normal}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input{height:20px;padding-top:0;padding-bottom:0;background-color:transparent;color:#fff;font-size:15px;font-family:"SFCompactDisplay-Medium";padding-left:15px}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input::placeholder{color:hsla(0,0%,100%,.65);font-family:"SFCompactDisplay-Medium"}.limos .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input:focus{border:0;outline:0;box-shadow:none}.limos .checkoutPageTitle svg{margin-right:8px}.limos .btn{min-height:3.25rem;font-weight:800;font-size:1.4rem;border-radius:0}.bidmyrides .termsAndCheckoutButton{color:#000}.bidmyrides .termsAndCheckoutButton .assistance-text-container{border-radius:5px;border:.8px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.16);font-family:"Rubik-Regular";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;display:flex;align-items:center}.bidmyrides .termsAndCheckoutButton .assistance-text-container__link{display:inherit}@media screen and (max-width:667px){.bidmyrides .termsAndCheckoutButton .assistance-text-container{width:95%}}.bidmyrides .termsAndCheckoutButton .assistance-text-container .small-image{height:40px;margin:4px 9px 0}.bidmyrides .termsAndCheckoutButton .assistance-text-container .text-container{margin:0 10px}.bidmyrides .termsAndCheckoutButton .assistance-text-container .text-container .line1,.bidmyrides .termsAndCheckoutButton .assistance-text-container .text-container .line2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#fff}.bidmyrides .termsAndCheckoutButton .assistance-text-container .text-container .line2{font-size:13px!important;display:inline-block;margin-right:10px}.bidmyrides .termsAndCheckoutButton .checkout-wrapper{font-family:"SFCompactDisplay-Medium"}.bidmyrides .termsAndCheckoutButton .checkout-wrapper__title_countdown_container{display:flex}.bidmyrides .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-title-container{flex:9 1}.bidmyrides .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container{flex:1 1}.bidmyrides .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container .countdownContainer{position:static;transform:none;text-align:center;min-height:auto;padding-top:10px}.bidmyrides .termsAndCheckoutButton .checkout-wrapper__title_countdown_container .checkout-wrapper-countdown-container .countdownContainer .wrapper{flex-direction:row}.bidmyrides .termsAndCheckoutButton hr{border-top:1px solid #000}.bidmyrides .termsAndCheckoutButton h4{color:#000;font-weight:700}.bidmyrides .termsAndCheckoutButton ul:last{margin-bottom:1.5rem}.bidmyrides .extras-heading{font-weight:700}.bidmyrides .extras-heading,.bidmyrides .extras-subtitle,.bidmyrides .extras-title,.bidmyrides .extras-value,.bidmyrides .fallback-without-trip-assurance{color:#fff}.bidmyrides .fallback-without-trip-assurance h5{font-size:.95rem;margin-top:0;margin-bottom:0}.bidmyrides .fallback-without-trip-assurance p{font-size:.9rem;line-height:1.1rem}.bidmyrides .fallback-payment-container{color:#fff;padding-top:10px}.bidmyrides .fallback-payment-container .credit-card-heading-container{text-align:center}.bidmyrides .fallback-payment-container .checkout-form{font-family:"SFCompactDisplay-Medium"}.bidmyrides .fallback-payment-container .checkout-form .flex-container{display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .flex-container{flex-direction:column}}.bidmyrides .fallback-payment-container .checkout-form .flex-container .form-group{position:relative;flex:1 1 auto;margin-right:7px;margin-bottom:0!important}.bidmyrides .fallback-payment-container .checkout-form .flex-container .form-group.card-number{width:49%}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .flex-container .form-group.card-number{width:98%}}.bidmyrides .fallback-payment-container .checkout-form .flex-container .form-group.cvv{width:45%}.bidmyrides .fallback-payment-container .checkout-form .flex-container .form-control{padding:20px 0 0 14px;height:50px;font-size:16px;font-family:"SFCompactDisplay-Medium"}.bidmyrides .fallback-payment-container .checkout-form .flex-container label{padding:5px 0 0 15px;position:absolute;left:0;top:0;font-size:15px;font-family:"SFCompactDisplay-Medium"}.bidmyrides .fallback-payment-container .checkout-form .flex-container .text-danger{font-size:15px;font-family:"SFCompactDisplay-Medium";color:#e95265!important;line-height:1.2}.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv{width:70%;display:flex;justify-content:space-evenly}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv{display:flex;flex-direction:row;width:100%}}.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv.expiry-date{width:40%}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv.expiry-date{width:60%}}.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv.cvv{width:auto}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .payment-expiry-cvv.cvv{width:40%}}.bidmyrides .fallback-payment-container .checkout-form .checkout-btn-container{margin-right:10px}.bidmyrides .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button{background-color:#f2e84d;color:#2a2a2a;border-radius:5.2px;font-size:17px;font-family:"SFCompactDisplay-Medium";font-weight:700;line-height:normal;padding:5px 0;border:1px solid #f2e84d}.bidmyrides .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button span{display:block}.bidmyrides .fallback-payment-container .checkout-form .checkout-btn-container .checkout-button .total-price-label{font-weight:500;font-size:12px;font-family:"SFCompactDisplay-Medium"}.bidmyrides .fallback-payment-container .checkout-form .promo-code-container{width:50%;display:inline-block;font-size:13px}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .promo-code-container{margin-right:15px}}.bidmyrides .fallback-payment-container .checkout-form .promo-code-container input{font-size:19px}.bidmyrides .fallback-payment-container .checkout-form .promo-code-container .form-control{height:50px;text-indent:0;padding-left:15px}.bidmyrides .fallback-payment-container .checkout-form .promo-code-button{width:48%;display:inline-block;margin:0;height:50px;font-size:19px}@media screen and (max-width:667px){.bidmyrides .fallback-payment-container .checkout-form .promo-code-button{font-size:20px}}.bidmyrides .fallback-payment-container .checkout-form .promo-code-result{margin-right:20px}.bidmyrides .checkoutPageTitle{color:#fff;font-weight:400;font-style:italic;text-align:center;width:100%;margin:32px auto}.bidmyrides .checkoutPageTitle .form-jumbo{font-family:"SFCompactDisplay-Medium";padding:16px;width:420px;background-image:linear-gradient(to bottom left,rgba(0,0,0,.5),rgba(0,0,0,.2));box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.bidmyrides .checkoutPageTitle .form-jumbo .top-text{font-style:normal;font-family:"SFCompactDisplay-Medium"}.bidmyrides .checkoutPageTitle .form-jumbo .carrier-input{position:absolute;top:-15px;background-color:#000;padding:0;height:18px}.bidmyrides .checkoutPageTitle .form-jumbo p{max-width:400;margin:16px auto;font-style:normal;font-family:"SFCompactDisplay-Medium"}.bidmyrides .checkoutPageTitle .form-jumbo .dropdown-menu{border-radius:10px;margin-top:20px}.bidmyrides .checkoutPageTitle .form-jumbo.dropdown-menu:hover{background-color:#3498db}.bidmyrides .checkoutPageTitle .form-jumbo .form-button{text-transform:inherit;border-radius:7px!important;font-weight:400;min-height:auto;font-family:"SFCompactDisplay-Medium";letter-spacing:normal;background-color:#e0b542}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container{position:relative}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;font-family:"SFCompactDisplay-Medium";background-color:transparent;color:#fff;font-size:15px;padding-bottom:0;position:absolute;height:100%;top:3px;left:0;padding-top:18px;padding-left:15px;background-color:#000}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container select optgroup,.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container select option{color:#000}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container select option[value=""]{color:hsla(0,0%,100%,.6)}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container{display:inline-block;color:#fff;width:48%;text-align:end;position:relative;top:16px}@media screen and (max-width:567px){.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container{top:10px}}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container .down-arrow-container .svg-down-icon{display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0}.bidmyrides .checkoutPageTitle .form-jumbo .service-type-dropdown-container select::-ms-expand{display:none}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border{border:2.2px solid hsla(0,0%,100%,.4)!important;border-radius:7px;background-color:transparent;margin-top:0;padding-top:5px;padding-bottom:5px;margin-bottom:7px;height:57px}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border #carrier-filter .down-arrow:after{cursor:pointer;content:"▼";position:absolute;top:-15px;left:calc(100% - 40px);height:100%;font-size:80%;padding:10px 7px;color:#fff;pointer-events:none}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth{width:100%;float:right}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .service_type:after{border:10px solid red;content:"▼";position:absolute;top:6;left:calc(100% - 30px);height:100%;font-size:80%;padding:12px 7px;background-color:#1e90ff;color:#fff;pointer-events:none}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .new-form-label{text-align:left;color:#fff;padding-left:15px;font-size:15px}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth .new-form-label label{margin-bottom:0;text-transform:uppercase;font-family:"SFCompactDisplay-Medium";font-style:normal}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input{height:20px;padding-top:0;padding-bottom:0;background-color:transparent;color:#fff;font-size:15px;font-family:"SFCompactDisplay-Medium";padding-left:15px}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input::placeholder{color:hsla(0,0%,100%,.65);font-family:"SFCompactDisplay-Medium"}.bidmyrides .checkoutPageTitle .form-jumbo .add-form-border .passengers-count-field.fullWidth input:focus{border:0;outline:0;box-shadow:none}.bidmyrides .checkoutPageTitle svg{margin-right:8px}.bidmyrides .btn{min-height:3.25rem;font-weight:800;font-size:1.4rem;border-radius:0}.purchaseButton{margin-top:1rem;margin-bottom:5rem}.bookingContainerRoot .checkout-form .btn:hover:not(:disabled){border:none}.bookingContainerRoot .checkout-form .card-number-fields .card-number{width:50%;float:left}@media screen and (max-width:667px){.bookingContainerRoot .checkout-form .card-number-fields .card-number{width:100%;float:left}}.bookingContainerRoot .checkout-form .card-number-fields .expiry-date{width:30%;float:left}@media screen and (max-width:667px){.bookingContainerRoot .checkout-form .card-number-fields .expiry-date{width:50%;float:left}}.bookingContainerRoot .checkout-form .card-number-fields .cvv{width:20%;float:left}@media screen and (max-width:667px){.bookingContainerRoot .checkout-form .card-number-fields .cvv{width:45%;float:right}}.bookingContainerRoot .checkout-form input{border:2.2px solid hsla(0,0%,100%,.4)!important;border-radius:7px;background-color:transparent;padding-top:5px;padding-bottom:5px;margin-bottom:10px;color:#fff}.bookingContainerRoot .checkout-form input :focus{outline:0}.bookingContainerRoot .checkout-form .form-control:focus{outline:0;box-sizing:inherit;color:#fff}.bookingContainerRoot .checkout-form .pay-securely-container{text-align:center;padding-top:5px}.bookingContainerRoot .checkout-form .pay-securely-container .securely-text{display:inline;color:#fff;font-size:14px;opacity:.45;line-height:2.22;margin-left:5px;font-family:"SFCompactDisplay-Medium"}.bookingContainerRoot .checkout-form .payment-images-container .payment-images{justify-content:center;margin-top:30px;display:flex;flex-wrap:wrap;list-style:none;padding:0}.bookingContainerRoot .checkout-form .payment-images-container .payment-images .payment-icon{margin:0 15px;padding:0}.bookingContainerRoot .form-submit-button{min-width:120px;display:flex;align-items:center;justify-content:center;outline:0;border:0!important}.bookingContainerRoot .form-submit-button .form-loader{border-radius:50%;border:2px solid #f3f3f3;border-top-color:#3498db;width:15px;height:15px;animation:spin 1s linear infinite}.bookingContainerRoot .checkout-page-title-container{width:100%}.bookingContainerRoot .checkout-page-container{width:100%;display:flex}@media screen and (max-width:667px){.bookingContainerRoot .checkout-page-container{display:block}}.bookingContainerRoot .checkout-page-container .flight-carrier-right-container{width:50%;background-color:#000;margin-top:20px}@media screen and (max-width:667px){.bookingContainerRoot .checkout-page-container .flight-carrier-right-container{width:100%}}.bookingContainerRoot .checkout-page-container .flight-carrier-right-container .flight-carrier-details{width:63%;margin:auto}.bookingContainerRoot .checkout-page-container .flight-carrier-right-container .booking-conditions-container{width:75%;margin:auto}@media screen and (max-width:667px){.bookingContainerRoot .checkout-page-container .flight-carrier-right-container .booking-conditions-container{width:100%}}.bookingContainerRoot .checkout-page-container .flight-carrier-right-container .booking-conditions-container .booking-conditions-title{font-size:23px;color:#fff;font-family:"Rubik-Regular";line-height:1.11;text-align:left}.bookingContainerRoot .checkout-page-container .flight-carrier-right-container .booking-conditions-container .booking-conditions-hr-line{height:2px;border:1px solid #fff;width:100%;opacity:.2;margin:15px 0}.bookingContainerRoot .checkout-page-container .checkout-page-left-container{width:50%;background-color:#fff;margin-top:20px}@media screen and (max-width:667px){.bookingContainerRoot .checkout-page-container .checkout-page-left-container{width:100%}}.bookingContainerRoot .checkout-page-container .checkout-page-left-container .search-results-checkout-container{width:94%;margin:auto}@media screen and (max-width:667px){.bookingContainerRoot .checkout-page-container .checkout-page-left-container .search-results-checkout-container{width:100%}}.network-error-message p{color:#dc3545!important;font-size:30px}.network-error-message ul li{color:#dc3545!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reservations-terms-container .reservations-terms-heading{font-weight:"bold";text-align:center;margin:auto}.reservations-terms-container .reservations-terms-paragarph{text-align:left;margin:0}.form-group.form-check .form-check-input{margin-top:8px}.form-group.form-check .form-check-label{font-family:"SFCompactDisplay-Medium";font-size:15px}.form-group.form-check .form-check-label .terms-condition,.form-group.form-check .form-check-label.trip-assurance{text-decoration:underline;cursor:pointer}.price-breakdown-container{display:flex;flex-direction:column;font-size:15px;font-family:"SFCompactDisplay-Medium";margin-bottom:10px}.price-breakdown-container .promo-savings-cta{border-radius:2.1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);border:2px solid #f2e84d;color:#fff;font-size:13px;font-weight:500;padding:0 8px;height:20px;display:flex;align-items:center;width:auto;justify-content:center;min-width:270px}@media screen and (max-width:667px){.price-breakdown-container .promo-savings-cta{width:auto;margin:auto}}.price-breakdown-container .price-bd-cta{display:flex;flex-direction:row;margin-bottom:10px}@media screen and (max-width:667px){.price-breakdown-container .price-bd-cta{display:block}}.price-breakdown-container .price-bd-cta .price-breakdown-heading{width:40%}@media screen and (max-width:667px){.price-breakdown-container .price-bd-cta .price-breakdown-heading{text-align:center;width:100%;margin-bottom:5px}}.price-breakdown-container .price-bd-cta .price-breakdown-heading .promo-savings-cta{border-radius:2.1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);background-color:#f2e84d;color:#000;font-size:11px;font-family:"Rubik-Medium";font-weight:500;padding:0 3px;height:18px;display:flex;align-items:center}@media screen and (max-width:667px){.price-breakdown-container .price-bd-cta .price-breakdown-heading .promo-savings-cta{width:100%;text-align:center;justify-content:center}}.price-breakdown-container .price-breakdown-row{display:flex;flex-direction:row;position:relative}.price-breakdown-container .price-breakdown-row .cell-item{width:50%;display:flex}@media screen and (max-width:667px){.price-breakdown-container .price-breakdown-row .cell-item{width:60%}}.price-breakdown-container .price-breakdown-row .cell-item .extra-hours-text{margin-left:4px}.price-breakdown-container .price-breakdown-row .actual-price{width:15%}.price-breakdown-container .price-breakdown-row .actual-price .dollar-sign{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:2px}.price-breakdown-container .price-breakdown-row .cell-hrs,.price-breakdown-container .price-breakdown-row .cell-value{width:10%}.price-breakdown-container .total-hr-line{height:1px;border:1px solid #fff;width:100%;opacity:.2;margin-top:5px;margin-bottom:10px}.price-breakdown-container .tooltiptext{display:none;width:120px;background-color:#fff;text-align:center;border-radius:6px;padding:5px 3px;position:absolute;z-index:1;left:100px;color:#000;top:0;cursor:pointer;font-size:10px;border:1px solid #000}.price-breakdown-container .hover-icon{margin-top:5px;margin-left:5px}.price-breakdown-container .hover-icon:hover .tooltiptext{display:block}.price-breakdown-container .dot{height:12px;width:12px;background-color:#000;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #fff;font-size:8px;font-weight:500}.price-breakdown-container .round-trip-wrapper .round-trip-heading-container{display:flex;margin:10px 0}.price-breakdown-container .round-trip-wrapper .round-trip-heading-container .first_leg_container,.price-breakdown-container .round-trip-wrapper .round-trip-heading-container .second_leg_container{width:50%;text-align:center}.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container{display:flex}.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__first_leg,.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__second_leg{width:50%}.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__first_leg .cell-item,.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__second_leg .cell-item{width:50%;display:flex}.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__first_leg .cell-value,.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__second_leg .cell-value{width:18%}.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__first_leg .cell-hrs,.price-breakdown-container .round-trip-wrapper .round-trip-price-breakdown-container__second_leg .cell-hrs{width:20%}.price-breakdown-container .round-trip-wrapper .total-hr-line{width:90%}.loader{display:flex;align-items:center;justify-content:center}.loader .loader-gif-image{max-width:40%}.car__body{animation:shake .2s ease-in-out infinite alternate}.car__line{transform-origin:center right;stroke-dasharray:22;animation:line .8s ease-in-out infinite;animation-fill-mode:both}.car__line--top{animation-delay:0s}.car__line--middle{animation-delay:.2s}.car__line--bottom{animation-delay:.4s}@keyframes shake{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes line{0%{stroke-dashoffset:22}25%{stroke-dashoffset:22}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22}to{stroke-dashoffset:-22}}.container{font-family:"Rubik-Regular";margin-top:10px}.container ul{padding:0;margin-bottom:0}.container ul li{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#212121}.container .show-more{border:none;background:none;color:inherit;padding:0;font-size:13px;cursor:pointer;outline:inherit}.amenities-container{max-height:136px;overflow-y:auto}.limos .amenities-inner-container{padding-top:.5rem;font-weight:600;font-size:1.3rem;width:100%}.limos .amenities-inner-container .amenity{margin-left:.7rem;font-weight:300}.limos .amenities-inner-container .checkMarkIcon{margin-right:.7rem}.limos .btn.show-more-amenities{font-size:.8rem;background-color:inherit;color:#000;padding:.2rem;height:2rem;border:0;text-decoration:underline}.limos .btn.show-more-amenities:hover,.limos .btn.show-more-amenities:hover:not(:disabled){border:none}.bidmyrides .amenities-inner-container{padding-top:.5rem;font-weight:600;font-size:1.3rem;width:100%}.bidmyrides .amenities-inner-container .amenity{margin-left:.7rem;font-weight:300}.bidmyrides .amenities-inner-container .checkMarkIcon{margin-right:.7rem}.bidmyrides .btn.show-more-amenities{font-size:.8rem;background-color:inherit;color:#000;padding:.2rem;height:2rem;border:0;text-decoration:underline}.bidmyrides .btn.show-more-amenities:hover,.bidmyrides .btn.show-more-amenities:hover:not(:disabled){border:none}.amenities-container{flex-grow:1;display:flex;justify-content:center;width:100%}.limos .search-result-wide{background-color:#fff;margin:1rem auto;border-radius:0;color:#000!important;overflow:hidden}.limos .search-result-wide .searchwide-discount{background-color:#f2e84d;right:0;position:absolute;top:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);border-radius:3px;padding:3px 6px 3px 7px;z-index:1;font-family:"Rubik-Medium";font-size:11px;font-weight:500;z-index:10}.limos .search-result-wide .carousel-inner,.limos .search-result-wide .carousel-inner .carousel-item,.limos .search-result-wide .carousel.slide{height:auto}.limos .search-result-wide .image-carousel-container{background-color:#0e0e0e}@media(min-width:1024px){.limos .search-result-wide .image-carousel-container{width:40%;display:flex;align-items:center;justify-content:center}}@media(min-width:1024px){.limos .search-result-wide .features-container{display:flex}}.limos .search-result-wide .features-container .image-container{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px;gap:10px}.limos .search-result-wide .features-container .image-container .custom-image{width:300px;max-height:250px;min-height:210px}.limos .search-result-wide .features-container .carousel-arrow{color:#4062a2}.limos .search-result-wide .features-container .carousel-indicators{margin-bottom:0}.limos .search-result-wide .features-container .carousel-indicators .active{background-color:#4062a2}.limos .search-result-wide .features-container .carousel-indicators li{border-radius:50%;width:.55rem;height:.55rem;background-color:#eceaea}.limos .search-result-wide .features-container a.carousel-control-next,.limos .search-result-wide .features-container a.carousel-control-prev{opacity:1}.limos .search-result-wide .features-container .carousel-image-container,.limos .search-result-wide .features-container .carousel-review-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center}.limos .search-result-wide .features-container .carousel-image-container img,.limos .search-result-wide .features-container .carousel-review-container img{max-height:250px;min-height:210px}.limos .search-result-wide .features-container .content{width:100%}@media(min-width:1024px){.limos .search-result-wide .features-container .content{display:flex}}.limos .search-result-wide .features-container .content .about-and-ratings,.limos .search-result-wide .features-container .content .info-container{padding:1rem}@media(min-width:1024px){.limos .search-result-wide .features-container .content .about-and-ratings,.limos .search-result-wide .features-container .content .info-container{padding:0}}.limos .search-result-wide .features-container .content .sub-info{margin-left:1%}@media(min-width:1024px){.limos .search-result-wide .features-container .content .sub-info{display:flex;align-items:flex-start;justify-content:space-between}}.limos .search-result-wide .features-container .content .info-container{width:67%;padding:20px 0 0 20px}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .info-container{width:100%}}.limos .search-result-wide .features-container .content .info-container .display-text{text-align:left}.limos .search-result-wide .features-container .content .info-container .display-text .rating-star{height:100%;display:flex;align-items:center}.limos .search-result-wide .features-container .content .info-container .display-text .rating-star span{top:-9px}.limos .search-result-wide .features-container .content .info-container .display-text .rating-star.hidden-rating{display:none}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info{display:flex;flex-direction:row;width:29%;justify-content:space-between;align-items:flex-start;height:35px}@media screen and (max-width:667px){.limos .search-result-wide .features-container .content .info-container .display-text .rating-info{width:42%}}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info .ops-id{opacity:.5;font-family:"Rubik-Regular";font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#212121;display:flex}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info .emptyStar{color:#eceaea}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info svg{color:#e8b317;width:9.5px;height:9px;margin:0}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton{background:none;color:#000!important;padding:0;height:auto;font-size:16px;font-weight:300;text-transform:none;border:none}.limos .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton:hover,.limos .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton:hover:not(:disabled){border:none}.limos .search-result-wide .features-container .content .info-container .display-text h3{margin-bottom:0;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal}.limos .search-result-wide .features-container .content .info-container .display-text h4{margin-top:0;font-size:14px;color:rgba(0,0,0,.5)}.limos .search-result-wide .features-container .content .info-container .display-text h4.round-trip-label{font-size:24px}.limos .search-result-wide .features-container .content .new-price-container{width:33%;background-color:#eee;padding-top:20px}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .new-price-container{width:100%}}.limos .search-result-wide .features-container .content .new-price-container .price-container{text-align:right;height:100px}.limos .search-result-wide .features-container .content .new-price-container .price-container .price{font-size:32px;line-height:24px;font-weight:700;margin-bottom:0;color:#4062a2;margin-right:40px;position:relative}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent{display:flex;width:100%;justify-content:end;justify-items:center;align-items:center;font-family:"Rubik-Medium"}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .flat-rate{font-size:30px;font-weight:500}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .rate-text{font-size:12px;line-height:normal;margin-left:8px}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .rate-text-hr{font-size:26px;font-weight:500}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .flat-rate-hr{font-size:27px;font-weight:500}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-wrapper,.limos .search-result-wide .features-container .content .new-price-container .price-container .price .rate-dis-hourly-extra-hrs,.limos .search-result-wide .features-container .content .new-price-container .price-container .price .rate-dis-hourly-not-extrs-hrs{font-size:17px}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash{color:red;background-color:red;height:1px;width:27%;position:absolute;right:-3px;top:-6px;transform:rotate(-17deg)}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.wide{width:45%;transform:none}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.wide{width:30%;top:-5px;right:0;transform:none}}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.moz{width:15%;right:-8px;top:-6px}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash{width:17%;top:-5px;right:0}}.limos .search-result-wide .features-container .content .new-price-container .price-container .price.discount{color:#000;font-size:14px;margin-bottom:15px;margin-right:30px}.limos .search-result-wide .features-container .content .new-price-container .price-container .price .dollar-sign{margin-right:4px}.limos .search-result-wide .features-container .content .new-price-container .price-container .price-label{margin-top:0;font-size:14px}.limos .search-result-wide .features-container .content .about-and-ratings{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .about-and-ratings{padding:0}}@media(min-width:520px){.limos .search-result-wide .features-container .content .about-and-ratings{flex-direction:row}}.limos .search-result-wide .features-container .content .about-and-ratings .about-info{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:120px}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .about-and-ratings .about-info{display:block}}@media(min-width:520px){.limos .search-result-wide .features-container .content .about-and-ratings .about-info{display:block;width:auto}}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .capacities{display:flex;font-size:15px;font-family:"Rubik-Regular";color:#212121}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .capacities>div{margin-right:1rem}@media(min-width:520px){.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info{display:flex;align-items:flex-start;flex-direction:column}}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .emptyStar{color:#eceaea}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info svg{color:gold}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton{background:none;color:#000!important;padding:0;height:auto;font-size:16px;font-weight:300;text-transform:none;border:none}.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton:hover,.limos .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton:hover:not(:disabled){border:none}.limos .search-result-wide .features-container .content .add-to-cart-button{text-align:center}.limos .search-result-wide .features-container .content .add-to-cart-button button{min-height:64px;font-size:15px;font-weight:600;font-family:"Rubik-Regular"}@media screen and (max-width:567px){.limos .search-result-wide .features-container .content .add-to-cart-button button{min-height:auto}}.limos .search-result-wide .features-container .content .add-to-cart-button .trending-container{margin-top:35px}.limos .search-result-wide .features-container .content .add-to-cart-button .trending-first-text,.limos .search-result-wide .features-container .content .add-to-cart-button .trending-second-text{color:#e82e55;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;font-family:"Rubik-Medium"}.limos .search-result-wide .features-container .content .add-to-cart-button .trending-first-text img,.limos .search-result-wide .features-container .content .add-to-cart-button .trending-second-text img{margin-right:6px;margin-bottom:4px}.limos .search-result-wide .features-container .content .add-to-cart-button .disclaimer-under-button-text .disclainer-text{opacity:.92;font-family:"Rubik-Regular";font-size:9px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#606060}@media(min-width:1024px){.limos .search-result-wide .features-container .content .add-to-cart-button{margin-top:0}.limos .search-result-wide .features-container .content .add-to-cart-button button{width:auto;min-height:auto}}.limos .search-result-wide .features-container .content .add-to-cart-button button{background-color:#416fbd;border:1.4px solid #28529a;color:#fff;width:70%;text-transform:none}.limos .search-result-wide .miniTripInfo{margin:32px 16px 16px}.bidmyrides .search-result-wide{background-color:#fff;margin:1rem auto;border-radius:0;color:#000!important;overflow:hidden}.bidmyrides .search-result-wide .searchwide-discount{background-color:#f2e84d;right:0;position:absolute;top:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);border-radius:3px;padding:3px 6px 3px 7px;z-index:1;font-family:"Rubik-Medium";font-size:11px;font-weight:500;z-index:10}.bidmyrides .search-result-wide .carousel-inner,.bidmyrides .search-result-wide .carousel-inner .carousel-item,.bidmyrides .search-result-wide .carousel.slide{height:auto}.bidmyrides .search-result-wide .image-carousel-container{background-color:#0e0e0e}@media(min-width:1024px){.bidmyrides .search-result-wide .image-carousel-container{width:40%;display:flex;align-items:center;justify-content:center}}@media(min-width:1024px){.bidmyrides .search-result-wide .features-container{display:flex}}.bidmyrides .search-result-wide .features-container .image-container{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px;gap:10px}.bidmyrides .search-result-wide .features-container .image-container .custom-image{width:300px;max-height:250px;min-height:210px}.bidmyrides .search-result-wide .features-container .carousel-arrow{color:#000}.bidmyrides .search-result-wide .features-container .carousel-indicators{margin-bottom:0}.bidmyrides .search-result-wide .features-container .carousel-indicators .active{background-color:#000}.bidmyrides .search-result-wide .features-container .carousel-indicators li{border-radius:50%;width:.55rem;height:.55rem;background-color:#eceaea}.bidmyrides .search-result-wide .features-container a.carousel-control-next,.bidmyrides .search-result-wide .features-container a.carousel-control-prev{opacity:1}.bidmyrides .search-result-wide .features-container .carousel-image-container,.bidmyrides .search-result-wide .features-container .carousel-review-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center}.bidmyrides .search-result-wide .features-container .carousel-image-container img,.bidmyrides .search-result-wide .features-container .carousel-review-container img{max-height:250px;min-height:210px}.bidmyrides .search-result-wide .features-container .content{width:100%}@media(min-width:1024px){.bidmyrides .search-result-wide .features-container .content{display:flex}}.bidmyrides .search-result-wide .features-container .content .about-and-ratings,.bidmyrides .search-result-wide .features-container .content .info-container{padding:1rem}@media(min-width:1024px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings,.bidmyrides .search-result-wide .features-container .content .info-container{padding:0}}.bidmyrides .search-result-wide .features-container .content .sub-info{margin-left:1%}@media(min-width:1024px){.bidmyrides .search-result-wide .features-container .content .sub-info{display:flex;align-items:flex-start;justify-content:space-between}}.bidmyrides .search-result-wide .features-container .content .info-container{width:67%;padding:20px 0 0 20px}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .info-container{width:100%}}.bidmyrides .search-result-wide .features-container .content .info-container .display-text{text-align:left}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-star{height:100%;display:flex;align-items:center}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-star span{top:-9px}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-star.hidden-rating{display:none}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info{display:flex;flex-direction:row;width:29%;justify-content:space-between;align-items:flex-start;height:35px}@media screen and (max-width:667px){.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info{width:42%}}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info .ops-id{opacity:.5;font-family:"Rubik-Regular";font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#212121;display:flex}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info .emptyStar{color:#eceaea}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info svg{color:#e8b317;width:9.5px;height:9px;margin:0}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton{background:none;color:#000!important;padding:0;height:auto;font-size:16px;font-weight:300;text-transform:none;border:none}.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton:hover,.bidmyrides .search-result-wide .features-container .content .info-container .display-text .rating-info .linkButton:hover:not(:disabled){border:none}.bidmyrides .search-result-wide .features-container .content .info-container .display-text h3{margin-bottom:0;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal}.bidmyrides .search-result-wide .features-container .content .info-container .display-text h4{margin-top:0;font-size:14px;color:rgba(0,0,0,.5)}.bidmyrides .search-result-wide .features-container .content .info-container .display-text h4.round-trip-label{font-size:24px}.bidmyrides .search-result-wide .features-container .content .new-price-container{width:33%;background-color:#eee;padding-top:20px}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .new-price-container{width:100%}}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container{text-align:right;height:100px}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price{font-size:32px;line-height:24px;font-weight:700;margin-bottom:0;color:#000;margin-right:40px;position:relative}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent{display:flex;width:100%;justify-content:end;justify-items:center;align-items:center;font-family:"Rubik-Medium"}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .flat-rate{font-size:30px;font-weight:500}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .rate-text{font-size:12px;line-height:normal;margin-left:8px}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .rate-text-hr{font-size:26px;font-weight:500}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-parent .flat-rate-hr{font-size:27px;font-weight:500}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .flat-rate-wrapper,.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .rate-dis-hourly-extra-hrs,.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .rate-dis-hourly-not-extrs-hrs{font-size:17px}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash{color:red;background-color:red;height:1px;width:27%;position:absolute;right:-3px;top:-6px;transform:rotate(-17deg)}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.wide{width:45%;transform:none}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.wide{width:30%;top:-5px;right:0;transform:none}}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash.moz{width:15%;right:-8px;top:-6px}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .price-red-slash{width:17%;top:-5px;right:0}}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price.discount{color:#000;font-size:14px;margin-bottom:15px;margin-right:30px}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price .dollar-sign{margin-right:4px}.bidmyrides .search-result-wide .features-container .content .new-price-container .price-container .price-label{margin-top:0;font-size:14px}.bidmyrides .search-result-wide .features-container .content .about-and-ratings{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings{padding:0}}@media(min-width:520px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings{flex-direction:row}}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:120px}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info{display:block}}@media(min-width:520px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info{display:block;width:auto}}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .capacities{display:flex;font-size:15px;font-family:"Rubik-Regular";color:#212121}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .capacities>div{margin-right:1rem}@media(min-width:520px){.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info{display:flex;align-items:flex-start;flex-direction:column}}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .emptyStar{color:#eceaea}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info svg{color:gold}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton{background:none;color:#000!important;padding:0;height:auto;font-size:16px;font-weight:300;text-transform:none;border:none}.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton:hover,.bidmyrides .search-result-wide .features-container .content .about-and-ratings .about-info .rating-info .linkButton:hover:not(:disabled){border:none}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button{text-align:center}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button button{min-height:64px;font-size:15px;font-weight:600;font-family:"Rubik-Regular"}@media screen and (max-width:567px){.bidmyrides .search-result-wide .features-container .content .add-to-cart-button button{min-height:auto}}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .trending-container{margin-top:35px}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .trending-first-text,.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .trending-second-text{color:#e82e55;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;font-family:"Rubik-Medium"}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .trending-first-text img,.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .trending-second-text img{margin-right:6px;margin-bottom:4px}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button .disclaimer-under-button-text .disclainer-text{opacity:.92;font-family:"Rubik-Regular";font-size:9px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#606060}@media(min-width:1024px){.bidmyrides .search-result-wide .features-container .content .add-to-cart-button{margin-top:0}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button button{width:auto;min-height:auto}}.bidmyrides .search-result-wide .features-container .content .add-to-cart-button button{background-color:#416fbd;border:1.4px solid #28529a;color:#fff;width:70%;text-transform:none}.bidmyrides .search-result-wide .miniTripInfo{margin:32px 16px 16px}.total-price-label{font-size:15px;text-transform:none;margin-bottom:3px}.price-wrapper{margin-bottom:0}.round-trip-label{font-size:20px}.discount-banner-text{position:absolute}.contactPage{margin-top:1rem}.pageTitle{text-align:left;font-size:1.8rem;font-weight:800}.aboutText{margin-top:1rem;margin-bottom:1rem;font-size:1.43rem;font-weight:300}.limos .confirmation-container{margin:124px auto 64px}.limos .bookingStatus{text-align:center;color:#fff;font-size:1.5rem;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:0;padding:8px;width:100%}.limos .bookingStatus.booking{background-color:#0e304d}.limos .bookingStatus.booked{background-color:#1cbb53}.limos .bookingStatus.failed{background-color:#cf0747}.limos .bookingStatus.support{background-color:#ffc107}.limos .bookingStatus .spinner{margin-right:.5rem}.limos .bookedJumbotron{margin-top:1rem;margin-bottom:.5rem;background-color:#eceaea;border-radius:0!important;color:#000}.limos .bookedJumbotron .passenger-input-form{margin:16px 0;width:100%}.limos .bookedJumbotron .passenger-input-form input{margin:4px 0}.limos .bookedJumbotron .addToCalendarContainer{text-align:right}.limos .bookedJumbotron .addToCalendarContainer .btn{font-size:1.2rem;height:2.5rem;width:100%}.limos .bookedJumbotron .addToCalendarContainer ul{margin-top:1rem;list-style:none}.limos .bookedJumbotron .calendarList{margin-top:16px;text-align:center}.limos .callAndChatContainer{width:90%;margin:0 auto 24px}.limos .callAndChatContainer .linkButton{color:#fff!important;border-color:#fff!important}.limos .callAndChatContainer .talkToSpecialist{color:#fff}.bidmyrides .confirmation-container{margin:124px auto 64px}.bidmyrides .bookingStatus{text-align:center;color:#fff;font-size:1.5rem;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:0;padding:8px;width:100%}.bidmyrides .bookingStatus.booking{background-color:#0e304d}.bidmyrides .bookingStatus.booked{background-color:#1cbb53}.bidmyrides .bookingStatus.failed{background-color:#cf0747}.bidmyrides .bookingStatus.support{background-color:#ffc107}.bidmyrides .bookingStatus .spinner{margin-right:.5rem}.bidmyrides .bookedJumbotron{margin-top:1rem;margin-bottom:.5rem;background-color:#eceaea;border-radius:0!important;color:#000}.bidmyrides .bookedJumbotron .passenger-input-form{margin:16px 0;width:100%}.bidmyrides .bookedJumbotron .passenger-input-form input{margin:4px 0}.bidmyrides .bookedJumbotron .addToCalendarContainer{text-align:right}.bidmyrides .bookedJumbotron .addToCalendarContainer .btn{font-size:1.2rem;height:2.5rem;width:100%}.bidmyrides .bookedJumbotron .addToCalendarContainer ul{margin-top:1rem;list-style:none}.bidmyrides .bookedJumbotron .calendarList{margin-top:16px;text-align:center}.bidmyrides .callAndChatContainer{width:90%;margin:0 auto 24px}.bidmyrides .callAndChatContainer .linkButton{color:#fff!important;border-color:#fff!important}.bidmyrides .callAndChatContainer .talkToSpecialist{color:#fff}#events-page .jumbotron-content{align-items:flex-start;padding-top:100px}#events-page .services{margin-top:2rem}#events-page .colorLayer{background:rgba(0,0,0,.69)}#events-page .form-control{margin:24px auto}#events-page .checkboxes{display:inline-block}#events-page .checkboxes label{margin:0 16px 0 8px}#events-page .message-input{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-top:16px}#events-page .message-input textarea{width:100%;padding:16px}#events-page .DateRangePicker{width:100%}#events-page .DateRangePicker .DateRangePickerInput{width:100%;display:flex;align-items:center;justify-content:space-between}#events-page .DateRangePicker .DateRangePickerInput .DateInput_input{font-size:1.4rem;font-weight:400;padding-left:16px}.page-404-links-wrapper{margin-top:50px}.page-404-links-wrapper a{margin-right:20px;color:#fff!important}.limos .searchResultDate{font-size:1.4rem;font-weight:700;padding-left:1.4rem;color:#fff;letter-spacing:-.025rem}.limos .miniAddress{font-style:italic;font-weight:300;font-size:1.3rem;color:#000!important}.limos .miniPickupAddress{padding-left:1rem}.limos .miniDropOffAddress{text-align:right}.limos .miniTripInfo{width:100%;font-family:"Rubik-Regular";margin:auto auto 1rem}.limos .miniTripInfo .mini-trip-to-from{margin:0 auto;background:#fff;padding:8px 60px;text-align:center;line-height:1.8;color:#212121;display:flex;flex-direction:column;font-family:"Rubik-Regular";font-size:14px;align-items:center;justify-content:center;justify-items:center}@media screen and (max-width:667px){.limos .miniTripInfo .mini-trip-to-from{padding:20px}}.limos .miniTripInfo .mini-trip-to-from .pickup_display{display:flex;justify-content:space-evenly;width:85%;align-items:center}@media screen and (max-width:667px){.limos .miniTripInfo .mini-trip-to-from .pickup_display{flex-direction:column;width:100%;font-size:13px;padding:8px 0;text-align:left}}@media screen and (max-width:667px){.limos .miniTripInfo .mini-trip-to-from .pickup_display span{text-align:left}}.limos .mapMarker{max-height:2rem;max-width:4rem;padding:.1rem;object-fit:scale-down}.limos .pickupMapMarker{margin-right:.3rem}.limos .dropoffMapMarker{margin-left:.3rem}.bidmyrides .searchResultDate{font-size:1.4rem;font-weight:700;padding-left:1.4rem;color:#fff;letter-spacing:-.025rem}.bidmyrides .miniAddress{font-style:italic;font-weight:300;font-size:1.3rem;color:#000!important}.bidmyrides .miniPickupAddress{padding-left:1rem}.bidmyrides .miniDropOffAddress{text-align:right}.bidmyrides .miniTripInfo{width:100%;font-family:"Rubik-Regular";margin:auto auto 1rem}.bidmyrides .miniTripInfo .mini-trip-to-from{margin:0 auto;background:#fff;padding:8px 60px;text-align:center;line-height:1.8;color:#212121;display:flex;flex-direction:column;font-family:"Rubik-Regular";font-size:14px;align-items:center;justify-content:center;justify-items:center}@media screen and (max-width:667px){.bidmyrides .miniTripInfo .mini-trip-to-from{padding:20px}}.bidmyrides .miniTripInfo .mini-trip-to-from .pickup_display{display:flex;justify-content:space-evenly;width:85%;align-items:center}@media screen and (max-width:667px){.bidmyrides .miniTripInfo .mini-trip-to-from .pickup_display{flex-direction:column;width:100%;font-size:13px;padding:8px 0;text-align:left}}@media screen and (max-width:667px){.bidmyrides .miniTripInfo .mini-trip-to-from .pickup_display span{text-align:left}}.bidmyrides .mapMarker{max-height:2rem;max-width:4rem;padding:.1rem;object-fit:scale-down}.bidmyrides .pickupMapMarker{margin-right:.3rem}.bidmyrides .dropoffMapMarker{margin-left:.3rem}.image-container img{height:147px;background-color:#0e0e0e}.middle-text-container{background-color:#fff;height:100%}.middle-text-container .call-for-pricing-copy{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#5178bf;height:48px}.call-for-pricing-container{background-color:#f6f6f6;height:100%;text-align:center}.call-for-pricing-container .call-for-pricing-copy{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#5178bf;height:48px}.limos .search-results-page{padding-top:60px}.limos .search-results-page .specialize-section-image-container{display:flex;align-items:center;justify-content:center}.limos .search-results-page h1{width:62%;text-align:right}.limos .search-results-page .jumbotron{background-color:#f2e84d;color:#000;padding:0;margin:10px}.limos .search-results-page .jumbotron h3{font-size:20px;text-align:center;padding:4px 0;font-family:"Rubik-Regular";margin-top:1.5rem}@media screen and (max-width:667px){.limos .search-results-page .jumbotron h3{font-size:14px}}.limos .search-results-page .searchResultsPageTitle{color:#fff;font-weight:400;margin:1rem auto 32px;width:100%;display:flex;flex-direction:row}@media screen and (max-width:667px){.limos .search-results-page .searchResultsPageTitle{flex-direction:column}}.limos .search-results-page .searchResultsPageTitle h1{width:62%;text-align:right}@media screen and (max-width:667px){.limos .search-results-page .searchResultsPageTitle h1{width:100%;text-align:center}}.limos .search-results-page .searchResultsPageTitle .assistance-text-container{border-radius:5px;border:.8px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.16);font-family:"Rubik-Regular";width:28%;margin:auto;display:flex;align-items:center;min-width:311px}.limos .search-results-page .searchResultsPageTitle .assistance-text-container__link{display:inherit}@media screen and (max-width:667px){.limos .search-results-page .searchResultsPageTitle .assistance-text-container{width:95%}}.limos .search-results-page .searchResultsPageTitle .assistance-text-container .small-image{height:40px;margin:4px 9px 0}.limos .search-results-page .searchResultsPageTitle .assistance-text-container .line1,.limos .search-results-page .searchResultsPageTitle .assistance-text-container .line2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#fff}.limos .search-results-page .searchResultsPageTitle .assistance-text-container .line2{font-size:13px!important}.limos .search-results-page .searchResultsPageTitle svg{margin-right:8px}.limos .search-results-page .miniAddress,.limos .search-results-page .searchResultDate{color:#fff!important}.limos .search-results-page .accordion .btn,.limos .search-results-page .accordion .btn-group{display:block}.limos .search-results-page .phone-number-input{margin-top:.5rem}.limos .search-results-page .accordion .card{border-radius:5px;background-color:#fff;border-radius:0;color:#000}.limos .search-results-page .accordion .card h4{color:#000}.limos .search-results-page .override{display:block;margin:0 auto;border-color:red}.limos .search-results-page .spinnerText{color:#fff;margin:8rem auto 0;text-align:center;font-size:1.6rem;font-style:italic;font-weight:900}.limos .search-results-page .accordion .card .btn-link{text-decoration:none;color:#4062a2;font-weight:500;font-size:12px}.limos .search-results-page .accordion .card-header{border:none;padding:0;display:flex;align-self:center;background-color:transparent}.limos .search-results-page .accordion .card-header .btn{background-color:transparent;border-color:#fff}.limos .search-results-page .accordion .card-header .btn:hover,.limos .search-results-page .accordion .card-header .btn:hover:not(:disabled){border-color:#fff}.limos .search-results-page .modifySearchButton{font-weight:600;border:none;font-size:1.4rem;color:#000;border-radius:0}.limos .search-results-page h4{color:#4062a2;margin-top:.7rem}.limos .search-results-page .sortAndFilter .btn{background-color:transparent;border:none;text-align:left;border-radius:0;color:#000;font-size:1.2rem;font-weight:600}.limos .search-results-page .sortAndFilter .btn.active{background-color:#000!important;color:#fff}.limos .search-results-page .results-container{max-width:100%;margin:32px auto;position:relative}.bidmyrides .search-results-page{padding-top:60px}.bidmyrides .search-results-page .specialize-section-image-container{display:flex;align-items:center;justify-content:center}.bidmyrides .search-results-page h1{width:62%;text-align:right}.bidmyrides .search-results-page .jumbotron{background-color:#f2e84d;color:#000;padding:0;margin:10px}.bidmyrides .search-results-page .jumbotron h3{font-size:20px;text-align:center;padding:4px 0;font-family:"Rubik-Regular";margin-top:1.5rem}@media screen and (max-width:667px){.bidmyrides .search-results-page .jumbotron h3{font-size:14px}}.bidmyrides .search-results-page .searchResultsPageTitle{color:#fff;font-weight:400;margin:1rem auto 32px;width:100%;display:flex;flex-direction:row}@media screen and (max-width:667px){.bidmyrides .search-results-page .searchResultsPageTitle{flex-direction:column}}.bidmyrides .search-results-page .searchResultsPageTitle h1{width:62%;text-align:right}@media screen and (max-width:667px){.bidmyrides .search-results-page .searchResultsPageTitle h1{width:100%;text-align:center}}.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container{border-radius:5px;border:.8px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.16);font-family:"Rubik-Regular";width:28%;margin:auto;display:flex;align-items:center;min-width:311px}.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container__link{display:inherit}@media screen and (max-width:667px){.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container{width:95%}}.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container .small-image{height:40px;margin:4px 9px 0}.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container .line1,.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container .line2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#fff}.bidmyrides .search-results-page .searchResultsPageTitle .assistance-text-container .line2{font-size:13px!important}.bidmyrides .search-results-page .searchResultsPageTitle svg{margin-right:8px}.bidmyrides .search-results-page .miniAddress,.bidmyrides .search-results-page .searchResultDate{color:#fff!important}.bidmyrides .search-results-page .accordion .btn,.bidmyrides .search-results-page .accordion .btn-group{display:block}.bidmyrides .search-results-page .phone-number-input{margin-top:.5rem}.bidmyrides .search-results-page .accordion .card{border-radius:5px;background-color:#fff;border-radius:0;color:#000}.bidmyrides .search-results-page .accordion .card h4{color:#000}.bidmyrides .search-results-page .override{display:block;margin:0 auto;border-color:red}.bidmyrides .search-results-page .spinnerText{color:#fff;margin:8rem auto 0;text-align:center;font-size:1.6rem;font-style:italic;font-weight:900}.bidmyrides .search-results-page .accordion .card .btn-link{text-decoration:none;color:#4062a2;font-weight:500;font-size:12px}.bidmyrides .search-results-page .accordion .card-header{border:none;padding:0;display:flex;align-self:center;background-color:transparent}.bidmyrides .search-results-page .accordion .card-header .btn{background-color:transparent;border-color:#fff}.bidmyrides .search-results-page .accordion .card-header .btn:hover,.bidmyrides .search-results-page .accordion .card-header .btn:hover:not(:disabled){border-color:#fff}.bidmyrides .search-results-page .modifySearchButton{font-weight:600;border:none;font-size:1.4rem;color:#000;border-radius:0}.bidmyrides .search-results-page h4{color:#000;margin-top:.7rem}.bidmyrides .search-results-page .sortAndFilter .btn{background-color:transparent;border:none;text-align:left;border-radius:0;color:#000;font-size:1.2rem;font-weight:600}.bidmyrides .search-results-page .sortAndFilter .btn.active{background-color:#000!important;color:#fff}.bidmyrides .search-results-page .results-container{max-width:100%;margin:32px auto;position:relative}.return-trip-heading{width:100%;clear:both;padding:50px 0}.return-trip-heading h1{text-align:center}.return-trip-results-wrapper{width:100%}.assistance-sticky-wrapper{width:200px;padding:10px;border-radius:3px;background-color:hsla(0,0%,100%,.2);position:fixed;top:220px;right:0;z-index:9;display:none}@media(max-width:992px){.assistance-sticky-wrapper{display:none}}.assistance-sticky-wrapper p.assistance-sticky-title{font-size:17px;line-height:normal;margin-bottom:8px}.assistance-sticky-wrapper p.assistance-sticky-description{font-size:17px}.loading-state .spinnerText{color:#fff;text-align:center}.thank-you-container{margin-top:100px;text-align:center;padding-left:15px;padding-right:15px}@media screen and (max-width:567px){.thank-you-container{padding-left:30px;padding-right:30px}}.thank-you-container .green-tick{max-width:50px;margin-bottom:30px}.thank-you-container .limos-black-logo{max-width:150px;margin-bottom:30px;font-family:"Rubik-Medium"}.thank-you-container .call-btn button{border:1px solid;background-color:#fff;font-size:14px;font-weight:700;color:#585858;padding:5px 10px;border-radius:5px;letter-spacing:.5px;font-family:"Rubik-Medium"}.thank-you-container p{font-family:"Rubik-Regular"}.container-phone-quote{width:100%;min-height:900px;background-color:#fff;margin-top:0}.container-phone-quote .second-section{margin:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);background-color:#0c0c0c;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:90%;height:100%}.container-phone-quote .second-section img{max-width:100%;height:100%;object-fit:contain}.container-phone-quote .second-section .content .contact-marketing{width:275px;border-radius:6px;background-color:#fff;text-align:center;margin-bottom:10px;color:#0c0c0c;font-family:"Rubik-Medium";font-size:12px;font-weight:500;padding:8px 11px 8px 12px;-webkit-user-select:auto;user-select:auto}.container-phone-quote .second-section .content .contact-marketing a{color:#0c0c0c}.container-phone-quote .second-section h2{margin-bottom:10px}.container-phone-quote .second-section .limos-logo{width:150.4px;height:20px;margin-left:-15px}.container-phone-quote .second-section .The-ultimate-destina{width:327px;height:44px;margin:9px 0 25px;font-family:"Rubik-Regular";font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:#fff}.container-phone-quote .second-section .limos-call-btn{width:225px;height:32px;margin:25px 0 18px;padding:8px 11px 8px 12px;border-radius:6px;background-color:#fff;display:flex;justify-content:center;align-items:center;box-sizing:border-box;font-family:"Rubik-Medium";font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#0c0c0c}@media only screen and (min-width:1300px)and (max-width:1500px){.container-phone-quote .second-section .limos-call-btn{min-width:240px}}.container-phone-quote .second-section .Call-8444273445-no{font-family:"Rubik-Medium";font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#0c0c0c;margin:0}.container-phone-quote .promo-banner{width:219px;height:21px;margin:0 0 15px;font-family:"Rubik-Medium";padding:4px 6px;border-radius:4px;background-color:#e0b542;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.container-phone-quote .-off-on-all-vehic{width:207px;height:13px;font-family:"Rubik-Medium";font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#000;margin:0}@media screen and (min-width:768px){.container-phone-quote .second-section{flex-direction:row;justify-content:flex-start;align-items:center;width:850px;height:270px}.container-phone-quote .second-section img{height:100%;object-fit:contain}.container-phone-quote .second-section .content{margin:20px 10px 10px 20px}.container-phone-quote .second-section .limos-logo{margin-left:-17px}}.container-phone-quote .service-vehicle-container .rio-upper-container{width:60%}@media only screen and (max-width:576px){.container-phone-quote .service-vehicle-container .rio-upper-container{width:100%}}.container-phone-quote .service-vehicle-container .rio-section-container{width:100%}.container-phone-quote .service-vehicle-container .rio-section-container .rio-section-description-container{font-size:15px}.container-phone-quote .promo-banner-section{width:auto;max-width:210px;padding:3px 2px;border-radius:4px;background-color:#e0b542;text-align:center;font-size:11px;font-weight:500;font-family:"Rubik-Medium";font-size:10px;color:#000;margin:auto auto 2%}.container-phone-quote .request-quote-hero-banner{background-color:#fff;overflow:hidden;width:100%;min-height:600px;margin:0 auto;background-image:url(https://assets.s3.amazonaws.com/images/front-end/contestImages/limos-quote-banner-v4.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top -63px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner{min-height:880px}}@media only screen and (min-width:1300px)and (max-width:1500px){.container-phone-quote .request-quote-hero-banner{background-position:center top -74px;min-height:650px}}@media only screen and (min-width:1500px)and (max-width:2000px){.container-phone-quote .request-quote-hero-banner{background-position:center top -84px;min-height:680px}}@media only screen and (min-width:2000px)and (max-width:3000px){.container-phone-quote .request-quote-hero-banner{background-position:center top -90px;min-height:700px}}.container-phone-quote .request-quote-hero-banner .img-container{width:100%}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper{width:100%;position:relative}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container-black-extend{height:100px;background-color:#131313;width:100%;margin-bottom:3%}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container-black-extend{margin-top:-1px}}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-lg{display:none}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-sm{display:none}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container .banner-sm{display:block;height:100%;width:100%;object-fit:cover;margin:auto;min-height:1330px}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container img{width:100%;object-fit:cover;max-height:600px;min-height:600px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container{height:400px;width:100%;margin:auto}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .banner-container img{object-fit:contain;width:100%}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{min-width:750px;max-width:750px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;margin-top:23%}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{min-width:400px;max-width:unset;position:absolute;top:32%;left:3%}}@media only screen and (min-width:1300px)and (max-width:1500px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{min-width:800px;max-width:800px;margin-top:22%}}@media only screen and (min-width:1500px)and (max-width:2000px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{margin-top:20%;min-width:900px;max-width:900px}}@media only screen and (min-width:2000px)and (max-width:2500px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{margin-top:20%}}@media only screen and (min-width:2000px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container{margin-top:18%;min-width:1200px}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .text-20-percent-off{width:auto;height:18px;margin-top:52px;text-shadow:0 2px 3px rgba(0,0,0,.2);font-family:"SFCompactDisplay-Semibold";font-size:19px;font-stretch:normal;font-style:normal;line-height:.95;letter-spacing:normal;text-align:center;color:#e0b542}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote{display:block}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote .callUsNow{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;height:58px;box-sizing:border-box;padding:0;border-radius:6.9px;background-color:#fff;font-size:18px;font-family:"SFCompactDisplay-Semibold";font-size:17px;background-color:#e0b542;color:#000!important;border:2px solid #e0b542;background-size:200% 100%;transition:all .99s ease-in-out;line-height:1.25;letter-spacing:normal;width:400px;cursor:unset;text-align:center;margin:20px auto 3rem}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote .callUsNow a{color:#000!important}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote .callUsNow .dial-no{color:#2b2b2b}@media(max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .search-form-phone-quote .callUsNow{width:93%;margin:10px auto!important}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex .text{min-width:680px;font-size:21px;font-family:"Rubik-Regular";font-size:18px;font-weight:400;line-height:27px}@media(max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex .text{max-width:unset;min-width:300px;font-size:16px}}@media only screen and (min-width:1300px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex .text{font-size:calc(18px + .2vw)}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex1{display:flex;justify-content:center;align-items:middle}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex1 .logo{min-width:160px;max-width:200px;height:35px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex1 .logo{display:none}}@media only screen and (min-width:1300px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex1 .logo{height:35px}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex1 .logo img{width:100%;height:100%}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:13px;font-style:normal;margin-top:20px}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-top:20px;width:100%}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons{justify-content:space-evenly;flex-wrap:wrap;grid-gap:40px;gap:40px;align-items:center;width:100%;min-width:50vh}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon{width:22%}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon .text-based-icon-one{width:auto;height:50px;font-size:39px;color:#fff;padding:0;font-family:"Rubik-Regular"}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon .text-based-icon-two{width:64px;height:50px;font-size:39px;color:#fff;padding:0;font-family:"Rubik-Regular"}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon img{width:100%;min-width:80px;height:100%;max-width:120px;object-fit:cover;object-position:center;width:70px;height:57px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon img{object-fit:contain}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon .icon-text{margin-top:5px;color:#fff;width:100%;font-family:"Rubik-Medium";font-size:12px;font-weight:500;height:30px;min-width:100px}@media only screen and (max-width:576px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon .icon-text{min-width:110px;font-size:11px}}@media only screen and (min-width:1300px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex2 .icons .icon .icon-text{font-size:calc(12px + .2vw)}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3{display:flex;justify-content:space-evenly;width:85%;min-width:690px;margin:auto;font-weight:600px}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 span{font-size:calc(11px + .2vw)}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button{width:42%;min-width:243px;max-width:380px;background-color:#e0b542;color:#000;padding:10px;font-family:"SFCompactDisplay-Medium";font-size:14px;font-weight:600;cursor:pointer;margin-top:3rem;border-radius:10px;text-align:center;line-height:normal}@media only screen and (min-width:1300px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button{font-size:14px;font-size:calc(14px + .2vw)}}@media only screen and (min-width:2500px){.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button{width:49%;max-width:480px;font-size:14px;font-size:calc(14px + .2vw)}}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button.active{position:relative}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button.active .triangle-image{display:block;position:absolute;top:97%;left:40%;width:40px;border-top-left-radius:5px;border-top-right-radius:5px}.container-phone-quote .request-quote-hero-banner .img-container .inner-contents-wrapper .container .flex3 .button:not(.active) .triangle-image{display:none}.container-phone-quote .service-vehicle-container{width:100%;background-color:#fff;margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#424242}@media only screen and (max-width:576px){.container-phone-quote .service-vehicle-container{width:100%;justify-content:flex-start;align-items:flex-start}}.container-phone-quote .service-vehicle-container .cruise-ship-desc{color:#142b47;text-align:center;margin-bottom:2rem;font-size:21px;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-phone-quote .service-vehicle-container .cruise-ship-desc{font-size:18px;margin-bottom:.2rem;text-align:left;padding:0 2rem}}.container-phone-quote .service-vehicle-container .cruise-ship-names{display:flex;flex-direction:column;color:#3c91ad;align-items:center;font-size:14px;line-height:2.21;margin:auto auto 3.5rem;font-family:"Rubik-Regular"}@media only screen and (max-width:576px){.container-phone-quote .service-vehicle-container .cruise-ship-names{width:100%;align-items:flex-start;padding-left:2rem;margin:1rem 0}}.container-phone-quote .popular-services{display:flex;flex-direction:column;align-items:center;margin:auto auto 4rem;font-family:"Rubik-Regular";font-size:21px;text-align:center;color:#142b47;font-weight:400}@media only screen and (max-width:576px){.container-phone-quote .popular-services{align-items:flex-start;padding-left:2rem;margin-top:1rem}}.container-phone-quote .popular-services span{width:auto;text-align:center;color:#142b47;font-size:21px;font-family:"Rubik-Regular"}.container-phone-quote .popular-services .services-container{margin-top:2rem;display:flex;flex-direction:row;width:780px;height:150px}@media only screen and (max-width:576px){.container-phone-quote .popular-services .services-container{height:auto;width:100%;flex-direction:column;width:90%;height:150px}}.container-phone-quote .popular-services .services-container .services{margin:auto;display:flex;flex-direction:column;width:243px;height:104;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width:576px){.container-phone-quote .popular-services .services-container .services{margin-bottom:.8rem;width:100%}}.container-phone-quote .popular-services .services-container .services img{width:100%;height:100%;object-fit:contain;border-top-right-radius:6px;border-top-left-radius:6px}.container-phone-quote .popular-services .services-container .services .service-vehicle-desc{color:#fff;background:transparent;opacity:.85;background-color:#000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:auto;padding:.5rem 0;display:flex;flex-direction:column;font-family:"Rubik-Regular"}.container-phone-quote .popular-services .services-container .services .service-vehicle-desc p{font-size:12px;width:65%;height:100%;display:flex;justify-items:center;text-align:left;align-items:center;margin:0 0 0 .4rem;box-sizing:border-box;font-weight:500;line-height:1.33}.container-phone-quote .popular-services .services-container .services .service-vehicle-desc .sub-text{font-weight:400}.container-phone-quote .cruise-footer-section{margin-top:2rem;width:100%}@media only screen and (max-width:576px){.container-phone-quote .cruise-footer-section{margin-top:.2rem}}.container-phone-quote .cruise-footer-section .book-about-section{width:52%;margin:auto;display:flex;flex-direction:column}@media only screen and (max-width:576px){.container-phone-quote .cruise-footer-section .book-about-section{flex-direction:row;height:350px;width:60%}}.container-phone-quote .cruise-footer-section .book-about-section .book-now{color:#424242}@media only screen and (max-width:576px){.container-phone-quote .cruise-footer-section .book-about-section .book-now{margin-right:4rem}}.container-phone-quote .cruise-footer-section .book-about-section .book-now p{color:#000;font-size:14px;font-weight:500;padding:0;margin:0}.container-phone-quote .cruise-footer-section .book-about-section .book-now span{font-size:14px;font-weight:400}.container-phone-quote .cruise-footer-section .book-about-section .book-now .footer-links{margin-top:.5rem;display:flex;flex-direction:column}.container-phone-quote .cruise-footer-section .book-about-section .book-now .footer-links a{font-size:14px;padding-bottom:.4rem;color:#424242}@media only screen and (max-width:576px){.container-phone-quote .cruise-footer-section .book-about-section .book-now .footer-links a{width:150px;padding:0}}.container-phone-quote .margin-space{margin-bottom:1rem}.container-phone-quote .contact-request-quote-team-sm{display:flex;justify-content:space-between;width:660px}@media only screen and (max-width:576px){.container-phone-quote .contact-request-quote-team-sm{display:block;width:100%;margin-left:35px;margin-top:27rem;margin-bottom:2rem}}.container-phone-quote .contact-request-quote-team-sm button{width:75%;border-radius:6px;text-align:center;background-color:#e0b542;color:#000;padding:.5rem .7rem;margin-bottom:2rem;line-height:1.33;letter-spacing:normal;font-size:12px;font-family:"Rubik-Medium";font-weight:500;border:none;-webkit-user-select:auto;user-select:auto}.container-phone-quote .contact-request-quote-team-sm button a{color:#000}.container-phone-quote .contact-request-quote-team-sm button:active,.container-phone-quote .contact-request-quote-team-sm button:hover{border:none}@media only screen and (max-width:576px){.container-phone-quote .contact-request-quote-team-sm button{width:81%}}@media only screen and (max-width:576px){.container-phone-quote .footer-section{margin-top:2rem}}.container-phone-quote .limos{width:100%!important}@media only screen and (max-width:576px){.container-phone-quote .jumbotron-header .jumbotron-content .hero-form{width:100%!important;margin:auto!important}}.container-phone-quote .contact-form-holder{margin-top:4rem!important;margin-bottom:0}.container-phone-quote .form-holder{width:100%;display:flex;justify-content:center;align-items:center;margin:auto auto 3rem}.container-phone-quote #search-button{background-color:#e0b542;color:#000;border:2px solid #e0b542}.container-phone-quote .transport-image-lg{width:400px;height:250px;object-fit:contain;display:block;margin:-4rem auto auto}@media only screen and (max-width:576px){.container-phone-quote .transport-image-lg{width:300px!important;margin:-8rem auto auto}}.container-phone-quote .transport-image-lg img{align-items:center;display:flex;justify-content:center;width:100%;height:100%;min-height:300px;max-height:250px;object-fit:contain;margin:auto}@media only screen and (max-width:576px){.container-phone-quote .transport-image-lg img{width:100%;height:100%;margin:auto;object-fit:contain}}@media only screen and (max-width:576px){.container-phone-quote .hero-form.new-search-form .form-title{display:block;font-size:18px}}.container-phone-quote .jumbotron-header .jumbotron-content .hero-form{background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(0,0,0,.6))}.container-phone-quote .contact-form-container{margin-bottom:0!important}@media(max-width:1023px){.container-phone-quote .desk-only{display:none!important}}@media(min-width:1024px){.container-phone-quote .mob-only{display:none!important}}.container-phone-quote .page-footer .container{width:82%}@media only screen and (max-width:576px){.container-phone-quote .page-footer .container{width:100%}}.operator-signup-form .input-field{padding:5px 0 5px 15px;border-radius:6.9px;border:2.3px solid hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(10.3px);backdrop-filter:blur(10.3px);background-color:rgba(0,0,0,.58);margin-bottom:6px;height:56px}.operator-signup-form .input-field label{display:block;font-size:15px;color:#fff;font-family:"SFCompactDisplay-Medium";margin:0;text-transform:uppercase}.operator-signup-form .input-field input{outline:none;border:none;display:block;line-height:1.2em;font-size:16px;width:100%;color:#fff;background-color:transparent;font-family:"SFCompactDisplay-Medium";padding:0}.operator-signup-form .error-field{text-align:left;margin-bottom:5px;line-height:18px}.operator-signup-form .error-field p{margin-left:5px;font-family:"SFCompactDisplay-Medium";color:#ff6181!important;letter-spacing:1px;text-shadow:none!important;font-size:17px}.operator-signup-form textarea{display:block}.operator-signup-form select,.operator-signup-form textarea{outline:none;border:none;line-height:1.2em;font-size:17px;width:100%;color:#fff;background-color:transparent;font-family:"SFCompactDisplay-Medium"}.operator-signup-form select optgroup{color:#000}.operator-signup-form input[type=submit]{width:100%;background-color:#fff;color:#2a2a2a;border-radius:7px;line-height:1.72;letter-spacing:normal;text-align:center;margin-top:10px;padding:10px;font-size:15px;font-weight:600;min-height:auto;font-family:"SFCompactDisplay-Medium";border:2px solid grey;cursor:pointer}.operator-signup-form .input-radio-field{font-size:18px;font-family:"SFCompactDisplay-Medium";color:#fff;height:65px}.operator-signup-form .input-radio-field label{display:inline}.operator-signup-form .input-radio-field input{display:inline;width:auto;margin-right:5px}.operator-signup-form .google-recaptcha{margin:15px auto;display:flex;align-items:center;justify-content:center}@font-face{font-family:"Rubik-ExtraBold";src:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Font/Rubik-ExtraBold.ttf) format("truetype")}@font-face{font-family:"Rubik-Medium";src:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Font/Rubik-Medium.ttf) format("truetype")}@font-face{font-family:"Rubik-Black";src:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Font/Rubik-Black.ttf) format("truetype")}@font-face{font-family:"Rubik-Regular";src:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Font/Rubik-Regular.ttf) format("truetype")}.operator-page .slideshow-container{position:relative;margin:auto}.operator-page .slideshow-container .new-home-menu{width:100%;padding-left:100px;padding-right:100px;position:absolute;top:0}@media screen and (max-width:567px){.operator-page .slideshow-container .new-home-menu{padding-left:15px;padding-right:15px}}.operator-page .slideshow-container .new-home-menu .home-links{text-align:right;padding-top:25px}@media screen and (max-width:567px){.operator-page .slideshow-container .new-home-menu .home-links{padding-top:15px}}.operator-page .slideshow-container .new-home-menu .home-links a{color:#fff;font-family:"Rubik-Regular"}.operator-page .slideshow-container .carousel-slide-content{overflow:hidden}.operator-page .slideshow-container .carousel-slide-content img{min-height:1740px;max-height:1740px;object-fit:cover}@media screen and (max-width:567px){.operator-page .slideshow-container .carousel-slide-content img{min-height:400px;max-height:400px}}@media screen and (max-width:567px){.operator-page .slideshow-container .carousel-root .carousel-slider button{display:none}}.operator-page .slideshow-container .image-shadow{top:0;left:0;position:absolute;background-image:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Fade.png);width:100%;height:100%;z-index:100000000;background-size:cover}.operator-page .banner-text{position:absolute;top:20%;text-align:center;width:100%}.operator-page .banner-text p{color:#fff;width:100%;float:left;margin-bottom:6px;font-size:1.2em}@media only screen and (min-device-width:668px)and (max-device-width:1024px){.banner-text-container{padding-left:20px;padding-right:20px;top:85px}}@media screen and (max-width:667px){.banner-text-container{display:block;position:relative;padding-left:15px;padding-right:15px;top:-230px}}.slider-text-container{top:13%}@media screen and (max-width:667px){.slider-text-container.mobile{display:block;width:100%;position:absolute;top:1%;text-align:center;min-height:367px}.slider-text-container.mobile p{color:#fff}.slider-text-container.desktop,.slider-text-container.mobile .logo-text{display:none}}.down-slider-text-container{text-align:center}@media screen and (max-width:567px){.down-slider-text-container .text-container p.title-text{font-size:17px;font-family:"Rubik-Regular";text-shadow:0 2px 3px rgba(0,0,0,.3)}}@media screen and (max-width:567px){.down-slider-text-container .text-container p.divider-title-text{width:26px;height:1px;opacity:.3;border:2px solid #fff;margin:10px auto}}@media screen and (max-width:567px){.down-slider-text-container .text-container p.subtitle-text{font-size:17px;font-family:"Rubik-Regular";text-shadow:0 2px 4px rgba(0,0,0,.35)}}@media(min-width:568px){.down-slider-text-container{display:none}}@media only screen and (min-device-width:668px){.banner-form-container{position:absolute;top:44%}}.page-footer{padding-top:30px;background-color:#fff}.review-main-content .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{position:absolute;left:31px;top:28px;background:#fff;border-radius:50%}.review-main-content .yotpo-icon{font-size:17.5px;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;width:auto!important;background:none;height:auto;-webkit-font-smoothing:antialiased;list-style-type:none}.review-main-content .yotpo-footer{display:flex;justify-content:space-between}.review-main-content .yotpo-footer .y-label{min-width:0;padding:0;margin-left:5px;text-transform:capitalize}.review-main-content .yotpo-footer .vote-btn{margin-left:10px}.review-main-content .yotpo-footer .yotpo-icon-btn-small{display:inline-block}.review-main-content .yotpo-review-stars{display:inline-block;margin-top:7px;margin-right:10px}.review-main-content .star-icon{color:#e7721b}.review-main-content .yotpo-nav-wrapper{border-bottom:3px solid;border-color:#2f84ed;overflow:visible;max-width:none;padding-bottom:6px;font-size:18px;font-family:"Rubik-Regular"}.review-main-content .yotpo-nav-tab{margin-bottom:15px}.opeartor-banner-btn-container .cta-buttons-wrapper{display:flex;justify-content:center}@media screen and (max-width:567px){.opeartor-banner-btn-container .cta-buttons-wrapper{margin:10px auto;text-align:center;display:unset}}.opeartor-banner-btn-container .banner-call-to-action-buttons{padding:15px}.opeartor-banner-btn-container .banner-call-to-action-buttons a{border-style:none;font-size:1.2em;font-weight:500;color:#fff!important;border-radius:6px;letter-spacing:.5px;font-family:"Rubik-Medium";text-align:center;background-color:#595959;padding:10px;cursor:pointer}.operator-banner-text-container{position:absolute;width:100%;height:100%;top:130px;display:flex;justify-content:center;align-items:center;font-family:"Rubik-Regular"}.operator-banner-text-container .slider-text-container{position:absolute;top:0;width:30%;margin:0 auto;text-align:left}@media screen and (max-width:567px){.operator-banner-text-container .slider-text-container{width:100%;margin:0 auto;text-align:center}}.operator-banner-text-container .slider-text-container .gcLogo{width:300px;height:85px;margin:auto}.operator-banner-text-container .slider-text-container .slider-text{text-shadow:0 2px 4px rgba(0,0,0,.5)}.operator-banner-text-container .slider-text-container p{text-shadow:0 2px 4px rgba(0,0,0,.35);color:#fff;letter-spacing:1.44px;font-family:"Rubik-Regular";font-size:21px}.operator-banner-form-container{position:absolute;top:450px;width:100%}@media screen and (max-width:567px){.operator-banner-form-container{position:unset;background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(0,0,0,.8))}}.operator-banner-form-container .existing-search-form{width:400px;margin:0 auto}.operator-banner-form-container .existing-search-form .form-title{font-family:RubikRoman;font-size:19px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;text-align:center;color:#fff}@media screen and (max-width:567px){.operator-banner-form-container .existing-search-form .form-title{padding:10px 0}}.operator-banner-form-container .horizontal-line{height:2px;opacity:.3;border:.5px solid #fff;width:30%;margin:50px auto}.question-answer-container{clear:both;width:70%;margin:15px auto}@media screen and (max-width:567px){.question-answer-container{width:90%}}.question-answer-container .question-answer-title{margin:50px 0}.question-answer-container .question-answer-title h2{font-family:"Rubik-Regular";font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#424242}@media screen and (max-width:567px){.question-answer-container .question-answer-title h2{font-size:26px}}.question-answer-container .question-answer-description-container{width:60%;margin:auto}@media screen and (max-width:567px){.question-answer-container .question-answer-description-container{width:90%}}.question-answer-container .question-answer-description-container .ques-ans-section{margin-bottom:25px}.question-answer-container .question-answer-description-container .question-section{font-family:"Rubik-Regular";font-size:21px;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;color:#424242;font-weight:500}.question-answer-container .question-answer-description-container .answer-section{font-weight:400;font-family:"Rubik-Regular";font-size:15px}.sitemap-container{width:80%;margin:100px auto 0}.sitemap-container p a{color:#fff}.sitemap-container p a:hover{color:gold}.center{text-align:center}.serverError .callAndChatContainer{margin-top:.3rem}.serverError .callAndChatContainer .btn.linkButton{font-size:1rem}.limos .vehicleBottom{width:100%;position:fixed;bottom:0;background-image:url(https://assets.s3.amazonaws.com/images/front-end/gradientScaled-v2.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;z-index:1}.limos .vehicleBottomHidden{visibility:hidden;position:inherit}.limos .vehicleSelection{display:block;margin-right:auto;margin-left:auto;margin-bottom:0;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}@media only screen and (max-height:540px){.limos .vehicleBottom{display:none}}.bidmyrides .vehicleBottom{width:100%;position:fixed;bottom:0;background-image:url(https://assets.s3.amazonaws.com/images/front-end/gradientScaled-v2.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;z-index:1}.bidmyrides .vehicleBottomHidden{visibility:hidden;position:inherit}.bidmyrides .vehicleSelection{display:block;margin-right:auto;margin-left:auto;margin-bottom:0;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}@media only screen and (max-height:540px){.bidmyrides .vehicleBottom{display:none}}.cancel-modal .modal-content{border:1px solid #000;background-color:#fff}.cancel-modal .modal-content .close,.cancel-modal .modal-content .modal-header,.cancel-modal .modal-content form,.cancel-modal .modal-content p{color:#000}*{box-sizing:border-box}.limos .new-home-page{font-family:proxima-nova-extra-condensed,sans-serif}.limos .new-home-page p{margin-bottom:0}img{vertical-align:middle}.horizontal-center{display:flex;justify-content:center}.slideshow-container{position:relative;margin:auto}.slideshow-container .new-home-menu{width:100%;padding-left:100px;padding-right:100px;position:absolute;top:0}@media screen and (max-width:567px){.slideshow-container .new-home-menu{padding-left:15px;padding-right:15px}}.slideshow-container .new-home-menu .home-links{text-align:right;padding-top:25px}@media screen and (max-width:567px){.slideshow-container .new-home-menu .home-links{padding-top:15px}}.slideshow-container .new-home-menu .home-links a{color:#fff;font-family:"Rubik-Regular"}.slideshow-container .carousel-slide-content{overflow:hidden}.slideshow-container .carousel-slide-content img{min-height:900px;max-height:900px;object-fit:cover}@media screen and (max-width:567px){.slideshow-container .carousel-slide-content img{min-height:400px;max-height:400px}}@media screen and (max-width:567px){.slideshow-container .carousel-root .carousel-slider button{display:none}}.slideshow-container .image-shadow{top:0;left:0;position:absolute;background-image:url(https://assets.s3.amazonaws.com/images/front-end/new-landing/Fade.png);width:100%;height:100%;z-index:100000000;background-size:cover}.image-responsive{min-width:100%;max-width:100%}.mySlides{position:relative;overflow:hidden}@media screen and (max-width:567px){.mySlides .banner-slider-image{min-height:340px;width:auto;object-fit:cover}}.text{color:#f2f2f2;font-size:26px;width:100%;font-weight:600}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.fade:not(.show){opacity:.5!important}.dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active{background-color:#717171}.fade{animation-name:fade;animation-duration:1.5s}.banner-text{position:absolute;top:20%;text-align:center;width:100%}.banner-text p{color:#fff;width:100%;float:left;margin-bottom:6px;font-size:1.2em}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.text{font-size:11px}}@media only screen and (min-device-width:1024px){.specialize-section{display:none}}@media only screen and (max-width:1023px){.specialize-section{width:100%;background-color:#f5f5f5}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section{margin:auto auto 40px}}@media only screen and (max-width:1023px){.specialize-section .specialize-section-heading{text-align:center;padding-top:20px;font-family:"Rubik-Regular"}.specialize-section .specialize-section-image-container{text-align:center}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section .specialize-section-image-container{display:none}}@media only screen and (max-width:1023px){.specialize-section .specialize-container{width:80%;margin:auto}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section .specialize-container{width:100%}}@media only screen and (max-width:1023px){.specialize-section .specialize-container ul{display:flex;flex-wrap:wrap;width:100%;margin:auto}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section .specialize-container ul{margin-bottom:0;justify-content:center;padding-left:5px;padding-right:5px}}@media only screen and (max-width:1023px){.specialize-section .specialize-container ul li{list-style:none;color:#fff;width:25%;text-align:center;font-size:15px;padding:20px}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section .specialize-container ul li{width:50%}}@media only screen and (max-width:1023px){.specialize-section .specialize-container ul li img{width:65px;margin-bottom:10px}}@media only screen and (max-width:1023px)and (max-width:567px){.specialize-section .specialize-container ul li img{width:130px}}@media only screen and (max-width:1023px){.specialize-section .specialize-container p{font-size:14px;font-family:"Rubik-Regular";color:#000}.specialize-section .request-a-quote-btn-container{transform:translateY(50%);text-align:center;border-style:none;font-weight:700;letter-spacing:.5px;font-family:"Rubik-Medium"}.specialize-section .request-a-quote-btn-container .request-a-quote-btn{border-radius:7px;background-color:#3c3c3c;border:none;font-weight:700;letter-spacing:.5px;padding:6px;font-family:"Rubik-Medium";color:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}}.specialize-section-banner-btn-container .cta-buttons-wrapper{display:flex}.specialize-section-banner-btn-container .cta-buttons-wrapper .banner-call-to-action-buttons a,.specialize-section-banner-btn-container .cta-buttons-wrapper .banner-call-to-action-buttons button{border-style:none;background-color:#fff;font-size:1.2em;font-weight:700;color:#404040!important;padding:11px 10px;border-radius:6px;letter-spacing:.5px;font-family:"Rubik-Medium";box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}.new-specialize-section{display:none}@media only screen and (min-device-width:1024px){.new-specialize-section{background-color:#141414;display:flex;margin-bottom:0}.new-specialize-section .specialize-container-slider{width:80%;margin:auto;padding-bottom:40px}.new-specialize-section .specialize-container-slider logo-slider{--image-size:80px;padding:15px;overflow:hidden;width:100%;margin:0 auto;position:relative;display:flex}.new-specialize-section .specialize-container-slider logo-slider div{display:flex;position:relative;justify-content:space-evenly;width:100%}.new-specialize-section .specialize-container-slider logo-slider div span{margin:0 10px}.new-specialize-section .specialize-container-slider logo-slider img{display:block;min-width:var(--image-size);height:var(--image-size);margin:0 auto}}@media only screen and (min-device-width:1024px)and (max-width:900px){.new-specialize-section .specialize-container-slider logo-slider{--image-size:40px;--image-size:min(max(40px,10vw),80px)}}@media only screen and (min-device-width:1024px){@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.new-specialize-section p{text-align:center;font-size:14px;font-family:"Rubik-Regular";color:#7d7d7d}}.feature-container{background-color:rgba(0,0,0,.5);width:100%;float:left}.feature-container ul{width:100%;display:flex;align-items:center;float:left;margin-bottom:0;padding-left:0}.feature-container ul li:first-child{padding-top:15px}.feature-container ul li{list-style:none;float:left;color:#fff;width:33%;text-align:center;font-size:12px;margin-bottom:0;font-size:15px}.feature-container ul li label{font-size:15px;font-weight:500;margin-bottom:0}.four-features{width:100%;float:left;overflow-x:hidden}.four-features ul li{list-style:none;float:left;font-size:12px;width:20%;text-align:center}@media screen and (max-width:567px){.four-features ul li{min-height:170px;width:33.33%;display:inline-block}}.four-features ul li img{width:65px;margin-bottom:10px}.four-features ul{display:flex;flex-wrap:wrap;width:100%;padding-left:0;margin:50px 0}@media screen and (max-width:567px){.four-features ul{margin-bottom:0;justify-content:center;padding-left:5px;padding-right:5px}}.four-features p{font-size:14px;font-family:"Rubik-Regular"}.testimonial ul li{list-style:none;float:left}.testimonial{margin-bottom:30px;background-color:#f5f5f5;padding:60px 15px}@media screen and (max-width:567px){.testimonial{padding-top:20px;padding-bottom:30}}.main .container .swiper-container .swiper-wrapper .swiper-slide .card-image{border:none;outline:none;border-radius:0}.main .container .swiper-container .swiper-wrapper .swiper-slide .card-image img{display:block;position:relative;left:0;bottom:0;width:100%;height:auto;object-fit:cover}.main .container .swiper-container .swiper-pagination-bullet{opacity:.8;background:#252a32}.main .container .swiper-container .swiper-pagination-bullet-active{background:#fff}.main .container .swiper-container .swiper-button-next,.main .container .swiper-container .swiper-button-prev{background-image:none;background-size:0;background-repeat:no-repeat;background-position:0;margin-top:-1rem}.main .container .swiper-container .swiper-button-next .arrow-icon,.main .container .swiper-container .swiper-button-prev .arrow-icon{font-size:1rem;color:#fff!important}.swiper-button-next,.swiper-button-prev{color:#fff!important;width:20px}main{position:relative}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:340px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:340px!important}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:30px!important}.swiper-container .card-image img{border-radius:10px;height:500px!important}.supportstaff{float:right;margin-top:100px}.supportstaff img{width:170px}.call-btn{position:relative;margin-top:20px}.premiumvehicles .call-btn{margin-top:30px}.call-btn a,.call-btn button{position:relative;color:#424242}@media screen and (max-width:567px){.cta-buttons-wrapper .call-btn{text-align:center}}.cta-buttons-wrapper .call-btn .book-online-now{margin-left:30px}@media screen and (max-width:567px){.cta-buttons-wrapper .call-btn .book-online-now{display:inline-block;margin-left:unset}}.cta-buttons-wrapper .call-btn .banner-call-to-action-buttons{margin-bottom:20px}.call-btn a,.call-btn button{border-style:none;background-color:#fff;font-size:1.2em;font-weight:700;color:#404040!important;padding:11px 10px;border-radius:6px;letter-spacing:.5px;font-family:"Rubik-Medium";box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}@media screen and (max-width:567px){.call-btn a,.call-btn button{padding:9px 10px;font-size:.8em}}@media screen and (max-width:567px){.call-btn button{padding:7px 10px}}.call-btn i{font-size:16px}.call-btn .additional-offer{position:absolute;right:-15px;background-color:#e8b317;color:#fff;font-weight:600;border-radius:7px;padding:2px 10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;top:-12px}@media screen and (max-width:567px){.call-btn .additional-offer{font-size:11px}}.book-online-now,.discount-text{padding-left:5px}.prev-img img,.slider-images{width:100%;float:left}.slider-images{padding:0}.slider-images img{height:400px;object-fit:cover}.slider-images .col-lg-2:first-child{float:left;padding-left:0}.slider-images .col-lg-2:last-child{padding-right:0;float:left}.slider-images .col-lg-8{float:left}.vote-image{text-align:center;position:relative}.vote-image img:last-child{width:50%}@media screen and (max-width:567px){.vote-image img:last-child{width:95%;display:none}}.vote-image img:first-child{width:50%}@media screen and (max-width:567px){.vote-image img:first-child{width:95%}}.premiumtext{text-align:center;color:#585858;font-weight:600;margin-top:30px;letter-spacing:.5px}.premiumtext p{font-family:"Rubik-Regular"}.banner-text-container{position:absolute;width:100%;height:100%;top:-60px;left:0;display:flex;align-items:center;justify-content:center;padding-left:100px;padding-right:100px}@media screen and (max-width:567px){.banner-text-container .form-luxury-image{display:none}}@media only screen and (min-device-width:668px)and (max-device-width:1024px){.banner-text-container{padding-left:20px;padding-right:20px}}.banner-text-container p{margin-bottom:0;text-shadow:0 2px 4px rgba(0,0,0,.35);color:#000;letter-spacing:1.44px;font-family:"Rubik-Regular";font-size:21px}@media screen and (max-width:667px){.banner-text-container{display:block;position:relative;padding-left:15px;padding-right:15px}}.banner-text-container .cta-buttons-wrapper{margin-top:40px}.banner-text-container .messages{display:flex;flex-direction:column;margin-top:.5rem;font-family:"SFCompactDisplay-Medium"}.banner-text-container .message{border-radius:20px;padding:8px 15px}.banner-text-container .promo{align-items:center}.banner-text-container .promo .message{color:#fff;background-attachment:fixed;position:relative;caret-color:#fff;background:#3b82f7;line-height:18px;text-align:left}.banner-text-container .promo .message.last:after{content:"";position:absolute;width:14%;height:100%;border-radius:25%;bottom:3px;right:-48px;box-shadow:.5vmin 0 #3b82f7,2vmin -.5vmin #3b82f7,2vmin -.5vmin 0 .5vmin #3b82f7;-webkit-clip-path:polygon(0 49%,150% 48%,150% 100%,0 100%);clip-path:polygon(0 49%,150% 48%,150% 100%,0 100%);transform:scaleX(-1);z-index:1}.banner-text-container .type{color:transparent;background:linear-gradient(-90deg,#fff 3px,transparent 0) 3px 0,linear-gradient(#fff 0 0) 0 0;background-size:calc(var(--n)*1ch) 200%;-webkit-background-clip:padding-box,text;background-clip:padding-box,text;background-repeat:no-repeat;animation:b .2s infinite steps(1),t calc(var(--n)*0.1s) steps(var(--n)) infinite;font-size:16px;text-shadow:none;font-family:"SFCompactDisplay-Medium"}.banner-text-container .type span :after{animation:cursor-blink 1.5s steps(2) infinite;color:#fff}.banner-text-container .banner-form-container{width:640px}@media screen and (max-width:567px){.banner-text-container .banner-form-container{width:auto}}@media only screen and (min-width:567px){.banner-text-container .banner-form-container .video-container-mobile{display:none}}@media only screen and (min-width:0px)and (max-width:567px){.banner-text-container .banner-form-container .video-container-mobile .video-container-mobile-title{font-family:"SFCompactDisplay-Medium";text-align:center;color:#fff;margin-bottom:5px}}.banner-text-container .video-container{margin-left:30px}@media screen and (max-width:567px){.banner-text-container .video-container{display:none}}.banner-btn-container{background-color:#fff}.banner-btn-container.mobile{display:none}@media screen and (max-width:567px){.banner-btn-container.mobile{display:block;width:100%;text-align:center;padding:20px 0;background-color:rgba(0,0,0,.9)}.banner-btn-container.desktop{display:none}}.slider-text-container{text-align:center;position:absolute;top:16%}.slider-text-container.mobile{display:none}.slider-text-container .messages{display:flex;flex-direction:column;margin-top:.5rem;font-family:"SFCompactDisplay-Medium"}@media screen and (max-width:667px){.slider-text-container .messages{margin-top:1.5rem}}.slider-text-container .message{border-radius:20px;padding:8px 15px}.slider-text-container .promo{align-items:center}.slider-text-container .promo .message{color:#fff;background-attachment:fixed;position:relative;caret-color:#fff;background:#3b82f7;line-height:18px;text-align:left}.slider-text-container .promo .message.last:after{content:"";position:absolute;height:100%;border-radius:25%;bottom:3px;right:-48px;box-shadow:.5vmin 0 #3b82f7,2vmin -.5vmin #3b82f7,2vmin -.5vmin 0 .5vmin #3b82f7;-webkit-clip-path:polygon(0 49%,150% 48%,150% 100%,0 100%);clip-path:polygon(0 49%,150% 48%,150% 100%,0 100%);transform:scaleX(-1);z-index:1}.slider-text-container .type{color:transparent;background:linear-gradient(-90deg,#fff 3px,transparent 0) 3px 0,linear-gradient(#fff 0 0) 0 0;background-size:calc(var(--n)*1ch) 200%;-webkit-background-clip:padding-box,text;background-clip:padding-box,text;background-repeat:no-repeat;animation:b .2s infinite steps(1),t calc(var(--n)*0.1s) steps(var(--n)) infinite;font-size:16px;text-shadow:none;font-family:"SFCompactDisplay-Medium"}.slider-text-container .type span :after{animation:cursor-blink 1.5s steps(2) infinite;color:#fff}@keyframes cursor-blink{0%{opacity:0}}@keyframes t{0%{background-size:0 200%}}@keyframes b{50%{background-position:0 -100%,0 0}}@media only screen and (min-device-width:668px)and (max-device-width:1024px){.slider-text-container{width:100%}}@media screen and (max-width:667px){.slider-text-container.mobile{display:block;width:100%;position:absolute;top:5%;text-align:center;min-height:367px}.slider-text-container.mobile p{color:#fff}.slider-text-container.desktop,.slider-text-container.mobile .logo-text{display:none}}.slider-text-container .text-container p.title-text{font-size:23px;font-family:"Rubik-Regular";text-shadow:0 2px 3px rgba(0,0,0,.3)}@media screen and (max-width:567px){.slider-text-container .text-container p.title-text{font-size:17px}}.slider-text-container .text-container p.subtitle-text{font-size:23px;font-family:"Rubik-Regular";text-shadow:0 2px 4px rgba(0,0,0,.35)}@media screen and (max-width:567px){.slider-text-container .text-container p.subtitle-text{font-size:17px}}@media screen and (max-width:567px){.slider-text-container .text-container p.divider-title-text{width:26px;height:1px;opacity:.3;border:2px solid #fff;margin:10px auto}}.slider-text-container .logo-text{font-size:44px;font-family:"Rubik-Medium";margin-bottom:10px!important}@media screen and (max-width:567px){.slider-text-container .logo-text{font-size:23px}}.footer-links-heading{font-family:"Rubik-Medium";color:#424242;font-weight:700}.banner-form-container{width:28%;display:flex;justify-content:center;align-items:center;justify-items:center}@media only screen and (min-device-width:668px){.banner-form-container{position:absolute;top:60%}}@media only screen and (min-device-width:668px)and (max-device-width:1024px){.banner-form-container{width:50%}}.banner-form-container .book-online-text{color:#000;display:none;text-align:center;font-size:1.5em}@media screen and (max-width:567px){.banner-form-container .book-online-text{display:block}}.banner-form-container .field-set-wrapper legend{color:#fff;font-size:20px;font-family:"Rubik-Medium";text-align:center;width:inherit;padding-left:15px;padding-right:15px;margin-bottom:0}@media screen and (max-width:567px){.banner-form-container .field-set-wrapper legend{padding-left:15px;padding-right:15px;margin-bottom:20px;color:#000}}@media screen and (max-width:667px){.banner-form-container{width:100%}}.banner-form-container p.get-in-touch{color:#fff;font-size:20px;font-family:"Rubik-Medium";margin-bottom:10px}@media screen and (max-width:567px){.banner-form-container p.get-in-touch{padding-left:15px;padding-right:15px;color:#424242}}.banner-form-container .getin-touch-form{margin:0 auto;background:transparent;padding:15px;border-radius:5px;font-family:"Rubik-Medium"}@media screen and (max-width:567px){.banner-form-container .getin-touch-form{margin-top:0;padding-top:0}}.banner-form-container .getin-touch-form .form-error-description{color:#ec6060;margin-bottom:10px;font-size:12px}.banner-form-container .getin-touch-form .form-input{outline:none}.banner-form-container .getin-touch-form .form-item{position:relative;margin-bottom:8px}.banner-form-container .getin-touch-form .form-item.google-recaptcha{margin-top:8px}.banner-form-container .getin-touch-form .form-item input{display:block;width:100%;height:35px;background:#fff;border:1px solid #ccc;transition:all .3s ease;padding:0 15px;position:relative;z-index:2;border-radius:7px;font-size:14px;color:#424242;font-family:"Rubik-Regular"}.banner-form-container .getin-touch-form input[type=date]{-webkit-appearance:none;-webkit-min-logical-width:calc(100% - 16px)}.banner-form-container .getin-touch-form .form-item input::placeholder{color:#424242;text-transform:uppercase;font-size:14px;font-family:"Rubik-Medium"}.banner-form-container .getin-touch-form .form-submit-button button{padding:4.5px 65.6px 5.9px 65.9px;border-radius:5.1px;background-color:#424242;width:100%;outline:0;border:0;color:#fff;font-family:"Rubik-Medium"}.banner-form-container .getin-touch-form .form-item label{display:none;position:absolute;cursor:text;z-index:1;top:12px;left:5px;font-size:10px;font-weight:700;padding:0 10px;color:#424242;transition:all .3s ease;text-transform:uppercase}.banner-form-container .getin-touch-form .form-item input:focus+label{top:1px;color:#424242}.banner-form-container .info-text{display:none}@media screen and (max-width:567px){.banner-form-container .jumbotron-header{padding-top:15px}}.banner-form-container .jumbotron-header .jumbotron-content .hero-form .search-button{padding-top:5px;padding-bottom:5px;border:2px solid #fff}.banner-form-container .jumbotron-header .jumbotron-content .hero-form .search-button:hover{border:2px solid #fff}.banner-form-container .jumbotron-header .jumbotron-content .hero-form .linkButton{color:#fff}.popup-model-container .modal-body{padding:0}.popup-model-container .modal-body .banner-form-container{width:100%}.popup-model-container .modal-body .banner-form-container .field-set-wrapper legend{color:#000}.popup-model-container .modal-body .banner-form-container .popup-close-button{text-align:center;margin-top:20px}.popup-model-container .modal-body .banner-form-container .popup-close-button button{border-radius:5.1px;background-color:#424242;width:100%;outline:0;border:0;color:#fff;font-family:"Rubik-Medium";display:inline-block;width:auto;padding-left:15px;padding-right:15px}.page-footer{width:100%}.page-footer .container{width:70%}@media(max-width:480px){.page-footer .container{width:100%}}.page-footer .footer-main-links{padding-left:0;list-style-type:none;font-size:15px}.page-footer .footer-main-links li{line-height:27.5px}.page-footer .footer-main-links li a{color:#424242;font-family:"Rubik-Regular"}.page-footer .footer-main-links li a:hover{color:#4062a2}.page-footer .footer-main-links li .hidden-text{color:#fff;font-family:"Rubik-Regular"}.page-footer .footer-columns{margin-bottom:20px}.slider-content{position:absolute;bottom:35px;width:100%}.offer-label{background-color:#e8b317;color:#fff;font-weight:600;border-radius:5px;padding:2px 10px;font-size:12px;text-transform:uppercase;letter-spacing:1px}.second-slider .carousel .slide img{max-height:500px;object-fit:cover}.carousel-status{display:none}.form-luxury-image{display:none;margin-top:15px}@media screen and (max-width:567px){.form-luxury-image{margin-top:0}}.form-luxury-image img{max-width:100%}@media screen and (max-width:567px){.form-luxury-image img{max-width:70%}}@media screen and (max-width:567px){.form-luxury-image{display:block}}.form-luxury-image .book-online-text{font-family:"Rubik-Regular"}@media screen and (max-width:667px){.form-luxury-image .book-online-text{color:#000;text-align:center;font-size:27px}}.new-limios-navbar .navbar{background:transparent}.new-limios-navbar .navbar .navbar-collapse .navbar-nav a{color:#000}.new-limios-navbar .navbar.navbarExpanded{background:#fff}.new-limios-navbar .navbar.navbarExpanded .navbar-toggler svg{color:#000}/*!
 * Widget Version: 2022-07-03_07-28-28
 */.yotpo-display-wrapper{visibility:visible!important}.review-main-content{width:70%;margin:auto;clear:both;font-family:"Rubik-Regular"}@media screen and (max-width:567px){.review-main-content{width:90%;margin:auto;clear:both}}.review-main-content .yotpo{direction:LTR;clear:both;text-align:left;vertical-align:initial;font-family:"Rubik-Regular";font-style:inherit;padding:0;margin:0;letter-spacing:normal}.review-main-content .yotpo-nav{background:transparent;font-family:"Rubik-Regular";border-color:rgba(0,39,59,.08);display:block;position:relative;box-sizing:border-box}.review-main-content .yotpo-nav ul{float:left;padding:0;font-size:15px;margin:0;list-style-type:none}.review-main-content .yotpo-popup-box-small{padding-top:12px;margin:0 10px}.review-main-content .yotpo-regular-box{padding:25px 0 22px;margin:0 10px;border-top:1px solid #e3e3e3}.review-main-content .yotpo-regular-box .yotpo-header{position:relative;color:#6a6c77}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-icon-profile{position:relative;width:45px;height:45px;margin-right:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#83b6dd}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-icon-profile .yotpo-user-letter{background:transparent!important;position:absolute;top:8px;width:100%;min-width:100%;left:1px;text-align:center;font-size:20px;color:#fff}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{display:inline-block;color:#1cc286}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-header-actions{float:right}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-user-name{color:#2f84ed;margin-right:5px}.review-main-content .yotpo-regular-box .yotpo-header .yotpo-header-element{padding-top:2px;display:inline-block;vertical-align:top}.review-main-content .yotpo-regular-box .yotpo-header .pull-left{text-align:left;float:left}.review-main-content .yotpo-regular-box .yotpo-main{display:block;margin:10px 0 15px 53px}.review-main-content .yotpo-regular-box .content-title{color:#6b6d76;font-weight:400;font-family:"Rubik-Regular"}.review-main-content .yotpo-regular-box .yotpo-footer{position:relative;color:#6a6c77;margin-left:53px}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{position:absolute;left:31px;top:28px;background:#fff;border-radius:50%}.yotpo-icon{font-size:17.5px;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;width:auto!important;background:none;height:auto;-webkit-font-smoothing:antialiased;list-style-type:none}.yotpo-footer{display:flex;justify-content:space-between}.yotpo-footer .y-label{min-width:0;padding:0;margin-left:5px;text-transform:capitalize}.yotpo-footer .vote-btn{margin-left:10px}.yotpo-footer .yotpo-icon-btn-small,.yotpo-review-stars{display:inline-block}.yotpo-review-stars{margin-top:7px;margin-right:10px}.star-icon{color:#e7721b}.yotpo-nav-wrapper{border-bottom:3px solid;border-color:#2f84ed;overflow:visible;max-width:none;padding-bottom:6px;font-size:18px;font-family:"Rubik-Regular"}.yotpo-nav-tab{margin-bottom:15px}.modal-content{padding:0!important;background-color:rgba(0,0,0,.8);border:none}.modal-content .popup-close-button-container{text-align:end;margin-right:10px}.modal-content .popup-close-button-container button{border-radius:30%;padding:0 10px}.modal-content .request-a-quote-form-container .jumbotron-header{padding:0!important}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content{justify-content:center}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content .search-button{padding:0}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content form .form-field{height:60px}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content form .form-field .hour-time-container .hour-type{padding-top:0!important}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content form .name-container .first-name-form-field{width:50%;float:left;border-right:1px solid hsla(0,0%,100%,.4)}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content form .name-container .last-name-form-field{width:50%;float:right}.modal-content .request-a-quote-form-container .jumbotron-header .jumbotron-content form .name-container .duration-form-field{border-right:1px solid hsla(0,0%,100%,.4)}.rio-section-container{clear:both;width:70%;margin:3rem auto 15px}@media screen and (max-width:567px){.rio-section-container{width:90%}}.rio-section-container .rio-section-title h2{font-family:"Rubik-Regular";font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#424242}@media screen and (max-width:567px){.rio-section-container .rio-section-title h2{font-size:26px}}.rio-section-container .rio-section-description-container .rio-section-description{font-family:"Rubik-Regular";font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;text-align:center;color:#424242}@media screen and (max-width:567px){.rio-section-container .rio-section-description-container .rio-section-description{font-size:17px}}.rio-section-container .rio-section-description-container .bold{font-weight:700;font-size:20px}@media screen and (max-width:567px){.rio-section-container .rio-section-description-container .bold{font-size:17px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn_container{background-color:#141414}.new-banner-btn-container{padding:40px 0 10px}@media(max-width:480px){.new-banner-btn-container{padding:25px 0}}.new-banner-btn-container .cta-buttons-wrapper{display:flex;justify-content:center}@media(max-width:480px){.new-banner-btn-container .cta-buttons-wrapper{text-align:center;display:block}}.new-banner-btn-container .banner-call-to-action-buttons{padding:15px}.new-banner-btn-container .banner-call-to-action-buttons a{border-style:none;font-size:1.2em;font-weight:500;color:#fff!important;border-radius:6px;letter-spacing:.5px;font-family:"Rubik-Medium";text-align:center;background-color:#595959;padding:10px;cursor:pointer}@media(max-width:991px){.new-banner-btn-container.desktop{display:none}.new-banner-btn-container.mobile .banner-call-to-action-buttons a{font-size:16px;line-height:1.5;font-family:"Rubik-Medium";text-align:center;background-color:#5a5a5a;padding:10px}}@media(min-width:992px){.new-banner-btn-container.mobile{display:none}}.gallery-container{clear:both;width:70%;margin:15px auto}@media screen and (max-width:567px){.gallery-container{width:100%;margin:15px auto}}.gallery-container .gallery-title{text-align:center;font-family:"Rubik-Regular";font-size:21px;color:#424242;line-height:1.29}.gallery-container .gallery-image-main-container{display:flex;justify-content:space-evenly;width:100%;flex-wrap:wrap}.gallery-container .gallery-image-main-container .gallery-image-container{position:relative;margin:22px 20px}@media screen and (max-width:567px){.gallery-container .gallery-image-main-container .gallery-image-container{margin:10px 0}}.gallery-container .gallery-image-main-container .gallery-image-container .gallery-image{height:150px;width:243px;border-radius:6px}@media(min-width:992px)and (max-width:1199px){.gallery-container .gallery-image-main-container .gallery-image-container .gallery-image{height:150px;width:243px}}@media(min-width:1200px){.gallery-container .gallery-image-main-container .gallery-image-container .gallery-image{height:170px;width:320px}}.gallery-container .gallery-image-main-container .gallery-image-container .gallery-image-description{position:absolute;bottom:0;left:0;opacity:.85;background-color:#000;width:100%;padding:7px 10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.gallery-container .gallery-image-main-container .gallery-image-container .gallery-image-description p{font-family:"Rubik-Regular";font-size:12px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#fff}.modal-backdrop.show{opacity:none;background:transparent}.modal-backdrop.fade{opacity:.7;background-color:#000;animation-duration:0;animation-name:none}.discount-popup-model-container .modal-dialog{max-width:350px;margin:0 auto}.discount-popup-model-container .modal-dialog .modal-content{background-color:#fff}.discount-popup-model-container .modal-dialog .modal-content .close,.discount-popup-model-container .modal-dialog .modal-content .modal-header{position:absolute;top:2px;right:5px;border:none;font-size:2rem!important;font-weight:500;text-shadow:none!important}.discount-popup-model-container .modal-dialog .modal-content .modal-body{padding:0}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-img-container{position:relative}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-description{margin:15px auto}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-description .discount-modal-title{text-align:center;font-size:22px;font-weight:700;color:#1a1815;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;font-family:Rubik-Regular;margin-bottom:25px}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-description .discount-modal-sub-title{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#1a1815;font-family:Rubik-Regular}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-description .discount-modal-sub-title.success-text{width:75%;line-height:1.1;margin:auto auto 50px}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-footer-text-container,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-form,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-submit-btn-container{width:80%;margin:0 auto}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-footer-text-container .input-type-email,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-form .input-type-email,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-submit-btn-container .input-type-email{border-radius:6.9px;border:1.3px solid #e5e5e5;color:#000;font-family:"SFCompactDisplay-Medium"}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-footer-text-container button,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-form button,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-submit-btn-container button{width:100%;margin-bottom:10px;border-radius:6.9px;background-color:#2a2a2a;padding:.175rem .75rem}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-footer-text-container .footer-text,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-form .footer-text,.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-modal-submit-btn-container .footer-text{font-size:8px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#000;opacity:.45;font-family:Rubik-Regular;margin-top:10px}.discount-popup-model-container .modal-dialog .modal-content .modal-body .discount-code-container{text-align:center;margin:10px auto}.lm-operator-form-container{width:100%;background-image:linear-gradient(115deg,#2c2c2c 40%,#000 95%);padding:2rem 1rem;margin-bottom:2rem}.lm-operator-form-container .lm-inner-container{width:60%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:"Rubik-Regular"}@media screen and (max-width:567px){.lm-operator-form-container .lm-inner-container{width:100%;display:block}}.lm-operator-form-container .lm-inner-container h1{font-family:"Rubik-Regular";font-size:20px;line-height:1.35;color:#fff}.lm-operator-form-container .lm-inner-container h2{color:#fff;font-size:20px}.lm-operator-form-container .lm-inner-container .lm-operator-desc-small{opacity:.6;text-shadow:0 2px 4px rgba(0,0,0,.35);font-family:"Rubik-Regular";font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;color:#fff}.lm-operator-form-container .lm-inner-container .lm-operator-btn{font-family:"Rubik-Regular";width:45%;text-align:center;color:#fff;display:flex;align-items:center;flex-direction:column;padding:10px;font-size:14px;min-width:383px}.lm-operator-form-container .lm-inner-container .lm-operator-btn img{height:70px}@media screen and (max-width:567px){.lm-operator-form-container .lm-inner-container .lm-operator-btn img{height:40px;min-width:unset}}.lm-operator-form-container .lm-inner-container .lm-operator-btn h1{letter-spacing:2px;font-size:25px}.lm-operator-form-container .lm-inner-container .lm-operator-btn h2{font-family:"Rubik-Regular"}.lm-operator-form-container .lm-inner-container .lm-operator-btn h4{font-size:13px;opacity:.7;letter-spacing:normal}.lm-operator-form-container .lm-inner-container .lm-operator-btn span{letter-spacing:3px}.lm-operator-form-container .lm-inner-container .lm-operator-btn .lm-btn-click{width:84%;border-radius:6px;background-color:#fff;border:none;font-size:17px;padding:10px;margin:1rem auto auto;max-width:305px;color:#2a2a2a}@media screen and (max-width:567px){.lm-operator-form-container .lm-inner-container .lm-operator-btn .lm-btn-click{width:80%;font-size:11px}}.lm-operator-form-container .btn_container{position:absolute;bottom:0;width:99%;background-color:#141414}.lm-operator-form-container .btn_container .btn_inner{width:100%;display:flex;justify-content:center;align-items:center}.lm-operator-form-container .lm-inner-container .lm-operator-btn .mouse-hover-button.lm-btn-click:hover{background-color:#4062a2;color:#fff}.landing-page{margin-top:4rem}.landing-page .divider{margin:0 auto 16px;height:2px;width:100px;background:gold}.landing-page .landing-header{background:#fff;color:#000;padding:24px}.landing-page .landing-header .landing-inner{margin:0 auto;padding:64px 0;max-width:1024px;text-align:center}.landing-page .landing-header .landing-inner img{margin:32px auto}.landing-page .landing-section{max-width:1024px;margin:64px auto}.landing-page .landing-section>*{padding:24px}@media(min-width:1024px){.landing-page .landing-section{margin:124px auto}}.landing-page .landing-section.flex,.landing-page .landing-section .flex{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media(min-width:1024px){.landing-page .landing-section.flex,.landing-page .landing-section .flex{flex-direction:row}.landing-page .landing-section.flex>*,.landing-page .landing-section .flex>*{padding:24px;width:50%}.landing-page .landing-section.flex.reverse,.landing-page .landing-section .flex.reverse{flex-direction:row-reverse}}.landing-page img{max-width:100%;padding-top:1rem;padding-bottom:1rem}.content-section{max-width:1024px;padding:10px 20px}.content-section ul{padding-left:50px}@media(min-width:1024px){.content-section{margin:64px auto;padding:0}}.content-section img{max-width:100%;padding-top:1rem;padding-bottom:1rem}@font-face{font-family:"SFCompactDisplay-Medium";src:url(/static/media/SFCompactDisplay-Medium.e352c190.ttf) format("truetype")}@font-face{font-family:"SFCompactDisplay-Semibold";src:url(/static/media/SF-Compact-Display-Semibold.6d78b026.ttf) format("truetype")}@font-face{font-family:"Rubik-ExtraBold";src:url(/static/media/Rubik-ExtraBold.b30aba6d.ttf) format("truetype")}@font-face{font-family:"Rubik-Medium";src:url(/static/media/Rubik-Medium.5bd2b2c6.ttf) format("truetype")}@font-face{font-family:"Rubik-Black";src:url(/static/media/Rubik-Black.2b561a8e.ttf) format("truetype")}@font-face{font-family:"Rubik-Regular";src:url(/static/media/Rubik-Regular.da39336c.ttf) format("truetype")}.App-logo{height:40vmin;pointer-events:none}.cookie-policy-bar{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:#fff;z-index:9999;padding:8px}@media(min-width:768px){.cookie-policy-bar{flex-direction:row-reverse}}.cookie-policy-bar .choice-container{display:flex;align-items:center;justify-content:space-between;margin-right:16px}.cookie-policy-bar .choice-container button{margin:4px}a:hover{text-decoration:none}.btn{font-size:1.2rem}.bookingContainerRoot{flex:1 1;min-height:100vh}@media screen and (max-width:667px){.bookingContainerRoot .banner{background-color:#000;height:1170px;overflow:hidden}}.navbar{flex-direction:row-reverse;justify-content:flex-end}@media screen and (max-width:567px){.navbar{padding:.25rem 1rem;position:fixed;width:100vw;min-height:50px}}.navbar .linkButton{color:#fff;border:4px solid transparent}.navbar .linkButton:hover,.navbar .linkButton:hover:not(:disabled){border-color:transparent!important}.navbar .nav-logo{margin-left:2rem}@media screen and (max-width:567px){.navbar .nav-logo{margin:auto}}.navbar .nav-logo a h1{font-size:42px;letter-spacing:1px;color:#fff;margin-bottom:0}.navbar .navbar-toggler{border:0;font-size:2rem;padding:0}.brand-body{min-height:100vh;display:flex;flex-direction:column}.modal-content{padding:1rem}.modal-content .modal-body{color:#000}.alignRight{text-align:right}.unsupportedBrowser{margin:100px auto;width:300px}@media only screen and (min-width:750px){.break-on-small{display:none}}.limos .buttonAsLink.btn,.limos .buttonAsLink.btn-primary:not(:disabled):not(.disabled).active,.limos .buttonAsLink.btn-primary:not(:disabled):not(.disabled):active,.limos .buttonAsLink.btn:active,.limos .buttonAsLink.btn:focus,.limos .buttonAsLink.btn:hover{color:#4062a2;background-color:inherit;text-transform:none;display:inline;font-size:1.2rem;font-weight:400;border:0;box-shadow:0 0 0}.limos .header{color:#4062a2}.limos .rbt{border-color:#4062a2}.limos .form-control{border:2px solid #000}.limos .input-group-text{border:2px solid #4062a2}.limos .btn{background-color:#4062a2;border:none;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.1rem}.limos .btn:disabled{border:4px solid #caced6}.limos a{color:#4062a2}.limos .brand-body{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;color:#fff;background-color:#202020;background-image:linear-gradient(to bottom left,hsla(0,0%,100%,0),hsla(0,0%,100%,.2)),linear-gradient(45deg,#000 25%,transparent 0,transparent 75%,#000 0,#000),linear-gradient(45deg,#000 25%,transparent 0,transparent 75%,#000 0,#000),linear-gradient(180deg,#080808,#202020);background-size:100% 100%,15px 15px,15px 15px,15px 7.5px;background-position:0 0,0 0,7.5px 7.5px,0 0}.bidmyrides .buttonAsLink.btn,.bidmyrides .buttonAsLink.btn-primary:not(:disabled):not(.disabled).active,.bidmyrides .buttonAsLink.btn-primary:not(:disabled):not(.disabled):active,.bidmyrides .buttonAsLink.btn:active,.bidmyrides .buttonAsLink.btn:focus,.bidmyrides .buttonAsLink.btn:hover{color:#000;background-color:inherit;text-transform:none;display:inline;font-size:1.2rem;font-weight:400;border:0;box-shadow:0 0 0}.bidmyrides .header{color:#000}.bidmyrides .rbt{border-color:#000}.bidmyrides .form-control,.bidmyrides .input-group-text{border:2px solid #000}.bidmyrides .btn{background-color:#000;border:none;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.1rem}.bidmyrides .btn:disabled{border:4px solid #caced6}.bidmyrides a{color:#000}.bidmyrides .brand-body{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;color:#fff;background-color:#202020;background-image:linear-gradient(to bottom left,hsla(0,0%,100%,0),hsla(0,0%,100%,.2)),linear-gradient(45deg,#000 25%,transparent 0,transparent 75%,#000 0,#000),linear-gradient(45deg,#000 25%,transparent 0,transparent 75%,#000 0,#000),linear-gradient(180deg,#080808,#202020);background-size:100% 100%,15px 15px,15px 15px,15px 7.5px;background-position:0 0,0 0,7.5px 7.5px,0 0}.field-invalid .form-control{border:.2rem solid red}.limos .limos-navbar a,.menu-each-link-wrapper a{font-family:"Rubik-Regular";text-transform:capitalize;font-size:1rem}.new-header-button a{font-weight:500;fill:#00c9a8;color:#00c9a8;background-color:#17272a;box-shadow:0 0 2px 0 #00c9a8;padding:10px}
/*# sourceMappingURL=main.53977c9b.chunk.css.map */