/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}.fleet-hero-block{padding:64px 0;}.fleet-hero-block .group-content{display:flex;flex-direction:column;gap:48px;}@media (min-width:1024px){.fleet-hero-block .group-content{flex-direction:row;}}@media (min-width:1024px){.fleet-hero-block .group-content > div{width:50%;}}.fleet-hero-block .group-content .swiper .swiper-slide img{display:block;aspect-ratio:4/3;width:100%;height:auto;object-fit:contain;}@media (min-width:768px){.fleet-hero-block .group-content .swiper .swiper-slide img{aspect-ratio:11/6;}}.fleet-hero-block .group-content .swiper .swiper-pagination{position:relative;margin-top:32px;}.fleet-hero-block .group-content .swiper .swiper-pagination .swiper-pagination-bullet{border-radius:0;background-color:#E7E7E7;opacity:1;}.fleet-hero-block .group-content .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#E3C462;}.fleet-hero-block .group-content .title{margin:0 0 16px;}.fleet-hero-block .group-content .info-wrapper{display:flex;flex-direction:column;gap:24px;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:500;letter-spacing:1px;justify-content:space-between;}@media (min-width:768px){.fleet-hero-block .group-content .info-wrapper{flex-direction:row;}}.fleet-hero-block .group-content .info-wrapper > .info{display:flex;align-items:center;gap:4px;}.fleet-hero-block .group-content .info-wrapper > .info:before{content:"";display:block;width:24px;height:24px;mask-size:20px;mask-repeat:no-repeat;mask-position:center;background-color:#E3C462;aspect-ratio:1;}.fleet-hero-block .group-content .info-wrapper > .info.info-seats:before{mask-image:url(/themes/custom/bell_limo/assets/icons/pople-group.svg);}.fleet-hero-block .group-content .info-wrapper > .info.info-price:before{mask-image:url(/themes/custom/bell_limo/assets/icons/credit-card.svg);}.fleet-hero-block .group-content .info-wrapper > .info.info-baggage:before{mask-image:url(/themes/custom/bell_limo/assets/icons/suitcase.svg);}.fleet-hero-block .group-content .teaser-text{font-family:"PF Regal Text Pro",sans-serif;line-height:1.35;color:#646464;font-size:18px;letter-spacing:-0.2px;margin-bottom:32px;}.fleet-hero-block .group-content .benefits{display:flex;flex-direction:column;gap:8px;font-size:18px;}.fleet-hero-block .group-content .benefits > .benefit{display:flex;gap:4px;}.fleet-hero-block .group-content .benefits > .benefit:before{content:"";display:block;width:24px;height:24px;mask-image:url(/themes/custom/bell_limo/assets/icons/done.svg);mask-size:14px 9px;mask-repeat:no-repeat;mask-position:center;background-color:#E3C462;aspect-ratio:1;}.fleet-hero-block .group-content .action{margin-top:32px;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}header{position:absolute;width:100%;top:0;}@media (min-width:1024px){header{position:relative;}}header .header-top{transition:all ease-in-out 0.1s;}header .header-top.hide{margin-top:-18px;}header .header-top .info-block{background-color:#E3C462;color:#000;text-align:center;font-size:14px;}@media (min-width:1024px){header .header-top .info-block{font-size:16px;padding:4px 0;}}header .header-top .info-block a{color:#000;text-decoration:none;font-weight:500;}header .header-bottom{background-color:#000;padding:20px 0;display:none;}@media (min-width:1024px){header .header-bottom{display:block;}}header .header-bottom > .container{display:flex;align-items:center;justify-content:space-between;}header .header-bottom > .container .right-column{display:flex;align-items:center;gap:24px;}header .header-mobile-menu{background-color:#000;transition:all ease-in-out 0.1s;width:100%;z-index:9999;position:relative;}header .header-mobile-menu.active{background-color:#ffffff;}header .header-mobile-menu.active .mobile-top{padding:32px 0;}@media (min-width:1024px){header .header-mobile-menu{display:none;}}header .header-mobile-menu .mobile-top{display:flex;align-items:center;justify-content:space-between;padding:16px 0;transition:all ease-in-out 0.2s;}header .header-mobile-menu .mobile-top .mobile-action > button{width:32px;height:32px;font-size:0;border:none;mask-image:url(/themes/custom/bell_limo/assets/icons/hamburger.svg);mask-position:center;mask-repeat:no-repeat;mask-size:24px;background-color:#ffffff;}header .header-mobile-menu .mobile-top .mobile-action > button.active{mask-image:url(/themes/custom/bell_limo/assets/icons/close.svg);background-color:#646464;mask-size:32px;}header .header-mobile-menu .mobile-menu-content{background-color:#ffffff;position:absolute;z-index:9999;height:calc(100vh - 109px);left:0;width:calc(100% - 50px);transition:all ease-in-out 0.2s;padding:0 25px;overflow:auto;top:100%;visibility:hidden;max-height:0;}header .header-mobile-menu .mobile-menu-content.active{top:100%;visibility:visible;max-height:100vh;}header .header-mobile-menu .mobile-menu-content > nav > ul{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;}header .header-mobile-menu .mobile-menu-content > nav > ul > li{padding:32px 0;}header .header-mobile-menu .mobile-menu-content > nav > ul > li:not(:last-of-type){border-bottom:1px solid #EFEFEF;}header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded{position:relative;}header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded:after{content:"";transition:all linear 0.1s;mask-image:url(/themes/custom/bell_limo/assets/icons/short-icon-donw.svg);mask-repeat:no-repeat;mask-position:center;mask-size:12px;background-color:#646464;display:block;width:24px;height:24px;position:absolute;right:0;top:32px;}header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded.open{padding-bottom:0;}header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded.open:after{transform:rotate(180deg);}header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded.open > a,header .header-mobile-menu .mobile-menu-content > nav > ul > li.menu-main__item--expanded.open > span{font-weight:500;}header .header-mobile-menu .mobile-menu-content > nav > ul > li .menu-main__submenu{list-style-type:none;padding-left:0;max-height:0;opacity:0;visibility:hidden;transition:all ease-in-out 0.1s;}header .header-mobile-menu .mobile-menu-content > nav > ul > li .menu-main__submenu.open{max-height:100%;opacity:1;visibility:visible;padding-top:20px;}header .header-mobile-menu .mobile-menu-content > nav > ul > li .menu-main__submenu > li{padding:20px 12px;}header .header-mobile-menu .mobile-menu-content > nav > ul > li .menu-main__submenu > li:not(:last-of-type){border-bottom:1px solid #EFEFEF;}header .header-mobile-menu .mobile-menu-content > nav > ul a,header .header-mobile-menu .mobile-menu-content > nav > ul span{color:#646464;text-decoration:none;}header .header-mobile-menu .mobile-menu-content > .links{display:flex;flex-direction:column;gap:16px;padding-bottom:32px;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}.header-bottom #block-bell-limo-mainnavigation > ul{display:flex;align-items:center;list-style-type:none;gap:40px;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded{position:relative;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover{cursor:pointer;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover:after{content:"";position:absolute;width:100%;background:#263558;height:1px;bottom:0;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover > .menu-main__submenu{visibility:visible;opacity:1;z-index:10;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover > a,.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover > span{color:#263558;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover > a:after,.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded:hover > span:after{background-color:#263558;transform:rotate(180deg);}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > a,.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > span{transition:all linear 0.3s;display:flex;align-items:center;gap:5px;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > a:after,.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > span:after{transition:all linear 0.3s;content:"";mask-image:url(/themes/custom/bell_limo/assets/icons/short-icon-donw.svg);mask-repeat:no-repeat;mask-position:center;mask-size:12px;background-color:#ffffff;display:block;width:24px;height:24px;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > .menu-main__submenu{transition:all linear 0.3s;visibility:hidden;opacity:0;position:absolute;list-style-type:none;margin:0;padding:0;left:50%;white-space:nowrap;z-index:2;top:calc(100% + 5px);}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > .menu-main__submenu > li:not(:last-of-type){border-bottom:1px solid #EFEFEF;}.header-bottom #block-bell-limo-mainnavigation > ul > li.menu-main__item--expanded > .menu-main__submenu > li a{padding:12px;display:block;background:white;color:#263558;}.header-bottom #block-bell-limo-mainnavigation > ul > li a,.header-bottom #block-bell-limo-mainnavigation > ul > li span{text-decoration:none;color:#ffffff;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}.block-dropdown-language{border-top:1px solid #EFEFEF;}@media (min-width:1024px){.block-dropdown-language{border-top:none;}}.block-dropdown-language > fieldset{color:#ffffff;border:none;padding:0;}.block-dropdown-language > fieldset legend{display:none;}.block-dropdown-language > fieldset .dropbutton-wrapper{padding:0;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget{padding:0;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action:before{background-color:#242424 !important;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action:hover{cursor:pointer;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action span{display:flex;align-items:center;gap:6px;padding:32px 0;color:#242424;}@media (min-width:1024px){.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action span{padding:0;color:#ffffff;}}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action span:before{content:"";mask-image:url(/themes/custom/bell_limo/assets/icons/globe.svg);mask-repeat:no-repeat;mask-position:center;mask-size:15px;display:block;width:20px;height:20px;background-color:#242424;}@media (min-width:1024px){.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .dropbutton-action span:before{background-color:#ffffff;}}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist{left:25px;padding:0;max-height:0;visibility:hidden;opacity:0;transition:all ease-in-out 0.1s;position:relative;}@media (min-width:1024px){.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist{position:absolute;top:calc(100% + 5px);}}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist.open{max-height:100%;visibility:visible;opacity:1;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist > li{padding:20px 12px;background-color:#ffffff;}@media (min-width:1024px){.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist > li{padding:12px;}}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist > li:first-of-type{padding-top:0;padding-bottom:20px;padding-left:12px;}@media (min-width:1024px){.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist > li:first-of-type{padding:12px;}}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton > .language-switcher-sublist > li:not(:last-of-type){border-bottom:1px solid #EFEFEF;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .secondary-action{display:block;z-index:9999;position:relative;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton .secondary-action > a{background-color:#ffffff;color:#263558;text-decoration:none;}.block-dropdown-language > fieldset .dropbutton-wrapper > .dropbutton-widget .dropbutton-toggle{display:none;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}footer{background-color:#0B0B0B;}footer .footer-top{padding:36px 0;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:43px;width:100%;}footer .footer-top .request-call-block{display:flex;flex-direction:column;gap:32px;color:#646464;}footer .footer-top .request-call-block .info .text{font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:500;}footer .footer-top .request-call-block .info .phone{margin-top:8px;}footer .footer-top .request-call-block .info .phone a{color:#ffffff;text-decoration:none;font-size:19px;font-weight:400;transition:all linear 0.1s;}footer .footer-top .request-call-block .info .phone a:hover,footer .footer-top .request-call-block .info .phone a:focus{color:#E3C462;}footer .footer-top .menu-footer{margin:0;padding:0;display:flex;gap:32px;flex-wrap:wrap;}@media (min-width:768px){footer .footer-top .menu-footer{gap:56px;}}@media (min-width:1024px){footer .footer-top .menu-footer{gap:32px;}}@media (min-width:1440px){footer .footer-top .menu-footer{gap:64px;}}@media (min-width:1600px){footer .footer-top .menu-footer{gap:90px;}}footer .footer-top .menu-footer span.menu-footer__link{color:#646464;text-transform:uppercase;font-weight:500;letter-spacing:2px;}footer .footer-top .menu-footer > li ul{padding:0;margin-top:16px;display:flex;flex-direction:column;gap:16px;list-style-type:none;}footer .footer-top .menu-footer > li ul a{color:#ffffff;text-decoration:none;transition:all linear 0.1s;}footer .footer-top .menu-footer > li ul a:hover,footer .footer-top .menu-footer > li ul a:focus{color:#E3C462;}footer .footer-top .menu-footer > li ul a[href*="apps.apple.com"],footer .footer-top .menu-footer > li ul a[href*="play.google.com"]{display:block;width:160px;height:50px;font-size:0;background-size:160px;background-position:center;background-repeat:no-repeat;}footer .footer-top .menu-footer > li ul a[href*="apps.apple.com"]{background-image:url(/themes/custom/bell_limo/assets/icons/app-store.svg);}footer .footer-top .menu-footer > li ul a[href*="play.google.com"]{background-image:url(/themes/custom/bell_limo/assets/icons/playmarket.svg);}footer .footer-bottom{border-top:1px solid #646464;display:flex;padding:36px 0 54px;color:#646464;justify-content:space-between;align-items:center;flex-direction:column-reverse;}@media (min-width:768px){footer .footer-bottom{flex-direction:row;}}footer .footer-bottom .region-footer-bottom{display:flex;align-items:center;flex-direction:column-reverse;gap:36px;}@media (min-width:768px){footer .footer-bottom .region-footer-bottom{flex-direction:row;gap:32px;}}footer .footer-bottom .region-footer-bottom .menu-copyright{display:flex;padding:0;margin:0;list-style-type:none;gap:32px;flex-direction:column;justify-content:center;align-items:center;}@media (min-width:768px){footer .footer-bottom .region-footer-bottom .menu-copyright{flex-direction:row;}}footer .footer-bottom .region-footer-bottom .menu-copyright a{color:#646464;text-decoration:none;transition:all linear 0.1s;}footer .footer-bottom .region-footer-bottom .menu-copyright a:hover,footer .footer-bottom .region-footer-bottom .menu-copyright a:focus{color:#ffffff;}footer .footer-bottom .region-footer-bottom .menu-social-media{display:flex;padding:0;margin:0;list-style-type:none;gap:16px;}footer .footer-bottom .region-footer-bottom .menu-social-media a{display:block;width:18px;height:18px;font-size:0;mask-size:16px;mask-position:center;mask-repeat:no-repeat;background-color:#ffffff;transition:all linear 0.3s;}footer .footer-bottom .region-footer-bottom .menu-social-media a:hover,footer .footer-bottom .region-footer-bottom .menu-social-media a:focus{background-color:#E3C462;}footer .footer-bottom .region-footer-bottom .menu-social-media a[href*="www.instagram.com"]{mask-image:url(/themes/custom/bell_limo/assets/icons/instagram.svg);}footer .footer-bottom .region-footer-bottom .menu-social-media a[href*="www.tiktok.com"]{mask-image:url(/themes/custom/bell_limo/assets/icons/tiktok.svg);}footer .footer-bottom .region-footer-bottom .menu-social-media a[href*="www.facebook.com"]{mask-image:url(/themes/custom/bell_limo/assets/icons/facebook.svg);}footer .footer-bottom .region-footer-bottom .menu-social-media a[href*="www.linkedin.com"]{mask-image:url(/themes/custom/bell_limo/assets/icons/linkedin.svg);}footer .footer-bottom .copyright{width:100%;text-align:center;padding-top:36px;border-top:1px solid #646464;margin-top:36px;}@media (min-width:768px){footer .footer-bottom .copyright{border-top:0;margin-top:0;padding-top:0;width:auto;}}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}#popup-form-block{animation:fadeIn 0.5s;background-color:#242424;padding:48px 0;position:fixed;top:0;width:100%;z-index:9999;height:calc(100% - 96px);overflow:auto;}@media (min-width:768px){#popup-form-block{height:calc(100% - 180px);padding:90px 0;}}#popup-form-block.hide-popup-block{animation:fadeOut 0.5s;}.popup-block-form > .container{display:flex;align-items:center;height:100%;}.popup-block-form .close-popup{display:block;margin:0 auto;background-color:transparent;color:#ffffff;}.popup-block-form .close-popup:hover{cursor:pointer;}@media (min-width:768px){.popup-block-form .close-popup{position:fixed;top:32px;right:32px;font-size:0;border:none;mask-image:url(/themes/custom/bell_limo/assets/icons/close.svg);mask-position:center;mask-repeat:no-repeat;mask-size:36px;background-color:#ffffff;width:36px;height:36px;}}.popup-block-form .group-content{display:flex;flex-wrap:wrap;gap:36px;position:relative;padding-bottom:32px;width:100%;}@media (min-width:768px){.popup-block-form .group-content{flex-wrap:nowrap;gap:64px;padding-bottom:0;}}@media (min-width:1024px){.popup-block-form .group-content{gap:110px;}}.popup-block-form .group-content > div{width:100%;}.popup-block-form .group-content .group-left{display:flex;flex-direction:column;gap:16px;}.popup-block-form .group-content .group-left h2{margin-top:0;color:#ffffff;}.popup-block-form .group-content .group-left .description{color:#ffffff;font-family:"PF Regal Text Pro",sans-serif;font-weight:300;line-height:1.35;font-size:20px;}.popup-block-form .group-content .group-left .content-middle{display:flex;flex-direction:column;gap:16px;margin-top:32px;}.popup-block-form .group-content .group-left .content-middle > a{text-decoration:none;}.popup-block-form .group-content .group-right form{width:100%;}.popup-block-form .group-content .group-right form > .messages-list{display:none;}.popup-block-form .group-content .group-right form > .js-form-item:not(:first-child){margin-top:16px;}.popup-block-form .group-content .group-right form label{color:#ffffff;}.popup-block-form .group-content .group-right form input:not([type=submit]),.popup-block-form .group-content .group-right form textarea{border:1px solid #ffffff;color:#ffffff;background-color:#242424;}.popup-block-form .group-content .group-right form input:not([type=submit]).error,.popup-block-form .group-content .group-right form textarea.error{border:1px solid #FF0000;}.popup-block-form .group-content .group-right form input:not([type=submit]).error::placeholder,.popup-block-form .group-content .group-right form textarea.error::placeholder{color:#FF0000;}.popup-block-form .group-content .group-right form input:not([type=submit])::placeholder,.popup-block-form .group-content .group-right form textarea::placeholder{color:#646464;}.popup-block-form .group-content .group-right form .form-actions{margin-top:32px;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.overlay-confirmation{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999;}.success-submission-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;padding:20px;z-index:1000;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-align:center;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}html{height:100%;}body{font-size:16px;font-family:"Formular",sans-serif;font-weight:400;margin:0;height:100%;}body:not(.glb-body){background-color:#242424;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:0.3s;}body.maintenance-page #main-content{margin:0;padding-top:0;}body .dialog-off-canvas-main-canvas{height:100%;}body #main-content{padding-top:94px;height:100%;display:flex;flex-direction:column;}@media (min-width:1024px){body #main-content{padding-top:0;}}body.mobile-menu-active,body.overflow-hidden{overflow:hidden;}body .region-content{position:relative;}h1,.h1{font-size:50px;font-family:"PF Regal Text Pro",sans-serif;font-style:italic;font-weight:500;margin:16px 0 32px;color:#242424;line-height:1.2;}h2,.h2{font-size:36px;font-weight:500;margin:36px 0 16px;color:#242424;line-height:1.2;}h3,.h3{font-size:28px;font-weight:500;margin:40px 0 24px;color:#242424;line-height:1.2;}.container{max-width:1116px;padding:0 25px;margin:0 auto;}@media (min-width:1600px){.container{max-width:1440px;}}#block-bell-limo-local-tasks > ul{margin:10px 0;padding:0 10px;display:flex;gap:10px;list-style-type:none;overflow:auto;}#block-bell-limo-local-tasks > ul a{color:#000;text-decoration:none;padding:5px 12px;border:1px solid #000;background-color:#ffffff;display:block;}#block-bell-limo-local-tasks > ul a.is-active{color:#E3C462;border:1px solid #E3C462;}button{font-style:normal;border:none;appearance:none;box-sizing:unset;font-family:"Formular",sans-serif;font-size:16px;}.btn-white{font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;transition:all linear 0.2s;padding:12px 16px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;width:calc(100% - 32px);justify-content:center;color:#263558;background-color:#ffffff;}@media (min-width:768px){.btn-white{width:fit-content;}}.btn-white:hover,.btn-white:focus{background-color:#646464;color:#ffffff;}.btn-primary{font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;transition:all linear 0.2s;padding:12px 16px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;width:calc(100% - 32px);justify-content:center;color:#242424;background-color:#E3C462;}@media (min-width:768px){.btn-primary{width:fit-content;}}.btn-primary:hover,.btn-primary:focus{color:#263558;background-color:#7D6313;}.btn-black{font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;transition:all linear 0.2s;padding:12px 16px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;width:calc(100% - 32px);justify-content:center;color:#ffffff;background-color:#242424;}@media (min-width:768px){.btn-black{width:fit-content;}}ul,ol{padding-left:16px;margin:0;}a{color:#E3C462;transition:all linear 0.1s;}a.use-ajax ~ div.ajax-progress{display:none;}form:not(.glb-form) input:not([type=submit]){height:24px;padding:17px 16px;width:calc(100% - 32px);font-size:14px;}form:not(.glb-form) input[type=submit]{font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;transition:all linear 0.2s;padding:12px 16px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;width:calc(100% - 32px);justify-content:center;color:#242424;background-color:#E3C462;width:100% !important;border:none;font-size:16px;}@media (min-width:768px){form:not(.glb-form) input[type=submit]{width:fit-content;}}form:not(.glb-form) input[type=submit]:hover,form:not(.glb-form) input[type=submit]:focus{color:#263558;background-color:#7D6313;}form:not(.glb-form) label{padding:0 16px;margin-bottom:5px;display:block;}form:not(.glb-form) textarea{padding:16px;width:calc(100% - 32px);}form:not(.glb-form).user-login-form,form:not(.glb-form).user-pass{display:flex;flex-direction:column;gap:16px;}form:not(.glb-form).user-login-form p,form:not(.glb-form).user-pass p{font-size:14px !important;margin:0 !important;}.messages__wrapper{display:flex;flex-direction:column;gap:5px;}.messages__wrapper .messages{padding:16px;font-size:14px;}.messages__wrapper .messages.messages--error{background:#ffc2c2;color:red;}.messages__wrapper .messages.messages--status{background:#c2ffc2;color:green;}.messages__wrapper .messages.messages--warning{background:#ffffc2;}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}.main-content.access-denied,.main-content.page-not-found,.main-content.maintenance,.main-content.login-form{background:white;flex:1;padding:48px 24px;}.main-content.access-denied .layout-content,.main-content.page-not-found .layout-content,.main-content.maintenance .layout-content,.main-content.login-form .layout-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.main-content.access-denied .layout-content h1,.main-content.page-not-found .layout-content h1,.main-content.maintenance .layout-content h1,.main-content.login-form .layout-content h1{margin:0;font-size:48px;font-style:normal;font-weight:bold;text-align:center;}@media (min-width:1024px){.main-content.access-denied .layout-content h1,.main-content.page-not-found .layout-content h1,.main-content.maintenance .layout-content h1,.main-content.login-form .layout-content h1{font-size:72px;}}.main-content.access-denied .layout-content p,.main-content.page-not-found .layout-content p,.main-content.maintenance .layout-content p,.main-content.login-form .layout-content p{margin:16px 0 0 0;font-size:18px;}@media (min-width:1024px){.main-content.access-denied .layout-content p,.main-content.page-not-found .layout-content p,.main-content.maintenance .layout-content p,.main-content.login-form .layout-content p{font-size:24px;}}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}.node--type-fleet.node--view-mode-teaser,.node--type-fleet.node--view-mode-special-teaser,.node--type-fleet.node--view-mode-secondary-teaser{border:1px solid #EFEFEF;padding:0 0 40px;height:100%;position:relative;}.node--type-fleet.node--view-mode-teaser .content,.node--type-fleet.node--view-mode-special-teaser .content,.node--type-fleet.node--view-mode-secondary-teaser .content{margin-top:16px;padding:0 24px;}.node--type-fleet.node--view-mode-teaser .content > .node-data,.node--type-fleet.node--view-mode-special-teaser .content > .node-data,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data{display:flex;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid #EFEFEF;margin-bottom:16px;}.node--type-fleet.node--view-mode-teaser .content > .node-data .title,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .title,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .title{font-size:21px;}.node--type-fleet.node--view-mode-teaser .content > .node-data .title > a,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .title > a,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .title > a{color:#242424;text-decoration:none;}.node--type-fleet.node--view-mode-teaser .content > .node-data .title > a:hover,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .title > a:hover,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .title > a:hover{text-decoration:underline;}.node--type-fleet.node--view-mode-teaser .content > .node-data .more-info,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .more-info,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .more-info{display:flex;gap:4px;}.node--type-fleet.node--view-mode-teaser .content > .node-data .more-info .icon,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .more-info .icon,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .more-info .icon{display:block;font-size:0;width:32px;height:32px;mask-size:24px;mask-repeat:no-repeat;mask-position:center;background-color:#E3C462;}.node--type-fleet.node--view-mode-teaser .content > .node-data .more-info .icon.disability,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .more-info .icon.disability,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .more-info .icon.disability{mask-image:url(/themes/custom/bell_limo/assets/icons/accessibility.svg);}.node--type-fleet.node--view-mode-teaser .content > .node-data .more-info .icon.champagne,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .more-info .icon.champagne,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .more-info .icon.champagne{mask-image:url(/themes/custom/bell_limo/assets/icons/champagne.svg);}.node--type-fleet.node--view-mode-teaser .content > .node-data .more-info .show-popup,.node--type-fleet.node--view-mode-special-teaser .content > .node-data .more-info .show-popup,.node--type-fleet.node--view-mode-secondary-teaser .content > .node-data .more-info .show-popup{font-size:0;mask-image:url(/themes/custom/bell_limo/assets/icons/info.svg);}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .field--name-field-benefits,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .field--name-field-benefits,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .field--name-field-benefits{display:flex;flex-direction:column;gap:8px;font-size:18px;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .field--name-field-benefits > .field__item,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .field--name-field-benefits > .field__item,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .field--name-field-benefits > .field__item{display:flex;align-items:center;gap:4px;font-size:14px;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .field--name-field-benefits > .field__item:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .field--name-field-benefits > .field__item:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .field--name-field-benefits > .field__item:before{content:"";display:block;width:24px;height:24px;mask-image:url(/themes/custom/bell_limo/assets/icons/done.svg);mask-size:12px 8px;mask-repeat:no-repeat;mask-position:center;background-color:#E3C462;aspect-ratio:1;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .field--name-field-teaser-text,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .field--name-field-teaser-text,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .field--name-field-teaser-text{font-size:14px;color:#646464;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info{display:flex;flex-direction:column;gap:8px;margin-top:16px;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div{display:flex;align-items:center;font-size:14px;gap:4px;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div:before{content:"";display:block;font-size:0;width:24px;height:24px;mask-size:18px;mask-repeat:no-repeat;mask-position:center;background-color:#E3C462;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.seats:before,.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.field--name-field-seats:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.seats:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.field--name-field-seats:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.seats:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.field--name-field-seats:before{mask-image:url(/themes/custom/bell_limo/assets/icons/pople-group.svg);}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.field--name-field-luggage:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.field--name-field-luggage:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.field--name-field-luggage:before{mask-image:url(/themes/custom/bell_limo/assets/icons/suitcase.svg);}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.no-taxes:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.no-taxes:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.no-taxes:before{mask-image:url(/themes/custom/bell_limo/assets/icons/close.svg);mask-size:32px;}.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.champagne:before,.node--type-fleet.node--view-mode-teaser .content > .teaser-content .additional-info > div.field--name-field-tag-line:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.champagne:before,.node--type-fleet.node--view-mode-special-teaser .content > .teaser-content .additional-info > div.field--name-field-tag-line:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.champagne:before,.node--type-fleet.node--view-mode-secondary-teaser .content > .teaser-content .additional-info > div.field--name-field-tag-line:before{mask-image:url(/themes/custom/bell_limo/assets/icons/done.svg);}.node--type-fleet.node--view-mode-teaser .content > .action,.node--type-fleet.node--view-mode-special-teaser .content > .action,.node--type-fleet.node--view-mode-secondary-teaser .content > .action{text-align:center;position:absolute;width:calc(100% - 48px);bottom:16px;}.node--type-fleet.node--view-mode-teaser .content > .action a,.node--type-fleet.node--view-mode-special-teaser .content > .action a,.node--type-fleet.node--view-mode-secondary-teaser .content > .action a{font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;transition:all linear 0.2s;padding:12px 16px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;width:calc(100% - 32px);justify-content:center;color:#ffffff;background-color:#242424;flex-direction:column;gap:4px;padding:8px 0;width:100% !important;}@media (min-width:768px){.node--type-fleet.node--view-mode-teaser .content > .action a,.node--type-fleet.node--view-mode-special-teaser .content > .action a,.node--type-fleet.node--view-mode-secondary-teaser .content > .action a{width:fit-content;}}.node--type-fleet.node--view-mode-teaser .content > .action a:after,.node--type-fleet.node--view-mode-special-teaser .content > .action a:after,.node--type-fleet.node--view-mode-secondary-teaser .content > .action a:after{content:attr(data-price);font-size:12px;text-transform:none;letter-spacing:1px;}.node--type-fleet.node--view-mode-teaser .image,.node--type-fleet.node--view-mode-special-teaser .image,.node--type-fleet.node--view-mode-secondary-teaser .image{background-color:#EFEFEF;position:relative;}.node--type-fleet.node--view-mode-teaser .image > .price-label,.node--type-fleet.node--view-mode-special-teaser .image > .price-label,.node--type-fleet.node--view-mode-secondary-teaser .image > .price-label{top:8px;left:8px;background:#E3C462;color:#000;position:absolute;z-index:1;padding:8px;font-size:12px;font-weight:500;}.node--type-fleet.node--view-mode-teaser .image > .price-label:before,.node--type-fleet.node--view-mode-special-teaser .image > .price-label:before,.node--type-fleet.node--view-mode-secondary-teaser .image > .price-label:before{content:"$";}.node--type-fleet.node--view-mode-teaser .image img,.node--type-fleet.node--view-mode-special-teaser .image img,.node--type-fleet.node--view-mode-secondary-teaser .image img{width:100%;height:auto;display:block;}
@font-face{font-family:"PF Regal Text Pro";font-style:normal;font-weight:400;src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/regal-regular/PFRegalTextPro-RegB.otf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";font-style:normal;font-weight:normal;font-display:swap;src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Regular.ttf") format("truetype");}@font-face{font-family:"PF Regal Display Pro";src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/pf_regal_display_pro/PFRegalDisplayPro-Italic.ttf") format("truetype");font-weight:normal;font-display:swap;font-style:italic;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.eot?#iefix") format("embedded-opentype");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff2") format("woff2");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.woff") format("woff");src:url("/themes/custom/bell_limo/fonts/formular/Formular-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Formular";src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot");src:url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff2") format("woff2"),url("/themes/custom/bell_limo/fonts/formular-regular/formular-regular.woff") format("woff");font-weight:400;font-style:normal;}.layout.bg-color--none{background-color:#ffffff;}.layout.bg-color--gray{background-color:#FAFAFA;}.layout.bg-color--black{background-color:#000;}.layout.bg-color--white{background-color:#ffffff;}.block-views{padding:64px 0;}.block-views > .container > h2{text-align:center;font-size:36px;color:#242424;font-weight:500;margin:0 0 64px;}.block-views > .container .teaser-slider .swiper-wrapper{align-items:stretch;padding-bottom:1px;}@media (min-width:1024px){.block-views > .container .teaser-slider .swiper-wrapper.no-init{justify-content:center;}}.block-views > .container .teaser-slider .swiper-slide{max-width:100%;height:auto;}@media (min-width:768px){.block-views > .container .teaser-slider .swiper-slide{max-width:50%;}}.block-views > .container .teaser-slider .swiper-pagination{position:relative;margin-top:64px;}.block-views > .container .teaser-slider .swiper-pagination .swiper-pagination-bullet{border-radius:0;background-color:#E7E7E7;opacity:1;}.block-views > .container .teaser-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#E3C462;}.fleet-slider .swiper-slide{height:auto;padding-bottom:42px;}.fleet-slider .swiper-pagination{position:relative;margin-top:32px;}.fleet-slider .swiper-pagination .swiper-pagination-bullet{border-radius:0;background-color:#E7E7E7;opacity:1;}.fleet-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#E3C462;}
