@media screen and (max-width:980px){#main-header.et-fixed-header{}.logged-in #main-header.et-fixed-header{top:0px!important;transition:all .3s 0s}}.has_et_pb_sticky .et_pb_menu__logo img{display:none}.has_et_pb_sticky .et_pb_menu__logo a{height:41px;position:relative;width:241px;display:block}body.page-id-538 #page-container .et_pb_section.header li.contactUsButtonHighlight a,body.page-id-1200 .et_pb_section.header li.contactUsButtonHighlight a,body.page-id-37 #page-container .et_pb_section.header li.contactUsButtonHighlight a,body.page-id-37 #page-container .et_pb_section.header li.contactUsButtonHighlight a{background-color:#222!important;color:#cc2647!important;transition:all 0.3s}body.page-id-538 .et_pb_section.header .nav>li>a:hover,body.page-id-538 .et_pb_section.header .nav>li.current-menu-item>a,body.page-id-37 .et_pb_section.header .nav>li>a:hover,body.page-id-37 .et_pb_section.header .nav>li.current-menu-item>a,body.page-id-1200 .et_pb_section.header .nav>li>a:hover,body.page-id-1200 .et_pb_section.header .nav>li.current-menu-item>a,body.page-id-538 .et_pb_section.header .nav>li:hover>a,body.page-id-37 .et_pb_section.header .nav>li:hover>a,body.page-id-1200 .et_pb_section.header .nav>li:hover>a{color:#222!important}body.page-id-538 .et_pb_section.header li.contactUsButtonHighlight a:hover,body.page-id-1200 .et_pb_section.header li.contactUsButtonHighlight a:hover{background-color:#fff!important}body.page-id-538 .et_pb_section.header:not(.et_pb_sticky) .mobile_nav .mobile_menu_bar:before,body.page-id-37 .et_pb_section.header:not(.et_pb_sticky) .mobile_nav .mobile_menu_bar:before,body.page-id-1200 .et_pb_section.header:not(.et_pb_sticky) .mobile_nav .mobile_menu_bar:before{color:#fff!important}body.page-id-1194 .et_pb_section.header li.contactUsButtonHighlight a,body.error404 .et_pb_section.header li.contactUsButtonHighlight a{color:#fff!important}body.page-id-1194 .et_pb_section.header li.none_hide_mobile,body.error404 .et_pb_section.header li.none_hide_mobile{border-color:#222!important}body.page-id-1200 .et_pb_section.header li.none_hide_mobile:hover,body.page-id-538 .et_pb_section.header li.none_hide_mobile:hover,body.page-id-37 .et_pb_section.header li.none_hide_mobile:hover{background:#fff}body.page-id-1194 .et_pb_section.header li.none_hide_mobile:hover{border-color:#cc2647!important}li.contactUsButtonHighlight{margin-top:0!important}.header{position:absolute!important;width:100%;transition:all 0.3s ease-in-out}.et_pb_section.header.et_pb_sticky{background-color:#fff!important;padding:20px 0!important}.et_pb_section.header.et_pb_sticky .et-menu-nav ul li a{color:#222222!important}body .et_pb_section.header .showOnMobile a{color:#fff!important}.none_hide_mobile{margin-left:auto!important;padding:16px 26px!important;border:1px solid #fff}.et_pb_section.header.et_pb_sticky .none_hide_mobile{border:1px solid #222222}.none_hide_mobile a{padding:0!important}body .et_pb_section.header .et_pb_menu__menu,body .et_pb_section.header .et-menu-nav,body .et_pb_section.header .et-menu{width:100%}body .et_pb_section.header .et-menu{align-items:center}body .et_pb_section.header .et_pb_menu__menu{padding-left:5.208vw}.et_fixed_nav li.contactUsButtonHighlight a,body .et_pb_section.header li.contactUsButtonHighlight a{padding:18px 26px!important;text-transform:uppercase}body .et_pb_section.header.et_pb_sticky li.contactUsButtonHighlight a{color:#fff!important}@media(min-width:981px){.book-section .et_pb_row.step-row:nth-child(3){display:flex;justify-content:center}.book-section .et_pb_row .et_pb_column_empty{display:none}.book-section .et_pb_row.step-row:nth-child(3) .et_pb_column:nth-child(2){margin:0!important}}@media(min-width:981px) and (max-width:1023px){.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:13px!important}.et_pb_menu .et-menu>li{padding-left:8px!important;padding-right:8px!important}.et_pb_menu__logo-wrap{width:147px!important}body .et_pb_section.header .et_pb_menu__menu{padding-left:2.208vw}}@media(min-width:991px) and (max-width:1360px){.et_pb_menu__logo-wrap{width:147px!important}body .et_pb_section.header .et_pb_menu__menu{padding-left:2.208vw}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}.et_pb_menu .et-menu>li{padding-left:8px!important;padding-right:8px!important}.none_hide_mobile{padding:16px 16px!important}.et_fixed_nav li.contactUsButtonHighlight a,body .et_pb_section.header li.contactUsButtonHighlight a{padding:18px 16px!important}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:0!important}}.footer-menu ul{flex-direction:column}.footer-menu ul li a{padding-left:15px}.footer-menu ul li a::after{content:"";width:8px;height:8px;background:#CC2647;position:absolute;top:7px;left:0;border-radius:10px}.footer-menu .et_pb_menu__menu{display:block!important}.footer-menu .et_mobile_nav_menu{display:none!important}@media(max-width:1499px){.et-db #et-boc footer .reach-out-row .et_pb_column{padding:15px!important}}@media(max-width:1399px){.et-db #et-boc footer .reach-out-row .et_pb_column{width:calc(33.33% - 23.33px)!important}.et-db #et-boc footer .menu-row .et_pb_column{width:calc(33.33% - 48px)!important;margin-bottom:0!important}.footer-menu .et_pb_menu__wrap{justify-content:flex-start!important}}@media(max-width:991px){.et-db #et-boc footer .reach-out-row .et_pb_column{width:calc(50% - 23.33px)!important}.et-db #et-boc footer .menu-row .et_pb_column{width:calc(50% - 48px)!important;margin-bottom:0!important}}@media(max-width:767px){.et-db #et-boc footer .reach-out-row{gap:20px!important}.et-db #et-boc footer .reach-out-row .et_pb_column{width:100%!important}.et-db #et-boc footer .menu-row{gap:20px!important}.et-db #et-boc footer .menu-row .et_pb_column{width:100%!important}}.empire-row .et_pb_column .et_pb_text{position:absolute;bottom:-60px;left:0;transition:all 0.3s ease-in-out;padding:0 30px}.empire-row .et_pb_column .et_pb_text h3{min-height:62px}.empire-row .et_pb_column .et_pb_text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:all 0.3s ease-in-out}.empire-row .et_pb_column:hover .et_pb_text p{-webkit-line-clamp:unset}.empire-row .et_pb_column::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 43.75%,rgba(0,0,0,0.19) 59.74%,#000000 100%);z-index:-1}.empire-row .et_pb_column:hover .et_pb_text{bottom:10px}.empire-row .et_pb_column .et_pb_text p{min-height:60px}.empire-row .et_pb_column{overflow:hidden}body .popular-slider .et_pb_column{padding-bottom:0!important}.error404 #content-area{padding:100px 0 60px}@media(max-width:1366px){.empire-row .et_pb_column{padding-top:30.747vw}.empire-row .et_pb_column .et_pb_text{padding:0 16px}.empire-row .et_pb_column .et_pb_text h3{font-size:15px!important;line-height:23px!important}.empire-row .et_pb_column .et_pb_text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.empire-row .et_pb_column:hover .et_pb_text p{-webkit-line-clamp:unset}}@media(max-width:981px){.empire-row .et_pb_column .et_pb_text h3{min-height:unset}.empire-row .et_pb_column .et_pb_text h3{font-size:18px!important;line-height:26px!important}body.error404 #page-container .et-boc .et_pb_section.header .et_pb_module .et_mobile_menu .showOnMobile a,body.page-id-1194 #page-container .et-boc .et_pb_section.header .et_pb_module .et_mobile_menu .showOnMobile a{color:#fff!important}}#main-content .container:before{display:none!important}@media(max-width:767px){.empire-row .et_pb_column .et_pb_text{bottom:16px!important}.empire-row .et_pb_column .et_pb_text p{-webkit-line-clamp:unset}.empire-row .et_pb_column .et_pb_text p{min-height:unset}}@media(max-width:575px){.empire-row .et_pb_column{padding-top:73.043vw}}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow-x:hidden;margin:0 -15px;padding:0 0 0px}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track{display:flex}.slick-slide{position:relative;float:left;height:auto;min-height:1px;margin:0 15px}.divilife-3-col-feature-blurb-slider .slick-arrow,.divilife-3-col-feature-blurb-slider .slick-arrow:hover,.divilife-3-col-feature-blurb-slider .slick-arrow:focus{position:absolute;font-size:0;line-height:0;padding:0;color:transparent;outline:none;background:#fff;border:none;cursor:pointer;z-index:100;height:50px;vertical-align:middle;height:64px;vertical-align:middle;border-radius:4px;width:64px}.slick-disabled{background-color:#F7F7F7!important}.slick-disabled::before{color:#999999!important}.divilife-3-col-feature-blurb-slider .slick-prev{right:136px;top:-124px;transform:none}.divilife-3-col-feature-blurb-slider .slick-next{right:60px;transform:translateY(0%) rotate(180deg);top:-124px}.divilife-3-col-feature-blurb-slider .slick-arrow:before{font-family:ETmodules;background:transparent;opacity:1;font-size:46px;vertical-align:middle;color:#CC2647;text-align:center}.divilife-3-col-feature-blurb-slider .slick-prev:before{content:'\#'}.divilife-3-col-feature-blurb-slider .slick-next:before{content:'\#'}.entry-content ul.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background-color:#B7B7B7;border-radius:10px}.slick-dots li.slick-active button{background-color:#f7828e}@media(max-width:767px){.divilife-3-col-feature-blurb-slider .slick-arrow,.divilife-3-col-feature-blurb-slider .slick-arrow:hover,.divilife-3-col-feature-blurb-slider .slick-arrow:focus{width:50px;height:50px}.divilife-3-col-feature-blurb-slider .slick-arrow:before{font-size:34px}.divilife-3-col-feature-blurb-slider .slick-next{right:5%}.divilife-3-col-feature-blurb-slider .slick-prev{right:calc(5% + 60px);top:-82px}.divilife-3-col-feature-blurb-slider .slick-next{top:-82px}}.places-filter ul{list-style:none;display:flex;justify-content:center;padding:0}.places-filter ul li{border:1px solid #5A5A5A;padding:12px 26px;font-size:16px;font-weight:700px!important;text-transform:uppercase;transition:all 0.3s ease-in-out;cursor:pointer}.places-filter ul li.active,.places-filter ul li:hover{background-color:#CC2647;color:#fff!important}.et_pb_toggle_content p:last-of-type{padding-bottom:16px!important}.et_pb_toggle_content p:last-child{padding-bottom:0!important}.et_pb_accordion .et_pb_toggle:last-child{padding-bottom:0!important;border-bottom:0}.et_pb_toggle_open .et_pb_toggle_title:after{font-size:26px;right:-5px;color:#FFFFFF;font-family:ETmodules!important;font-weight:400!important;content:"\4b"!important;position:absolute;left:auto}.et_pb_toggle_content ul,.et_pb_toggle_content ol{padding-bottom:20px}.cta-section .et_pb_button_module_wrapper{display:inline-block}.amenities-slider .et-pb-controllers{display:flex;width:100%;padding:0 20px}.amenities-slider .et-pb-controllers a{flex:1;height:120px;background-color:transparent!important;background-position:center;background-repeat:no-repeat;background-size:50px;border-right:1px solid #FFFFFF;border-radius:0!important;margin:0;opacity:1;transition:all 0.3s ease-in-out;position:relative;font-size:0;text-indent:unset!important}.amenities-slider .et-pb-controllers a::after{content:"";position:absolute;left:50%;transform:translate(-50%,0);width:100%;height:100%;font-size:16px;font-weight:700;line-height:26px;color:#fff;display:flex;justify-content:center;bottom:-100%;opacity:0;transition:all 0.3s ease-in-out;max-width:167px;margin:auto}.amenities-slider .et-pb-controllers a:nth-child(1)::after{content:"WiFi and Outlets on Each Bus"}.amenities-slider .et-pb-controllers a:nth-child(2)::after{content:"HD TV Screens"}.amenities-slider .et-pb-controllers a:nth-child(3)::after{content:"Spacious Reclining Seats"}.amenities-slider .et-pb-controllers a:nth-child(4)::after{content:"Restrooms Onboard"}.amenities-slider .et-pb-controllers a:nth-child(5)::after{content:"Plenty of Space for Luggage"}.amenities-slider .et-pb-controllers a.et-pb-active-control::after{bottom:-50%;opacity:1}.amenities-slider .et-pb-controllers a.et-pb-active-control{background-position:top center}.amenities-slider .et-pb-controllers a:first-child{background-image:url(https://empirecoachline.com/wp-content/uploads/2025/04/Frame-4.png)!important}.amenities-slider .et-pb-controllers a:nth-child(2){background-image:url(https://empirecoachline.com/wp-content/uploads/2025/04/Frame-5.png)!important}.amenities-slider .et-pb-controllers a:nth-child(3){background-image:url(https://empirecoachline.com/wp-content/uploads/2025/04/Frame-6.png)!important}.amenities-slider .et-pb-controllers a:nth-child(4){background-image:url(https://empirecoachline.com/wp-content/uploads/2025/04/Frame-7.png)!important}.amenities-slider .et-pb-controllers a:nth-child(5){background-image:url(https://empirecoachline.com/wp-content/uploads/2025/04/Frame-8.png)!important}.amenities-slider .et-pb-controllers a:last-child{border-right:0!important}#main-content .et_builder_inner_content .et_pb_section:not(.et_pb_fullwidth_section):first-child{padding-top:200px}.location-slider .slick-list,.divilife-3-col-feature-blurb-slider .slick-list{margin:0!important}.location-slider .et_pb_column{height:100%;display:flex;flex-direction:column}.opened .mobile_menu_bar:before{content:"M"!important}body.overflow-hidden,html.overflow-hidden{overflow:hidden;position:fixed;width:100%}.location-without-slider{display:block!important}.et_pb_header_content_wrapper p:not(:last-child){margin-bottom:16px}.page-id-3794 .et_pb_column,.page-id-3886 .et_pb_column,.page-id-3935 .et_pb_column,.page-id-3993 .et_pb_column,.page-id-4055 .et_pb_column{padding-bottom:inherit!important}@media(min-width:768px){#theme-park.location-slider .et_pb_row .et_pb_column .et_pb_text p{min-height:150px}#other-attractions.location-slider .et_pb_row .et_pb_column .et_pb_text p,#nightlife.location-slider .et_pb_row .et_pb_column .et_pb_text p{min-height:120px}.location-slider .et_pb_row .et_pb_column,.location-slider .et_pb_row .et_pb_column .et_pb_blurb:last-child{padding-bottom:0!important}}@media(max-width:991px){#main-content .et_builder_inner_content .et_pb_section.et_pb_fullwidth_section:first-child:not(.hero-slider) .location_hero_slider .et_pb_slide_description,#main-content .et_builder_inner_content .et_pb_section.et_pb_fullwidth_section:first-child:not(.hero-slider) .home_hero_slider .et_pb_slide_description{padding-top:140px!important;padding-bottom:120px!important}body .et_pb_section.header .et_mobile_menu .showOnMobile a:hover{color:#fff!important;opacity:1!important}#main-content .et_builder_inner_content .et_pb_section:not(.et_pb_fullwidth_section):first-child{padding-top:120px}.step-row .et_pb_column{background-size:100% 100%!important}.step-row .et_pb_column:not(:last-child){margin-bottom:50px!important}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:flex-end}.amenities-slider .et-pb-controllers a::after{font-size:14px;line-height:20px;max-width:120px}.places-filter ul li{padding:12px 18px!important;font-size:14px!important}.et_pb_menu .et_mobile_menu{max-height:calc(100vh - 100px);overflow:auto}}@media(max-width:767px){body .hero-slider .et_pb_slides .et_pb_slider_container_inner .et_pb_slide_description{padding:450px 0!important}.places-filter ul{flex-wrap:wrap}.places-filter ul li{width:50%;text-align:center}.amenities-slider .et-pb-controllers{height:auto!important;padding:0!important}.amenities-slider .et-pb-controllers a{filter:brightness(1);height:90px;background-size:24px}.amenities-slider .et-pb-controllers a::after{font-size:10px;line-height:16px}.amenities-slider .et-pb-controllers a.et-pb-active-control::after{bottom:-35%;opacity:1}.step-row .et_pb_column{background-size:cover!important}}@media(max-width:480px){.places-filter ul li{width:100%}.amenities-slider .et-pb-controllers a::after{max-width:70px}}@media(min-width:981px){.location_hero_slider~.et_pb_fullwidth_header,.location_hero_slider+.et_pb_fullwidth_header{top:54%!important}}@media screen and (min-width:1600px){.location_hero_slider,.location_hero_slider .et_pb_slide{min-height:88vh!important;max-height:781px!important}}@media screen and (min-width:981px) and (max-width:1599px){.location_hero_slider,.location_hero_slider .et_pb_slide{min-height:86vh!important;max-height:690px!important}}