/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 *//*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 *//*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 *//*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:local(""),url("../Fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("../Fonts/source-sans-pro-v21-latin-regular.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:local(""),url("../Fonts/source-sans-pro-v21-latin-600.woff2") format("woff2"),url("../Fonts/source-sans-pro-v21-latin-600.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:local(""),url("../Fonts/source-sans-pro-v21-latin-700.woff2") format("woff2"),url("../Fonts/source-sans-pro-v21-latin-700.woff") format("woff")}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.outer_container{width:100%;position:relative;margin:clamp(54px,54px + (90 - 54)*(100vw - 360px)/1200,90px) 0}.outer_container>.container,.ce_trip-detail .outer_container>.trip-detail-actions,.ce_trip-detail .ce_header .outer_container>.header-large-btn.--mobile{padding-left:var(--xGutter);padding-right:var(--xGutter)}.outer_container.bg-active{margin:0;padding-top:clamp(36px,36px + (90 - 36)*(100vw - 360px)/1200,90px);padding-bottom:clamp(36px,36px + (90 - 36)*(100vw - 360px)/1200,90px)}.outer_container .container_background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.outer_container .container_background+.container,.outer_container .ce_trip-detail .container_background+.trip-detail-actions,.ce_trip-detail .outer_container .container_background+.trip-detail-actions,.outer_container .ce_trip-detail .ce_header .container_background+.header-large-btn.--mobile,.ce_trip-detail .ce_header .outer_container .container_background+.header-large-btn.--mobile{z-index:1;position:relative}.outer_container .container_background.--type-1{height:50%}@media only screen and (max-width: 575px){.outer_container .container_background.--type-1{height:100%}}.outer_container .container_background.--type-2{height:50%;top:50%}@media only screen and (max-width: 575px){.outer_container .container_background.--type-2{height:100%;top:0}}.container,.ce_trip-detail .trip-detail-actions,.ce_trip-detail .ce_header .header-large-btn.--mobile{padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;max-width:1540px}.p-none{padding-top:0 !important;padding-bottom:0 !important}.p-small{padding-top:2rem !important;padding-bottom:2rem !important}.p-medium{padding-top:4rem !important;padding-bottom:4rem !important}.p-large{padding-top:8rem !important;padding-bottom:8rem !important}.p-default{padding-top:1rem !important;padding-bottom:1rem !important}.pb-none{padding-bottom:0}.mb-none{margin-bottom:0}.pt-none{padding-top:0}.mt-none{margin-top:0}@media only screen and (min-width: 576px){.pb-sm-none{padding-bottom:0}.mb-sm-none{margin-bottom:0}.pt-sm-none{padding-top:0}.mt-sm-none{margin-top:0}}@media only screen and (min-width: 768px){.pb-md-none{padding-bottom:0}.mb-md-none{margin-bottom:0}.pt-md-none{padding-top:0}.mt-md-none{margin-top:0}}@media only screen and (min-width: 992px){.pb-lg-none{padding-bottom:0}.mb-lg-none{margin-bottom:0}.pt-lg-none{padding-top:0}.mt-lg-none{margin-top:0}}@media only screen and (min-width: 1200px){.pb-xl-none{padding-bottom:0}.mb-xl-none{margin-bottom:0}.pt-xl-none{padding-top:0}.mt-xl-none{margin-top:0}}@media only screen and (min-width: 1400px){.pb-xxl-none{padding-bottom:0}.mb-xxl-none{margin-bottom:0}.pt-xxl-none{padding-top:0}.mt-xxl-none{margin-top:0}}@media only screen and (min-width: 1540px){.pb-xxxl-none{padding-bottom:0}.mb-xxxl-none{margin-bottom:0}.pt-xxxl-none{padding-top:0}.mt-xxxl-none{margin-top:0}}.pb-small{padding-bottom:1rem}.mb-small{margin-bottom:1rem}.pt-small{padding-top:1rem}.mt-small{margin-top:1rem}@media only screen and (min-width: 576px){.pb-sm-small{padding-bottom:1rem}.mb-sm-small{margin-bottom:1rem}.pt-sm-small{padding-top:1rem}.mt-sm-small{margin-top:1rem}}@media only screen and (min-width: 768px){.pb-md-small{padding-bottom:1rem}.mb-md-small{margin-bottom:1rem}.pt-md-small{padding-top:1rem}.mt-md-small{margin-top:1rem}}@media only screen and (min-width: 992px){.pb-lg-small{padding-bottom:1rem}.mb-lg-small{margin-bottom:1rem}.pt-lg-small{padding-top:1rem}.mt-lg-small{margin-top:1rem}}@media only screen and (min-width: 1200px){.pb-xl-small{padding-bottom:1rem}.mb-xl-small{margin-bottom:1rem}.pt-xl-small{padding-top:1rem}.mt-xl-small{margin-top:1rem}}@media only screen and (min-width: 1400px){.pb-xxl-small{padding-bottom:1rem}.mb-xxl-small{margin-bottom:1rem}.pt-xxl-small{padding-top:1rem}.mt-xxl-small{margin-top:1rem}}@media only screen and (min-width: 1540px){.pb-xxxl-small{padding-bottom:1rem}.mb-xxxl-small{margin-bottom:1rem}.pt-xxxl-small{padding-top:1rem}.mt-xxxl-small{margin-top:1rem}}.pb-medium{padding-bottom:1.5rem}.mb-medium{margin-bottom:1.5rem}.pt-medium{padding-top:1.5rem}.mt-medium{margin-top:1.5rem}@media only screen and (min-width: 576px){.pb-sm-medium{padding-bottom:1.5rem}.mb-sm-medium{margin-bottom:1.5rem}.pt-sm-medium{padding-top:1.5rem}.mt-sm-medium{margin-top:1.5rem}}@media only screen and (min-width: 768px){.pb-md-medium{padding-bottom:1.5rem}.mb-md-medium{margin-bottom:1.5rem}.pt-md-medium{padding-top:1.5rem}.mt-md-medium{margin-top:1.5rem}}@media only screen and (min-width: 992px){.pb-lg-medium{padding-bottom:1.5rem}.mb-lg-medium{margin-bottom:1.5rem}.pt-lg-medium{padding-top:1.5rem}.mt-lg-medium{margin-top:1.5rem}}@media only screen and (min-width: 1200px){.pb-xl-medium{padding-bottom:1.5rem}.mb-xl-medium{margin-bottom:1.5rem}.pt-xl-medium{padding-top:1.5rem}.mt-xl-medium{margin-top:1.5rem}}@media only screen and (min-width: 1400px){.pb-xxl-medium{padding-bottom:1.5rem}.mb-xxl-medium{margin-bottom:1.5rem}.pt-xxl-medium{padding-top:1.5rem}.mt-xxl-medium{margin-top:1.5rem}}@media only screen and (min-width: 1540px){.pb-xxxl-medium{padding-bottom:1.5rem}.mb-xxxl-medium{margin-bottom:1.5rem}.pt-xxxl-medium{padding-top:1.5rem}.mt-xxxl-medium{margin-top:1.5rem}}.pb-large{padding-bottom:4rem}.mb-large{margin-bottom:4rem}.pt-large{padding-top:4rem}.mt-large{margin-top:4rem}@media only screen and (min-width: 576px){.pb-sm-large{padding-bottom:4rem}.mb-sm-large{margin-bottom:4rem}.pt-sm-large{padding-top:4rem}.mt-sm-large{margin-top:4rem}}@media only screen and (min-width: 768px){.pb-md-large{padding-bottom:4rem}.mb-md-large{margin-bottom:4rem}.pt-md-large{padding-top:4rem}.mt-md-large{margin-top:4rem}}@media only screen and (min-width: 992px){.pb-lg-large{padding-bottom:4rem}.mb-lg-large{margin-bottom:4rem}.pt-lg-large{padding-top:4rem}.mt-lg-large{margin-top:4rem}}@media only screen and (min-width: 1200px){.pb-xl-large{padding-bottom:4rem}.mb-xl-large{margin-bottom:4rem}.pt-xl-large{padding-top:4rem}.mt-xl-large{margin-top:4rem}}@media only screen and (min-width: 1400px){.pb-xxl-large{padding-bottom:4rem}.mb-xxl-large{margin-bottom:4rem}.pt-xxl-large{padding-top:4rem}.mt-xxl-large{margin-top:4rem}}@media only screen and (min-width: 1540px){.pb-xxxl-large{padding-bottom:4rem}.mb-xxxl-large{margin-bottom:4rem}.pt-xxxl-large{padding-top:4rem}.mt-xxxl-large{margin-top:4rem}}@media only screen and (min-width: 992px){.expand-left{margin-left:calc(var(--xGutter)*-1) !important}}@media only screen and (min-width: 992px){.expand-right{margin-right:calc(var(--xGutter)*-1) !important}}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:calc(var(--xGutter)*-1);margin-right:calc(var(--xGutter)*-1);padding-left:calc(var(--xGutter) - 1rem);padding-right:calc(var(--xGutter) - 1rem)}@media only screen and (min-width: 992px){.row.expand-left{padding-left:calc(var(--xGutter)*-1) !important}}@media only screen and (min-width: 992px){.row.expand-right{padding-right:calc(var(--xGutter)*-1) !important}}.row:not(.pt-none){margin-top:2rem}.row:not(.pb-none){margin-bottom:2rem}.row .expand{margin-left:calc(var(--xGutter)*-1);margin-right:calc(var(--xGutter)*-1);padding:0}.row>div>div{width:100%}@media only screen and (min-width: 768px){.row>div.background:last-child{padding-left:3rem}}.row.pb-none>div.background{margin-bottom:0}.row.pt-none>div.background{margin-top:0}.row>div.background{position:relative;padding:var(--xGutter);min-height:20rem}@media only screen and (min-width: 768px){.row>div.background{margin-bottom:2rem;margin-top:2rem}}.row>div.background .background-container{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.row>div.background .background-container img{width:100%;height:100%;object-fit:cover}.col-xxxl-12,.col-xxxl-11,.col-xxxl-10,.col-xxxl-9,.col-xxxl-8,.col-xxxl-7,.col-xxxl-6,.col-xxxl-5,.col-xxxl-4,.col-xxxl-3,.col-xxxl-2,.col-xxxl-1,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1,.col-xxxl,.col-xxl,.col-xl,.col-lg,.col-md,.col-sm,.col{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;min-height:1px;align-items:flex-start;padding-left:1rem;padding-right:1rem}.col-xxxl,.col-xxl,.col-xl,.col-lg,.col-md,.col-sm,.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-12{flex-basis:100%;max-width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-reset{margin-left:0}@media only screen and (min-width: 576px){.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex-basis:100%;max-width:100%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-reset{margin-left:0}}@media only screen and (min-width: 768px){.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{flex-basis:100%;max-width:100%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-reset{margin-left:0}}@media only screen and (min-width: 992px){.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex-basis:100%;max-width:100%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-reset{margin-left:0}}@media only screen and (min-width: 1200px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex-basis:100%;max-width:100%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-reset{margin-left:0}}@media only screen and (min-width: 1400px){.col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex-basis:100%;max-width:100%}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.offset-xxl-reset{margin-left:0}}@media only screen and (min-width: 1540px){.col-xxxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxxl-3{flex-basis:25%;max-width:25%}.col-xxxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxxl-6{flex-basis:50%;max-width:50%}.col-xxxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxxl-9{flex-basis:75%;max-width:75%}.col-xxxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxxl-12{flex-basis:100%;max-width:100%}.offset-xxxl-1{margin-left:8.3333333333%}.offset-xxxl-2{margin-left:16.6666666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.3333333333%}.offset-xxxl-5{margin-left:41.6666666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.3333333333%}.offset-xxxl-8{margin-left:66.6666666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.3333333333%}.offset-xxxl-11{margin-left:91.6666666667%}.offset-xxxl-reset{margin-left:0}}.row-reverse{flex-direction:column-reverse;flex-wrap:nowrap}@media only screen and (min-width: 576px){.row-sm-reverse{flex-direction:column-reverse;flex-wrap:nowrap}}@media only screen and (min-width: 768px){.row-md-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 992px){.row-lg-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 1200px){.row-xl-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 1400px){.row-xxl-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 1540px){.row-xxxl-reverse{flex-direction:row-reverse}}.row-normal{flex-direction:row}@media only screen and (min-width: 576px){.row-sm-normal{flex-direction:row}}@media only screen and (min-width: 768px){.row-md-normal{flex-direction:row}}@media only screen and (min-width: 992px){.row-lg-normal{flex-direction:row}}@media only screen and (min-width: 1200px){.row-xl-normal{flex-direction:row}}@media only screen and (min-width: 1400px){.row-xxl-normal{flex-direction:row}}@media only screen and (min-width: 1540px){.row-xxxl-normal{flex-direction:row}}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */:root{--font-size: 18px;--xGutter: clamp(18px, 18px + (90 - 18) * (100vw - 360px) / 1200, 90px);--primary: #E30613;font-size:var(--font-size)}::selection{background:rgba(227,6,19,.4)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{min-height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%;font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;line-height:1.5;scroll-behavior:smooth;color:#282c39;background-color:#f7f7f7}body{display:flex;flex-flow:column;min-height:100vh;position:relative;z-index:0}body.pap_menu-active{overflow:hidden}header{padding-top:5rem;flex:0 1 auto;background:#f7f7f7}@media only screen and (max-width: 991px){header .outer_container.bg-active{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 992px){header .ce_header+.outer_container{margin-top:-5rem !important}header .ce_header+.outer_container.bg-active{padding-top:0;padding-bottom:0}}main{flex:1 1 auto}footer{flex:0 1 auto}.bg-white{background:#fff}.bg-gray{background:#f7f7f7}h1,.h1{font-size:2.5rem;font-weight:700;color:#282c39;margin-bottom:1rem}h2,.h2{font-size:2rem;font-weight:700;color:#282c39;margin-bottom:1rem}h3,.h3{font-size:1.5rem;font-weight:500;color:#4f4f4e;margin-bottom:1rem}h4,.h4{font-size:1rem;font-weight:500;color:#4f4f4e;margin-bottom:1rem}p,.p{font-size:1rem;font-weight:400;margin-bottom:1rem}img{margin-bottom:-9px}.subheadline{font-size:.75rem;font-weight:500;color:#4f4f4e;margin-bottom:-0.25rem}strong,b{font-weight:700}a,button{text-decoration:none;color:inherit;cursor:pointer}button{font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;border:unset;background-color:unset;padding:0}.text-uppercase{text-transform:uppercase}ul{margin-top:1rem;margin-bottom:clamp(18px,18px + (36 - 18)*(100vw - 360px)/1200,36px);padding-left:2.5rem;list-style:none}ul li{gap:.8rem;margin-bottom:1rem;position:relative}ul li:before{content:url(../Icons/check.svg);display:block;position:absolute;left:-2.5rem;top:.1rem}.overflow-hidden{overflow:hidden}.mt-1{margin-top:1rem}.mt-2{margin-top:1.75rem}.mt-3{margin-top:2.5rem}.mt-4{margin-top:3.25rem}.mt-5{margin-top:4rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:1.75rem}.mb-3{margin-bottom:2.5rem}.mb-4{margin-bottom:3.25rem}.mb-5{margin-bottom:4rem}.img-fluid{max-width:100%;height:auto}.parallax-container{position:relative;overflow:hidden}.container-bg{position:absolute;z-index:-1}iframe{max-width:100%}.text-center{text-align:center;margin-left:auto;margin-right:auto}.max-width{max-width:800px}.justify-center{justify-content:center}.c-primary{color:#e30613}.c-white{color:#fff !important}.c-black{color:#282c39 !important}.uc-embedding-accept{background-color:#e30613 !important}.Twilio{font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;font-size:.9rem}.image-copyright{font-size:12px;left:.6rem;bottom:1rem;position:absolute;display:inline-block;width:80%;text-shadow:0 0 6px #000;color:#fff;z-index:1}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */[data-cr-challenge]+[type=submit]:not(.unblock){background-color:hsla(0,0%,100%,.5) !important;border-color:hsla(0,0%,100%,0) !important;color:hsla(0,0%,100%,.5) !important}.btn-container{display:flex;flex-flow:row wrap;width:100%}.btn-container.btn-right{justify-content:flex-end}.btn-container.btn-center{justify-content:center}.btn,a.btn,button.btn{display:inline-block;position:relative;margin-top:0;margin-bottom:2rem;line-height:unset;text-align:left;font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;background-color:unset;cursor:pointer;min-width:7rem;text-decoration:none;transition:all 250ms ease}@media only screen and (max-width: 575px){.btn,a.btn,button.btn{width:100%}}.btn.btn-primary:not(.btn-outline,.btn-filled),a.btn.btn-primary:not(.btn-outline,.btn-filled),button.btn.btn-primary:not(.btn-outline,.btn-filled){font-size:clamp(16px,16px + (20 - 16)*(100vw - 360px)/1200,20px);color:#e30613;font-weight:600;transition:all 250ms ease}.btn.btn-primary:not(.btn-outline,.btn-filled):after,a.btn.btn-primary:not(.btn-outline,.btn-filled):after,button.btn.btn-primary:not(.btn-outline,.btn-filled):after{content:"";display:block;position:relative;width:2.4rem;height:3px;background-color:#fc0;left:0;top:.2rem;transition:all 250ms ease}.btn.btn-primary:not(.btn-outline,.btn-filled):hover,a.btn.btn-primary:not(.btn-outline,.btn-filled):hover,button.btn.btn-primary:not(.btn-outline,.btn-filled):hover{color:#fc0}.btn.btn-primary:not(.btn-outline,.btn-filled):hover:after,a.btn.btn-primary:not(.btn-outline,.btn-filled):hover:after,button.btn.btn-primary:not(.btn-outline,.btn-filled):hover:after{background-color:#e30613;width:5rem}.btn.btn-white,a.btn.btn-white,button.btn.btn-white{padding:.65rem 2rem;font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);border:3px solid #fff;color:#282c39;background-color:#fff;font-weight:600;margin-right:1rem;text-align:center}.btn.btn-white:hover,a.btn.btn-white:hover,button.btn.btn-white:hover{color:#fff;background-color:#e30613}.btn.btn-icon,a.btn.btn-icon,button.btn.btn-icon{display:flex;flex-flow:row;justify-content:center;align-items:center;background-color:#e30613;color:#fff;padding:.75rem;width:3rem;min-width:unset;aspect-ratio:1/1;height:3rem}.btn.btn-icon svg,a.btn.btn-icon svg,button.btn.btn-icon svg{width:auto;height:auto}.btn.btn-outline,a.btn.btn-outline,button.btn.btn-outline{padding:.4rem 2rem;font-size:clamp(18px,18px + (22 - 18)*(100vw - 360px)/1200,22px);border:3px solid #e30613;color:#e30613;font-weight:600;margin-right:1rem;text-align:center}.btn.btn-outline:hover,a.btn.btn-outline:hover,button.btn.btn-outline:hover{color:#fff;background-color:#e30613}.btn.btn-outline-white,a.btn.btn-outline-white,button.btn.btn-outline-white{padding:.4rem 2rem;font-size:clamp(18px,18px + (22 - 18)*(100vw - 360px)/1200,22px);border:3px solid #fff;color:#fff;font-weight:600;margin-right:1rem;text-align:center}.btn.btn-outline-white:hover,a.btn.btn-outline-white:hover,button.btn.btn-outline-white:hover{color:#e30613;background-color:#fff}.btn.btn-filled,a.btn.btn-filled,button.btn.btn-filled{padding:.5rem 2rem .75rem;font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);background-color:#e30613;color:#fff;font-weight:600;margin-right:1rem;border:3px solid #e30613;text-align:center}.btn.btn-filled:not(.--no-line):after,a.btn.btn-filled:not(.--no-line):after,button.btn.btn-filled:not(.--no-line):after{content:"";display:block;position:relative;width:100%;height:3px;background-color:#fc0;left:0;top:.2rem;transition:all 250ms ease}.btn.btn-filled:hover,a.btn.btn-filled:hover,button.btn.btn-filled:hover{color:#e30613;background-color:#fff;border-color:#e30613}.btn.btn-flex,a.btn.btn-flex,button.btn.btn-flex{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%}.btn.btn-large,a.btn.btn-large,button.btn.btn-large{display:inline-block;padding:1.6rem 3.25rem clamp(32px,32px + (45 - 32)*(100vw - 360px)/1200,45px) 2rem;color:#fff;background-color:#e30613;margin-bottom:0;line-height:1.25;max-width:460px;box-shadow:0 23px 26px rgba(40,44,57,.16)}.btn.btn-large i,a.btn.btn-large i,button.btn.btn-large i{position:absolute;right:2rem;bottom:2rem}.btn.btn-large .tag,a.btn.btn-large .tag,button.btn.btn-large .tag{display:block;font-weight:600;font-size:clamp(18px,18px + (28 - 18)*(100vw - 360px)/1200,28px);margin-bottom:.5rem}.btn.btn-large .title,a.btn.btn-large .title,button.btn.btn-large .title{display:block;font-weight:700;font-size:clamp(22px,22px + (38 - 22)*(100vw - 360px)/1200,38px)}.btn.btn-large ::selection,a.btn.btn-large ::selection,button.btn.btn-large ::selection{background:hsla(0,0%,100%,.4)}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */footer{position:relative;color:#fff;background-color:#9d9d9d}footer a{text-decoration:none;color:#fff;transition:all 250ms ease}footer a:hover{padding-left:.345rem}footer p{margin:.75rem 0;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px)}footer p+.footer-title{margin-top:2rem}footer .footer-logo{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:2rem 0;width:unset}footer .footer-logo svg{width:100%;height:unset;max-width:475px}footer .footer-title{font-size:clamp(18px,18px + (24 - 18)*(100vw - 360px)/1200,24px);font-weight:600;line-height:1.3;margin-bottom:.75rem}footer .footer-links a{display:block}footer .main{margin-top:3rem;margin-bottom:3rem;padding-left:var(--xGutter);padding-right:var(--xGutter)}footer .main .row{padding-left:clamp(36px,36px + (72 - 36)*(100vw - 360px)/1200,72px);padding-right:clamp(36px,36px + (72 - 36)*(100vw - 360px)/1200,72px)}footer:before{display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-100%);max-width:1540px;height:clamp(24px,24px + (44 - 24)*(100vw - 360px)/1200,44px);background-color:#e30613;width:calc(100% - var(--xGutter));z-index:10}footer .sockel{padding:1.25rem 0;background-color:#404040;color:#b1b1b1}footer .sockel p{margin:0;font-size:clamp(16px,16px + (16 - 16)*(100vw - 360px)/1200,16px);text-align:center;width:100%}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.f-1{font-size:clamp(38px,38px + (54 - 38)*(100vw - 360px)/1200,54px);line-height:125%;font-weight:700}.f-2,.ce_download .download-title{font-size:clamp(32px,32px + (48 - 32)*(100vw - 360px)/1200,48px);line-height:125%;font-weight:700}.f-3,.ce_text .subtitle{font-size:clamp(22px,22px + (32 - 22)*(100vw - 360px)/1200,32px);line-height:125%;font-weight:700}.f-4,.ce_accordion .accordion-title,.ce_customer-feedback .customer-feedback-title,.tx-indexedsearch-title,.ce_icon-text p,.ce_teaser{font-size:clamp(20px,20px + (24 - 20)*(100vw - 360px)/1200,24px);line-height:125%;font-weight:700}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.navbar{display:flex;position:fixed;width:100%;top:0;background-color:#f7f7f7;padding:0;z-index:100;transition:all 250ms ease}.navbar.hide{transform:translateY(-100%)}@media only screen and (min-width: 768px){.navbar:not(.under){padding-top:1rem}}.navbar .btn-icon{margin:0}.navbar .container,.navbar .ce_trip-detail .trip-detail-actions,.ce_trip-detail .navbar .trip-detail-actions,.navbar .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .navbar .header-large-btn.--mobile{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;width:100%;transition:all 250ms ease}@media only screen and (max-width: 991px){.navbar .container,.navbar .ce_trip-detail .trip-detail-actions,.ce_trip-detail .navbar .trip-detail-actions,.navbar .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .navbar .header-large-btn.--mobile{align-items:center;padding-top:.8rem;padding-bottom:.8rem}}.navbar .navbar_logo{width:100%;max-width:clamp(200px,200px + (450 - 200)*(100vw - 360px)/1200,450px);height:auto}.navbar .navbar_logo svg{width:100%;height:100%}.navbar .navbar_menu{display:none}@media only screen and (min-width: 992px){.navbar .navbar_menu{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;margin-left:auto;margin-right:5rem}}.navbar .navbar_menu .navitem{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;height:100%;text-align:center;color:#282c39;margin:0;padding:2rem 1.5rem;min-width:unset}.navbar .navbar_menu .navitem:after{width:100% !important}.navbar .navbar_menu .navitem:not(.active):after{display:none}.navbar .navbar_menu .navitem:hover{color:#e30613}.navbar .navbar_menu .navitem.active{color:#e30613}.navbar .navbar_menu .navitem.active:after{width:100% !important;background-color:#fc0}.navbar .search-item{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:1rem}.navbar .search-item svg{transition:all 250ms ease}.navbar .search-item:hover svg{color:#e30613}.navbar .js-mm{margin-left:auto;color:#e30613}@media only screen and (min-width: 992px){.navbar .js-mm{display:none}}.navbar .navbuttons{display:none}@media only screen and (min-width: 992px){.navbar .navbuttons{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.navbar .navbuttons .btn{margin:0}}.mega-menu .mega-menu-item{pointer-events:none;opacity:0}@media only screen and (max-width: 1399px){.mega-menu.private-customer .container div:last-child,.mega-menu.private-customer .ce_trip-detail .trip-detail-actions div:last-child,.ce_trip-detail .mega-menu.private-customer .trip-detail-actions div:last-child,.mega-menu.private-customer .ce_trip-detail .ce_header .header-large-btn.--mobile div:last-child,.ce_trip-detail .ce_header .mega-menu.private-customer .header-large-btn.--mobile div:last-child{display:none}}.mega-menu:hover .mega-menu-item{opacity:1;pointer-events:all}.mega-menu:hover .navitem{color:#e30613}.mega-menu:hover .navitem:before{opacity:1}.mega-menu .navitem{display:block}.mega-menu-item{position:absolute;width:100%;top:calc(100% - .5rem);left:0;z-index:90;overflow:auto;color:#fff;transition:all 250ms ease;padding-top:.5rem}.mega-menu-item a{color:#fff;text-decoration:none}.mega-menu-item .container,.mega-menu-item .ce_trip-detail .trip-detail-actions,.ce_trip-detail .mega-menu-item .trip-detail-actions,.mega-menu-item .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .mega-menu-item .header-large-btn.--mobile{padding:4rem clamp(18px,18px + (90 - 18)*(100vw - 360px)/1200,90px) 5rem;background-color:rgba(227,6,19,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mega-menu-item .item_header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:3px solid #fff;width:100%;padding:.2rem 0;font-weight:600;font-size:clamp(28px,28px + (32 - 28)*(100vw - 360px)/1200,32px);margin-bottom:1rem;transition:all 250ms ease}.mega-menu-item .item_header svg{transform:translateX(-2rem);opacity:0;color:#fff;transition:all 250ms ease}.mega-menu-item .item_header:hover{border-bottom-color:#fc0}.mega-menu-item .item_header:hover svg{transform:translateX(-1rem);opacity:1}.mega-menu-item .sub_items{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.mega-menu-item .sub_items a{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:1rem;align-items:center;padding:.2rem 0;width:100%;font-weight:600;font-size:clamp(20px,20px + (24 - 20)*(100vw - 360px)/1200,24px);transition:all 250ms ease}.mega-menu-item .sub_items a svg{transform:translateX(-1rem);color:#fff;opacity:0;transition:all 250ms ease}.mega-menu-item .sub_items a:hover svg{transform:translateX(0);opacity:1}.mega-menu-item .container,.mega-menu-item .ce_trip-detail .trip-detail-actions,.ce_trip-detail .mega-menu-item .trip-detail-actions,.mega-menu-item .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .mega-menu-item .header-large-btn.--mobile{gap:3rem}.mega-menu-item .container>div,.mega-menu-item .ce_trip-detail .trip-detail-actions>div,.ce_trip-detail .mega-menu-item .trip-detail-actions>div,.mega-menu-item .ce_trip-detail .ce_header .header-large-btn.--mobile>div,.ce_trip-detail .ce_header .mega-menu-item .header-large-btn.--mobile>div{flex:1;max-width:620px}.language-switch{display:none}.language-switch li{margin-bottom:0}.language-switch a{text-decoration:none}@media only screen and (min-width: 992px){.language-switch{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:1rem}}.language-dropdown{position:relative;cursor:pointer;padding:.3rem .5rem;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px)}.language-dropdown:hover .selector svg{transform:rotate(180deg)}.language-dropdown .selector{letter-spacing:unset !important;font-weight:600;text-transform:uppercase}.language-dropdown .selector svg{width:.7222222222rem;height:auto;transition:all 250ms ease}.language-dropdown li{padding:0}.language-dropdown li:before{display:none}.language-dropdown:hover ul{pointer-events:all;opacity:1}.language-dropdown ul{position:absolute;top:100%;right:0;list-style:none;background-color:#fff;margin:0;padding:0;opacity:0;pointer-events:none;z-index:60;min-width:100%;box-shadow:0 2px 10px rgba(40,44,57,.2);overflow:hidden;transition:all 250ms ease}.language-dropdown ul .link{display:block;padding:.5rem 1.5rem .5rem .7rem;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px);text-transform:uppercase;font-weight:600}.language-dropdown ul .text-muted{opacity:.2}.language-dropdown ul a{color:#282c39;transition:all 250ms ease}.language-dropdown ul a:hover{color:#fff;background-color:#e30613}/*!
 * Copyright (c) 2022-2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.pap-lightbox.iframe{display:block;position:relative}.pap-lightbox.iframe i{position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.pap-lightbox.iframe i svg{width:clamp(100px,100px + (152 - 100)*(100vw - 360px)/1200,152px)}.pap-lightbox.iframe img{aspect-ratio:16/9;object-fit:cover;filter:brightness(0.5) saturate(0)}.pap-lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:9999;display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;padding:50px}.pap-lightbox-overlay .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%}.pap-lightbox-overlay iframe{border:0;width:100%;height:100%}.pap-lightbox-overlay .pap-lightbox-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;transition:all .3s ease-in-out;visibility:hidden;opacity:0}.pap-lightbox-overlay .pap-lightbox-img.active{visibility:visible;opacity:1;transition:all .3s ease-in-out}.pap-lightbox-overlay .pap-lightbox-close{position:absolute;top:15px;right:50px;color:#fff;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:100%;width:35px;height:35px;text-align:center;transition:border-color .3s ease-in-out}.pap-lightbox-overlay .pap-lightbox-close:hover{border-color:#fff;transition:border-color .3s ease-in-out}.pap-lightbox-overlay .pap-lightbox-prev,.pap-lightbox-overlay .pap-lightbox-next{position:absolute;color:#fff;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:100%}.pap-lightbox-overlay .pap-lightbox-prev{left:5px;top:50%;transform:translateY(-50%)}.pap-lightbox-overlay .pap-lightbox-next{right:5px;top:50%;transform:translateY(-50%)}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.media{position:relative;width:100%;margin:0 0 1.5rem}.media iframe{width:100%;position:relative;display:block;height:auto;aspect-ratio:16/9}.media picture{display:block}.media img{width:100%;height:auto}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.mobile-menu{position:fixed;z-index:150;left:0;top:0;width:100%;height:100%;background-color:#e30613;transition:all 250ms ease;line-height:1.3}.mobile-menu:not(.show){pointer-events:none;background-color:unset}.mobile-menu:not(.show) .mobile-menu_slide{transform:translateX(110%)}.mobile-menu a{text-decoration:none;color:#282c39}.mobile-menu .mobile-menu_slide{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column nowrap;background-color:#fff;width:95%;height:100%;margin-left:auto;overflow:auto;transition:all 250ms ease}.mobile-menu .header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem;width:100%}.mobile-menu .header .logo{width:14rem}.mobile-menu .header .logo svg{width:100%;height:auto}.mobile-menu .header .language-dropdown{margin-left:auto}.mobile-menu .header .language-dropdown .link{font-size:1rem}.mobile-menu .header .js-mm{margin:0;padding:.5rem}.mobile-menu .main{flex:1;width:100%}.mobile-menu .footer{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;padding:1rem 1rem}.mobile-menu .footer .btn{margin-bottom:0}.mobile-menu .nav{overflow:hidden}.mobile-menu .menu{position:relative;width:100%}.mobile-menu .menu ul{transition:all 250ms ease}.mobile-menu .menu ul.move{transform:translateX(-100%)}.mobile-menu .menu ul.show{opacity:1;pointer-events:all}.mobile-menu .topmenu{position:absolute;width:100%;top:0}.mobile-menu .topmenu .--current>.menu_item{font-weight:700;color:#e30613}.mobile-menu .topmenu .--parent>.menu_item{font-weight:600}.mobile-menu .submenu{position:absolute;width:100%;left:100%;top:0;opacity:0;pointer-events:none}.mobile-menu ul{padding:0;list-style:none;margin:0}.mobile-menu li{margin:0;position:unset}.mobile-menu li>.menu_item{border-bottom:2px solid #eee}.mobile-menu li:last-child>.menu_item{border-bottom-color:hsla(0,0%,100%,0)}.mobile-menu .menu_item{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border:none;background-color:unset;font-size:1rem;font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;padding:.8rem 1rem !important;margin:0;width:100%;gap:1rem}.mobile-menu .menu_item svg{width:.6rem;height:auto}.mobile-menu .menu_item:hover{background-color:#eee}.mobile-menu .js-mm-up{transition:all 250ms ease;justify-content:flex-start;padding:.8rem 1rem;border-bottom:2px solid #eee}.mobile-menu .js-mm-up:not(.show){opacity:0;pointer-events:none}.mobile-menu button.menu_item{padding:.7rem 1rem}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.tariff-preview{max-width:750px;width:100%;z-index:1;position:relative}.tariff-preview .content{display:flex;flex-flow:column nowrap;justify-content:stretch;background-color:#fff;box-shadow:0 2px 15px rgba(40,44,57,.16)}@media only screen and (min-width: 768px){.tariff-preview .content{flex-flow:row nowrap}}.tariff-preview .details{padding:2rem 1.75rem;width:100%;flex:1}@media only screen and (min-width: 768px){.tariff-preview .details{max-width:70%;padding:2rem}}.tariff-preview .details .title{margin-top:0;color:#e30613}.tariff-preview .details .subtitle{font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);font-weight:600;margin-bottom:.5rem}.tariff-preview .details ul{margin-top:.5rem;padding-left:1.5rem}.tariff-preview .details li{font-size:clamp(16px,16px + (16 - 16)*(100vw - 360px)/1200,16px);margin-bottom:.3rem}.tariff-preview .details li:before{content:url(../Icons/check-small.svg);top:0;width:9px;left:-1.5rem;transform:scale(1.2)}.tariff-preview .services{padding:1.25rem 1.75rem;background-color:#fafafa;width:100%;flex:1}@media only screen and (min-width: 768px){.tariff-preview .services{max-width:40%;padding:2rem}}.tariff-preview .services .title{margin-top:0;margin-bottom:1rem}@media only screen and (min-width: 768px){.tariff-preview .services .title{margin-bottom:2rem}}.tariff-preview .services .item{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:.75rem}@media only screen and (min-width: 768px){.tariff-preview .services .item{margin-bottom:1.5rem}}.tariff-preview .services .item p{margin:0}.tariff-preview .services .item .tagline{font-size:clamp(14px,14px + (14 - 14)*(100vw - 360px)/1200,14px);color:#e30613;font-weight:600}.tariff-preview .services .item .service-tag{font-weight:600;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px)}.tariff-preview .actions{display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start;align-items:stretch}@media only screen and (min-width: 768px){.tariff-preview .actions{flex-flow:row nowrap}}.tariff-preview .actions .btn-more{background-color:#e30613;color:#fff !important;margin:0;padding:1rem 4.25rem;font-size:clamp(20px,20px + (20 - 20)*(100vw - 360px)/1200,20px)}.tariff-preview .actions .btn-more:after{background-color:#fc0 !important;width:100% !important}@media only screen and (max-width: 767px){.tariff-preview .actions .btn-more{padding:.9rem 1rem;text-align:center}.tariff-preview .actions .btn-more:after{left:50% !important;transform:translateX(-50%);width:5rem !important}}.price-tag{padding:1rem 2rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;background-color:#fc0;color:#e30613;line-height:1.3}.price-tag ::selection{background:hsla(0,0%,100%,.4)}@media only screen and (min-width: 768px){.price-tag{padding:.75rem 2rem}}.price-tag .price{font-size:clamp(26px,26px + (34 - 26)*(100vw - 360px)/1200,34px);font-weight:700}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.cta{line-height:1.3}@media only screen and (min-width: 768px){.cta .row{margin-top:var(--xGutter);margin-bottom:0}}@media only screen and (max-width: 767px){.cta .row{margin-top:3rem;margin-bottom:4rem}}.cta .row>div{justify-content:center}@media only screen and (max-width: 767px){.cta .row>div{align-items:center}}.cta .container,.cta .ce_trip-detail .trip-detail-actions,.ce_trip-detail .cta .trip-detail-actions,.cta .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .cta .header-large-btn.--mobile{padding-left:var(--xGutter);padding-right:var(--xGutter)}.cta .image-container{position:relative}.cta .image-container .image-copyright{top:1rem;left:1rem;bottom:unset}.cta .image-container img{width:100%;height:auto}@media only screen and (max-width: 767px){.cta .image-container{display:none}}.cta p{margin:0}@media only screen and (max-width: 767px){.cta p{display:block;text-align:center}}.cta .title{color:#e30613;font-weight:600;font-size:clamp(24px,24px + (32 - 24)*(100vw - 360px)/1200,32px);margin-bottom:2rem}.cta .subtitle{font-weight:600;font-size:clamp(20px,20px + (32 - 20)*(100vw - 360px)/1200,32px)}.cta a{color:#e30613;font-weight:700;font-size:clamp(32px,32px + (44 - 32)*(100vw - 360px)/1200,44px);text-decoration:none}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.form-row{display:flex;flex-flow:row nowrap;gap:0 1.5rem}@media only screen and (max-width: 767px){.form-row{flex-flow:column nowrap}}.form-dropdown .form-dropdown-toggle{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:1.075rem 1.25rem 1.075rem;font-size:1rem;background-color:#fff;margin-bottom:1.25rem;font-weight:600;cursor:pointer}.form-dropdown.collapsed .form-dropdown-content{display:none}.form-group{position:relative;width:100%;margin-bottom:1.5rem}.form-group.date label,.form-group.text label,.form-group.textarea label{display:block;position:absolute;top:1.1rem;left:1.25rem;color:#fff;font-weight:600;font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);pointer-events:none;transition:all 250ms ease}.form-group.date:focus-within label,.form-group.date.filled label,.form-group.text:focus-within label,.form-group.text.filled label,.form-group.textarea:focus-within label,.form-group.textarea.filled label{top:.5rem;font-size:12px;font-weight:400}.form-group.date:focus-within input,.form-group.date:focus-within textarea,.form-group.date.filled input,.form-group.date.filled textarea,.form-group.text:focus-within input,.form-group.text:focus-within textarea,.form-group.text.filled input,.form-group.text.filled textarea,.form-group.textarea:focus-within input,.form-group.textarea:focus-within textarea,.form-group.textarea.filled input,.form-group.textarea.filled textarea{background-color:#aa050e !important}.form-group.date label{top:.5rem;font-size:14px}.form-group input:not([type=checkbox]):not([type=submit]),.form-group textarea,.form-group select{display:block;width:100%;margin:0;border:1px solid #fff;border-radius:0;font-family:var(--ff-primary);font-size:1rem;background-color:unset;padding:1.5rem 1.25rem .65rem;font-weight:600;color:#fff}.form-group select{padding-left:1.2rem;appearance:none}.form-group select+i{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.form-group [type=submit]{width:100%}.form-group textarea{padding:1.75rem 1.25rem 1.25rem;min-height:200px}.form-group .note{margin-top:1rem;font-size:clamp(12px,12px + (12 - 12)*(100vw - 360px)/1200,12px)}.form-group .note a{color:#fff;font-weight:700}.form-group.checkboxes{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:1rem 1.5rem;padding:0 1rem;margin-top:2rem;margin-bottom:2rem}.form-group.checkboxes .title{text-align:left;display:inline-block;width:100%;font-weight:600;font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);margin-bottom:0}.form-group.checkbox,.form-group .checkbox-group,.form-group.radio{color:#fff}.form-group.checkbox input,.form-group .checkbox-group input,.form-group.radio input{position:absolute;left:15px;top:15px;opacity:0}.form-group.checkbox input:checked+label:before,.form-group .checkbox-group input:checked+label:before,.form-group.radio input:checked+label:before{background-image:url(../Icons/check-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center}.form-group.checkbox label,.form-group .checkbox-group label,.form-group.radio label{display:flex;flex-flow:row;font-weight:600;font-size:1rem;gap:1rem;padding-top:.5rem;color:#fff}.form-group.checkbox label:before,.form-group .checkbox-group label:before,.form-group.radio label:before{content:"";display:block;position:relative;width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid #fff;border-radius:100%;margin-top:-0.25rem;cursor:pointer}.form-group.checkbox.--inline label,.form-group .checkbox-group.--inline label,.form-group.radio.--inline label{display:inline-flex;margin-right:3rem}.form-group.checkbox{margin-bottom:2rem}.form-group .checkbox-group:last-child{width:100%}.form-group .checkbox-group input{left:10px;top:10px}.form-group .checkbox-group input:checked+label:before{background-image:url(../Icons/check.svg);background-size:20px}.form-group .checkbox-group label{padding-top:0;gap:.5rem;font-size:clamp(20px,20px + (20 - 20)*(100vw - 360px)/1200,20px);font-weight:400}.form-group .checkbox-group label:before{width:24px;height:24px;min-width:24px;min-height:24px;background-color:#fff;margin-top:.125rem}.form-group.radio label:before{border-radius:100%}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_trip-list .ce_trip-item:nth-child(even) .preview-image .image-copyright{right:1rem;left:unset;text-align:right}.ce_trip-list .ce_trip-item:nth-child(even) .preview-image img{margin-left:auto;margin-right:0}@media only screen and (min-width: 768px){.ce_trip-list .ce_trip-item:nth-child(even) .tariff-preview{margin-left:clamp(0px,0px + (90 - 0)*(100vw - 360px)/1200,90px);margin-right:auto}}.ce_trip-list .ce_trip-item:nth-child(even) .preview-button{text-align:left}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_trip-item{position:relative;margin-top:2.5rem;margin-bottom:7rem}.ce_trip-item.--right .preview-image .image-copyright{right:1rem;left:unset;text-align:right}.ce_trip-item.--right .preview-image img{margin-left:auto;margin-right:0}@media only screen and (min-width: 768px){.ce_trip-item.--right .tariff-preview{margin-left:clamp(0px,0px + (90 - 0)*(100vw - 360px)/1200,90px);margin-right:auto}}.ce_trip-item.--right .preview-button{text-align:left}.ce_trip-item .preview-image{position:relative;margin-bottom:-45%}.ce_trip-item .preview-image .image-copyright{top:1rem;max-width:60%}.ce_trip-item .preview-image img{object-fit:cover}@media only screen and (max-width: 767px){.ce_trip-item .preview-image{margin-bottom:-30%}}@media only screen and (max-width: 767px){.ce_trip-item .preview-image{margin-left:calc(var(--xGutter)/2*-1);margin-right:calc(var(--xGutter)/2*-1)}.ce_trip-item .preview-image img{display:block;aspect-ratio:1.5/1;height:auto;width:100%}}@media only screen and (min-width: 768px){.ce_trip-item .preview-image picture{display:block}.ce_trip-item .preview-image img{display:block;aspect-ratio:1.5/1;height:auto;width:100%;max-width:80%}}.ce_trip-item .preview-button{text-align:right}.ce_trip-item .preview-button .btn-large{max-width:550px;padding:1.5rem 4rem 1.5rem 2rem;transform:scale(1.0001);transition:all 250ms ease}.ce_trip-item .preview-button .btn-large i{transition:all 250ms ease}.ce_trip-item .preview-button .btn-large:hover{transform:scale(1.03)}.ce_trip-item .preview-button .btn-large:hover i{transform:translateX(0.5rem)}.ce_trip-item .preview-button .inner{display:inline-block}@media only screen and (max-width: 767px){.ce_trip-item .preview-button{display:none}}.ce_trip-item .tariff-preview{margin-top:4rem;margin-left:auto;margin-right:clamp(0px,0px + (90 - 0)*(100vw - 360px)/1200,90px)}.ce_trip-item .tariff-preview ul{margin:0}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_trip-detail .ce_header .header-large-btn a{max-width:560px}.ce_trip-detail .ce_header .header-large-btn.--mobile{margin-left:0}@media only screen and (min-width: 992px){.ce_trip-detail .ce_header .header-large-btn.--mobile{display:none !important}}.ce_trip-detail .trip-detail-actions{margin-top:2rem;margin-bottom:2rem;padding-right:var(--xGutter) !important;align-items:stretch !important;gap:1rem !important}@media only screen and (max-width: 991px){.ce_trip-detail .trip-detail-actions{flex-flow:column !important}}@media only screen and (max-width: 767px){.ce_trip-detail .trip-detail-actions{gap:2rem !important}}.ce_trip-detail .trip-detail-actions>div{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;gap:1rem}@media only screen and (max-width: 767px){.ce_trip-detail .trip-detail-actions>div{justify-content:center}}.ce_trip-detail .trip-detail-actions>div:last-child{align-items:center}.ce_trip-detail .trip-detail-actions .price-tag{display:inline-block;width:unset;color:#fff;background:#e30613}@media only screen and (max-width: 767px){.ce_trip-detail .trip-detail-actions .price-tag{width:100%;text-align:center}}.ce_trip-detail .trip-detail-actions .btn{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin:0;font-size:clamp(18px,18px + (22 - 18)*(100vw - 360px)/1200,22px);min-width:unset}@media only screen and (min-width: 768px){.ce_trip-detail .trip-detail-actions .btn{min-width:250px}}@media only screen and (max-width: 767px){.ce_trip-detail .trip-detail-actions .btn{width:100%}}.ce_trip-detail .trip-detail-actions .download{margin:0}.ce_trip-detail .trip-detail-actions .download i{position:absolute}.ce_trip-detail .trip-detail-actions .download .btn{align-items:flex-start}.ce_trip-detail .trip-detail-actions .download span{padding-left:2.6rem}.ce_trip-detail .trip-history{display:grid;gap:0 2rem}@media only screen and (min-width: 992px){.ce_trip-detail .trip-history{grid-template-columns:repeat(2, 1fr)}}.ce_trip-detail .trip-offer{display:grid;gap:0 2rem}@media only screen and (min-width: 992px){.ce_trip-detail .trip-offer{grid-template-columns:repeat(2, 1fr)}}.ce_trip-detail .trip-gallery{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}.ce_trip-detail .trip-gallery a{position:relative}@media only screen and (max-width: 1199px){.ce_trip-detail .trip-gallery{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 991px){.ce_trip-detail .trip-gallery{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.ce_trip-detail .trip-gallery{grid-template-columns:repeat(2, 1fr)}}.ce_trip-detail .trip-gallery img{width:100%;height:unset;aspect-ratio:1.31/1;object-fit:cover}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_trip-search{position:relative;z-index:2;margin:1rem 0 5rem}.ce_trip-search .btn.btn-primary.btn-filled{display:block;margin-right:0;margin-left:auto}.ce_trip-search .trip-search-inner{display:flex;flex-flow:row nowrap;align-items:center;justify-content:stretch;gap:1.5rem;background-color:#fff;box-shadow:0 5px 15px rgba(40,44,57,.16);padding:2rem clamp(18px,18px + (54 - 18)*(100vw - 360px)/1200,54px)}@media only screen and (max-width: 991px){.ce_trip-search .trip-search-inner{flex-flow:column nowrap}}.ce_trip-search .trip-search-fields{display:grid;grid-template-columns:repeat(4, 1fr);width:70%;gap:1rem}@media only screen and (max-width: 1199px){.ce_trip-search .trip-search-fields{width:60%;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 991px){.ce_trip-search .trip-search-fields{width:100%}}@media only screen and (max-width: 575px){.ce_trip-search .trip-search-fields{grid-template-columns:1fr}}.ce_trip-search .trip-search-title{font-weight:700;color:#e30613;font-size:clamp(38px,38px + (38 - 38)*(100vw - 360px)/1200,38px);margin:0;flex:1}.ce_trip-search .trip-search-field{width:auto}@media only screen and (min-width: 576px)and (max-width: 767px){.ce_trip-search .trip-search-field:nth-child(1),.ce_trip-search .trip-search-field:nth-child(2){grid-column:1/3}}.ce_trip-search .trip-search-field label{display:block;font-weight:700;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px);margin-bottom:.5rem}.ce_trip-search .trip-search-field .field-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;position:relative}.ce_trip-search .trip-search-field .field-container-dropdown{position:absolute;right:0;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;width:unset;height:100%;aspect-ratio:1/1;background-color:#e30613;cursor:pointer}.ce_trip-search .trip-search-field .field-container-dropdown.--select{pointer-events:none}.ce_trip-search .trip-search-field input,.ce_trip-search .trip-search-field select{display:block;appearance:none;border:2px solid #e30613;border-radius:0;font-family:"Source Sans Pro",Verdana,Arial,Helvetica,sans-serif;font-size:clamp(16px,16px + (18 - 16)*(100vw - 360px)/1200,18px);padding:.75rem 1rem;cursor:pointer;flex:1;height:56px;background-color:#fff}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_header{position:relative;margin:1rem 0 5rem;z-index:0}@media only screen and (min-width: 992px){.ce_header{margin:2rem 0 10rem}}.ce_header .title{margin-top:0;margin-bottom:1rem;color:#e30613;font-weight:700;line-height:1.2}.ce_header .subtitle{margin-top:1rem}.ce_header .btn{margin-top:.5rem}.ce_header .container,.ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_header .ce_trip-detail .trip-detail-actions,.ce_trip-detail .ce_header .trip-detail-actions{display:flex;flex-flow:column-reverse nowrap;justify-content:center;align-items:flex-start;gap:clamp(18px,18px + (108 - 18)*(100vw - 360px)/1200,108px);padding-left:var(--xGutter);overflow:visible}@media only screen and (max-width: 991px){.ce_header .container,.ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_header .ce_trip-detail .trip-detail-actions,.ce_trip-detail .ce_header .trip-detail-actions{padding-right:var(--xGutter)}}@media only screen and (min-width: 992px){.ce_header .container,.ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_header .ce_trip-detail .trip-detail-actions,.ce_trip-detail .ce_header .trip-detail-actions{flex-flow:row nowrap}}.ce_header .content-container{margin:clamp(0px,0px + (54 - 0)*(100vw - 360px)/1200,54px) 0}@media only screen and (min-width: 992px){.ce_header .content-container{max-width:40%}}.ce_header .image-container{position:relative;width:unset}.ce_header .image-container .image-copyright{top:1rem;left:1rem;bottom:unset}@media only screen and (max-width: 991px){.ce_header .image-container{margin:0 calc(var(--xGutter)*-1);width:calc(100% + var(--xGutter)*2)}}.ce_header .image-container picture{display:block}.ce_header .image-container img{width:100%;height:auto;object-fit:cover}@media only screen and (max-width: 991px){.ce_header .image-container img{max-height:35vh;width:100%}}.ce_header .header-large-btn{margin-top:-5rem;margin-left:-1rem}@media only screen and (max-width: 991px){.ce_header .header-large-btn.--desktop{display:none}}.ce_header .header-large-btn.--mobile{margin-top:0}@media only screen and (min-width: 992px){.ce_header .header-large-btn.--mobile{display:none}}.ce_header .header-large-btn a{padding:1.5rem 4rem 1.5rem 2rem;transform:scale(1.0001);transition:all 250ms ease}.ce_header .header-large-btn a i{bottom:1.25rem;transition:all 250ms ease}.ce_header .header-large-btn a:hover{transform:scale(1.03)}.ce_header .header-large-btn a:hover i{transform:translateX(0.5rem)}.ce_header .header-large-btn span{display:block}.ce_header .header-large-btn .large-btn-tag{font-size:clamp(20px,20px + (28 - 20)*(100vw - 360px)/1200,28px);font-weight:600}.ce_header .header-large-btn .large-btn-title{font-size:clamp(24px,24px + (38 - 24)*(100vw - 360px)/1200,38px);font-weight:700}.ce_header .background{position:absolute;bottom:-8rem;width:100%;max-height:100%;z-index:-1;pointer-events:none}@media only screen and (max-width: 991px){.ce_header .background{display:none}}.ce_header .background img{width:100%;object-fit:cover;object-position:bottom}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_header-small{position:relative;margin:2rem 0 0}.ce_header-small .ce_trip-search{margin:-7rem clamp(18px,18px + (54 - 18)*(100vw - 360px)/1200,54px) 0}.ce_header-small .background{position:absolute;bottom:-8rem;width:100%;max-height:100%;z-index:0;pointer-events:none}@media only screen and (max-width: 991px){.ce_header-small .background{display:none}}.ce_header-small .background img{width:100%;object-fit:cover;object-position:bottom}.ce_header-small .container,.ce_header-small .ce_trip-detail .ce_header .header-large-btn.--mobile,.ce_trip-detail .ce_header .ce_header-small .header-large-btn.--mobile,.ce_header-small .ce_trip-detail .trip-detail-actions,.ce_trip-detail .ce_header-small .trip-detail-actions{position:relative;z-index:1;padding:0}.ce_header-small .container img,.ce_header-small .ce_trip-detail .ce_header .header-large-btn.--mobile img,.ce_trip-detail .ce_header .ce_header-small .header-large-btn.--mobile img,.ce_header-small .ce_trip-detail .trip-detail-actions img,.ce_trip-detail .ce_header-small .trip-detail-actions img{width:100%;object-fit:cover;height:auto;aspect-ratio:3.5/1}@media only screen and (max-width: 767px){.ce_header-small .container img,.ce_header-small .ce_trip-detail .ce_header .header-large-btn.--mobile img,.ce_trip-detail .ce_header .ce_header-small .header-large-btn.--mobile img,.ce_header-small .ce_trip-detail .trip-detail-actions img,.ce_trip-detail .ce_header-small .trip-detail-actions img{aspect-ratio:1.6/1}}.ce_header-small .icon{display:flex;flex-flow:row;justify-content:center;align-items:center;position:absolute;bottom:0;left:var(--xGutter);padding:.75rem;background-color:#f7f7f7;color:#e30613}.ce_header-small .icon svg{width:2.25rem;height:2.25rem}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_teaser{color:#282c39;margin-bottom:clamp(18px,18px + (36 - 18)*(100vw - 360px)/1200,36px);position:relative;z-index:1;width:100%;transform:scale(1.0001);transition:all 250ms ease}.ce_teaser:not(.--no-link):after{content:"";display:block;position:absolute;z-index:-1;width:80%;left:10%;top:50%;height:40%;box-shadow:0 16px 16px rgba(40,44,57,.16);background-color:#fff;transition:all 250ms ease}.ce_teaser a,.ce_teaser div{display:block;background-color:#fff;padding:1.25rem 1.75rem;z-index:1;text-decoration:none;color:#282c39}@media only screen and (max-width: 767px){.ce_teaser a,.ce_teaser div{padding:1rem 1.25rem}}.ce_teaser.--gray a{background-color:#f7f7f7}.ce_teaser span{display:block;position:relative;transition:all 250ms ease}.ce_teaser span:not(.title){font-weight:400}.ce_teaser .title{color:#e30613;margin-bottom:1rem}.ce_teaser .title:after{content:"";display:block;position:relative;width:5rem;height:3px;background-color:#fc0;left:0;top:.5rem;transition:width 250ms ease}.ce_teaser:not(.--no-link):hover{transform:scale(1.05)}.ce_teaser:not(.--no-link):hover:after{box-shadow:0 10px 30px rgba(40,44,57,.05)}.ce_teaser:not(.--no-link):hover span{color:#e30613}.ce_teaser:not(.--no-link):hover .title:after{width:8rem}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_icon{background-color:#fff;color:#e30613;width:4.5rem;height:4.5rem;padding:.75rem;margin-bottom:1rem}.ce_icon svg{width:100%;height:100%}.ce_icon.--gray{background-color:#f7f7f7}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_icon-text{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:.75rem;margin-bottom:1rem;gap:1rem}.ce_icon-text svg,.ce_icon-text img{width:4.5rem;height:4.5rem}.ce_icon-text p{color:#e30613;margin:0}.ce_icon-text.--gray{background-color:#f7f7f7}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_text{margin-bottom:clamp(18px,18px + (36 - 18)*(100vw - 360px)/1200,36px)}.ce_text *:first-child{margin-top:0}.ce_text .subtitle{margin-top:-1rem;margin-bottom:1.5rem;color:#e30613}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.search-container{position:relative;margin-bottom:2rem}.search-container .hidden{display:none}.search-container .tx-indexedsearch-searchbox-sword{border:none;border-bottom:3px solid #e30613;font-size:clamp(22px,22px + (24 - 22)*(100vw - 360px)/1200,24px);width:100%;padding:.8rem 0;background-color:unset}.search-container .tx-indexedsearch-search-submit{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:0;right:0;height:100%;aspect-ratio:1/1}.search-container .tx-indexedsearch-search-submit svg{width:2rem;height:2rem;color:#e30613}.search-container .tx-indexedsearch-search-submit input{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;opacity:0;margin:0;z-index:10;min-width:unset}.tx-indexedsearch-searchbox form{background-color:unset;padding:0}.tx-indexedsearch-resultbox{display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem}@media only screen and (min-width: 768px){.tx-indexedsearch-resultbox{grid-template-columns:repeat(2, 1fr)}}.tx-indexedsearch-resultbox a{text-decoration:none !important}.tx-indexedsearch-results p{margin-bottom:.5rem}.tx-indexedsearch-title{color:#e30613}#tx_indexedsearch{margin-left:0 !important;margin-right:0 !important}.tx-indexedsearch-description{margin-top:.5rem}.tx-indexedsearch-browsebox{display:flex;flex-flow:row;justify-content:center;align-items:center;padding:0;margin:1rem 0;gap:1rem}.tx-indexedsearch-browsebox li:before{display:none}.tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage a{background-color:#e30613;color:#fff}.tx-indexedsearch-browsebox a{padding:.75rem 1.5rem;text-decoration:none;font-size:clamp(18px,18px + (20 - 18)*(100vw - 360px)/1200,20px);border:3px solid #e30613;color:#282c39;font-weight:400;transition:all 250ms ease}.tx-indexedsearch-browsebox a:hover{background-color:#e30613;color:#fff}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_customer-feedback{width:100%;background-color:#fff;margin-top:4rem;margin-bottom:2rem;padding:2rem}.ce_customer-feedback .customer-feedback-image{margin:-2rem auto -2rem;width:140px;height:140px;border-radius:100%;overflow:hidden;transform:translateY(-50%)}.ce_customer-feedback .customer-feedback-image img,.ce_customer-feedback .customer-feedback-image svg{width:100%;height:100%;object-fit:cover}.ce_customer-feedback .customer-feedback-title{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem;color:#e30613;text-align:center;margin:0 0 1.5rem}.ce_customer-feedback .customer-feedback-title:after{content:"";display:block;position:relative;width:5rem;height:3px;background-color:#fc0}.ce_customer-feedback .customer-feedback-name{font-style:italic;font-weight:600;text-align:right;margin-top:2rem}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_accordion{margin-top:-1px;border-bottom:1px solid #707070;margin-bottom:3rem}.ce_accordion+.ce_accordion{margin-top:calc(-3rem - 1px)}.ce_accordion .accordion-title{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.5rem;color:#e30613;cursor:pointer;transition:all 250ms ease}.ce_accordion .accordion-title svg{color:#e30613;transition:all 250ms ease}.ce_accordion .accordion-content{max-height:0;overflow:hidden;transition:all 250ms ease}.ce_accordion .accordion-content>div{padding:1rem 1.5rem 2rem}.ce_accordion .accordion-content p:first-child{margin-top:0}.ce_accordion:not(.active){border-top:1px solid #707070}.ce_accordion.active .accordion-title{background-color:#e30613;color:#fff}.ce_accordion.active .accordion-title svg{color:#fc0;transform:rotate(180deg)}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_download{max-width:350px;margin:0 auto 2rem}.ce_download .download-image{position:relative;box-shadow:0 23px 26px rgba(40,44,57,.16)}.ce_download .download-image img{width:100%;height:unset;background-color:#fff}.ce_download .download-title{font-weight:700}.ce_download .download-subTitle{font-size:clamp(16px,16px + (16 - 16)*(100vw - 360px)/1200,16px)}.ce_download .download-text{color:#e30613;font-weight:600;font-size:clamp(18px,18px + (24 - 18)*(100vw - 360px)/1200,24px)}.ce_download .download-online-pdf{color:#282c39 !important}.ce_download .download-btn{width:100%}/*!
 * Copyright (c) 2023.
 *
 * This file is part of the TYPO3 CMS extension by PAGE AND PAPER.
 *
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 */.ce_image-teaser{position:relative;margin-bottom:clamp(90px,90px + (180 - 90)*(100vw - 360px)/1200,180px)}.ce_image-teaser.--right .image-teaser-background:after{background:linear-gradient(-90deg, #F7F7F7 60%, rgba(247, 247, 247, 0) 90%)}.ce_image-teaser.--right .image-teaser-content{margin-left:auto}.ce_image-teaser .image-teaser-background{width:100%}@media only screen and (max-width: 991px){.ce_image-teaser .image-teaser-background{aspect-ratio:16/9}}@media only screen and (min-width: 992px){.ce_image-teaser .image-teaser-background{left:0;top:0;height:100%;position:absolute}}.ce_image-teaser .image-teaser-background img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 992px){.ce_image-teaser .image-teaser-background:after{content:"";position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background:#f7f7f7;background:linear-gradient(90deg, #F7F7F7 50%, rgba(247, 247, 247, 0) 90%)}}.ce_image-teaser .image-teaser-content{display:block;z-index:2;position:relative}@media only screen and (min-width: 992px){.ce_image-teaser .image-teaser-content{padding-right:5rem;width:50%;transform:translateY(5rem)}}.ce_image-teaser .image-teaser-text{font-weight:700 !important;color:#09414d}.ce_image-teaser .image-teaser-text p{font-weight:700 !important;color:#09414d}.ce_image-teaser .image-teaser-actions{display:grid;grid-template-columns:1fr 1fr;gap:0}.ce_image-teaser .image-teaser-actions .btn{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.ce_image-teaser .image-teaser-actions>*{margin:0;width:100%}
