@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,.text-long h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.Située_à_moins_de_5_minutes_de_la_gare_ferrovia{font-size:33px;font-family:"Parisine Std";color:#000;line-height:1.2;text-align:left;-moz-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-webkit-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-ms-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);position:absolute;left:793.261px;top:2604.866px;width:1053px;height:668.498px;z-index:52}:root{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}:root [data-theme=default]{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:var(--c-text);color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:var(--c-text-inverse);color:var(--c-accent-high)}.cl-colors__item--default-footer-top{background-color:var(--c-footer-top);color:var(--c-muted)}.cl-colors__item--default-footer-bottom{background-color:var(--c-footer-bottom);color:var(--c-muted)}.cl-colors__item--default-header-top{background-color:var(--c-header-top);color:var(--c-muted)}.cl-colors__item--default-header-bottom{background-color:var(--c-header-bottom);color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:var(--c-background);color:var(--c-accent-high)}.cl-colors__item--default-background-inverse{background-color:var(--c-background-inverse);color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:var(--c-background-section);color:var(--c-muted)}.cl-colors__item--default-primary{background-color:var(--c-primary);color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:var(--c-secondary);color:var(--c-muted)}.cl-colors__item--default-secondary-hover{background-color:var(--c-secondary-hover);color:var(--c-muted)}.cl-colors__item--default-accent{background-color:var(--c-accent);color:var(--c-accent-high)}.cl-colors__item--default-accent-high{background-color:var(--c-accent-high);color:var(--c-accent-high)}.cl-colors__item--default-highlight{background-color:var(--c-highlight);color:var(--c-muted)}.cl-colors__item--default-highlight-high{background-color:var(--c-highlight-high);color:var(--c-muted)}.cl-colors__item--default-muted{background-color:var(--c-muted);color:var(--c-muted)}.cl-colors__item--default-warning{background-color:var(--c-warning);color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:var(--c-error);color:var(--c-muted)}.cl-colors__item--default-message{background-color:var(--c-message);color:var(--c-muted)}.cl-colors__item--default-separator{background-color:var(--c-separator);color:var(--c-accent-high)}.cl-colors__item--default-border{background-color:var(--c-border);color:var(--c-accent-high)}.cl-colors__item--default-white{background-color:var(--c-white);color:var(--c-accent-high)}.cl-colors__item--default-black{background-color:var(--c-black);color:var(--c-muted)}.cl-colors__item--default-nobel{background-color:var(--c-nobel);color:var(--c-accent-high)}.cl-colors__item--default-nobel-light{background-color:var(--c-nobel-light);color:var(--c-accent-high)}.Située_à_moins_de_5_minutes_de_la_gare_ferrovia{font-size:33px;font-family:"Parisine Std";color:#000;line-height:1.2;text-align:left;-moz-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-webkit-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-ms-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);position:absolute;left:793.261px;top:2604.866px;width:1053px;height:668.498px;z-index:52}:root{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}:root [data-theme=default]{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:var(--c-accent-high);color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}html{box-sizing:border-box}body{background-color:var(--c-background);color:var(--c-text);font-family:"Parisine","Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:1.6}@media(min-width:920px){body{font-size:14px}}*,*::after,*::before{box-sizing:inherit}.main{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:block}@media(min-width:480px){.main{padding:0 1rem}}@media(min-width:1224px){.main{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.node-content{padding-top:5rem}.background-white{background-color:var(--c-accent-high)}.full-width{width:100vw;max-width:100vw;position:relative;margin-left:-50vw;left:50%;padding:0}.mobile-hidden{display:none}@media(min-width:920px){.mobile-hidden{display:block}}@media(min-width:920px){.desktop-hidden{display:none}}:root{font-size:14px}.node--type-page-base .full-width{width:100vw;max-width:100vw;position:relative;margin-left:-50vw;left:50%;padding:0}.node--type-page-base .node-content .text-long{position:relative;padding:1.5rem;margin-bottom:5rem;background-color:var(--c-accent-high)}@media(min-width:920px){.node--type-page-base .node-content .text-long{padding:4rem 5rem}}.node--type-page-base .heading--large{padding:4rem 4rem 7rem;margin-bottom:0}.node--background{background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;bottom:0;left:0;right:0}.node--background::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to right,rgba(0,41,93,0.7) 0%,rgba(0,41,93,0.7) 60%,rgba(0,41,93,0.4) 60%,rgba(0,41,93,0.4) 100%)}@media(min-width:920px){.node--background::after{background-image:linear-gradient(to right,rgba(0,41,93,0.7) 0%,rgba(0,41,93,0.7) 30%,rgba(0,41,93,0.4) 30%,rgba(0,41,93,0.4) 90%,rgba(0,41,93,0.5) 90%,rgba(0,41,93,0.5) 100%)}}@media(min-width:920px){.node--background.node--background-mobile{display:none}}.node--background.node--background-desktop{display:none}@media(min-width:920px){.node--background.node--background-desktop{display:block}}.node .node--background-cover{position:absolute;height:500px}.paragraph.paragraph--type--section,.text-long p.paragraph--type--section{overflow:hidden}.paragraph .full-width,.text-long p .full-width{width:100vw;max-width:100vw;position:relative;margin-left:-50vw;left:50%;padding:0}.paragraph--inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.paragraph--inner{padding:0 1rem}}@media(min-width:1224px){.paragraph--inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.paragraph--inner .paragraph-full-width{margin-top:-6rem;margin-bottom:-6rem}.paragraph--inner .paragraph--type--map div{line-height:0}.paragraph h2.heading--large,.text-long p h2.heading--large,.paragraph #sliding-popup .popup-content .eu-cookie-compliance-message h2.heading--large,.text-long p #sliding-popup .popup-content .eu-cookie-compliance-message h2.heading--large,#sliding-popup .popup-content .eu-cookie-compliance-message .paragraph h2.heading--large,#sliding-popup .popup-content .eu-cookie-compliance-message .text-long p h2.heading--large,.text-long #sliding-popup .popup-content .eu-cookie-compliance-message p h2.heading--large{margin:-3rem 0 0}.paragraph .paragraph--inner,.text-long p .paragraph--inner{padding-top:6rem;padding-bottom:6rem}.paragraph .text-long,.text-long p .text-long{font-size:1.6rem}.paragraph .button,.text-long p .button,.paragraph #sliding-popup .eu-cookie-compliance-buttons .decline-button,.text-long p #sliding-popup .eu-cookie-compliance-buttons .decline-button,#sliding-popup .eu-cookie-compliance-buttons .paragraph .decline-button,#sliding-popup .eu-cookie-compliance-buttons .text-long p .decline-button,.text-long #sliding-popup .eu-cookie-compliance-buttons p .decline-button,.paragraph #sliding-popup .eu-cookie-compliance-buttons .agree-button,.text-long p #sliding-popup .eu-cookie-compliance-buttons .agree-button,#sliding-popup .eu-cookie-compliance-buttons .paragraph .agree-button,#sliding-popup .eu-cookie-compliance-buttons .text-long p .agree-button,.text-long #sliding-popup .eu-cookie-compliance-buttons p .agree-button{margin-top:4rem}@media(min-width:920px){.paragraph--background-cover>.paragraph--inner>.grid>.grid__item,.paragraph--type--section>.paragraph--inner>.grid>.grid__item{margin-right:5rem;margin-left:5rem}.paragraph--background-cover>.paragraph--inner>.grid>.grid__item:first-child,.paragraph--type--section>.paragraph--inner>.grid>.grid__item:first-child{margin-left:0}.paragraph--background-cover>.paragraph--inner>.grid>.grid__item:last-child,.paragraph--type--section>.paragraph--inner>.grid>.grid__item:last-child{margin-right:0}}.paragraph--background{min-height:700px;background-size:cover;background-repeat:no-repeat;background-position:center center}.paragraph--background.paragraph--background-mobile{position:relative}@media(min-width:920px){.paragraph--background.paragraph--background-mobile{display:none}}.paragraph--background.paragraph--background-desktop{position:relative;display:none}@media(min-width:920px){.paragraph--background.paragraph--background-desktop{display:block}}.paragraph--background-cover{position:relative;display:flex;align-items:center;z-index:1}.paragraph--background-cover::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/themes/custom/bus_station/dist/e30e09d5caf38d4374bc272bfbc2482e.png);z-index:-1}.paragraph--theme--home-hero,.paragraph--theme--page-hero,.paragraph--theme--title-right,.paragraph--theme--title-left,.paragraph--theme--simple{display:grid}.paragraph--theme--home-hero .paragraph--background-cover,.paragraph--theme--home-hero .paragraph--background-desktop,.paragraph--theme--home-hero .paragraph--background-mobile,.paragraph--theme--page-hero .paragraph--background-cover,.paragraph--theme--page-hero .paragraph--background-desktop,.paragraph--theme--page-hero .paragraph--background-mobile,.paragraph--theme--title-right .paragraph--background-cover,.paragraph--theme--title-right .paragraph--background-desktop,.paragraph--theme--title-right .paragraph--background-mobile,.paragraph--theme--title-left .paragraph--background-cover,.paragraph--theme--title-left .paragraph--background-desktop,.paragraph--theme--title-left .paragraph--background-mobile,.paragraph--theme--simple .paragraph--background-cover,.paragraph--theme--simple .paragraph--background-desktop,.paragraph--theme--simple .paragraph--background-mobile{grid-area:1/1/1/1}.paragraph--theme--title-right .paragraph--inner>.heading{padding:1.5rem 4rem 3rem;margin-bottom:2rem;text-align:center;position:relative}@media(min-width:920px){.paragraph--theme--title-right .paragraph--inner>.heading{padding:0 18rem 7rem;margin-bottom:0}}.paragraph--theme--title-right .paragraph--inner>.heading:after{content:"";position:absolute;background:bottom url(/themes/custom/bus_station/dist/cf86892d0dac9f4e966675ec3120ec11.png) no-repeat;background-size:350px;width:350px;right:1rem;top:0;bottom:0}@media(min-width:920px){.paragraph--theme--title-right .paragraph--inner>.heading:after{background:top url(/themes/custom/bus_station/dist/e13c3ee002ea079e42f05a78c9308f09.png) no-repeat;width:549px;height:50px;right:calc(17rem - 549px)}}.paragraph--theme--page-hero .paragraph--background-cover{background-color:rgba(255,255,255,.7)}@media(min-width:920px){.paragraph--theme--page-hero .paragraph--background-cover{background-color:inherit;background-image:linear-gradient(to right,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}}.paragraph--theme--page-hero .paragraph--background-cover:before{background-image:none}.paragraph--theme--page-hero .paragraph--background-cover:after{content:"";position:absolute}@media(min-width:920px){.paragraph--theme--page-hero .paragraph--background-cover:after{background:bottom url(/themes/custom/bus_station/dist/1cc78137f7b801d40527969af33e8a45.png) no-repeat;background-size:50px;width:50px;left:calc(50% - 25px);top:0;bottom:0}}.paragraph--theme--home-hero .paragraph--background{min-height:700px}.paragraph--theme--home-hero .paragraph--background-cover{align-items:flex-start;overflow:hidden}.paragraph--theme--home-hero .paragraph--background-cover:before{background-image:none}.paragraph--theme--home-hero .paragraph--inner{padding-top:0;padding-bottom:0;position:relative;min-height:700px}.paragraph--theme--home-hero .paragraph--inner:before{content:"";position:absolute;top:0;bottom:0;left:-14rem;width:22%;background-color:rgba(0,41,93,.7)}.paragraph--theme--home-hero .paragraph--inner>.heading{display:none}.paragraph--theme--home-hero .paragraph--background-cover{background-image:linear-gradient(to right,rgba(0,41,93,0.7) 0%,rgba(0,41,93,0.7) 60%,rgba(0,41,93,0.4) 60%,rgba(0,41,93,0.4) 100%)}@media(min-width:920px){.paragraph--theme--home-hero .paragraph--background-cover{background-image:linear-gradient(to right,rgba(0,41,93,0.4) 0%,rgba(0,41,93,0.4) 43%,rgba(0,41,93,0.5) 43%,rgba(0,41,93,0.5) 50%,rgba(0,41,93,0) 50%,rgba(0,41,93,0) 100%)}}.paragraph--theme--home-hero .text-long{color:var(--c-text-inverse);position:relative}@media(min-width:920px){.paragraph--theme--home-hero .text-long{width:50%;padding-right:3.2rem;padding-left:3.2rem}}.paragraph--theme--home-hero .paragraph--type--text .heading,.paragraph--theme--home-hero .paragraph--type--text-with-block .heading{color:var(--c-text-inverse);position:relative;padding-top:11rem;line-height:2.5rem;font-size:2.5rem;padding:6rem 1rem 1.5rem 4rem;margin-bottom:0}.paragraph--theme--home-hero .paragraph--type--text .heading:before,.paragraph--theme--home-hero .paragraph--type--text-with-block .heading:before{content:"";position:absolute;background:top url(/themes/custom/bus_station/dist/ca20dcf504331e22cceb41de9971f852.png) no-repeat;background-size:30px;width:30px;top:0;bottom:0;left:1rem}@media(min-width:920px){.paragraph--theme--home-hero .paragraph--type--text .heading:before,.paragraph--theme--home-hero .paragraph--type--text-with-block .heading:before{background:bottom url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png) no-repeat;background-size:40px;width:40px;left:-5rem}}@media(min-width:920px){.paragraph--theme--home-hero .paragraph--type--text .heading,.paragraph--theme--home-hero .paragraph--type--text-with-block .heading{line-height:3.2rem;font-size:3.2rem;padding:10rem 3.2rem 0 3.2rem;margin-bottom:1em}}@media(min-width:920px){.paragraph--theme--home-hero .paragraph--type--text .heading,.paragraph--theme--home-hero .paragraph--type--text-with-block .heading{width:50%}}.paragraph--theme--title-left{background-color:#fff}.paragraph--theme--title-left .paragraph--inner>.heading{position:relative}.paragraph--theme--title-left .paragraph--inner>.heading:before{content:"";position:absolute;background:bottom url(/themes/custom/bus_station/dist/cf86892d0dac9f4e966675ec3120ec11.png) no-repeat;background-size:350px;width:350px;right:1rem;top:0;bottom:0;z-index:1}@media(min-width:920px){.paragraph--theme--title-left .paragraph--inner>.heading:before{background:top url(/themes/custom/bus_station/dist/153e393ce9840f7a4733ebfd4b74ae47.png) no-repeat;width:408px;left:calc(-365px - 5rem);bottom:-250px;top:.5rem}}.paragraph--theme--title-left .paragraph--inner>.grid{padding-top:6rem}#sliding-popup .popup-content{padding:1rem 0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width:920px){#sliding-popup .popup-content{flex-direction:row}}#sliding-popup .popup-content>div{flex-grow:1;max-width:initial}#sliding-popup .popup-content>div.eu-cookie-compliance-message{flex-basis:65%}#sliding-popup .popup-content .eu-cookie-compliance-message h2{margin:0 !important}#sliding-popup .popup-content .eu-cookie-compliance-message p{font-size:1.15rem}#sliding-popup .find-more-button{color:var(--c-primary);text-decoration-style:dotted;font-size:1.15rem;padding-left:.5rem}#sliding-popup .find-more-button:hover{color:var(--c-primary)}#sliding-popup .eu-cookie-compliance-buttons .decline-button,#sliding-popup .eu-cookie-compliance-buttons .agree-button{border-radius:0;font-family:inherit;background-image:none;text-shadow:none;margin-right:1rem}.carrier{font-size:20px;color:var(--c-nobel);display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center}.carrier .icon-bus{width:35px;height:35px;background-image:url(/themes/custom/bus_station/dist/693e00aee45f52ec1bb638b8cd96426f.png);background-repeat:no-repeat;background-position:center;background-size:35px;opacity:50%}.carrier .icon-bus.tour{background-image:url(/themes/custom/bus_station/dist/468aca326c427eb0908dd7142f57ae4e.png)}.button,#sliding-popup .eu-cookie-compliance-buttons .decline-button,#sliding-popup .eu-cookie-compliance-buttons .agree-button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;color:var(--c-text-inverse);background-color:var(--c-primary);line-height:1.4;font-size:1rem;font-weight:bold;padding:1rem 2rem}.button:visited,#sliding-popup .eu-cookie-compliance-buttons .decline-button:visited,#sliding-popup .eu-cookie-compliance-buttons .agree-button:visited{color:var(--c-text-inverse)}.button a,#sliding-popup .eu-cookie-compliance-buttons .decline-button a,#sliding-popup .eu-cookie-compliance-buttons .agree-button a{text-decoration:none;color:var(--c-text-inverse)}.button--alt,#sliding-popup .eu-cookie-compliance-buttons .agree-button{color:var(--c-text-inverse);background-color:var(--c-secondary);line-height:1.4;font-size:1rem;font-weight:bold;padding:1rem 2rem}.button--alt:visited,#sliding-popup .eu-cookie-compliance-buttons .agree-button:visited{color:var(--c-text-inverse)}.button--alt:hover,#sliding-popup .eu-cookie-compliance-buttons .agree-button:hover{color:var(--c-text-inverse);background-color:var(--c-secondary-hover)}.button--center{margin:0 auto;display:block;width:-moz-fit-content;width:fit-content}.button--large{font-size:1.6rem;padding:1rem 2rem}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0}.form-item__dropdown{border:1px solid var(--c-border);display:block;position:relative;background-color:var(--c-accent-high)}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid var(--c-accent);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__select{border:1px solid var(--c-accent);color:var(--c-text);font-size:1rem;line-height:1.2rem;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:var(--c-accent)}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:var(--c-accent);border-radius:0}}.form-item{color:var(--c-text);margin-bottom:1em}.form-item::after{clear:both;content:"";display:table}.form-text{font-size:1rem;line-height:1rem;color:var(--c-text)}.form-item__label{display:block;text-transform:uppercase}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item>input:not([type=checkbox]),.form-item>select{width:100%}.form-item__textfield{border:1px solid var(--c-border);padding:.6em;max-width:100%}.form-item__textfield:focus{border-color:var(--c-accent-high)}.form-item__textfield::-moz-placeholder{color:var(--c-text)}.form-item__textfield:-ms-input-placeholder{color:var(--c-text)}.form-item__textfield::placeholder{color:var(--c-text)}.form-item__textarea{width:100%}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent-high)}}.icons-demo pre{background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-muted);margin:.25rem}.material-icons,.icons::before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;color:var(--c-text-inverse);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.material-icons--18,.material-icons--18.icons::before{font-size:18px}.material-icons.material-icons--24,.material-icons--24.icons::before{font-size:24px}.material-icons.material-icons--36,.material-icons--36.icons::before{font-size:36px}.material-icons.material-icons--48,.material-icons--48.icons::before{font-size:48px}.material-icons.material-icons--dark,.material-icons--dark.icons::before{color:rgba(0,0,0,.54)}.material-icons.material-icons--inactive,.material-icons--inactive.icons::before{color:rgba(0,0,0,.26)}.material-icons.material-icons--light,.material-icons--light.icons::before{color:var(--c-text)}.material-icons.material-icons--inactive,.material-icons--inactive.icons::before{color:rgba(255,255,255,.3)}.icons::before{position:relative;top:6px;margin-right:6px}.icons.call::before{content:""}.icons.location::before{content:""}.icons.time::before{content:""}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link{color:var(--c-accent)}.link:hover{color:var(--c-accent-high)}ul{list-style:none;margin:0;list-style-type:disc}ol{list-style:none;margin:0;list-style-type:decimal}.text-field li{padding-left:1rem}.table,.text-field table{border:1px solid var(--c-highlight-high);border-spacing:0;margin:1rem 0;width:100%}.table__header{background-color:var(--c-highlight-high)}.table__header>*{border-color:var(--c-highlight)}.table__header_cell,.text-field th{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__header_cell:last-child,.text-field th:last-child{border-right:0}:last-child>.table__header_cell,.text-field :last-child>th{border-bottom:0}.table__header_cell[data-cell-highlight],.text-field th[data-cell-highlight]{background-color:var(--c-highlight)}.table__row:nth-child(odd),.text-field tr:nth-child(odd){background-color:var(--c-background);border-color:var(--c-highlight-high)}.table__row:nth-child(even),.text-field tr:nth-child(even){background-color:var(--c-highlight-high);border-color:var(--c-highlight)}.table__cell,.text-field td{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__cell:last-child,.text-field td:last-child{border-right:0}:last-child>.table__cell,.text-field :last-child>td{border-bottom:0}.table__cell[data-cell-highlight],.text-field td[data-cell-highlight]{background-color:var(--c-highlight)}.table__footer{background-color:var(--c-highlight-high)}.table__footer>*{border-color:var(--c-highlight)}.table__footer_cell,.text-field tfoot th{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__footer_cell:last-child,.text-field tfoot th:last-child{border-right:0}:last-child>.table__footer_cell,.text-field tfoot :last-child>th{border-bottom:0}.table__footer_cell[data-cell-highlight],.text-field tfoot th[data-cell-highlight]{background-color:var(--c-highlight)}caption{caption-side:bottom}h1,.text-long h1{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:700;font-style:normal;font-size:2.7rem;line-height:2.7;margin:0 0 1.5em;width:auto}h1__link{color:inherit}h1__link:hover{color:inherit}h2,.text-long h2,#sliding-popup .popup-content .eu-cookie-compliance-message h2{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.8;margin:0 0 1.5625em;width:auto}h2__link{color:inherit}h2__link:hover{color:inherit}h3,.text-long h3{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.3;margin:0 0 2.1875rem;width:auto}h3__link{color:inherit}h3__link:hover{color:inherit}h4,.text-long h4{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.2;margin:0 0 1.5625rem;width:auto}h4__link{color:inherit}h4__link:hover{color:inherit}h5,.text-long h5,h6,.text-long h6{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:1.1;margin:0 0 .5em;width:auto}h5__link,h6__link{color:inherit}h5__link:hover,h6__link:hover{color:inherit}.text-long h1{color:var(--c-primary)}.text-long h2,.text-long #sliding-popup .popup-content .eu-cookie-compliance-message h2,#sliding-popup .popup-content .eu-cookie-compliance-message .text-long h2{color:var(--c-primary)}.text-long h3{padding-top:2.1875rem;color:var(--c-primary)}.text-long h4{color:var(--c-primary)}.text-long h5{color:var(--c-primary)}.text-long h6{color:var(--c-primary)}h1.heading--large{line-height:2.5rem;font-size:2.5rem;padding:6rem 1rem 1.5rem 4rem;margin-bottom:0}@media(min-width:920px){h1.heading--large{line-height:3.2rem;font-size:3.2rem;padding:10rem 3.2rem 0 3.2rem;margin-bottom:1em}}h2.heading--large,#sliding-popup .popup-content .eu-cookie-compliance-message h2.heading--large{line-height:2.85rem;font-size:2.85rem;padding:3rem 5rem 2rem 1rem;margin:0}@media(min-width:920px){h2.heading--large,#sliding-popup .popup-content .eu-cookie-compliance-message h2.heading--large{padding:0}}h3.heading--large{line-height:2.4rem;font-size:2.4rem;margin-bottom:1em}.heading--top-left{position:relative;padding-top:11rem}.heading--top-left:before{content:"";position:absolute;background:top url(/themes/custom/bus_station/dist/ca20dcf504331e22cceb41de9971f852.png) no-repeat;background-size:30px;width:30px;top:0;bottom:0;left:1rem}@media(min-width:920px){.heading--top-left:before{background:bottom url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png) no-repeat;background-size:40px;width:40px;left:-5rem}}.heading--white{color:var(--c-text-inverse)}.heading--primary{color:var(--c-primary)}.heading--secondary{color:var(--c-secondary)}.heading--center{position:relative;text-align:center;padding:4rem 4rem 7rem;margin-bottom:0}.heading--center:before{content:"";position:absolute;background:top url(/themes/custom/bus_station/dist/ca20dcf504331e22cceb41de9971f852.png) no-repeat;background-size:30px;width:30px;top:0;bottom:0;left:1rem}@media(min-width:920px){.heading--center:before{background:bottom url(/themes/custom/bus_station/dist/1a258ae4761f9cdae2afe9c9ccedfc98.png) no-repeat;background-size:35px;width:35px;left:calc(50% - 17.5px);height:165px;top:inherit;bottom:-85px}}.heading--top{position:relative;text-align:center}.heading--top:before{content:"";position:absolute;background:bottom url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png) no-repeat;background-size:30px;width:30px;top:0;bottom:0;left:1rem}@media(min-width:920px){.heading--top:before{background:bottom url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png) no-repeat;background-size:50px;width:50px;left:calc(50% - 25px);top:0;height:115px}}.heading--left{position:relative}.heading--left:before{content:"";position:absolute;background:bottom url(/themes/custom/bus_station/dist/cf86892d0dac9f4e966675ec3120ec11.png) no-repeat;background-size:350px;width:350px;right:1rem;top:0;bottom:0;z-index:1}@media(min-width:920px){.heading--left:before{background:top url(/themes/custom/bus_station/dist/153e393ce9840f7a4733ebfd4b74ae47.png) no-repeat;width:408px;left:calc(-365px - 5rem);bottom:-250px;top:.5rem}}.heading--right{padding:1.5rem 4rem 3rem;margin-bottom:2rem;text-align:center;position:relative}@media(min-width:920px){.heading--right{padding:0 18rem 7rem;margin-bottom:0}}.heading--right:after{content:"";position:absolute;background:bottom url(/themes/custom/bus_station/dist/cf86892d0dac9f4e966675ec3120ec11.png) no-repeat;background-size:350px;width:350px;right:1rem;top:0;bottom:0}@media(min-width:920px){.heading--right:after{background:top url(/themes/custom/bus_station/dist/e13c3ee002ea079e42f05a78c9308f09.png) no-repeat;width:549px;height:50px;right:calc(17rem - 549px)}}.heading--top-white:before{content:"";position:absolute;background:0 -85px url(/themes/custom/bus_station/dist/ca20dcf504331e22cceb41de9971f852.png) no-repeat;background-size:30px;width:30px;top:0;bottom:0;left:1rem}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.node--type-page-base .text-long{font-size:1.15rem}.text-long a{text-decoration-style:dotted;color:var(--c-primary)}.text-long strong{background-color:var(--c-secondary-hover);color:var(--c-text-inverse);padding:0 6px 6px}.text-long .red-text{color:var(--c-primary)}.text-long .blue-text{color:var(--c-secondary-hover)}.text-long .white-text{color:var(--c-text-inverse)}.text-long .hightlight{font-size:2rem;font-weight:bold}.text-long img{float:inherit;margin:0 auto}@media(min-width:920px){.text-long img{margin:1rem}.text-long img.align-left{float:left;padding-right:2rem}.text-long img.align-right{float:right;padding-left:2rem}}pre{margin:0;background-color:var(--c-background-section)}.bus-card{position:relative;padding:20px 25px 85px;width:100%;background-color:var(--c-white)}@media(min-width:920px){.bus-card{padding-bottom:20px}}.bus-card__top{margin-bottom:35px}.bus-card__top .price-item{display:none}@media(min-width:920px){.bus-card__top .price-item{display:block}}@media(min-width:920px){.bus-card__middle .price-item{display:none}}.bus-card__top,.bus-card__middle{display:flex;justify-content:space-between;width:100%}.bus-card__bottom{margin-top:20px;padding-top:15px;border-top:1px solid var(--c-nobel)}.bus-card__bottom a{display:flex;justify-content:flex-end;align-items:center;font-size:1.15rem;color:var(--c-black);text-decoration:none}.bus-card__bottom a:after{content:"";display:block;width:20px;height:20px;background-image:url(/themes/custom/bus_station/dist/367e3f026fa6f6d677d0dbcab3056d8c.png);background-repeat:no-repeat;background-size:20px}.bus-card__bottom a:hover{text-decoration:underline}.bus-card__info{flex-basis:100%;display:flex;justify-content:space-between;font-size:18px;color:#2d2c2c;-moz-column-gap:50px;column-gap:50px;width:100%}@media(min-width:920px){.bus-card__info{flex-basis:50%}}.bus-card__info__item{display:flex;flex-direction:column-reverse;row-gap:15px;font-weight:bold}@media(min-width:920px){.bus-card__info__item{row-gap:5px;font-weight:normal;flex-direction:column}}.bus-card__info__time{font-weight:bold}.bus-card__info__label{font-size:13px;font-weight:normal;color:var(--c-nobel)}@media(min-width:920px){.bus-card__info__label{display:none}}@media(min-width:0)and (max-width:1224px){.bus-card .carrier{font-size:16px}}.bus-card .bs-total-price{display:flex;-moz-column-gap:5px;column-gap:5px;font-size:24px;color:var(--c-secondary);font-weight:bold}@media(min-width:0)and (max-width:1224px){.bus-card .add-to-cart-link-wrapper{position:absolute;right:25px;bottom:20px}}.bus-card .add-to-cart-link{display:block;padding:10px 15px;font-size:18px;color:var(--c-white);background-color:var(--c-secondary);text-decoration:none}.bus-card .add-to-cart-link span{font-size:23px;line-height:1}.bus-card .add-to-cart-link:hover{background-color:var(--c-secondary-hover);text-decoration:underline}.card__heading{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.8;margin:0 0 1.5625em;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}.card__heading-link{color:var(--c-accent)}.card__heading-link:hover{color:var(--c-accent-high)}.card__subheading{color:var(--c-text);font-family:"Parisine","Gill Sans","Gill Sans MT","Calibri",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.3;margin:0 0 2.1875rem;width:auto;margin-bottom:0;color:var(--c-text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:.7em 0 1em}.card__link{color:var(--c-accent)}.card__link:hover{color:var(--c-accent-high)}.card__button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;color:var(--c-text-inverse);background-color:var(--c-primary);line-height:1.4;font-size:1rem;font-weight:bold;padding:1rem 2rem}.card__button:visited{color:var(--c-text-inverse)}.card--bg{background-color:var(--c-highlight-high);padding:1em}.card-destination{position:relative;width:-moz-fit-content;width:fit-content;background-color:rgba(0,41,93,.2)}@media(min-width:920px){.card-destination{background-color:rgba(0,41,93,.2)}}.card-destination__content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;background-color:rgba(0,41,93,.2);position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width:920px){.card-destination__content{background-color:rgba(0,41,93,.2)}}.card-destination__content .heading{font-size:2.4rem;padding:3rem 1rem .5rem 5rem;color:var(--c-accent)}.card-destination__content .button,.card-destination__content #sliding-popup .eu-cookie-compliance-buttons .decline-button,#sliding-popup .eu-cookie-compliance-buttons .card-destination__content .decline-button,.card-destination__content #sliding-popup .eu-cookie-compliance-buttons .agree-button,#sliding-popup .eu-cookie-compliance-buttons .card-destination__content .agree-button{margin:0 auto 3.5rem}.cart-info{display:flex;flex-direction:column;justify-content:space-between;row-gap:15px;padding:20px;border-top:15px solid var(--c-secondary-hover);background-color:var(--c-white);margin-bottom:2rem;font-size:18px;line-height:24px}@media(min-width:920px){.cart-info{flex-wrap:wrap;flex-direction:row;font-size:20px;line-height:24px;-moz-column-gap:15px;column-gap:15px}}.cart-info>div{display:flex;align-items:center}@media(min-width:920px){.cart-info>div{flex-basis:20%}}.cart-info .form-item__dropdown{min-width:100px;border:none}.cart-info .form-item__dropdown:after{border-top-color:var(--c-nobel-light)}.cart-info__text,.cart-info__trip-type{color:var(--c-nobel)}.cart-info__trip-type{font-size:18px;text-transform:uppercase;white-space:nowrap}.cart-info__route,.cart-info__time{color:var(--c-secondary-hover)}.cart-info__group{display:flex;justify-content:space-between;-moz-column-gap:50px;column-gap:50px}.cart-info__carrier .icon-bus{width:30px;height:30px;background-size:25px}.cart-info__return-departure{display:flex;flex-direction:column}@media(min-width:920px){.cart-info__return-departure{flex-basis:100%}}.cart-info__return-departure>div{width:100%}.cart-info__return-departure-label{color:var(--c-secondary-hover)}.cart-info__return-departure .return-time{display:flex;flex-wrap:wrap}@media(min-width:920px){.cart-info__return-departure .return-time{flex-wrap:nowrap}}.cart-info__return-departure select{border:none;margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary)}@media(min-width:920px){.cart-info__return-departure select{font-size:24px;line-height:31px}}.cart-info__return-departure select:focus,.cart-info__return-departure select:hover,.cart-info__return-departure select:active{outline:none;box-shadow:none;border:none}#block-cartinfo>h2,#sliding-popup .popup-content .eu-cookie-compliance-message #block-cartinfo>h2{position:relative;margin:2.5rem 0 4rem 60px;font-size:38px;color:var(--c-primary);font-weight:bold;line-height:1}#block-cartinfo>h2:before,#sliding-popup .popup-content .eu-cookie-compliance-message #block-cartinfo>h2:before{content:"";display:block;background-image:url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png);height:300px;min-width:40px;background-repeat:no-repeat;background-position:bottom center;background-size:40px 100%;position:absolute;bottom:0;right:100%;transform:translate(-10px,30px);margin-top:5px;z-index:-1}@media(min-width:920px){#block-cartinfo>h2,#sliding-popup .popup-content .eu-cookie-compliance-message #block-cartinfo>h2{margin:3rem 0 4rem 115px;font-size:50px}#block-cartinfo>h2:before,#sliding-popup .popup-content .eu-cookie-compliance-message #block-cartinfo>h2:before{background-image:url(/themes/custom/bus_station/dist/306b824fc23455fc054e29102973f71b.png);height:100px;min-width:420px;background-position:right;background-size:100% 37px;top:50%;right:100%;bottom:auto;transform:translate(-40px,-50%);margin-top:5px}}.cart-form .cart-block.mobile{font-size:18px}.cart-form .cart-block.mobile .rows{display:block}@media(min-width:920px){.cart-form .cart-block.mobile .rows{display:none}}.cart-form .cart-block.mobile .order-item-row{display:flex;flex-direction:column;row-gap:15px}.cart-form .cart-block.mobile .mobile-item-wrapper{display:flex;justify-content:space-between}.cart-form .cart-block.mobile .views-label{display:flex;flex-direction:column;row-gap:20px;font-size:15px;color:var(--c-nobel)}.cart-form .cart-block.mobile .order-item-row{padding:20px;background-color:var(--c-white)}.cart-form .cart-block.mobile .views-field-edit-adults,.cart-form .cart-block.mobile .views-field-edit-children{min-width:90px}.cart-form .cart-block.mobile .views-field-remove-button{display:flex;flex-direction:row-reverse;justify-content:flex-end;-moz-column-gap:5px;column-gap:5px}@media(min-width:0)and (max-width:1224px){.cart-form .cart-block.mobile .views-field-remove-button{border-bottom:1px solid var(--c-secondary-hover);padding-bottom:5px}}.cart-form .rows{display:none}@media(min-width:920px){.cart-form .rows{display:block}}.cart-form table{margin-bottom:0}.cart-form thead th{font-size:16px;font-weight:normal;color:var(--c-secondary-hover);padding:20px}.cart-form tbody tr{font-size:20px;background-color:var(--c-white)}.cart-form tbody tr:first-of-type{border-bottom:1px solid var(--c-secondary-hover)}.cart-form tbody tr td{padding:20px}.cart-form .route{color:var(--c-secondary-hover)}.cart-form .price,.cart-form .child-price{color:var(--c-nobel)}.cart-form .quantity .form-item__dropdown{position:relative;display:flex;border:none}.cart-form .quantity .form-item__dropdown select{min-width:65px;vertical-align:middle}.cart-form .quantity .form-item__dropdown:after{top:53%;transform:translateY(-50%)}.cart-form .quantity .form-item{display:flex;flex-direction:row-reverse;justify-content:start;-moz-column-gap:5px;column-gap:5px}.cart-form .quantity select{margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary);font-size:20px}@media(min-width:920px){.cart-form .quantity select{font-size:24px;line-height:31px}}.cart-form .quantity select:focus,.cart-form .quantity select:hover,.cart-form .quantity select:active{outline:none;box-shadow:none;border:none}.cart-form .child-price .bs-total-price{position:relative}.cart-form .child-price .bs-total-price:after{content:"";display:block;width:7px;height:7px;position:absolute;top:0;left:100%;background-image:url(/themes/custom/bus_station/dist/823d61b70902978437a5252473e4a509.png);background-position:center;background-repeat:no-repeat}.cart-form .remove{text-align:center}.cart-form .remove .delete-order-item{background-color:rgba(0,0,0,0);width:25px;height:25px;padding:6px;background-image:url(/themes/custom/bus_station/dist/55dc06ef6a6e260a87bd2c155889a8be.png);background-position:center;background-repeat:no-repeat;background-size:20px;border:none;color:rgba(0,0,0,0)}.cart-form .form-item__dropdown:after{border-top-color:var(--c-nobel-light)}.cart-form .form-item{margin:0}.cart-form .bs-total-price{display:flex;-moz-column-gap:15px;column-gap:15px}.cart-form div[data-drupal-selector=order-total-summary]{background-color:var(--c-white);padding-bottom:20px}@media(min-width:920px){.cart-form div[data-drupal-selector=order-total-summary]{padding-right:40px}}@media(min-width:920px){.cart-form div[data-drupal-selector=order-total-summary]>div{display:flex;justify-content:center}}.cart-form div[data-drupal-selector=order-total-summary] .items-wrapper{width:100%}@media(min-width:0)and (max-width:720px){.cart-form div[data-drupal-selector=order-total-summary] .items-wrapper{padding:0 20px}}@media(min-width:720px){.cart-form div[data-drupal-selector=order-total-summary] .items-wrapper{width:50%;margin-right:145px;margin-left:auto}}@media(min-width:920px){.cart-form div[data-drupal-selector=order-total-summary] .items-wrapper{margin-right:100px}}.cart-form div[data-drupal-selector=order-total-summary] .order-total-line{display:flex;-moz-column-gap:30px;column-gap:30px;justify-content:space-between;padding:5px 0;font-size:14px;line-height:18px;border-top:1px solid var(--c-separator)}@media(min-width:720px){.cart-form div[data-drupal-selector=order-total-summary] .order-total-line{width:50%;margin-left:auto}.cart-form div[data-drupal-selector=order-total-summary] .order-total-line:last-of-type{border-bottom:2px solid var(--c-secondary-hover)}}.cart-form div[data-drupal-selector=order-total-summary] .order-total-line .order-total-line-value{min-width:-moz-fit-content;min-width:fit-content}.cart-form div[data-drupal-selector=order-total-summary] .order-total-line__total{font-size:16px;line-height:24px;color:var(--c-secondary-hover)}.cart-form div[data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-value{font-size:20px}.cart-form .age-promotion-wrapper{padding:15px 20px;background-color:var(--c-white);color:var(--c-nobel);font-size:11px;line-height:1.15}@media(min-width:920px){.cart-form .age-promotion-wrapper{font-size:16px}}.cart-form .age-promotion-wrapper .age-promotion{color:var(--c-nobel)}.cart-form div[data-drupal-selector=edit-coupon-redemption]{margin-top:15px;padding:20px;background-color:var(--c-white)}@media(min-width:920px){.cart-form div[data-drupal-selector=edit-coupon-redemption]{width:40%;margin-left:auto}}.cart-form div[data-drupal-selector=edit-coupon-redemption] h3{margin-bottom:5px;font-size:16px;color:var(--c-secondary-hover);font-weight:normal}.cart-form div[data-drupal-selector=edit-coupon-redemption] td{padding:0}.cart-form div[data-drupal-selector=edit-coupon-redemption] td:last-of-type{text-align:end}.cart-form div[data-drupal-selector=edit-coupon-redemption] label{font-size:16px;text-transform:none;color:var(--c-secondary-hover)}.cart-form div[data-drupal-selector=edit-coupon-redemption] input[name=apply_coupon]{margin-top:15px;width:100%}@media(min-width:720px){.cart-form div[data-drupal-selector=edit-coupon-redemption] input[name=apply_coupon]{width:auto;padding:.6rem 1.5rem}}.cart-form .form-actions{margin:40px;display:flex;flex-direction:column;justify-content:flex-end;-moz-column-gap:30px;column-gap:30px;row-gap:25px;align-items:flex-end}@media(min-width:920px){.cart-form .form-actions{flex-direction:row}}.cart-form .form-actions input{min-width:190px;width:-moz-fit-content;width:fit-content}.cart-form .form-actions input[data-drupal-selector=edit-submit]{background-color:rgba(0,0,0,0);color:var(--c-primary);border-color:var(--c-primary)}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .order-item-passenger-wrapper{display:flex;flex-direction:column;row-gap:15px}}@media(min-width:720px){.cart-form .views-field-passenger-info .order-item-passenger-wrapper{display:table;margin-right:100px;margin-left:auto}.cart-form .views-field-passenger-info .order-item-passenger-wrapper>div{display:table-row}.cart-form .views-field-passenger-info .order-item-passenger-wrapper>div>div,.cart-form .views-field-passenger-info .order-item-passenger-wrapper>div>label{display:table-cell;padding:0 25px}}.cart-form .views-field-passenger-info .field--type-integer label{display:none}.cart-form .views-field-passenger-info .order-item-passenger-headers{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px}@media(min-width:720px){.cart-form .views-field-passenger-info .order-item-passenger-headers{margin:auto;justify-content:center}}@media(min-width:920px){.cart-form .views-field-passenger-info .order-item-passenger-headers{width:50%}}.cart-form .views-field-passenger-info .order-item-passenger-headers>label{font-size:16px;text-align:center;text-transform:none;color:var(--c-secondary);line-height:1.25;padding-top:0;padding-bottom:0}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .order-item-passenger-headers>label{min-width:95px;color:var(--c-nobel)}}.cart-form .views-field-passenger-info .order-item-passenger-headers>label:first-of-type{visibility:hidden;width:100px}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .order-item-passenger-headers>label:first-of-type{display:none}}.cart-form .views-field-passenger-info .passenger-item{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .passenger-item{flex-wrap:wrap}}@media(min-width:720px){.cart-form .views-field-passenger-info .passenger-item{margin:auto;justify-content:center}}@media(min-width:920px){.cart-form .views-field-passenger-info .passenger-item{width:50%}}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .passenger-item .passenger-number{flex-basis:100%}}.cart-form .views-field-passenger-info .passenger-item label{text-transform:none;color:var(--c-nobel);white-space:nowrap}@media(min-width:920px){.cart-form .views-field-passenger-info .passenger-item label{text-align:center}}@media(min-width:0)and (max-width:720px){.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval{padding-left:15px}}.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval .form-item__dropdown{border-color:var(--c-secondary);border-left-width:2px;border-right-width:2px;padding-right:20px}.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval .form-item__dropdown:after{top:50%;right:10px;width:11px;height:16px;border:none;background-image:url(/themes/custom/bus_station/dist/8c4641aa067a4b7287830614374641bb.png);background-size:16px;background-position:center;background-repeat:no-repeat;transform:translateY(-50%)}@media(min-width:0)and (max-width:1224px){.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval .form-item__dropdown:after{right:5px}}.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval select{border:none;margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary);padding:0 10px;text-align:center}@media(min-width:920px){.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval select{font-size:24px;line-height:31px}}.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval select:focus,.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval select:hover,.cart-form .views-field-passenger-info .passenger-item .field--name-field-age-interval select:active{outline:none;box-shadow:none;border:none}.cart-form .views-field-passenger-info .passenger-item .passenger-price label{text-align:end;color:var(--c-secondary-hover)}@media(min-width:920px){.cart-form .views-field-passenger-info .passenger-item .passenger-price label{text-align:center}}.cart-form .views-field-passenger-info .passenger-item input{max-width:100px}.cart-form .views-field-passenger-info .passenger-item input::-webkit-inner-spin-button,.cart-form .views-field-passenger-info .passenger-item input::-webkit-outer-spin-button{opacity:1}.layout-checkout-form{display:flex;flex-wrap:wrap;margin-bottom:50px}.layout-checkout-form .layout-region-checkout-main{flex-basis:100%}@media(min-width:920px){.layout-checkout-form .layout-region-checkout-main{flex-basis:60%}}.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item{margin:0;padding-left:1em;border-left:10px solid var(--c-secondary-hover);padding-bottom:10px}.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item label,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item label{font-size:20px;text-transform:none;color:var(--c-secondary-hover)}@media(min-width:920px){.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item label,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item label{font-size:26px}}.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item input,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item input{padding:10px;font-size:16px;color:var(--c-primary);border:none}.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item input:focus,.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item input:hover,.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item input:active,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item input:focus,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item input:hover,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item input:active{outline:none;box-shadow:none;border:none}@media(min-width:920px){.layout-checkout-form .checkout-pane.checkout-pane-contact-information>.form-item input,.layout-checkout-form .checkout-pane.checkout-pane-contact-number>.form-item input{font-size:22px}}.layout-checkout-form .checkout-pane .passenger-item{margin:0;padding-left:1em;border-left:10px solid var(--c-secondary-hover);margin-bottom:40px;padding-bottom:5px}.layout-checkout-form .checkout-pane>legend{margin-bottom:5px;font-size:18px;color:var(--c-primary);font-weight:bold}@media(min-width:920px){.layout-checkout-form .checkout-pane>legend{font-size:24px}}.layout-checkout-form .checkout-pane .form-item{margin-left:0}.layout-checkout-form .checkout-pane .fieldgroup,.layout-checkout-form .checkout-pane .passenger-number{margin:0}.layout-checkout-form .checkout-pane .fieldgroup label,.layout-checkout-form .checkout-pane .passenger-number label{font-size:15px;color:var(--c-nobel);text-transform:none}@media(min-width:920px){.layout-checkout-form .checkout-pane .fieldgroup label,.layout-checkout-form .checkout-pane .passenger-number label{font-size:20px}}.layout-checkout-form .checkout-pane .field--name-field-first-name label,.layout-checkout-form .checkout-pane .field--name-field-last-name label,.layout-checkout-form .checkout-pane .field--name-field-age label{padding-top:0;font-size:20px;text-transform:none;color:var(--c-secondary-hover)}@media(min-width:920px){.layout-checkout-form .checkout-pane .field--name-field-first-name label,.layout-checkout-form .checkout-pane .field--name-field-last-name label,.layout-checkout-form .checkout-pane .field--name-field-age label{font-size:26px}}.layout-checkout-form .checkout-pane .field--name-field-first-name input,.layout-checkout-form .checkout-pane .field--name-field-last-name input,.layout-checkout-form .checkout-pane .field--name-field-age input{padding:10px;font-size:16px;color:var(--c-primary);border:none}.layout-checkout-form .checkout-pane .field--name-field-first-name input:focus,.layout-checkout-form .checkout-pane .field--name-field-first-name input:hover,.layout-checkout-form .checkout-pane .field--name-field-first-name input:active,.layout-checkout-form .checkout-pane .field--name-field-last-name input:focus,.layout-checkout-form .checkout-pane .field--name-field-last-name input:hover,.layout-checkout-form .checkout-pane .field--name-field-last-name input:active,.layout-checkout-form .checkout-pane .field--name-field-age input:focus,.layout-checkout-form .checkout-pane .field--name-field-age input:hover,.layout-checkout-form .checkout-pane .field--name-field-age input:active{outline:none;box-shadow:none;border:none}@media(min-width:920px){.layout-checkout-form .checkout-pane .field--name-field-first-name input,.layout-checkout-form .checkout-pane .field--name-field-last-name input,.layout-checkout-form .checkout-pane .field--name-field-age input{font-size:22px}}.layout-checkout-form .checkout-pane input[type=number]::-webkit-inner-spin-button,.layout-checkout-form .checkout-pane input[type=number]::-webkit-outer-spin-button{opacity:1}.layout-checkout-form .checkout-pane .stripe-form>.form-item{margin:0;padding-left:1em;border-left:10px solid var(--c-secondary-hover)}.layout-checkout-form .checkout-pane .stripe-form>.form-item label{font-size:20px;text-transform:none;color:var(--c-secondary-hover)}@media(min-width:920px){.layout-checkout-form .checkout-pane .stripe-form>.form-item label{font-size:26px}}.layout-checkout-form .checkout-pane .stripe-form>.form-item .form-text{padding:15px}.layout-checkout-form .checkout-pane .stripe-form #card-number-element,.layout-checkout-form .checkout-pane .stripe-form #expiration-element,.layout-checkout-form .checkout-pane .stripe-form #security-code-element{background-color:var(--c-white);border:none}.layout-checkout-form .checkout-pane .stripe-form #card-number-element{width:20em}.layout-checkout-form .checkout-pane .stripe-form #expiration-element{width:7em}.layout-checkout-form .checkout-pane .stripe-form #security-code-element{width:5em}.layout-checkout-form .layout-region-checkout-secondary{display:none;flex-basis:40%}@media(min-width:920px){.layout-checkout-form .layout-region-checkout-secondary{display:block}}.layout-checkout-form .layout-region-checkout-secondary h3{margin-bottom:5px;font-size:18px;color:var(--c-primary);font-weight:bold}@media(min-width:920px){.layout-checkout-form .layout-region-checkout-secondary h3{font-size:24px}}@media(min-width:920px){.layout-checkout-form .checkout-order-summary{margin:0;padding-left:1em;border-left:10px solid var(--c-secondary-hover)}}.layout-checkout-form .checkout-order-summary__variation{font-size:15px;color:var(--c-nobel)}@media(min-width:920px){.layout-checkout-form .checkout-order-summary__variation{margin-bottom:40px;font-size:18px}}.layout-checkout-form .checkout-order-summary__variation .bus-route{margin-right:10px}.layout-checkout-form .checkout-order-summary__variation div{display:inline}.layout-checkout-form .order-total-line__subtotal{color:var(--c-nobel)}.layout-checkout-form .order-total-line-label{font-size:16px}.layout-checkout-form .order-total-line-value{display:inline;margin-left:15px;font-size:20px}.layout-checkout-form .layout-region-checkout-footer{display:flex;justify-content:center;flex-basis:100%;padding:20px 0;position:sticky;bottom:0;float:none;width:auto;background-color:var(--c-background);text-align:center}.layout-checkout-form .layout-region-checkout-footer .form-actions{width:100%}@media(min-width:920px){.layout-checkout-form .layout-region-checkout-footer{text-align:right;justify-content:flex-end}}.layout-checkout-form .layout-region-checkout-footer .order-summary-mobile{padding-bottom:20px}.layout-checkout-form .layout-region-checkout-footer .order-summary-mobile .checkout-order-summary__variation{border-bottom:1px solid var(--c-nobel)}@media(min-width:920px){.layout-checkout-form .layout-region-checkout-footer .order-summary-mobile{display:none}}.layout-checkout-form .layout-region-checkout-footer .order-summary-mobile .order-total-line{text-align:center}.layout-checkout-form .layout-region-checkout-footer .order-summary-mobile .order-total-line:not(:last-of-type){border-bottom:1px solid var(--c-nobel)}.layout-checkout-form .layout-region-checkout-footer input{font-weight:normal;text-transform:uppercase}.checkout-page h1.heading{position:relative;margin:2.5rem 0 4rem 60px;font-size:38px;color:var(--c-primary);font-weight:bold;line-height:1}.checkout-page h1.heading:before{content:"";display:block;background-image:url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png);height:300px;min-width:40px;background-repeat:no-repeat;background-position:bottom center;background-size:40px 100%;position:absolute;bottom:0;right:100%;transform:translate(-10px,30px);margin-top:5px;z-index:-1}@media(min-width:920px){.checkout-page h1.heading{margin:3rem 0 4rem 115px;font-size:50px}.checkout-page h1.heading:before{background-image:url(/themes/custom/bus_station/dist/306b824fc23455fc054e29102973f71b.png);height:100px;min-width:420px;background-position:right;background-size:100% 37px;top:50%;right:100%;bottom:auto;transform:translate(-40px,-50%);margin-top:5px}}.checkout-pane-bs-completion-message{width:100%;padding:1.5rem;background-color:var(--c-white)}@media(min-width:920px){.checkout-pane-bs-completion-message{padding:4rem 5rem}}.checkout-pane-bs-completion-message .confirmation-label{display:inline;background-color:var(--c-secondary-hover);color:var(--c-text-inverse);padding:0 6px 6px;font-size:1.15rem}.checkout-pane-bs-completion-message .confirmation-label+div,.checkout-pane-bs-completion-message .confirmation-label+article{margin:1rem 0 2rem}@media(min-width:920px){.checkout-pane-bs-completion-message .inline-label{display:flex;-moz-column-gap:15px;column-gap:15px}}.checkout-pane-bs-completion-message .inline-label .form-item{margin:0}.checkout-pane-bs-completion-message .inline-label label{padding:.3em 0;width:-moz-max-content;width:max-content;text-transform:none}.checkout-pane-bs-completion-message .inline-label .order-summary-item{padding:.3em 0}.checkout-pane-bs-completion-message .inline-label .order-summary-item.carrier{font-size:1rem;color:var(--c-text)}.checkout-pane-bs-completion-message .profile--type--passenger{padding-left:10px;border-left:3px solid var(--c-secondary-hover)}.checkout-pane-bs-completion-message .profile--type--passenger .profile-field{color:var(--c-primary)}.ui-datepicker{z-index:9999 !important}.ui-datepicker .ui-datepicker-calendar td{height:auto}.ui-datepicker .ui-datepicker-calendar .ui-state-default{border:none}.ui-datepicker .ui-datepicker-calendar .ui-state-default:not(.ui-state-hover):not(.ui-state-highlight):not(.ui-state-active){background-color:var(--c-white)}.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:var(--c-secondary)}.detepicker-wrapper{width:-moz-min-content;width:min-content;min-width:200px}.detepicker-wrapper input{margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary);width:100%;padding-left:40px;border:none}@media(min-width:920px){.detepicker-wrapper input{font-size:24px;line-height:31px}}.detepicker-wrapper input:focus,.detepicker-wrapper input:hover,.detepicker-wrapper input:active{outline:none;box-shadow:none;border:none}.datepicker-container{position:relative}.datepicker-container .calendar-icon{position:absolute;top:50%;left:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url(/themes/custom/bus_station/dist/766d979b3ac33fcc2bc7241840f89d77.png);transform:translateY(-50%);pointer-events:none}.hero{background-size:cover;background-repeat:no-repeat;background-position:center center}.hero__inner{background-image:linear-gradient(to right,rgba(0,41,93,0.7) 0%,rgba(0,41,93,0.7) 60%,rgba(0,41,93,0.4) 60%,rgba(0,41,93,0.4) 100%)}@media(min-width:920px){.hero__inner{background-image:linear-gradient(to right,rgba(0,41,93,0.4) 0%,rgba(0,41,93,0.4) 43%,rgba(0,41,93,0.5) 43%,rgba(0,41,93,0.5) 50%,rgba(0,41,93,0) 50%,rgba(0,41,93,0) 100%)}}.hero__content .heading{position:relative}.hero__content .hero__body{padding:6rem 1rem;font-size:1rem;color:var(--c-text-inverse)}@media(min-width:920px){.hero__content{width:505px;margin-left:19%}.hero__content .hero__body{padding:0 3.2rem 10rem 0;font-size:1rem;color:var(--c-text-inverse)}}.logo{width:100%;max-width:auto}.logo--header{max-width:20rem}.logo--footer{max-width:10rem}.breadcrumb{list-style:none;margin:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--c-accent);text-decoration:none}.breadcrumb__link:hover{color:var(--c-accent-high)}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:var(--c-text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--c-text)}.column-menu{list-style:none;margin:0}.column-menu-title{border-bottom:6px dotted;display:inline-block;margin-top:0;margin-bottom:.5rem;color:var(--c-text-inverse)}.column-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text-inverse)}.column-menu__link:focus,.column-menu__link:hover{text-decoration:underline;color:var(--c-text-inverse)}.column-menu__text{font-weight:normal;font-size:1rem;line-height:2}.inline-menu{list-style:none;margin:0}.inline-menu__item{padding:0 1em}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:.5em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:var(--c-accent);font-size:1rem;font-weight:normal;letter-spacing:normal;text-decoration:none}.inline-menu__link:hover{color:var(--c-accent-high)}.language-menu .inline-menu__item{padding:0;text-transform:uppercase}.language-menu .inline-menu__item:not(:last-child) a::after{content:"|";padding-left:5px}.gtranslate__hidden{display:none}.header__language-mobile,.language-mobile{padding:1rem 2rem}.header__language-mobile li,.language-mobile li{display:inline-block;padding:0}.header__language-mobile li a,.language-mobile li a{font-size:1.2rem}.main-nav{display:none;z-index:10}@media(min-width:920px){.main-nav{display:block}}.main-nav--open{background-color:var(--c-primary);display:block;left:0;right:0;top:50px;overflow-y:scroll;position:absolute;width:100%}.main-menu{list-style:none;margin:0;border-bottom:2px solid var(--c-header-bottom);border-top:2px solid var(--c-header-bottom);position:relative;z-index:10}@media(min-width:920px){.main-menu{border-bottom:none;border-top:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:var(--c-primary);width:100%}@media(min-width:920px){.main-menu--sub{background-color:var(--c-header-bottom);display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}@media(min-width:920px){.main-menu--sub:hover{opacity:1;background-color:var(--c-accent-high);transition:all .2s}.main-menu--sub:hover .main-menu__link--sub{color:var(--c-highlight)}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{color:var(--c-primary);background-color:var(--c-accent-high)}}.main-menu--sub-open{height:auto}@media(min-width:920px){.main-menu--sub-2{display:none}}.main-menu__item{display:flex;flex-wrap:wrap;position:relative}@media(min-width:0)and (max-width:1224px){.main-menu__item--active{position:relative;background:var(--c-white)}.main-menu__item--active:before{content:"";display:block;right:100%;top:-2px;width:40px;height:calc(100% + 2px);position:absolute;background-color:var(--c-white);z-index:9}.main-menu__item--active .main-menu__link{color:var(--c-primary)}}@media(min-width:920px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{background-color:var(--c-accent-high);transition:all .2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:var(--c-text)}.main-menu__item:last-child .main-menu--sub:not(.main-menu--sub-open){border-top:none}.expand-sub{background-color:var(--c-primary);cursor:pointer;display:block;width:20%;color:var(--c-text-inverse);position:relative}@media(min-width:920px){.expand-sub{display:none}}.expand-sub::after{border:15px solid;border-bottom-color:rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:var(--c-primary);color:var(--c-muted)}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:15px solid;margin-top:-20px}@media(min-width:920px){.main-menu__item--sub{display:block}.main-menu__item--sub:not(:first-child){border-top:1px solid var(--c-highlight)}}.main-menu__link{color:var(--c-text-inverse);display:block;font-size:1.2rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;text-transform:uppercase}.main-menu__link:hover{color:var(--c-text-inverse)}.main-menu__link--with-sub{width:80%}@media(min-width:920px){.main-menu__link{color:var(--c-text);border-bottom:none;display:inline-block;font-size:1rem;padding:1.15rem;text-transform:uppercase;position:relative;width:auto}.main-menu__link:hover::after,.main-menu__link.active::after{color:var(--c-primary);position:absolute;width:10px;height:10px;background:var(--c-primary);bottom:-0.4rem;left:calc(50% - 5px);content:"";border-radius:50px}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:var(--c-primary)}.main-menu__link--sub::after{display:none}.main-menu__link:hover{color:var(--c-primary)}}.main-menu__link--sub{color:var(--c-accent);padding-left:3rem;font-weight:normal}@media(min-width:920px){.main-menu__link--sub{color:var(--c-highlight);display:block;padding:.3333333333rem 1rem}}.main-menu--sub-2{background-color:var(--c-primary)}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:var(--c-accent);position:relative;background:var(--c-primary);display:inline-block;padding:.5rem;text-decoration:none;line-height:0}.toggle-expand:hover{color:var(--c-accent-high)}@media(min-width:920px){.toggle-expand{display:none}}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand__close{display:none;text-align:center}.toggle-expand--open .toggle-expand__close{display:inline-block;position:absolute;bottom:-45px;left:6px;z-index:11}.social-menu{list-style:none;margin:0}.social-menu__item{margin-bottom:.5rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text)}.social-menu__link:focus,.social-menu__link:hover{text-decoration:underline}.social-menu__icon{height:16px;width:16px;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;text-align:center}.pager__item{display:inline-block;margin:0 .2em;font-size:20px}@media(min-width:920px){.pager__item{margin:0 .5em}}.pager__link{padding:.5em;color:var(--c-text);text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:focus{font-weight:bold}.pager__link.is-active{color:var(--c-white);background-color:var(--c-secondary)}.pager__link:hover,.pager__link:focus{color:var(--c-primary)}.pager__link.is-active:hover,.pager__link.is-active:focus{color:var(--c-white);background-color:var(--c-primary)}.pager__link--next,.pager__link--prev,.pager__link--first,.pager__link--last{display:block;padding:0}.pager__link--next:hover,.pager__link--next:focus,.pager__link--prev:hover,.pager__link--prev:focus,.pager__link--first:hover,.pager__link--first:focus,.pager__link--last:hover,.pager__link--last:focus{background-color:rgba(0,0,0,0);color:var(--c-primary)}div[data-drupal-selector=views-exposed-form-search-search-page]{position:relative;margin-bottom:2rem}div[data-drupal-selector=views-exposed-form-search-search-page] .search-back-button{position:relative;padding:10px 0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;font-size:1.25rem;color:var(--c-black);text-decoration:none}div[data-drupal-selector=views-exposed-form-search-search-page] .search-back-button:hover{text-decoration:underline}div[data-drupal-selector=views-exposed-form-search-search-page] .search-back-button:before{content:"";display:block;width:22px;height:22px;background-repeat:no-repeat;background-image:url(/themes/custom/bus_station/dist/bba27ecc075b5376b1dc265665b08d91.png);background-size:22px}div[data-drupal-selector=views-exposed-form-search-search-page] form{display:flex;justify-content:space-between;flex-direction:column;padding:15px 15px 10px;background:var(--c-white);row-gap:20px}@media(min-width:720px){div[data-drupal-selector=views-exposed-form-search-search-page] form{width:50%}}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form{padding:0 0 0 35px;width:auto;flex-direction:row}}div[data-drupal-selector=views-exposed-form-search-search-page] form>div{width:-moz-fit-content;width:fit-content}div[data-drupal-selector=views-exposed-form-search-search-page] form label{font-size:12px;color:var(--c-nobel-light);padding-bottom:5px}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form label{font-size:14px}}div[data-drupal-selector=views-exposed-form-search-search-page] form .search-items-wrapper{display:flex;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;width:100%}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .search-items-wrapper{width:auto}}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item{margin-bottom:0}@media(min-width:1224px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item{padding:6px 35px}}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item{padding:6px 15px}}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item__dropdown{border:none}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item__dropdown:after{border-top-color:var(--c-nobel-light)}@media(min-width:1224px){div[data-drupal-selector=views-exposed-form-search-search-page] form .without-arrow{min-width:20%}}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .without-arrow{min-width:15%}}div[data-drupal-selector=views-exposed-form-search-search-page] form .without-arrow .form-item__dropdown:after{content:none}div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection{border:none}div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection__rendered,div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection__placeholder{margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary)}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection__rendered,div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection__placeholder{font-size:24px;line-height:31px}}div[data-drupal-selector=views-exposed-form-search-search-page] form .select2-container .select2-selection__arrow{display:none}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio{padding:6px 20px 20px;display:flex;-moz-column-gap:25px;column-gap:25px;align-items:end}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio label{width:-moz-min-content;width:min-content}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio .form-item{padding:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;row-gap:2px;align-items:center}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio .form-item input{width:25px;height:25px;accent-color:var(--c-primary)}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio .form-item input{width:30px;height:30px}}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item--radio .form-item label{font-size:11px;line-height:1;color:var(--c-nobel-light);text-align:center}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-item__textfield{border:none}div[data-drupal-selector=views-exposed-form-search-search-page] form select{border:none;margin:0;padding:0;font-size:20px;line-height:23px;color:var(--c-primary)}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form select{font-size:24px;line-height:31px}}div[data-drupal-selector=views-exposed-form-search-search-page] form select:focus,div[data-drupal-selector=views-exposed-form-search-search-page] form select:hover,div[data-drupal-selector=views-exposed-form-search-search-page] form select:active{outline:none;box-shadow:none;border:none}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions{position:relative;display:flex;height:100%;align-self:flex-end}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions{align-self:auto}}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions svg{position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions svg{left:15px}}div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions input{margin:0;height:100%;font-size:20px;line-height:40px;color:var(--c-white);padding:10px 10px 15px 45px}@media(min-width:920px){div[data-drupal-selector=views-exposed-form-search-search-page] form .form-actions input{font-size:28px;line-height:60px;padding:15px 45px 20px 60px}}.select2-dropdown{min-width:250px;margin-top:5px;color:#959595;font-size:18px}.select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected]{background-color:var(--c-secondary)}.status__list{list-style:none;margin:0;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:var(--c-text);background-color:var(--c-warning)}.status--error{color:var(--c-text);background-color:var(--c-error)}.status--status{color:var(--c-text);background-color:var(--c-message)}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:920px){.grid__item{flex-basis:0;flex-grow:1;align-self:stretch;width:100%;min-height:1px;float:left;margin-right:1rem;margin-left:1rem}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:var(--c-highlight-high);padding:4rem}.grid--fixed .grid__item{flex-grow:0;flex-shrink:0;flex-basis:auto;margin:0 1rem 2rem}@media(min-width:920px){.grid--fixed .grid__item{width:auto}}.grid--one-column>.grid__item{margin-bottom:0}.paragraph--theme--home-hero .grid__item{flex-basis:100%}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}.grid--fixed{flex-wrap:nowrap;flex-direction:column;align-items:center}@media(min-width:920px){.grid--fixed{flex-wrap:wrap;flex-direction:row;width:auto;margin:0 -1rem}}@media(min-width:920px){.mcards__inner{padding:0 5rem}}@media(min-width:1224px){.mcards__inner{padding:0 5rem}}.mcards__title{padding:3rem 0}@media(min-width:920px){.mcards__title{padding:4rem 0}}.search-page .views-exposed-form>h2,.search-page #sliding-popup .popup-content .eu-cookie-compliance-message .views-exposed-form>h2,#sliding-popup .popup-content .eu-cookie-compliance-message .search-page .views-exposed-form>h2{position:relative;margin:2.5rem 0 4rem 60px;font-size:38px;color:var(--c-primary);font-weight:bold;line-height:1}.search-page .views-exposed-form>h2:before,.search-page #sliding-popup .popup-content .eu-cookie-compliance-message .views-exposed-form>h2:before,#sliding-popup .popup-content .eu-cookie-compliance-message .search-page .views-exposed-form>h2:before{content:"";display:block;background-image:url(/themes/custom/bus_station/dist/3f4fdda2238601b21e910a49b149299d.png);height:300px;min-width:40px;background-repeat:no-repeat;background-position:bottom center;background-size:40px 100%;position:absolute;bottom:0;right:100%;transform:translate(-10px,30px);margin-top:5px;z-index:-1}@media(min-width:920px){.search-page .views-exposed-form>h2,.search-page #sliding-popup .popup-content .eu-cookie-compliance-message .views-exposed-form>h2,#sliding-popup .popup-content .eu-cookie-compliance-message .search-page .views-exposed-form>h2{margin:3rem 0 4rem 115px;font-size:50px}.search-page .views-exposed-form>h2:before,.search-page #sliding-popup .popup-content .eu-cookie-compliance-message .views-exposed-form>h2:before,#sliding-popup .popup-content .eu-cookie-compliance-message .search-page .views-exposed-form>h2:before{background-image:url(/themes/custom/bus_station/dist/306b824fc23455fc054e29102973f71b.png);height:100px;min-width:420px;background-position:right;background-size:100% 37px;top:50%;right:100%;bottom:auto;transform:translate(-40px,-50%);margin-top:5px}}@media(min-width:720px){.search-page .search-view{margin:auto;max-width:600px}}@media(min-width:920px){.search-page .search-view{max-width:750px}}.search-page .search-view header{border:none}.search-page .search-view header .search-results__header{display:flex;justify-content:space-between}.search-page .search-view header .search-results__header h3{font-size:30px;font-weight:normal;color:var(--c-secondary)}.search-page .search-view header .search-results__counter{font-size:16px;color:var(--c-black)}.search-page .search-view .views-row{margin-bottom:30px}.search-page .search-view .area-border{background-color:var(--c-white);border:1px solid var(--c-border);border-radius:10px;padding:2rem}.search-page .search-view .area-border:last-of-type{margin-top:15px;margin-bottom:30px}.search-page .search-view .area-border.no-trips{text-align:center}.search-page .search-view .area-border.available-trip>.form-item label{padding:0;font-size:1.2rem}.search-page .search-view .area-border.available-trip a{position:relative;width:100%;display:inline-block;border:1px solid var(--c-border);border-radius:5px;color:var(--c-black);padding:.5rem;text-decoration:none}.search-page .search-view .area-border.available-trip a:hover{text-decoration:underline}.search-page .search-view .area-border.available-trip a:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);display:block;width:25px;height:25px;background-image:url(/themes/custom/bus_station/dist/367e3f026fa6f6d677d0dbcab3056d8c.png);background-repeat:no-repeat;background-size:25px}.search-page .search-view .area-border .logo__image{margin:auto}.search-page .search-view .area-border .text{font-size:1.25rem;font-weight:bold}@media(min-width:920px){.search-page .search-view .area-border .text{font-size:1.75rem}}.footer__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap;gap:1rem}@media(min-width:480px){.footer__inner{padding:0 1rem}}@media(min-width:1224px){.footer__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}@media(min-width:920px){.footer__menu{flex:1 1 100%;margin-left:auto;text-align:right}}.footer__top{background-color:var(--c-footer-top);padding-top:5.5rem;padding-bottom:3rem}.footer__top .column-menu{padding-top:1rem}.footer__top .column-menu .column-menu__item{padding:.23rem 0}.footer__top .column-menu .column-menu__item .column-menu__text{font-size:1.35rem}.footer__bottom{background-color:var(--c-footer-bottom);padding:1rem 0;border-top:6px dotted var(--c-accent)}.footer__bottom .inline-menu{flex-grow:1;text-align:center}.footer__bottom .inline-menu .inline-menu__item{padding:0}.footer__bottom .inline-menu .inline-menu__item .inline-menu__link{font-size:1.3rem}.footer__bottom .inline-menu .inline-menu__item:not(:last-child) a::after{content:"|";padding:0 6px}@media(min-width:920px){.footer__bottom{border-top:none}}.footer__branding{max-width:10rem}header{margin-bottom:0;border:solid 1px var(--c-border)}.header__top{display:none;background-color:var(--c-header-top)}@media(min-width:920px){.header__top{display:flex;align-items:center;height:2.5rem;z-index:500}.header__top .header__contact{flex-grow:1;max-width:80%}.header__top .header__contact .inline-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.header__top .header__language{margin-left:auto;margin-right:1.1666666667rem}.header__top .header__language .language-menu__select{color:var(--c-text)}}.header__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 0;display:flex;align-items:center;position:relative}@media(min-width:480px){.header__inner{padding:0 0}}@media(min-width:1224px){.header__inner{padding-left:calc(0 + calc(-50vw + calc(1224px / 2)));padding-right:calc(0 + calc(-50vw + calc(1224px / 2)))}}.header__primary{background-color:var(--c-header-bottom)}.header__primary .header__inner{flex-flow:row nowrap;justify-content:space-between;align-items:center}.header__primary .header__inner ul:not(.language-menu) li span,.header__primary .header__inner ul:not(.language-menu) li a{padding:1rem 2rem;font-size:1.2rem}.header__primary .header__inner ul:not(.language-menu) li span:not(.mobile-hidden),.header__primary .header__inner ul:not(.language-menu) li a:not(.mobile-hidden){display:block}@media(min-width:920px){.header__primary .header__inner ul:not(.language-menu) li span.expand-sub,.header__primary .header__inner ul:not(.language-menu) li a.expand-sub{display:none}}@media(min-width:920px){.header__primary .header__inner ul:not(.language-menu) li span.main-link,.header__primary .header__inner ul:not(.language-menu) li a.main-link{background:var(--c-primary);color:var(--c-white);border:1px solid var(--c-primary)}.header__primary .header__inner ul:not(.language-menu) li span.main-link:hover,.header__primary .header__inner ul:not(.language-menu) li a.main-link:hover{background:var(--c-white);color:var(--c-primary);box-sizing:border-box}}@media(min-width:920px){.header__primary .header__inner ul:not(.language-menu) li span,.header__primary .header__inner ul:not(.language-menu) li a{padding:1.25rem}}@media(min-width:920px){.header__primary nav{display:none}.header__primary nav:first-child{display:block}}.header__branding{max-width:300px;padding-left:1rem}.header__secondary{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.header__secondary{padding:0 1rem}}@media(min-width:1224px){.header__secondary{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.main{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.main{padding:0 1rem}}@media(min-width:1224px){.main{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}@media(min-width:920px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media(min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.Située_à_moins_de_5_minutes_de_la_gare_ferrovia{font-size:33px;font-family:"Parisine Std";color:#000;line-height:1.2;text-align:left;-moz-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-webkit-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);-ms-transform:matrix(0.6330162156,0,0,0.7033513507,0,0);position:absolute;left:793.261px;top:2604.866px;width:1053px;height:668.498px;z-index:52}:root{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}:root [data-theme=default]{--c-text:#2b2b2b;--c-text-inverse:#ffffff;--c-footer-top:#00295d;--c-footer-bottom:#222222;--c-header-top:#2b2b2b;--c-header-bottom:#ffffff;--c-background:#f3f7f7;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#bd0028;--c-secondary:#003f90;--c-secondary-hover:#00295d;--c-accent:#f2f7f7;--c-accent-high:#ffffff;--c-highlight:#4c4c4c;--c-highlight-high:#2b2b2b;--c-muted:#2b2b2b;--c-warning:#f9fb93;--c-error:#9c1a1a;--c-message:#008300;--c-separator:#dbdbdb;--c-border:#b9bfcb;--c-white:#ffffff;--c-black:black;--c-nobel:#9d9d9d;--c-nobel-light:#959595}
@font-face{font-family:"ParisineOffice";src:url(/themes/custom/bus_station/public/./fonts/ParisineOffice-Regular.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ParisineOffice";src:url(/themes/custom/bus_station/public/./fonts/ParisineOffice-Italic.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"ParisineOffice";src:url(/themes/custom/bus_station/public/./fonts/ParisineOffice-Bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"ParisineOffice";src:url(/themes/custom/bus_station/public/./fonts/ParisineOffice-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"Parisine";src:url(/themes/custom/bus_station/public/./fonts/ParisineOfficeWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Parisine";src:url(/themes/custom/bus_station/public/./fonts/ParisineOfficeWeb-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Parisine";src:url(/themes/custom/bus_station/public/./fonts/ParisineOfficeWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"Parisine";src:url(/themes/custom/bus_station/public/./fonts/ParisineOfficeWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Material-Design-Iconic-Font';src:url(/themes/custom/bus_station/public/./fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format("woff");font-weight:normal;font-style:normal}
table{width:100%;margin-top:1.5rem;margin-bottom:1.5rem;border-collapse:collapse;}.sticky-header{min-width:0;}caption{text-align:left;}[dir="rtl"] caption{text-align:right;}th{position:relative;box-sizing:border-box;height:3rem;padding:0.5rem 1rem;text-align:left;line-height:1.25rem;}[dir="rtl"] th{text-align:right;}.sortable-heading{padding:0 1rem;}.sortable-heading > a{display:block;padding:0.5rem 1.5rem 0.5rem 0;text-decoration:none;color:inherit;}[dir="rtl"] .sortable-heading > a{padding-right:0;padding-left:1.5rem;}.sortable-heading > a::before{position:absolute;z-index:0;top:0;right:1rem;bottom:0;left:1rem;display:block;content:"";}_:-ms-fullscreen,.sortable-heading > a::before{top:auto;height:100%;}.sortable-heading > a::after{position:absolute;top:50%;right:1rem;width:0.875rem;height:1rem;margin-top:-0.5rem;content:"";opacity:0.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:contain;}@media (forced-colors:active){.sortable-heading > a::after{opacity:1;background:linktext;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%;}}_:-ms-fullscreen,.sortable-heading > a::after{position:static;float:right;margin-top:0.125rem;margin-right:-1.5rem;}[dir="rtl"] .sortable-heading > a::after{right:auto;left:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M12.25.25v1.5H1.75V.25zm0 3v1.5h-7.5v-1.5zm0 3v1.5h-4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e");}@media (forced-colors:active){[dir="rtl"] .sortable-heading > a::after{background:linktext;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M12.25.25v1.5H1.75V.25zm0 3v1.5h-7.5v-1.5zm0 3v1.5h-4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M12.25.25v1.5H1.75V.25zm0 3v1.5h-7.5v-1.5zm0 3v1.5h-4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%;}}_:-ms-fullscreen,[dir="rtl"] .sortable-heading > a::after{float:left;margin-right:0;margin-left:-1.5rem;}.sortable-heading > a:focus,.sortable-heading > a:hover{text-decoration:none;}.sortable-heading > a:focus::before,.sortable-heading > a:hover::before{border-color:inherit;}.sortable-heading > a:focus::after,.sortable-heading > a:hover::after{opacity:1;}.sortable-heading.is-active > a::after{content:none;}thead tr{border:0;}tr.color-warning:hover,tr.color-warning:focus{color:#232429;background:#fdf8ed;}tr.color-error:hover,tr.color-error:focus{color:#232429;background:#fcf4f2;}td{box-sizing:border-box;height:4rem;padding:0.5rem 1rem;text-align:left;}[dir="rtl"] td{text-align:right;}td .item-list ul{margin:0;}[dir="rtl"] td .item-list ul{margin:0;}td.is-active{background:none;}td > .form-item > .form-element,td > .ajax-new-content > .form-item > .form-element{width:100%;}th.is-disabled.is-disabled{color:#828388;}th.select-all{width:1px;}.caption{margin-bottom:1.25rem;}tfoot{font-weight:bold;}tfoot tr:last-child{border-bottom:0;}tfoot tr:first-child td{border-top:0.0625rem solid #919297;}th.priority-low,th.priority-medium,td.priority-low,td.priority-medium{display:none;}@media screen and (min-width:38em){th.priority-medium,td.priority-medium{display:table-cell;}}@media screen and (min-width:60em){th.priority-low,td.priority-low{display:table-cell;}}.tabledrag-toggle-weight-wrapper{margin-top:1.5rem;line-height:1.75rem;}.tabledrag-toggle-weight-wrapper + table,.tabledrag-toggle-weight-wrapper + .tableresponsive-toggle-columns + table{margin-top:0;}
