/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2.4em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--color-bluegreen: #169e94;--color-bluegreen-rgb: 22, 158, 148;--color-bluegreen-dark: #10716a;--color-bluegreen-dark-rgb: 16, 113, 106;--color-family-orange: #ec7650;--color-family-orange-rgb: 236, 118, 80;--color-wf-brown: #574a44;--color-wf-brown-rgb: 87, 74, 68;--color-red: #73393a;--color-red-rgb: 115, 57, 58;--color-brightred: #ab4a4f;--color-brightred-rgb: 171, 74, 79;--color-green: #5e781d;--color-green-rgb: 94, 120, 29;--color-pastelgreen: #cbddcf;--color-pastelgreen-rgb: 203, 221, 207;--color-brightgreen: #719528;--color-brightgreen-rgb: 113, 149, 40;--color-beige-darker: #847f45;--color-beige-darker-rgb: 132, 127, 69;--color-beige-dark: #a59f57;--color-beige-dark-rgb: 165, 159, 87;--color-beige-medium: #e3d7c3;--color-beige-medium-rgb: 227, 215, 195;--color-beige-default: #ede9d9;--color-beige-default-rgb: 237, 233, 217;--color-beige-light: #fbf5e4;--color-beige-light-rgb: 251, 245, 228;--color-green-accent: #719427;--color-green-accent-rgb: 113, 148, 39;--color-region-africa: #a14f45;--color-region-africa-rgb: 161, 79, 69;--color-region-asia: #62967a;--color-region-asia-rgb: 98, 150, 122;--color-region-europe: #5b325f;--color-region-europe-rgb: 91, 50, 95;--color-region-middleeast: #d78d32;--color-region-middleeast-rgb: 215, 141, 50;--color-region-northamerica: #4f87a3;--color-region-northamerica-rgb: 79, 135, 163;--color-region-southamerica: #af8510;--color-region-southamerica-rgb: 175, 133, 16;--color-region-family-bg: #fff;--color-region-family-africa: #fae1d7;--color-region-family-africa-rgb: 250, 225, 215;--color-region-family-asia: #e3eecf;--color-region-family-asia-rgb: 227, 238, 207;--color-region-family-europe: #d3edfc;--color-region-family-europe-rgb: 211, 237, 252;--color-region-family-middleeast: #fff6e2;--color-region-family-middleeast-rgb: 255, 246, 226;--color-region-family-northamerica: #deefed;--color-region-family-northamerica-rgb: 222, 239, 237;--color-region-family-southamerica: #e1e8f2;--color-region-family-southamerica-rgb: 225, 232, 242;--color-validation-error: #c42700;--color-validation-error-rgb: 196, 39, 0;--color-validation-ok: #5e781d;--color-validation-ok-rgb: 94, 120, 29;--color-region: var(--color-bluegreen);--color-region-rgb: var(--color-bluegreen-rgb)}@font-face{font-family:"Adobe Garamond Pro";src:url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-italic.woff2") format("woff2"),url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Adobe Garamond Pro";src:url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-semibold.woff2") format("woff2"),url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Adobe Garamond Pro";src:url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-regular.woff2") format("woff2"),url("/assets/md_2023-2.1.98/fonts/adobe-garamond-pro-regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Oldstyle Italic";src:url("/assets/md_2023-2.1.98/fonts/oldsih__-webfont.woff2") format("woff2"),url("/assets/md_2023-2.1.98/fonts/oldsih__-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@keyframes appearInPage{0%{opacity:0;transform:translateY(4px)}100%{opacity:1;transform:translateY(0)}}@keyframes showFormMessage{0%{opacity:0}100%{opacity:1}}@keyframes newChecklistItem{0%{opacity:0;transform:translateY(4px)}100%{opacity:1;transform:translateY(0)}}@keyframes deleteChecklistItem{0%{transform:translate3d(0, 0, 0) scaleY(1)}50%{transform:translate3d(-100%, 0, 0) scaleY(1)}100%{transform:translate3d(-100%, 0, 0) scaleY(0)}}@keyframes flyingJet{0%{transform:translateY(0)}25%{transform:translateY(-2px)}75%{transform:translateY(2px)}100%{transform:translateY(0)}}@keyframes passingCloud{0%{transform:translateX(0)}100%{transform:translateX(-180px)}}@keyframes passingCloudFlipped{0%{transform:translateX(0) scaleX(-1)}100%{transform:translateX(-180px) scaleX(-1)}}@keyframes showInlineNoticeBottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes showInlineNoticeTop{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}html,body,h1,h2,h3,h4,h5,h6,blockquote,pre,code,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,div,span,table,tr,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:20px 0 10px 0;line-height:1.2}h2{font-size:2rem}h3{font-size:1.8rem}h4,h5,h6{font-size:1.6rem}p{margin-bottom:1rem}ul{margin-left:2rem}ol{margin-left:3rem}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:0}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}a:focus-visible{outline:none;box-shadow:0 0 4px rgba(0,0,0,.3)}input,textarea,button{font-family:inherit;padding:12px 44px 12px 16px;border:1px solid #ccc;border-radius:4px;width:100%;background-color:#fff;background-repeat:no-repeat;background-position:right 18px center;background-size:12px 12px;transition:margin .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out}input::placeholder,textarea::placeholder,button::placeholder{color:#ccc}input[disabled],textarea[disabled],button[disabled]{color:#000;border:1px solid #ccc;background-color:#eee}input:focus-visible,textarea:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 4px rgba(0,0,0,.3)}textarea{height:100px;background-position:right 18px top 14px}textarea[disabled]{color:#000;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}select{font-family:inherit;padding:11px 44px 11px 16px;border:1px solid #ccc;border-radius:4px;width:100%;background-color:#fff;background-repeat:no-repeat;background-position:right 18px center;background-size:12px 12px;transition:margin .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out}select[disabled]{color:#000;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}input[type=submit],button{font-family:inherit;color:#fff;padding:12px 8px;border:0;border-radius:4px;background-color:var(--color-beige-darker);background-repeat:no-repeat;background-position:8px 50%;background-size:20px 20px;transition:all .2s ease-in-out}input[type=submit]:hover,button:hover{cursor:pointer;background-color:var(--color-beige-dark)}input[type=submit][disabled],button[disabled]{color:#fff;opacity:.5;background-color:var(--color-beige-darker);cursor:text}input[type=submit].processing,button.processing{display:inline-block;padding-left:36px;background-image:url(/assets/md_2023-2.1.98/images/loading-white.svg)}button.button--transparent{color:#000;border-radius:0;background-color:rgba(0,0,0,0);text-decoration:underline}button.button--transparent:hover{background-color:rgba(0,0,0,0);text-decoration:none}button.button--extra-information{display:inline-flex;color:#fff;border-radius:50%;width:24px;height:24px;background-color:var(--color-beige-dark);text-decoration:none;align-items:center;justify-content:center}button.button--extra-information:hover{background-color:rgba(0,0,0,0);text-decoration:none}button.button--prev{color:#000;padding:12px 0 12px 16px;border-radius:0;width:auto;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-left-black.svg) no-repeat left center;background-size:10px 10px;text-decoration:underline}button.button--prev:hover{background-color:var(--color-beige-darker);text-decoration:none}button.button--next{color:#000;padding:12px 16px 12px 0;border-radius:0;width:auto;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-right-black.svg) no-repeat right center;background-size:10px 10px;text-decoration:underline}button.button--next:hover{background-color:rgba(0,0,0,0);text-decoration:none}a.button{display:block;font-family:inherit;color:#fff;padding:12px 8px;border:0;border-radius:4px;width:100%;background-color:var(--color-beige-darker);background-repeat:no-repeat;background-position:8px 50%;background-size:20px 20px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}a.button.loading{padding-left:36px;background-image:url(/assets/md_2023-2.1.98/images/loading-white.svg)}a.button.button--arrow{padding-right:28px !important;background-image:url(/assets/md_2023-2.1.98/images/icon-arrow-right-white.svg);background-position:right 12px center;background-size:12px 12px}a.button:hover{cursor:pointer;background-color:var(--color-beige-dark)}a.link--arrow{display:flex;flex-direction:row;gap:8px}a.link--arrow:before{content:"";display:block;border-radius:50%;width:20px;height:20px;background:var(--color-region) url(/assets/md_2023-2.1.98/images/icon-arrow-down-white.svg) no-repeat center center;background-size:12px 12px;transform:rotate(-90deg)}a.link--phone{display:flex;flex-direction:row;align-items:center;gap:8px}a.link--phone:before{content:"";display:block;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/phone-green.svg) no-repeat center center;background-size:16px 16px}a.link--arrow-bordered{padding:8px 20px 7px 12px;border:1px solid #000;border-radius:4px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-right-black.svg) no-repeat right 6px center;background-size:8px 8px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}a.link--arrow-bordered:hover{color:rgb(var(--color-bluegreen-rgb));border-color:rgb(var(--color-bluegreen-rgb));background-image:url(/assets/md_2023-2.1.98/images/icon-arrow-right-green.svg)}blockquote{font-family:inherit;margin:16px 0;padding:12px 16px;border:1px solid #ccc;border-radius:4px;width:100%;background-color:#fff}*{box-sizing:border-box}.visual--standalone{float:none !important;display:block;margin:0 auto 16px auto !important;border:4px solid #fff;width:100%;box-shadow:0 0 6px rgba(0,0,0,.2)}html{font-family:"Trebuchet MS",Arial,sans-serif;font-size:10px;font-weight:normal;color:#000;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/texture-map-1-slim.jpg) repeat center top;background-attachment:fixed;background-size:cover;line-height:1.3;scroll-behavior:smooth}html[data-regionId="1"]{--color-region: var(--color-region-africa);--color-region-rgb: var(--color-region-africa-rgb)}html[data-regionId="2"]{--color-region: var(--color-region-asia);--color-region-rgb: var(--color-region-asia-rgb)}html[data-regionId="3"]{--color-region: var(--color-region-europe);--color-region-rgb: var(--color-region-europe-rgb)}html[data-regionId="4"]{--color-region: var(--color-region-middleeast);--color-region-rgb: var(--color-region-middleeast-rgb)}html[data-regionId="5"]{--color-region: var(--color-region-northamerica);--color-region-rgb: var(--color-region-northamerica-rgb)}html[data-regionId="6"]{--color-region: var(--color-region-southamerica);--color-region-rgb: var(--color-region-southamerica-rgb)}html[data-regionId="9"]{--color-region: var(--color-family-orange);--color-region-rgb: var(--color-family-orange-rgb);background:none}html[data-regionId="10"]{--color-region: var(--color-wf-brown);--color-region-rgb: var(--color-wf-brown-rgb)}html[data-familyRegionId="21"]{background-color:var(--color-region-family-asia)}html[data-familyRegionId="22"]{background-color:var(--color-region-family-southamerica)}html[data-familyRegionId="23"]{background-color:var(--color-region-family-europe)}html[data-familyRegionId="24"]{background-color:var(--color-region-family-africa)}html[data-familyRegionId="25"]{background-color:var(--color-region-family-northamerica)}html[data-familyRegionId="26"]{background-color:var(--color-region-family-middleeast)}body{font-size:1.6rem;margin:0 auto;padding:0;accent-color:var(--color-green-accent);--header-height: calc(68px + env(safe-area-inset-top));--tripnav-height: 48px}header{position:fixed;top:0;left:0;padding:calc(10px + env(safe-area-inset-top)) 10px 10px 10px;width:100%;background:#fff url(/assets/md_2023-2.1.98/images/texture-eyes-tile-dark.svg) repeat left top;background-size:auto 60px;box-shadow:0 0 4px rgba(0,0,0,.35);z-index:200}.header-container{display:flex;align-items:center;flex-direction:column}.link--back{display:inline-flex;position:fixed;top:calc(16px + env(safe-area-inset-top));left:16px;font-size:1.3rem;margin:0;padding:0;height:36px;text-decoration:none;transition:all .2s ease-in-out;z-index:210;align-items:center;gap:3px}.link--back:before{content:"";display:block;width:12px;height:12px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-left-black.svg) no-repeat center center}.link--back:hover{text-decoration:underline}.header-logo{display:inline-block;width:116px;height:48px;cursor:pointer}.header-logo .slogan{display:none}.profile-block{display:none}.global-navigation{display:none}.navigation-button{position:fixed;top:calc(16px + env(safe-area-inset-top));right:16px;margin:0;padding:0;border:2px solid #000;border-radius:50%;width:36px;height:36px;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out;z-index:210}.navigation-button:hover{background-color:rgba(0,0,0,0)}.navigation-button span{display:block;position:absolute;left:8px;border-radius:4px;width:16px;height:2px;background:#000;opacity:1;text-indent:-999em;transform:rotate(0deg);transition:all .2s ease-in-out}.navigation-button span:nth-child(1){top:9px}.navigation-button span:nth-child(2),.navigation-button span:nth-child(3){top:15px}.navigation-button span:nth-child(4){top:21px}.navigation-button[aria-expanded=true]{border-color:var(--color-pastelgreen);background-color:var(--color-pastelgreen)}.navigation-button[aria-expanded=true] span:nth-child(1){top:22px;width:0%;left:50%}.navigation-button[aria-expanded=true] span:nth-child(2){transform:rotate(45deg);left:6px;width:20px}.navigation-button[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg);left:6px;width:20px}.navigation-button[aria-expanded=true] span:nth-child(4){top:22px;width:0%;left:50%}.main-navigation-container{position:fixed;top:var(--header-height);right:0;padding-left:4px;width:100vw;z-index:210;overflow:hidden;transform:translate3d(100vw, 0, 0);transition:transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.15)}.main-navigation-container.expanded{transform:translate3d(40px, 0, 0)}.main-navigation-container .main-navigation-container-inner{position:relative;padding:0 0 48px 0;height:calc(100dvh - var(--header-height));overflow:auto;overscroll-behavior:contain;box-shadow:0 0 4px rgba(0,0,0,.35)}.main-navigation-container .main-navigation-container-inner:before,.main-navigation-container .main-navigation-container-inner:after{position:fixed;top:0;left:4px;display:block;content:"";width:100%;height:100%;background-color:#e5eee7;z-index:-2}.main-navigation-container .main-navigation-container-inner:after{background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/texture-map-1-slim.jpg) no-repeat left top;background-size:cover;background-attachment:fixed;opacity:40%;z-index:-1;mix-blend-mode:multiply}.contact-information{display:flex;padding:0 40px 0 0;border-bottom:1px solid var(--color-pastelgreen);justify-content:center;gap:8px}.contact-information a{display:inline-block;padding:12px;width:48px;height:48px}.navigation-list{margin:0;padding:0;list-style:none}.navigation-item__link{display:flex;font-size:1.5rem;font-weight:700;padding:15px 20px;border-bottom:1px solid var(--color-pastelgreen);min-height:48px;align-items:center;text-decoration:none}.navigation-item--selected .navigation-item__link{text-decoration:underline}.navigation-item--menu{position:relative}.subnavigation-button{position:absolute;top:0;right:40px;margin:0;padding:0;border:0;border-radius:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-down-black.svg) no-repeat center center;background-size:10px 10px;transform:rotate(0);transition:transform .15s ease-in-out}.subnavigation-button:hover{background-color:rgba(0,0,0,0)}.subnavigation-button span{font-size:0}.subnavigation-button[aria-expanded=true]{transform:rotate(-180deg)}.sub-navigation.expanded .sub-navigation-container{grid-template-rows:1fr}.sub-navigation-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}.subnavigation-list{display:block;margin:0;padding:0;list-style:none;background-color:rgba(var(--color-pastelgreen-rgb), 0.5);overflow:hidden}.subnavigation-item--selected .subnavigation-item__link{text-decoration:underline}.subnavigation-item__link{display:flex;font-size:1.5rem;font-weight:700;padding:15px 20px;border-bottom:1px solid var(--color-pastelgreen);min-height:48px;align-items:center;text-decoration:none}.subnavigation-item__link.loading{padding-left:50px;background-image:url(/assets/md_2023-2.1.98/images/loading-black.svg);background-repeat:no-repeat;background-position:20px 50%;background-size:20px 20px}.logo-unicef{display:none}.trip-navigation{position:fixed;top:var(--header-height);left:0;width:100%;z-index:200}.current-trip{position:relative;display:flex;color:#000;margin:0;padding:0;border:0;width:100%;min-height:48px;background-color:var(--color-region);background-repeat:no-repeat;background-position:center center;background-size:cover;flex-direction:column;justify-content:center;align-items:center}.current-trip:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;z-index:2;background-color:rgba(247,246,241,.9);opacity:.9}.current-trip:after{position:absolute;top:4px;left:0;display:block;content:"";width:100%;height:calc(100% - 4px);box-shadow:0 0 4px rgba(0,0,0,.35);z-index:1}.current-trip span{position:relative;z-index:3}.trip-navigation-button{padding:0 58px}.trip-navigation-button span.toggle-icon{position:absolute;top:0;right:10px;display:block;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-down-black.svg) no-repeat center center;background-size:16px 16px;transform:rotate(0);transition:transform .15s ease-in-out}.trip-navigation-button[aria-expanded=true] span.toggle-icon{transform:rotate(-180deg)}.current-trip__title{font-size:1.6rem;font-weight:bold;text-align:center;line-height:1}.current-trip__departure{font-size:1.3rem}.trip-navigation-container.expanded .trip-navigation-container-inner{grid-template-rows:1fr}.trip-navigation-container-inner{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out,padding .2s ease-in-out}.trip-navigation-list{margin:0;padding:0;max-height:calc(100dvh - var(--header-height) - 2*var(--tripnav-height));background-color:var(--color-beige-light);list-style:none;overflow:auto;overscroll-behavior:contain}.trip-item{position:relative;margin:0;padding:0;border-bottom:1px solid var(--color-beige-medium)}.trip-item a{display:flex;color:#000;padding:0 16px;min-height:48px;text-align:center;flex-direction:column;justify-content:center;text-decoration:none}.trip-item.trip-item--selected a{padding:0 58px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-check.svg) no-repeat right 26px center;background-size:16px 16px}.trip-item__title{font-size:1.6rem;font-weight:bold}.trip-item__departure{font-size:1.3rem;white-space:nowrap}main{padding-top:calc(var(--header-height) + var(--tripnav-height));padding-bottom:calc(48px + env(safe-area-inset-bottom));z-index:10}footer{position:fixed;bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-beige-medium);width:100%;background-color:var(--color-beige-light);z-index:100}.footer-navigation__list{display:flex;flex-direction:row;margin:0;padding:0 16px;width:100%;list-style:none}.footer-navigation__item{flex:1}.footer-navigation__item a{position:relative;display:block;font-size:1rem;color:#3c3c3c;padding:31px 0 3px 0;text-decoration:none;text-align:center}.footer-navigation__item a:before,.footer-navigation__item a:after{display:block;content:"";position:absolute;top:3px;left:calc(50% - 12px);width:24px;height:24px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:0}.footer-navigation__item a[aria-current]{font-weight:700}.footer-navigation__item--messages a:before{background-image:url(/assets/md_2023-2.1.98/images/messages.svg)}.footer-navigation__item--messages a[aria-current]:before{background-image:url(/assets/md_2023-2.1.98/images/messages-dark.svg)}.footer-navigation__item--beforedeparture a:before{background-image:url(/assets/md_2023-2.1.98/images/trip-before.svg)}.footer-navigation__item--beforedeparture a[aria-current]:before{background-image:url(/assets/md_2023-2.1.98/images/trip-before-dark.svg)}.footer-navigation__item--trip a:before{background-image:url(/assets/md_2023-2.1.98/images/trip-during.svg)}.footer-navigation__item--trip a[aria-current]:before{background-image:url(/assets/md_2023-2.1.98/images/trip-during-dark.svg)}.footer-navigation__item--aftertrip a:before{background-image:url(/assets/md_2023-2.1.98/images/trip-after.svg)}.footer-navigation__item--aftertrip a[aria-current]:before{background-image:url(/assets/md_2023-2.1.98/images/trip-after-dark.svg)}.footer-navigation__item--profile a:before{background-image:url(/assets/md_2023-2.1.98/images/profile.svg)}.footer-navigation__item--profile a[aria-current]:before{background-image:url(/assets/md_2023-2.1.98/images/profile-dark.svg)}.scroll-to-top{position:fixed;bottom:-48px;right:20px;border:2px solid var(--color-beige-medium);border-radius:50%;width:36px;height:36px;background:var(--color-beige-light) url(/assets/md_2023-2.1.98/images/icon-arrow-up-black.svg) no-repeat center center;background-size:16px 16px;z-index:90;opacity:0;transition:all .2s ease-in-out}.scroll-to-top.active{bottom:calc(68px + env(safe-area-inset-bottom));opacity:1}.scroll-to-top span{font-size:0;text-indent:-9000px}.formfield{margin:0 0 16px 0}.formfield label{display:block}.formfield.hidden,.formfield--hidden{margin:0}.formfield.has-validation input,.formfield.has-validation textarea{background-image:url(/assets/md_2023-2.1.98/images/icon-cross-grey.svg)}.formfield.validation--ok input,.formfield.validation--ok textarea,.formfield.validation--ok select{padding:11px 43px 11px 15px;border:2px solid var(--color-validation-ok);background-image:url(/assets/md_2023-2.1.98/images/icon-check-green.svg)}.formfield.validation--ok input[disabled],.formfield.validation--ok textarea[disabled],.formfield.validation--ok select[disabled]{padding:12px 44px 12px 16px;border:1px solid #ccc;background-image:none;background-color:#eee}.formfield.validation--error,.formfield.validation-info--error{margin:0}.formfield.validation--error input,.formfield.validation--error textarea,.formfield.validation--error select,.formfield.validation-info--error input,.formfield.validation-info--error textarea,.formfield.validation-info--error select{margin:0 0 4px 0;padding:11px 43px 11px 15px;border:2px solid var(--color-validation-error);background-image:url(/assets/md_2023-2.1.98/images/icon-cross-red.svg)}.formfield.validation--error[disabled],.formfield.validation-info--error[disabled]{padding:12px 44px 12px 16px;border:1px solid #ccc;background-image:none;background-color:#eee}.formfield--radio .label__title,.formfield--checkbox .label__title{padding-right:44px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:right 20px top 4px;background-size:12px 12px}.formfield--radio.has-validation input,.formfield--checkbox.has-validation input{background-image:none}.formfield--radio.has-validation .label__title,.formfield--checkbox.has-validation .label__title{background-image:url(/assets/md_2023-2.1.98/images/icon-cross-grey.svg)}.formfield--radio.validation--error input,.formfield--checkbox.validation--error input{background-image:none}.formfield--radio.validation--error .label__title,.formfield--checkbox.validation--error .label__title{padding:0 43px 0 0;background-image:url(/assets/md_2023-2.1.98/images/icon-cross-red.svg)}.formfield--radio.validation--ok input,.formfield--checkbox.validation--ok input{background-image:none}.formfield--radio.validation--ok .label__title,.formfield--checkbox.validation--ok .label__title{padding:0 43px 0 0;background-image:url(/assets/md_2023-2.1.98/images/icon-check-green.svg)}.formfield--radio.formfield--disabled.has-validation input,.formfield--checkbox.formfield--disabled.has-validation input{background-image:none}.formfield--radio.formfield--disabled.has-validation .label__title,.formfield--checkbox.formfield--disabled.has-validation .label__title{background-image:none}.formfield--radio.formfield--disabled.validation--error input,.formfield--checkbox.formfield--disabled.validation--error input{background-image:none}.formfield--radio.formfield--disabled.validation--error .label__title,.formfield--checkbox.formfield--disabled.validation--error .label__title{background-image:none}.formfield--radio.formfield--disabled.validation--ok input,.formfield--checkbox.formfield--disabled.validation--ok input{background-image:none}.formfield--radio.formfield--disabled.validation--ok .label__title,.formfield--checkbox.formfield--disabled.validation--ok .label__title{background-image:none}.formfield--header h2{font-size:1.6rem;margin:32px 0 0 0;padding:0 0 8px 0;border-bottom:2px dotted #3c3c3c}.label__title{display:block;font-weight:700;margin:0 0 4px 0}span.validation--error{display:block;color:var(--color-validation-error);margin:0 0 8px 0;padding:8px 16px;border-radius:4px;background-color:rgba(var(--color-validation-error-rgb), 0.1);animation:.2s ease-in-out 0s 1 showFormMessage}span.validation-info--error{display:block;color:var(--color-validation-error);margin:0 0 8px 0;padding:8px 16px;border-radius:4px;background-color:rgba(var(--color-validation-error-rgb), 0.1);animation:.2s ease-in-out 0s 1 showFormMessage}.formfield__inputgroup{display:flex;flex-direction:column;gap:8px}.formfield__inputgroup label{display:flex;flex-direction:row;gap:8px;align-items:start}.formfield__inputgroup label input{margin:2px 0 0 0;width:20px}.formfield__inputgroup p{margin:0}.required-note{font-size:1.4rem;font-style:italic;margin:0;padding:0}.form-container--personaldata .formfield--lastname label{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.form-container--personaldata .formfield--lastname label .label__title{margin:0}.form-container--personaldata .formfield--lastname label input{width:100%}.form-container--personaldata .formfield--lastname label button{margin-top:-4px}.form-container--personaldata .formfield--lastname label:hover button{background-color:var(--color-beige-darker)}.form-container--personaldata .formfield--insurance_company,.form-container--personaldata .formfield--question1tis-10{margin:32px -16px 16px -16px;padding:32px 16px 0 16px;border-top:1px solid var(--color-beige-medium)}.form-message{display:block;margin:0 0 8px 0;padding:8px 16px;border-radius:4px;animation:.2s ease-in-out 0s 1 showFormMessage}.form-message[data-status=info]{color:#000;padding-left:38px;background:var(--color-beige-light) url(/assets/md_2023-2.1.98/images/loading-black.svg) no-repeat 8px 50%;background-size:20px 20px}.form-message[data-status=error]{color:var(--color-validation-error);background-color:rgba(var(--color-validation-error-rgb), 0.1)}.page-message,.inline-message{display:block;font-size:1.5rem;font-style:italic;margin:16px 0;padding:8px 16px;border-radius:4px;line-height:1.3;animation:.2s ease-in-out 0s 1 showFormMessage}.page-message[data-status=info],.inline-message[data-status=info]{color:#000;background-color:rgba(var(--color-region-rgb), 0.1)}.page-message[data-status=loading],.inline-message[data-status=loading]{color:#000;padding-left:32px;background:rgb(var(--color-beige-light-rgb)) url(/assets/md_2023-2.1.98/images/loading-black.svg) no-repeat 8px 50%;background-size:16px 16px}.page-message[data-status=error],.inline-message[data-status=error]{color:var(--color-validation-error);background-color:rgba(var(--color-validation-error-rgb), 0.1)}.page-message{margin:0 0 16px 0}body[data-template=login],body[data-template=forgotpassword],body[data-template=resetpassword],body[data-template=pagenotfound]{display:flex;position:relative;min-height:100dvh;flex-direction:column;justify-content:center}body[data-template=login]:after,body[data-template=forgotpassword]:after,body[data-template=resetpassword]:after,body[data-template=pagenotfound]:after{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:50dvh;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/cover.jpg) no-repeat center top;background-size:cover;z-index:0;box-shadow:0 4px 8px rgba(0,0,0,.2)}body[data-template=login] main,body[data-template=forgotpassword] main,body[data-template=resetpassword] main,body[data-template=pagenotfound] main{margin:0 auto;padding:0;width:100%;max-width:500px}.form-container--login,.form-container--forgotpassword,.content-container--forgotpassword,.form-container--resetpassword,.content-container--resetpassword,.content-container--pagenotfound{position:relative;margin:16px;padding:24px 16px;border-radius:8px;background-color:rgba(255,255,255,.9);box-shadow:0 0 8px rgba(0,0,0,.2)}.form-container--login:before,.form-container--forgotpassword:before,.content-container--forgotpassword:before,.form-container--resetpassword:before,.content-container--resetpassword:before,.content-container--pagenotfound:before{display:block;content:"";position:absolute;top:-104px;left:calc(50% - 100px);width:194px;height:80px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/logo-md.svg) no-repeat center center;background-size:contain}.form-container--login h1,.form-container--login h2,.form-container--forgotpassword h1,.form-container--forgotpassword h2,.content-container--forgotpassword h1,.content-container--forgotpassword h2,.form-container--resetpassword h1,.form-container--resetpassword h2,.content-container--resetpassword h1,.content-container--resetpassword h2,.content-container--pagenotfound h1,.content-container--pagenotfound h2{font-weight:700;font-size:2rem;margin:0 0 15px 0;padding:0;text-align:center}html[lang=de] .form-container--login:before,html[lang=de] .form-container--forgotpassword:before,html[lang=de] .content-container--forgotpassword:before,html[lang=de] .form-container--resetpassword:before,html[lang=de] .content-container--resetpassword:before,html[lang=de] .content-container--pagenotfound:before{background-image:url(/assets/md_2023-2.1.98/images/logo-md-de.svg)}.form--login .formfield,.form--forgotpassword .formfield,.form--resetpassword .formfield{margin:0 0 8px 0}.form--login .label__title,.form--forgotpassword .label__title,.form--resetpassword .label__title{display:none}.form--remarks .formfield--other .label__title{display:none}.button--link{display:flex;min-height:48px;justify-content:center;align-items:center}.form--login .formfield--submit{margin:0}.form--login .button--link{margin:0 0 8px 0}.sectionblock-headervisual{display:none;position:relative;margin-top:-48px;padding:0;height:300px;background-color:var(--color-beige-light);background-repeat:no-repeat;background-position:center center;background-size:cover;justify-content:center;align-items:center;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 32px), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - 32px), transparent 100%)}.sectionblock-headervisual--notitle{height:calc(116px + var(--tripnav-height))}.sectionblock-headervisual img{object-fit:cover;width:100%;height:300px;vertical-align:middle}.sectionblock-headervisual__title{position:absolute;top:0;display:flex;font-family:"Adobe Garamond Pro",serif;font-size:3.2rem;font-weight:600;color:#fff;margin:0;padding:0 16px;width:100%;height:100%;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);line-height:1;flex-direction:column;justify-content:center;gap:8px}.sectionblock-headervisual__title .trip-duration{font-size:2.4rem}body[data-template=start] .sectionblock-headervisual{display:block;margin-top:var(--header-height);margin-bottom:calc(-1*(var(--header-height)))}body[data-template=start] main{padding-top:var(--tripnav-height)}body[data-template=pagenotfound] .sectionblock-headervisual,body[data-template=menu] .sectionblock-headervisual,body[data-template=messages] .sectionblock-headervisual{display:block;margin-top:var(--header-height);margin-bottom:calc(-1*(var(--header-height)));height:calc(116px + var(--tripnav-height))}body[data-template=pagenotfound] .sectionblock-headervisual img,body[data-template=menu] .sectionblock-headervisual img,body[data-template=messages] .sectionblock-headervisual img{height:calc(116px + var(--tripnav-height))}body[data-template=pagenotfound] main,body[data-template=menu] main,body[data-template=messages] main{padding-top:var(--tripnav-height)}.breadcrumbs-navigation{display:none}.sectionblock{position:relative;margin:0 16px 16px 16px;padding:16px;border-radius:8px;background-color:rgba(var(--color-beige-light-rgb), 0.75);box-shadow:0 0 8px rgba(0,0,0,.2);z-index:10;animation:.3s ease-out 0s 1 appearInPage}.reservation-info{position:relative;margin:0 16px 32px 16px;padding:16px;border:1px solid rgb(var(--color-red-rgb));border-radius:8px;background-color:rgb(var(--color-beige-light-rgb));z-index:10;animation:.3s ease-out 0s 1 appearInPage}.reservation-info--inline{margin:0 0 16px 0}.reservation-info h2{margin:0 0 8px 0}.reservation-info p:last-child{margin:0}.sectionblock--welcome{margin-top:-16px}.sectionblock--messages .sectionblock__heading{display:flex;flex-direction:column;align-items:center}.sectionblock--messages .sectionblock__button button{margin:0 0 8px 0}.sectionblock__title{font-family:"Oldstyle Italic";font-weight:400;font-size:3rem;margin:0 0 8px 0;padding:0;line-height:1.6;text-align:center}h1.sectionblock__title{margin:0 0 16px 0;line-height:1}h2.sectionblock__title{font-size:2.8rem}.sectionblock__daystodeparture{font-size:1.6rem;font-weight:bold;color:var(--color-region);margin:0 0 24px 0;padding:0}.sectionblock--paymentstatus{margin:0 0 16px 0;padding:0;background-color:rgb(var(--color-beige-darker-rgb))}.sectionblock--paymentstatus a{display:block;padding:8px 16px;text-decoration:none}.sectionblock--paymentstatus a:hover .paymentstatus__text{text-decoration:underline}.paymentstatus__title{display:block;font-size:2rem;font-weight:700;color:#fff;margin:0 0 8px 0}.paymentstatus__text{position:relative;display:block;padding:0 28px 0 0;color:#fff}.paymentstatus__text:after{position:absolute;top:calc(50% - 10px);right:0;content:"";border-radius:50%;width:20px;height:20px;background:rgb(var(--color-beige-darker-rgb)) url(/assets/md_2023-2.1.98/images/icon-arrow-right-white.svg) no-repeat center center;background-size:12px 12px}.sectionblock--weather-time{text-align:center}.block-weather{display:flex;margin:16px 0 0 0;width:100%;flex-direction:row;justify-content:space-around}.temp--min{display:flex;flex-direction:column;order:1;text-align:center}.temp--symbol{width:96px;order:2;text-align:center}.temp--max{display:flex;flex-direction:column;order:3;text-align:center}.temp__degrees{font-size:2.4rem;font-weight:700}.temp__text{font-size:1.6rem}.block-time{display:inline-block;margin:24px 0 0 0;padding:8px 8px 8px 66px;border-radius:8px;background:rgba(255,255,255,.35) url(/assets/md_2023-2.1.98/images/clock.svg) no-repeat 8px 50%;background-size:42px 42px}.time-destination__title{font-size:1.6rem;font-weight:700;margin:0;padding:0;text-align:center}.time-destination{display:flex;flex-direction:row;gap:8px}.sectionblock--pushmessage{margin:16px}.sectionblock__push-subscription{display:flex;margin-top:16px;padding-top:16px;border-top:2px dotted rgba(var(--color-beige-darker-rgb), 0.5);gap:8px;flex-direction:row;justify-content:space-between;align-items:center}.sectionblock__push-subscription label{cursor:pointer}.sectionblock__push-subscription label.processing{opacity:.5}.sectionblock__push-subscription.incompatible{display:none}input#toggle-push-subscription{position:relative;-webkit-appearance:none;outline:none;width:44px;height:24px;background-color:#ccc;border:0;border-radius:18px;transition:all .2s ease-in-out;cursor:pointer}input#toggle-push-subscription:after{content:"";position:absolute;top:3px;left:3px;background:#fff;width:18px;height:18px;border-radius:50%;box-shadow:0 2px 5px rgba(51,51,51,.25);transition:all .2s ease-in-out}input#toggle-push-subscription:checked{background-color:var(--color-green-accent)}input#toggle-push-subscription:checked:after{left:23px}.list--messages{display:flex;margin:16px 0 0 0;padding:0;list-style:none;gap:8px;flex-direction:column}.message-item{margin:0;padding:12px 16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.message-item.message-item--tripleader .message-item__heading button:before{display:block;background-size:cover}.message-item.message-item--no-avatar .message-item__heading button:before{display:block;background-image:url(/assets/md_2023-2.1.98/images/profile-outline-white.svg);background-size:10px auto}.message-item small{display:flex;font-size:1rem;justify-content:end}.message-item__heading{font-size:1.6rem;margin:0;padding:1px 0}.message-item__heading button{display:flex;color:inherit;margin:0;padding:0;border:0;border-radius:0;background:none;text-align:left;flex-direction:row;gap:8px}.message-item__heading button:before{flex:0 0 20px;display:none;content:"";margin:1px 0 0 0;border-radius:50%;width:20px;height:20px;background:#3c3c3c url(/assets/md_2023-2.1.98/images/icon-eye-arrows-white.svg) no-repeat center center;background-size:10px auto}.message-item__heading button:after{flex:0 0 20px;display:block;content:"";margin:1px 0 0 0;border-radius:50%;width:20px;height:20px;background:var(--color-region) url(/assets/md_2023-2.1.98/images/icon-arrow-down-white.svg) no-repeat center center;background-size:12px 12px;transition:transform .2s ease-in-out}.message-item__heading button[aria-expanded=true]:after{transform:rotate(-180deg)}.message-item__title{flex:1;font-size:1.6rem;font-weight:700;padding:2px 0 0 0}.message-item__date{font-size:1.1rem;color:var(--color-region);padding:2px 0 0 0;line-height:1.8;text-transform:uppercase;white-space:nowrap}.message-item__content.expanded .message-item__content-container{padding:16px 0;grid-template-rows:1fr}.message-item__content-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out,padding .2s ease-in-out}.message-item__content-inner{padding-top:16px;border-top:2px dotted #3c3c3c;overflow-y:hidden}.no-messages{font-style:italic;margin:16px 0 0 0;text-align:center}.link--all-messages{margin:24px 0 8px 0;padding:0}.link--all-messages a{display:flex;flex-direction:row;gap:8px;justify-content:center}.link--all-messages a:before{content:"";display:block;border-radius:50%;width:20px;height:20px;background:var(--color-region) url(/assets/md_2023-2.1.98/images/icon-arrow-down-white.svg) no-repeat center center;background-size:12px 12px;transform:rotate(-90deg)}.sectioncontainer{position:relative;margin:24px 0 0 0;padding:16px 16px 16px 16px;border-radius:8px 8px 0 0;min-height:calc(100dvh - var(--header-height) - var(--tripnav-height) - var(--tripnav-height) - 24px);background-color:rgba(var(--color-beige-light-rgb), 0.75);box-shadow:0 0 8px rgba(0,0,0,.2);z-index:10;animation:.3s ease-out 0s 1 appearInPage}.sectioncontainer__title{font-family:"Oldstyle Italic";font-weight:400;font-size:2.8rem;margin:0 0 16px 0;padding:0;line-height:1.2;text-align:center;word-break:break-word}.sectioncontainer--messages .sectioncontainer__heading{display:flex;flex-direction:column;align-items:center}.sectioncontainer--messages .sectioncontainer__button button{margin:-8px 0 16px 0}.tabs--pill .tablist{display:flex;flex-direction:row;border:1px solid rgba(var(--color-region-rgb), 0.4);border-radius:8px;background-color:rgba(var(--color-region-rgb), 0.1);overflow:hidden}.tabs--pill .tablist button{flex:1;color:#000;margin:0;padding:12px;border:0;border-left:1px solid rgba(var(--color-region-rgb), 0.4);border-radius:0;background:rgba(0,0,0,0);transition:all .2s ease-in-out}.tabs--pill .tablist button:first-child{border:0}.tabs--pill .tablist button[aria-selected=true]{color:#fff;background-color:var(--color-region)}.list--checklist{margin:0 0 24px 0;padding:0;list-style:none;overflow:hidden}.checklist-item{display:flex;flex-direction:row-reverse;min-height:48px;align-items:center}.checklist-item--new{animation:.3s ease-in-out 0s 1 newChecklistItem}.checklist-item--deleted{animation:.6s ease-in-out 0s 1 deleteChecklistItem}.checklist-item--djoser:has(.checklist-item__toggle[hidden]) .checklist-item__label{padding-right:48px}.checklist-item__label{display:flex;flex:1;align-items:center}.checklist-item__toggle{display:flex;margin:0;padding:0;border:0;border-radius:0;width:48px;height:48px;line-height:1.2;background:none;justify-content:center;align-items:center}.checklist-item__toggle:hover{background-color:rgba(0,0,0,0)}.checklist-item__toggle[hidden=true]{display:none}.checklist-item__toggle span{display:block;font-size:0;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;background-color:#fff}.checklist-item__toggle span:last-child{border-color:var(--color-brightgreen);background:var(--color-brightgreen) url(/assets/md_2023-2.1.98/images/icon-check-white.svg) no-repeat center center;background-size:16px 16px}.checklist-item__toggle[aria-checked=false] :first-child{display:block}.checklist-item__toggle[aria-checked=false] :last-child{display:none}.checklist-item__toggle[aria-checked=true] :first-child{display:none}.checklist-item__toggle[aria-checked=true] :last-child{display:block}.checklist-item__toggle[aria-checked=true]+.checklist-item__label{text-decoration:line-through}.checklist-item__delete{margin:0;padding:0;border:0;border-radius:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-delete-red.svg) no-repeat center center;background-size:20px 20px}.checklist-item__delete:hover{background-color:rgba(0,0,0,0)}.checklist-item__delete span{font-size:0}.checklist-item__delete:hover{background-color:rgba(0,0,0,0)}.checklist-remove-items{transition:opacity .2s ease-in-out}.checklist-remove-items .form--checklist{opacity:.2;pointer-events:none}.sectioncontainer--pagenotfound,.sectioncontainer--menu,.sectioncontainer--messages{margin:-16px 0 0 0;min-height:calc(100dvh - var(--header-height) - var(--tripnav-height) - 48px - 80px)}.tripinfo__heading{font-size:1.6rem;margin:24px 0 8px 0;padding:0}.tripinfo__content h2,.tripinfo__content h3{font-size:1.6rem;margin:12px 0 8px 0}.sectionblock--tripinfo-body{margin:16px 0 0 0}.route-title{font-size:1.5rem;font-style:italic;margin:12px 0 8px 0;padding:0}.route-list{margin:0;padding:0;border-radius:8px;list-style:none}.route-item{display:flex;padding:8px 0;border-top:1px solid var(--color-beige-medium);flex-direction:row;gap:8px;align-items:top}.route-item:first-child{border:0}.route-item__date{flex:0;color:var(--color-region);white-space:nowrap}.route-map{margin:16px 0 0 0}.tabs--default{position:relative;margin:24px 0 0 0}.tabs--default .tablist-container{border-bottom:2px solid var(--color-region);overflow:auto;scroll-behavior:smooth}.tabs--default .tablist-nav-button{position:absolute;top:10px;border-radius:50%;width:32px;height:32px;background:#fff no-repeat center center/16px 16px;box-shadow:0 0 8px rgba(0,0,0,.2);transition:all .2s ease-in-out}.tabs--default .tablist-nav-button span{font-size:0;visibility:hidden}.tabs--default .tablist-nav-button--hidden{opacity:0;pointer-events:none}.tabs--default .tablist-to-start{left:-8px;background-image:url(/assets/md_2023-2.1.98/images/icon-arrow-left-black.svg)}.tabs--default .tablist-to-end{right:-8px;background-image:url(/assets/md_2023-2.1.98/images/icon-arrow-right-black.svg)}.tabs--default .tablist{display:inline-flex;padding:0 2px;flex-direction:row;flex-wrap:nowrap;gap:2px}.tabs--default .tablist button{flex:1;font-weight:700;color:rgb(var(--color-beige-darker-rgb));margin:0;padding:14px 16px 16px 16px;border:2px solid rgb(var(--color-beige-default-rgb));border-width:2px 2px 0 2px;border-radius:8px 8px 0 0;background:rgb(var(--color-beige-default-rgb));transition:all .2s ease-in-out;white-space:nowrap}.tabs--default .tablist button:hover{color:#fff;border-color:var(--color-region);background-color:var(--color-region)}.tabs--default .tablist button[aria-selected=true]{color:#fff;border-color:var(--color-region);background-color:var(--color-region)}.tabs--default .tabpanel{padding:16px;background-color:rgba(var(--color-region-rgb), 0.1)}.tabs--default .tabpanel__navigation{display:flex;margin:32px 0 0 0;justify-content:space-between}.tabs--default .tabpanel__navigation--first{justify-content:flex-end}.tabs--default .tabpanel__navigation--last{justify-content:flex-start}.list--faqs{display:flex;margin:0;padding:0;list-style:none;gap:8px;flex-direction:column}.faq-item{margin:0;padding:12px 16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.faq-item__heading{font-size:1.6rem;margin:0;padding:0}.faq-item__heading button{display:flex;color:inherit;margin:0;padding:0;border:0;border-radius:0;background:none;text-align:left;flex-direction:row;gap:8px}.faq-item__heading button:after{flex:0 0 20px;display:block;content:"";margin:2px 0 0 0;border-radius:50%;width:20px;height:20px;background:var(--color-region) url(/assets/md_2023-2.1.98/images/icon-arrow-down-white.svg) no-repeat center center;background-size:12px 12px;transition:transform .2s ease-in-out}.faq-item__heading button[aria-expanded=true]:after{transform:rotate(-180deg)}.faq-item__title{flex:1;font-size:1.6rem;font-weight:700;padding:3px 0 0 0}.faq-item__content.expanded .faq-item__content-container{padding:15px 0;grid-template-rows:1fr}.faq-item__content-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out,padding .2s ease-in-out}.faq-item__content-inner{padding-top:15px;border-top:2px dotted #3c3c3c;overflow-y:hidden}.airline-logo{margin:0 0 16px 0;max-width:150px;max-height:50px}.flight-schedule__title{font-size:1.8rem;font-weight:700;margin:16px 0 8px 0;padding:0}.flight-schedule__heading{display:none}ul.flight-schedule{margin:0;padding:0;list-style:none}ul.flight-schedule li{margin:0 0 16px 0;padding:8px 16px;border-radius:8px;list-style:none;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"date date" "flightcode flightcode" "legtitle legtitle" "time-departure time-arrival"}ul.flight-schedule li div{display:flex;padding:8px 0;border-top:1px solid rgba(var(--color-region-rgb), 0.2);flex-direction:column;gap:8px;align-items:start}ul.flight-schedule li div.date{grid-area:date;flex-direction:row}ul.flight-schedule li div.date p{font-weight:700}ul.flight-schedule li div.date .flight-schedule__header{flex:1}ul.flight-schedule li div.flightcode{grid-area:flightcode}ul.flight-schedule li div.legtitle{grid-area:legtitle}ul.flight-schedule li div.time-departure{grid-area:time-departure}ul.flight-schedule li div.time-arrival{grid-area:time-arrival}ul.flight-schedule li div:first-child{border:0}ul.flight-schedule li div .flight-schedule__header{flex:0;font-weight:700}ul.flight-schedule li div p{flex:1;margin:0;padding:0}.list--hotels{margin:0;padding:0;list-style:none}.hotel-item{margin:8px 0 0 0;padding:16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.hotel-item__period{font-style:italic;margin:0 0 4px 0;padding:0}.hotel-item__name{font-size:1.6rem;margin:0;padding:0 0 8px 0;border-bottom:2px solid var(--color-region)}.hotel-item__address{margin:8px 0 0 0}.hotel-item__address p{margin:0;padding:0}.hotel-item__contact-info{margin:16px 0 0 0;word-break:break-word}.hotel-item__contact-info p{margin:0;padding:0}.emergency-info{margin:16px 0 0 0}.list--bookings__heading{display:flex;margin:32px 0 0 0;padding:0 16px;flex-direction:row;justify-content:space-between}.tabpanel__container .list--bookings__heading{margin-top:0}.list--bookings{margin:0;padding:0;list-style:none}.booking-item{margin:8px 0 0 0;padding:16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.booking-item .participant{display:flex;margin:8px 0 0 0;flex-direction:row;gap:16px}.booking-item .participant:first-child{margin:0}.booking-item .participant__name{display:flex;margin:0;padding:0;flex:1;flex-direction:column}.booking-item .participant__uses-app{flex:0 0 24px;margin:0;padding:0;border-radius:50%;width:24px;height:24px;background-color:#c3c3c3;background-repeat:no-repeat;background-position:center center;background-size:12px 12px}.booking-item .participant__uses-app span{font-size:0}.booking-item .participant__uses-app--true{background-color:var(--color-validation-ok);background-image:url(/assets/md_2023-2.1.98/images/icon-check-white.svg)}.booking-item .participant__uses-app--false{background-color:var(--color-validation-error);background-image:url(/assets/md_2023-2.1.98/images/icon-cross-white.svg)}.tripleader__visual{display:block;margin:0 auto 16px auto;border:4px solid #fff;width:100%;box-shadow:0 0 6px rgba(0,0,0,.2)}.form--settings .formfield--avatar{display:flex;position:relative;flex-direction:row;gap:16px;align-items:center}.form--settings .formfield--avatar:before{flex:0 0 72px;display:block;content:"";border-radius:50%;width:72px;height:72px;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover}.edit-password-container{margin:24px 0 0 0}.version{font-size:1.2rem;margin:24px 0 0 0;padding:0;opacity:.2;text-align:right}.reservation{display:flex;margin:0;padding:12px 16px;border-radius:4px;flex-direction:row;gap:16px}.reservation:nth-child(odd){background-color:rgba(var(--color-region-rgb), 0.1)}.reservation p{display:flex;margin:0;padding:0;width:50%;flex-wrap:wrap;gap:0 8px;word-break:break-word}.reservation p span{white-space:nowrap}.orderparts__header{display:flex;font-weight:bold;margin:16px 0 0 0;padding:12px 16px;flex-direction:row;justify-content:space-between}.orderpart{margin:0}.orderpart:first-child{border-radius:4px 4px 0 0;overflow:hidden}.orderpart:last-child{border-radius:0 0 4px 4px;overflow:hidden}.orderpart__details{display:flex;padding:12px 16px;flex-direction:row;justify-content:space-between;gap:16px;background-color:rgba(var(--color-region-rgb), 0.1)}.orderpart__details p{margin:0;padding:0}.orderline{display:flex;padding:12px 16px;flex-direction:row;flex-wrap:wrap;gap:0 8px;justify-content:space-between}.orderline p{margin:0;padding:0}p.orderline__description{position:relative;padding-left:10px;width:100%}p.orderline__description:before{content:"-";position:absolute;top:0;left:0}p.orderline__subtotal{padding-left:10px}.orderline__total{flex-grow:1;text-align:right}.totals{margin:16px 0 0 0;padding:12px 16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.totals__header{display:flex;font-weight:bold;margin:0 0 12px 0;padding:0 0 12px 0;border-bottom:2px solid var(--color-region);flex-direction:row;justify-content:space-between}.total__details{display:flex;padding:6px 0;flex-direction:row;justify-content:space-between}.total__details p{margin:0;padding:0}.outstanding__description{display:flex;flex-direction:column}.outstanding__description span:last-child{font-style:italic}.reservation-actions{display:flex;margin:16px 0 0 0;flex-direction:column;gap:8px}.list--participants__heading{display:flex;font-weight:700;margin:32px 0 0 0;padding:0;flex-direction:row;justify-content:space-between}.list--participants{margin:0 0 32px 0;padding:0;list-style:none}.participant-item{margin:8px 0 0 0;padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);overflow:hidden}.participant-item p:last-child{margin:0}.participant-item .participant__name{display:flex;margin:0 0 8px 0;padding:4px 0 0 0;flex:1;flex-direction:column}.participant-item .participant__has-access{flex:0 0 24px;margin:0;padding:0;border-radius:50%;width:24px;height:24px;background-color:#c3c3c3;background-repeat:no-repeat;background-position:center center;background-size:12px 12px}.participant-item .participant__has-access span{font-size:0}.participant-item .participant__has-access--true{background-color:var(--color-validation-ok);background-image:url(/assets/md_2023-2.1.98/images/icon-check-white.svg)}.participant-item .participant__has-access--false{background-color:var(--color-validation-error);background-image:url(/assets/md_2023-2.1.98/images/icon-cross-white.svg)}.participant-item .uploads__heading{font-size:1.6rem;margin:16px 0 0 0;padding:0}.participant-item .upload-item{display:flex;flex-direction:row;margin:0;border-top:2px dotted #3c3c3c;min-height:48px}.participant-item .upload-item--0{border-top:0}.participant-item .upload-item--deleted{animation:.6s ease-in-out 0s 1 deleteChecklistItem}.participant-item .upload-item__label{display:flex;flex:1;align-items:center}.participant-item .upload-item__delete{margin:0;padding:0;border:0;border-radius:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-delete-red.svg) no-repeat center center;background-size:20px 20px}.participant-item .upload-item__delete span{font-size:0}.list--history-participants{margin:0 0 32px 0;padding:0;list-style:none}.history-participant-item{margin:8px 0 0 0;padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);overflow:hidden}.history-participant-item p{display:flex;margin:0;padding:0;flex:1;flex-direction:column}.history-participant-item .history-participant__name{font-weight:bold}.list--history-participant-bookings{margin:8px 0 0 24px;padding:0;list-style-type:disc}.tripleader-uploads{margin:0 0 16px 0;overflow:hidden}.tripleader-uploads .uploads__heading{font-size:1.6rem;margin:16px 0 0 0;padding:0}.tripleader-uploads .upload-item{display:flex;flex-direction:row;margin:0;border-top:2px dotted #3c3c3c;min-height:48px}.tripleader-uploads .upload-item--0{border-top:0}.tripleader-uploads .upload-item--deleted{animation:.6s ease-in-out 0s 1 deleteChecklistItem}.tripleader-uploads .upload-item__label{display:flex;flex:1;align-items:center}.tripleader-uploads .upload-item__delete{margin:0;padding:0;border:0;border-radius:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-delete-red.svg) no-repeat center center;background-size:20px 20px}.tripleader-uploads .upload-item__delete span{font-size:0}.validation--character-limit{display:block;color:#000;margin:0 0 4px 0;padding:8px 16px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1)}.button--copy-review{margin-bottom:16px}.form--edittripleaderprofile textarea{height:275px}.list--books{display:flex;margin:16px 0 0 0;padding:0;list-style:none;gap:16px;flex-direction:row;flex-wrap:wrap}.book-item{font-size:1.5rem;width:calc((100% - 16px)/2)}.book-item--visual{display:block;margin:0 0 8px 0}.book-item--title{font-size:1.5rem;margin:0 0 4px 0;padding:0}.book-item--title a{text-decoration:none}.book-item--title a:hover{text-decoration:underline}.book-item--price{margin:0 0 4px 0;padding:0}.book-item--availability{margin:0 0 4px 0;padding:0}.list--appstores{display:flex;margin:0 0 20px 0;padding:0;list-style:none;flex-direction:row;justify-content:space-between;gap:10px}.list--appstores li{width:100%}a.badge-appstore,a.badge-playstore{display:inline-block;width:100%;max-width:150px;height:auto;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:135/40}a.badge-appstore span,a.badge-playstore span{font-size:0;text-indent:-9000px}a.badge-appstore{background-image:url(/assets/md_2023-2.1.98/images/badge-appstore.svg)}a.badge-playstore{background-image:url(/assets/md_2023-2.1.98/images/badge-playstore.svg)}.form-container--fujiphotobook{margin-top:16px}.list--menu{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:8px}.menu-item a{display:flex;font-weight:700;padding:8px 32px 8px 16px;border-radius:8px;min-height:48px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);align-items:center;text-decoration:none;transition:all .2s ease-in-out}.menu-item a:hover{text-decoration:underline}.list--downloads{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:8px}.download-item a,.download-item button{display:flex;font-weight:700;color:#000;padding:8px 32px 8px 16px;border-radius:8px;width:100%;min-height:48px;background:#fff url(/assets/md_2023-2.1.98/images/download-darkgrey.svg) no-repeat right 16px center;background-size:16px 16px;box-shadow:0 0 4px rgba(0,0,0,.1);align-items:center;text-decoration:none;transition:all .2s ease-in-out}.download-item a:hover,.download-item button:hover{text-decoration:underline}.block-excursions{margin:32px 0 0 0}.excursion__item{position:relative;margin:0 0 20px 0;border:5px solid #fff;background-color:rgba(var(--color-region-rgb), 0.1);overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.35)}.excursion__item:before{content:"";display:block;position:absolute;inset:0;background-color:#fff;z-index:-1;pointer-events:none}.excursion__item--not-bookable .excursion__link .button{opacity:.25}.excursion__item--not-bookable .excursion__link .button:hover{background-color:rgb(var(--color-region-rgb));cursor:not-allowed}.excursion__container{border:1px solid rgb(var(--color-region-rgb))}.excursion__content{padding:5px 10px 10px 10px}.excursion__title{color:rgb(var(--color-region-rgb));margin:0;padding:5px 0}.excursion__text{min-height:75px;transition:height .2s ease-in-out}.excursion__text h4{margin:.5rem 0 0 0}.excursion__price h4{margin:.5rem 0 0 0}.excursion__price p{margin:0;padding:0}.excursion__link{display:flex;margin:16px 0 0 0;padding:0;flex-direction:column;justify-content:space-between;align-items:center;gap:10px}.excursion__link .button{padding:8px;background-color:rgb(var(--color-region-rgb))}.excursion__bookable-text{font-size:1.3rem;font-style:italic;margin:16px 0 0 0}.dialog{padding:16px;border:0;border-radius:8px;width:calc(100% - 32px);max-width:500px;background-color:var(--color-beige-light);box-shadow:0 0 8px rgba(0,0,0,.2)}.dialog .close-dialog{position:absolute;top:8px;right:0;margin:0;padding:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-cross.svg) no-repeat center center;background-size:16px 16px;text-indent:-9000px}.dialog .dialog__title{font-family:"Trebuchet MS",Arial,sans-serif;font-size:2rem;font-weight:700;margin:0 0 8px 0;padding:0 48px 0 0;line-height:1.6}.dialog--loading{padding-top:64px;width:200px;max-width:calc(100% - 32px);background:var(--color-beige-light) url(/assets/md_2023-2.1.98/images/loading-black.svg) no-repeat 50% 16px;background-size:48px 48px;text-align:center}.dialog--loading-tripdata{font-size:1.5rem;padding-top:148px;width:188px;max-width:calc(100% - 32px);background-color:rgb(var(--color-beige-light-rgb));text-align:center}.dialog--loading-tripdata .loading-animation{position:absolute;top:16px;left:32px;border-radius:50%;width:124px;height:124px;background-color:rgb(var(--color-beige-medium-rgb));overflow:hidden}.dialog--loading-tripdata .loading-animation .cloud-1{position:absolute;top:66px;left:128px;display:block;content:"";width:41px;height:24px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/loading-cloud.svg) no-repeat center center;background-size:contain;z-index:3;transform:scaleX(-1);animation:3s linear -2s infinite passingCloudFlipped}.dialog--loading-tripdata .loading-animation .cloud-2{position:absolute;top:22px;left:128px;display:block;content:"";width:41px;height:24px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/loading-cloud.svg) no-repeat center center;background-size:contain;z-index:1;animation:5s linear -1s infinite passingCloud}.dialog--loading-tripdata .loading-animation .jet{position:absolute;top:46px;left:22px;display:block;content:"";width:81px;height:40px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/loading-jet.svg) no-repeat center center;background-size:contain;z-index:2;animation:3s linear 0s infinite flyingJet}.dialog--loading-tripdata p{margin:0}.dialog--logged-out{width:400px;max-width:calc(100% - 32px)}.dialog--logged-out p{margin:0 0 20px 0}.dialog--logged-out p:last-child{margin:0}.list--dailog-notices{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:8px}.list--dailog-notices li{display:flex;padding:8px;border-radius:4px;background-color:rgba(var(--color-region-rgb), 0.1);flex-direction:row;align-items:center;gap:8px}.list--dailog-notices li:before{content:"!";font-family:"Oldstyle Italic";font-weight:400;font-size:1.5rem;color:#fff;border-radius:50%;width:20px;height:20px;background-color:rgb(var(--color-region-rgb));line-height:20px;text-align:center}.list--dailog-notices li p{margin:0;width:calc(100% - 28px)}.tripscript-container{display:flex;margin:0;padding:0;list-style:none;gap:16px;flex-direction:column}.download-tripscript{margin-top:16px}.tripscript-item{margin:0;border-radius:4px;background-color:rgb(var(--color-beige-light-rgb));box-shadow:0 2px 5px rgba(51,51,51,.25)}.tripscript-item__heading{font-size:1.8rem;margin:0;padding:0}.tripscript-item__heading button{display:flex;color:inherit;margin:0;padding:16px 16px;border:0;border-radius:0;background:none;text-align:left;flex-direction:row;align-items:center;gap:8px}.tripscript-item__heading button .tripscript-item__icon{position:relative;flex:0 0 17px;display:block;border:1px solid #ccc;border-radius:50%;width:17px;height:17px;background-color:#fdfaf2}.tripscript-item__heading button .tripscript-item__icon:before{position:absolute;top:7px;left:3px;display:block;content:"";width:9px;height:1px;background-color:rgb(var(--color-red-rgb))}.tripscript-item__heading button .tripscript-item__icon:after{position:absolute;top:3px;left:7px;display:block;content:"";width:1px;height:9px;background-color:rgb(var(--color-red-rgb));transition:opacity .2s ease-in-out}.tripscript-item__heading button[aria-expanded=true] .tripscript-item__icon:after{opacity:0}.tripscript-item__title{flex:1;font-size:1.8rem;font-weight:700;padding:3px 0 0 0}.tripscript-item__content{padding:0 16px}.tripscript-item__content.expanded .tripscript-item__content-container{margin:0;padding:0 0 16px 0}.tripscript-item__content table td{padding:2px 6px;border:1px solid #ccc}.tripscript-item__content-container{overflow:auto}.tripscript-items-container{display:flex;flex-direction:column}.tripscript-items-container--2{gap:8px}.tripscript-items-container--3{margin:16px 0 0 0}.tripscript-items-container--3:first-child{margin:0}.tripscript-subitem--level3{margin:0;padding:16px 0 0 0;border-top:1px solid #ccc}.tripscript-subitem--level3:first-child{margin:0;padding:0;border:0}.tripscript-subitem__content{margin-top:16px}h3.tripscript-subitem__heading .tripscript-subitem__title{text-transform:uppercase}.tripscript-subitem__heading{font-size:1.8rem;margin:0;padding:0}.tripscript-subitem__heading button{display:flex;color:inherit;margin:0;padding:0;border:0;border-radius:0;background:none;text-align:left;flex-direction:row-reverse;align-items:center;gap:8px}.tripscript-subitem__heading button .tripscript-subitem__icon{position:relative;flex:0 0 16px;display:block;margin-top:2px;border-radius:50%;width:16px;height:16px;background:rgb(var(--color-red-rgb)) url(/assets/md_2023-2.1.98/images/icon-arrow-right-white.svg) no-repeat center center;background-size:8px 8px;transition:transform .2s ease-in-out}.tripscript-subitem__heading button[aria-expanded=true] .tripscript-subitem__icon{transform:rotate(90deg)}.tripscript-subitem__title{flex:1;font-size:1.6rem;font-weight:700;padding:3px 0 0 0}.add-comment__toggle{flex:0;font-size:1.3rem;color:#000;padding:0;border:1px solid #ccc;border-radius:4px;min-width:32px;min-height:32px;background:#fff url(/assets/md_2023-2.1.98/images/comment-add.svg) no-repeat 8px 50%;background-size:14px 15px}.add-comment__toggle span{display:none}.add-comment__toggle:hover{color:#fff;border-color:var(--color-beige-dark);background-image:url(/assets/md_2023-2.1.98/images/comment-add-white.svg)}.tripscript-subitem__content{overflow:auto}.tripscript-subitem__content p:last-child{margin:0}.item-comments{margin:16px 0}.item-comments__heading{position:relative;font-size:1.5rem;font-weight:700;color:#000;margin:0;padding:14px 36px;border:1px dashed #ccc;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/comment-default.svg) no-repeat 16px 50%;background-size:14px 15px}.item-comments-heading__count{display:inline-block;font-size:1.1rem;font-weight:400;color:#fff;margin:0 0 0 4px;border-radius:50%;width:16px;height:16px;background-color:#000;line-height:16px;text-align:center}.item-comments__toggle{position:absolute;top:0;right:0;width:48px;height:48px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-down-black.svg) no-repeat center center;background-size:12px 12px;transition:transform .2s ease-in-out}.item-comments__toggle span{position:absolute;margin:-1px;padding:0;border:0;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.item-comments__toggle:hover{background-color:rgba(0,0,0,0)}.item-comments__toggle[aria-expanded=true]{transform:rotate(-180deg)}.item-comments-content{max-height:0;overflow:hidden}.item-comments-content.expanded{max-height:100%;overflow:auto}.item-comments-list{display:flex;flex-direction:column;margin:8px 0 0 0;gap:16px}.item-comments-list .item-comment-container:last-child{margin-bottom:16px}.item-comment-container{display:grid;margin:0;padding:8px;background-color:#fff}.item-comment-container--deleted{animation:.6s ease-in-out 0s 1 deleteChecklistItem}.item-comment__name{display:flex;font-weight:700;margin:0 0 4px 0;padding:0;line-height:1.3;flex-direction:row;justify-content:space-between;gap:6px}.item-comment__delete{margin:0;padding:0;border:0;border-radius:0;width:20px;height:20px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-delete-red.svg) no-repeat center center;background-size:16px 16px}.item-comment__delete:hover{background-color:rgba(0,0,0,0)}.item-comment__delete span{font-size:0}.item-comment__delete:hover{background-color:rgba(0,0,0,0)}.item-comment__text{margin:0 0 8px 0;padding:0;line-height:1.3}.item-comment__meta{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.item-comment__status{font-size:1.3rem;font-weight:700;color:#ccc;margin:0;padding:0;line-height:1.5}.item-comment__status--handled{color:rgb(var(--color-validation-ok-rgb));padding-left:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-check-green.svg) no-repeat left center;background-size:12px 12px}.item-comment__date{font-size:1.3rem;color:#ccc;margin:0;padding:0;line-height:1.5}.form--comment{scroll-margin-top:var(--header-height)}.form--comment .label__title{position:absolute;margin:-1px;padding:0;border:0;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.form--comment .formfield{margin:0 0 8px 0}.form--comment .formfield--hidden{margin:0}.exchange-rate-item{margin:10px 0 0 0;padding:16px 10px;border-radius:8px;background-color:rgba(255,255,255,.35)}.exchange-rate-item--readonly{padding:8px}.exchange-rate-item--readonly p{margin:0}.exchange-rate-item--readonly .exchange-rate-info{flex-direction:row-reverse}.tabpanel .exchange-rate-item{padding:0;background-color:rgba(0,0,0,0)}.tabpanel .exchange-rate-item__text{text-align:left}#tabpanel-md_eticket_text .list--downloads{margin-top:16px}.exchange-rate-item__text{font-size:1.5rem;text-align:center}.exchange-rate-calculator{display:flex;flex-direction:row;justify-content:center}.exchange-rate-calculator-equals{font-size:0;color:rgba(0,0,0,0);display:block;content:"";width:48px;height:44px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-switch.svg) no-repeat center center/22px 22px}.exchange-rate-calculator-foreign,.exchange-rate-calculator-base{position:relative;width:calc((100% - 48px)/2)}.exchange-rate-calculator-foreign label,.exchange-rate-calculator-base label{position:absolute;top:13px;right:12px;color:#979797}.exchange-rate-calculator-foreign input,.exchange-rate-calculator-base input{text-align:right}.exchange-rate-info{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;text-decoration:none}.exchange-rate-info-equals{font-size:0;color:rgba(0,0,0,0);display:block;content:"";width:12px;height:12px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-switch.svg) no-repeat center center/12px 12px}.exchange-rate-calculator-data-info{position:relative}.exchange-rate-calculator-data-info:before{content:"i";display:block;color:#fff;margin:12px 0 0 8px;border-radius:50%;width:20px;height:20px;background-color:rgb(var(--color-region-rgb));text-align:center;cursor:pointer}.exchange-rate-calculator-data-info span{position:absolute;top:36px;right:0;font-size:1.4rem;padding:8px;border-radius:4px;white-space:nowrap;background-color:var(--color-beige-light);box-shadow:0 0 8px rgba(0,0,0,.2);opacity:0;pointer-events:none}.exchange-rate-calculator-data-info:hover span,.exchange-rate-calculator-data-info.show-info span{opacity:1;pointer-events:auto}.inline-notice--added-arrangement{position:fixed;bottom:calc(48px + env(safe-area-inset-bottom));display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;color:#fff;padding:8px 16px;width:100%;background-color:rgba(var(--color-region-rgb), 0.8);z-index:90;backdrop-filter:blur(3px);animation:.4s ease-in-out 0s 1 showInlineNoticeBottom}.inline-notice--added-arrangement p{margin:0;padding:0}.inline-notice--added-arrangement a{color:#fff}.inline-notice--offline{position:fixed;bottom:calc(48px + env(safe-area-inset-bottom));display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;color:#fff;padding:8px 16px;width:100%;background-color:rgb(var(--color-validation-error-rgb));box-shadow:0 0 8px rgba(0,0,0,.35);z-index:90;backdrop-filter:blur(3px);animation:.4s ease-in-out 0s 1 showInlineNoticeBottom}.inline-notice--offline p{margin:0;padding:0}.inline-notice--offline p:first-child{padding-left:18px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/alert-white.svg) no-repeat left center;background-size:12px 12px}.inline-notice--offline a{color:#fff}.cookiebar{position:fixed;bottom:48px;left:0;right:0;z-index:100;opacity:1;animation:.2s ease-in-out 0s 1 showInlineNoticeBottom;animation-delay:1s;animation-fill-mode:forwards;animation-delay:1s;transform:translateY(calc(100% + 48px))}.cookiebar-container{display:flex;color:#000;margin:8px;padding:16px;border-radius:8px;background-color:rgb(var(--color-beige-light-rgb));box-shadow:0 0 8px rgba(0,0,0,.35);gap:8px;flex-direction:column}.cookiebar-title{margin:0 0 8px 0}.cookiebar-close{white-space:nowrap}::backdrop{background-color:rgba(255,255,255,.5);backdrop-filter:blur(3px)}@media only screen and (min-width: 1025px){input,textarea,button{padding:8px 44px 8px 16px}select{padding:7px 44px 7px 16px}.link--back{display:none}input[type=submit],button{padding:12px;width:auto}a.button{display:inline-block;padding:12px;width:auto}.button--link{display:inline-block;min-height:0}html{background-image:url(/assets/md_2023-2.1.98/images/background-default.jpg)}body{--header-height: calc(131px + env(safe-area-inset-top));font-size:1.5rem}html[data-regionid="9"] main,html[data-regionid="10"] main{border:0;max-width:1200px;background-color:rgba(255,255,255,.65);box-shadow:0 0 5px rgba(51,51,51,.25)}body[data-template=login] input[type=submit],body[data-template=login] button,body[data-template=forgotpassword] input[type=submit],body[data-template=forgotpassword] button,body[data-template=resetpassword] input[type=submit],body[data-template=resetpassword] button{width:100%}body[data-template=login] a.button,body[data-template=forgotpassword] a.button,body[data-template=resetpassword] a.button{width:100%}body[data-template=login] .button--link,body[data-template=forgotpassword] .button--link,body[data-template=resetpassword] .button--link{display:flex;min-height:48px}body[data-template=pagenotfound] input[type=submit],body[data-template=pagenotfound] button{width:100%}.list-item__toggle{width:100%}header{padding:0}.header-container{margin:0 auto;padding:11px 20px;max-width:1320px;min-height:var(--header-height);display:grid;grid-template-columns:400px auto 315px;grid-template-rows:auto auto;grid-template-areas:"logo profile globalnav" "logo tripnav globalnav";gap:0 20px}.navigation-button{display:none}.header-logo{grid-area:logo;display:flex;width:auto;height:58px;gap:15px}.header-logo .logo{width:140px}.header-logo .slogan{display:inline-block;width:192px}.profile-block{display:block;font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.7;grid-area:profile}.profile-block-container{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr 1fr;grid-template-areas:"avatar loggedin logout" "avatar profilenav logout";padding:10px;border:1px solid #ede9d9;border-radius:2px 2px 0 0;background-color:rgba(251,245,228,.25);gap:0 20px}.profile__avatar{border-radius:50%;width:50px;height:50px;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;grid-area:avatar}.profile__avatar a{display:block;width:100%;height:100%}.profile__name{margin:0;padding:0;grid-area:loggedin;align-self:start}.profile__name .logged-in-as__name{font-weight:bold}.profile__nav{margin:0;padding:0;grid-area:profilenav;align-self:end}.profile__nav .button__profile{background:rgba(0,0,0,0)}.profile__logout{margin:0;padding:0;grid-area:logout;align-self:center}.profile__logout .button--logout{padding:5px 10px;width:auto}.trip-navigation{position:relative;top:auto;left:auto;grid-area:tripnav}.trip-navigation-container{position:absolute;width:100%}.trip-navigation-list{max-height:calc(100dvh - var(--header-height))}.current-trip{margin:-1px 0 0 0;border:1px solid #ede9d9;border-width:0 1px 1px 1px;border-radius:0;min-height:0;flex-direction:row;justify-content:start;gap:10px}.current-trip:after{box-shadow:none}p.current-trip{padding:10px;line-height:1.15}.trip-navigation-button{padding:10px}.trip-navigation-button span.toggle-icon{right:0;height:100%}button.trip-navigation-button{padding-right:48px}.current-trip__title{font-size:1.5rem;text-align:left}.current-trip__departure{font-size:1.5rem}.trip-navigation-container{border:1px solid var(--color-beige-medium);border-width:0 1px;border-radius:0 0 2px 2px}.trip-item a{padding:10px;min-height:0;text-align:left;justify-content:start;flex-wrap:wrap}.trip-item.trip-item--selected a{padding:10px 58px 10px 10px}.trip-item__title{font-size:1.5rem}.trip-item__departure{font-size:1.5rem}.global-navigation{display:flex;font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.7;grid-area:globalnav;justify-content:right}.global-navigation .navigation-list{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:right}.global-navigation .navigation-list a{transition:all .2s ease-in-out}.global-navigation .navigation-list a:hover{color:rgb(var(--color-bluegreen-rgb))}.global-navigation .navigation-list a.button{padding:9px 12px}.global-navigation .navigation-list a.button:hover{color:#fff}.sectionblock-headervisual{display:block;margin:var(--header-height) auto -100px auto;max-width:1366px;height:auto;-webkit-mask-image:none;mask-image:none;background-color:rgba(0,0,0,0);z-index:20;grid-area:headervisual}.sectionblock-headervisual--notitle{height:auto}.sectionblock-headervisual img{object-fit:unset;width:100%;height:auto}.sectionblock-headervisual__title{display:none}body[data-template=pagenotfound] .sectionblock-headervisual,body[data-template=menu] .sectionblock-headervisual,body[data-template=messages] .sectionblock-headervisual{margin-bottom:-100px;height:auto}body[data-template=pagenotfound] .sectionblock-headervisual img,body[data-template=menu] .sectionblock-headervisual img,body[data-template=messages] .sectionblock-headervisual img{height:auto}body[data-template=pagenotfound] main,body[data-template=menu] main,body[data-template=messages] main{padding-top:0}html[data-regionid="9"] .sectionblock-headervisual,html[data-regionid="10"] .sectionblock-headervisual{margin-bottom:0}main{margin:0 auto;padding:0;border:40px solid rgba(0,0,0,0);max-width:1280px}.main-container{position:relative;background:center top no-repeat;background-size:cover;background-attachment:fixed;display:grid;grid-template-columns:275px auto 275px;grid-template-rows:auto auto;grid-template-areas:"breadcrumbs breadcrumbs breadcrumbs" "asideleft content asideright"}body[data-template=login]:after,body[data-template=forgotpassword]:after,body[data-template=resetpassword]:after{display:none}body[data-template=login] .sectionblock-headervisual,body[data-template=forgotpassword] .sectionblock-headervisual,body[data-template=resetpassword] .sectionblock-headervisual{margin-bottom:-40px}body[data-template=login] main,body[data-template=forgotpassword] main,body[data-template=resetpassword] main{margin:0 auto 40px auto;padding:60px 40px 40px 40px;border:0;max-width:1220px;background-color:rgba(255,255,255,.8)}body[data-template=pagenotfound]:after{display:none}body[data-template=pagenotfound] .sectionblock-headervisual{margin-bottom:-40px}body[data-template=pagenotfound] main{margin:0 auto 40px auto;padding:0;border:0;max-width:1220px;background-color:rgba(255,255,255,.8)}body[data-template=pagenotfound] .content-container--pagenotfound{margin:0;padding:0 20px 20px 20px;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none}body[data-template=pagenotfound] .content-container--pagenotfound h1{font-family:"Oldstyle Italic";font-weight:400;font-size:2.8rem;margin:0 0 16px 0;padding:0;line-height:1.2;text-align:left;word-break:break-word}body[data-template=flightinfo] .main-container{grid-template-areas:"breadcrumbs breadcrumbs breadcrumbs" "asideleft content content"}body[data-template=login] .main-container{grid-template-columns:auto 300px;grid-template-areas:"content asideright"}body[data-template=login] .main-content{font-size:1.5rem;line-height:1.3}body[data-template=login] .main-content h1{font-size:0;color:rgba(0,0,0,0);margin:0 0 20px 0;height:56px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/title-md.svg) no-repeat left top;background-size:contain}body[data-template=login] .main-content h2{font-family:"Oldstyle Italic";font-weight:400;font-style:normal;font-size:2.4rem}body[data-template=login] .main-content ul{margin-bottom:10px}body[data-template=login] .main-content ul li{margin-bottom:5px}body[data-template=login] .main-content ul li:last-child{margin-bottom:0}body[data-template=login] .aside{padding:0 0 0 40px}body[data-template=login] .aside .sectionblock:not(.sectionblock--paymentstatus){font-size:1.5rem;margin:0;padding:16px;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.2)}body[data-template=login] .aside .sectionblock:not(.sectionblock--paymentstatus) p{margin:0 0 20px 0}body[data-template=login] .aside .sectionblock__title{font-family:"Oldstyle Italic";font-weight:400;font-style:normal;font-size:2.8rem;color:#000;margin:0 0 16px 0;padding:0;background:none;text-align:center;text-transform:none}body[data-template=login] .aside .list--appstores{margin:0}body[data-template=login] .form-container--login{margin:0 0 20px 0}html[lang=de] body[data-template=login] .main-content h1{background-image:url(/assets/md_2023-2.1.98/images/title-md-de.svg)}html[lang=de] .form--midtermreview .formfield--radio .formfield__inputgroup{display:flex;flex-direction:row;justify-content:space-evenly}html[lang=de] .form--midtermreview .formfield--radio .formfield__inputgroup label{flex-direction:column;align-items:center}.form-container--login:before,.form-container--forgotpassword:before,.content-container--forgotpassword:before,.form-container--resetpassword:before,.content-container--resetpassword:before,.content-container--pagenotfound:before{display:none}.form-container--personaldata .formfield--insurance_company,.form-container--personaldata .formfield--question1tis-10{margin:32px -20px 16px -20px;padding:32px 20px 0 20px}.breadcrumbs-navigation{grid-area:breadcrumbs;display:flex;padding:60px 20px 20px 30px;justify-content:space-between;align-items:center}.breadcrumbs-navigation .download-mdinfo{font-size:1.3rem;color:#000;padding:0 25px 0 0;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/download-black.svg) no-repeat right center;background-size:20px 20px;text-decoration:underline}.breadcrumbs-navigation .download-mdinfo:hover{cursor:pointer;text-decoration:none;background-color:rgba(0,0,0,0)}.breadcrumbs-navigation .download-mdinfo.loading{background-image:url(/assets/md_2023-2.1.98/images/loading-black.svg);background-size:16px 16px}.breadcrumbs-list{font-size:1.3rem;display:flex;margin:0;padding:0;list-style:none;flex-direction:row;gap:8px}.breadcrumbs-list li a{position:relative;display:inline-block;padding:0 12px 0 0}.breadcrumbs-list li a:after{position:absolute;top:calc(50% - 4px);right:0;display:block;content:"";width:8px;height:8px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-arrow-right-black.svg) no-repeat center center;background-size:contain}.breadcrumbs-list li:last-child a{padding:0;text-decoration:none}.breadcrumbs-list li:last-child a:hover{text-decoration:underline}.breadcrumbs-list li:last-child a:after{display:none}html[data-regionid="9"] .breadcrumbs-navigation,html[data-regionid="10"] .breadcrumbs-navigation{padding:20px 20px 20px 30px}.sectionblock:not(.sectionblock--paymentstatus){margin:0 0 20px 0;padding:20px}.sectionblock--paymentstatus{float:right;max-width:215px}.sectionblock--messages .sectionblock__heading{margin:0 0 8px 0;flex-direction:row;justify-content:space-between}.sectionblock--messages .sectionblock__heading .sectionblock__title{margin:0}.sectionblock--messages .sectionblock__heading .sectionblock__button button{margin:0}.main-navigation{padding:0 20px;grid-area:asideleft}.main-navigation .sectionblock--checklist{margin:0 0 10px 0;padding:0 10px 10px 10px;border-radius:4px;background-color:rgba(255,255,255,.7)}.main-navigation .sectionblock--checklist .formfield{margin:0 0 10px 0}.main-navigation .sectionblock--checklist .formfield--submit{margin:0}.main-navigation .sectionblock--checklist .formfield--submit input[type=submit],.main-navigation .sectionblock--checklist .formfield--submit button{padding:8px;width:100%}.main-navigation .sectionblock--checklist .toggle-checklist-functionality{width:100%}.main-navigation .list--checklist{display:flex;flex-direction:column;gap:10px}.main-navigation .checklist-item{font-size:1.3rem;min-height:20px;gap:10px}.main-navigation .checklist-item--djoser:has(.checklist-item__toggle[hidden]) .checklist-item__label{padding-right:30px}.main-navigation .checklist-item__toggle{width:20px;height:20px}.main-navigation .checklist-item__delete{width:20px;height:20px}.main-navigation .sectionblock__title{font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.4rem;font-weight:bold;margin:0 -10px 10px -10px;padding:5px 10px;border-bottom:2px dotted rgba(132,127,69,.5);text-transform:uppercase}.main-navigation-container{position:initial;padding:0;width:auto;overflow:initial;transform:translate3d(0, 0, 0)}.main-navigation-container .main-navigation-container-inner{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:2px dotted rgba(132,127,69,.5);height:auto;overflow:initial;box-shadow:none}.main-navigation-container .main-navigation-container-inner:before,.main-navigation-container .main-navigation-container-inner:after{display:none}.navigation-item__link,.subnavigation-item__link{font-weight:normal;margin:2px 0 0 0;padding:0;border:0;min-height:0;text-decoration:none;align-items:normal}.navigation-item__link:hover,.subnavigation-item__link:hover{text-decoration:underline}.navigation-item__link:before,.subnavigation-item__link:before{display:block;content:"";margin:8px 10px 0 10px;width:6px;height:6px;background-color:var(--color-beige-dark)}.navigation-item__link.loading,.subnavigation-item__link.loading{padding:0;background-image:none}.navigation-item__link.loading:before,.subnavigation-item__link.loading:before{margin:4px 6px 0 6px;width:14px;height:14px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/loading-black.svg) no-repeat center center;background-size:contain}.subnavigation-button{display:none}.subnavigation-list{background-color:rgba(0,0,0,0);overflow:initial}.navigation-item--start{display:none}.navigation-item--menu{margin:10px 0 0 0}.navigation-item--menu .navigation-item__link{font-weight:bold;margin:0 0 5px 0;padding:4px 0;border:1px solid var(--color-beige-dark);border-radius:4px;background-color:var(--color-beige-light);text-decoration:none}.navigation-item--profile{margin:0}.navigation-item--profile .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/profile.svg) no-repeat center center;background-size:contain}.navigation-item--tripleaders .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/profile.svg) no-repeat center center;background-size:contain}.navigation-item--beforedeparture .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/trip-before.svg) no-repeat center center;background-size:contain}.navigation-item--trip .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/trip-during.svg) no-repeat center center;background-size:contain}.navigation-item--afterreturn .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/trip-after.svg) no-repeat center center;background-size:contain}.navigation-item--customerservice{margin:20px 0 0 0;padding:20px 0 0 0;border-top:2px dotted rgba(132,127,69,.5)}.navigation-item--customerservice .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/icon-customerservice.svg) no-repeat center center;background-size:contain}.navigation-item--faq .navigation-item__link:before{margin:1px 5px 0 5px;width:16px;height:16px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/question.svg) no-repeat center center;background-size:contain}.navigation-item--logout,.subnavigation-item--logout{display:none}.logo-unicef{display:block;margin:0 auto 20px auto;width:184px;height:109px;background:rgba(0,0,0,0) url(/assets/md_2023-2.1.98/images/logo-djoser-unicef.svg) no-repeat center center;background-size:contain}.logo-unicef span{font-size:0;text-indent:-9000px}.main-content{grid-area:content}.aside{grid-area:asideright;padding:0 20px}.aside .sectionblock:not(.sectionblock--paymentstatus){font-size:1.4rem;margin:-20px 0 0 0;padding:0 10px 30px 10px;border-radius:10px 10px 0 0;box-shadow:0 2px 5px rgba(51,51,51,.25);overflow:hidden}.aside .sectionblock:not(.sectionblock--paymentstatus):first-child{margin:0}.aside .sectionblock:not(.sectionblock--paymentstatus):last-child{padding-bottom:10px}.aside .sectionblock__title{font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.4rem;color:#fff;margin:0 -20px 10px -20px;padding:5px 20px;background-color:var(--color-region);text-transform:uppercase}.aside .route-list{margin:0 0 20px 0}.sectioncontainer--messages .sectioncontainer__heading{margin:0 0 16px 0;flex-direction:row;justify-content:space-between}.sectioncontainer--messages .sectioncontainer__heading .sectioncontainer__title{margin:0}.sectioncontainer--messages .sectioncontainer__heading .sectioncontainer__button button{margin:0}.messages-actions{display:flex;flex-direction:row;align-items:center}.link--all-messages{flex:1 1 50%}.link--all-messages a{justify-content:left}.sectionblock__push-subscription{flex:1 1 50%;margin:24px 0 8px 0;padding:0;border:0;border-left:2px dotted rgba(var(--color-beige-darker-rgb), 0.5);justify-content:right}footer{display:none}.formfield.validation--error input,.formfield.validation--error textarea,.formfield.validation--error select{padding:7px 43px 7px 15px}.formfield.validation--error[disabled]{padding:8px 44px 8px 16px}.formfield.validation--ok input,.formfield.validation--ok textarea,.formfield.validation--ok select{padding:7px 43px 7px 15px}.formfield.validation--ok input[disabled],.formfield.validation--ok textarea[disabled],.formfield.validation--ok select[disabled]{padding:8px 44px 8px 16px}.scroll-to-top.active{bottom:20px}.page-message[data-status=loading],.inline-message[data-status=loading]{background-color:rgba(0,0,0,0)}.formfield--submit_back{display:flex;justify-content:space-between;align-items:center;gap:20px}.sectionblock__title{text-align:left}.sectioncontainer{margin:0 0 20px 0;padding:20px;border-radius:8px;min-height:0}.sectioncontainer__title{text-align:left}.tabs--default{margin:16px 0 0 0}.tabs--default .tablist button{padding:8px 12px}.tabs--default .tabpanel{background-color:#fbf5e4;box-shadow:0 2px 5px rgba(51,51,51,.25)}.flight-schedule__heading{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;grid-template-rows:auto;font-weight:700;margin:16px 0 8px 0;padding:0 16px;flex-direction:row}.flight-schedule__heading span{flex:1}ul.flight-schedule{margin:0 0 8px 0;padding:8px 0;border-radius:8px;background-color:#fff}ul.flight-schedule li{margin:0;padding:0 16px;background-color:rgba(0,0,0,0);grid-template-columns:1fr 1fr 2fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"date flightcode legtitle time-departure time-arrival"}ul.flight-schedule li div{border:0}ul.flight-schedule li div .flight-schedule__header{display:none}.reservation-info__content{display:flex;flex-direction:row;gap:16px}.reservation-info__content p{margin:0}.reservation-info__content .button{white-space:nowrap}.reservation-details{display:inline-block}.reservation{padding:4px 0}.reservation:nth-child(2n+1){background-color:rgba(0,0,0,0)}.reservation p{width:auto}.reservation p.reservation__fieldtitle{font-weight:bold;width:175px}.orderparts__header{color:#fff;padding:8px 12px;background-color:var(--color-region)}.orderpart__details{padding:8px 12px}.orderline{padding:6px 12px}p.orderline__description{flex:1;width:auto}.orderline__total{flex-grow:initial;min-width:100px}.menu-item a{min-height:initial}.download-item a,.download-item button{min-height:initial}.participant-item{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"name edit" "grantaccess grantaccess" "uploadsheader uploadsheader" "uploads uploads";gap:0 20px}.participant-item .participant__name{grid-area:name;margin:0;padding:0}.participant-item .participant__edit{grid-area:edit;text-align:right}.participant-item .participant__grant-access{grid-area:grantaccess;text-align:right}.participant-item .participant__uploads{grid-area:uploads}.history-participant-item p{flex-direction:row;gap:16px;justify-content:space-between}.tripleader__visual{float:right;margin:0 0 16px 16px;max-width:200px}.booking-item{padding:8px 16px}.booking-item .participant__name{flex-direction:row;justify-content:space-between}.tripscript-item__toggle{width:100%}.add-comment__toggle{min-width:auto}.add-comment__toggle span{display:inline-block;padding:0 8px 0 27px;white-space:nowrap}.inline-notice--added-arrangement{bottom:auto;top:var(--header-height);justify-content:center;gap:8px;animation:.4s ease-in-out 0s 1 showInlineNoticeTop}.inline-notice--offline{bottom:auto;top:var(--header-height);justify-content:center;gap:8px;animation:.4s ease-in-out 0s 1 showInlineNoticeTop}.excursion__container{display:flex;flex-direction:row-reverse}.excursion__visual{padding:20px 20px 0 0;width:250px}.excursion__visual img{width:100%;object-position:center center}.excursion__content{padding:15px 20px 20px 20px;width:calc(100% - 250px)}.excursion__link{flex-direction:row;gap:0}.exchange-rate-item__text{text-align:left}.exchange-rate-calculator{justify-content:left}.exchange-rate-calculator-foreign,.exchange-rate-calculator-base{width:150px}.exchange-rate-calculator-foreign label,.exchange-rate-calculator-base label{top:9px}.exchange-rate-calculator-equals{height:36px}.exchange-rate-calculator-data-info:before{margin-top:8px}.cookiebar{position:fixed;bottom:0}.cookiebar-container{margin:8px auto;max-width:1024px;flex-direction:row;gap:16px;align-items:center}}

/*# sourceMappingURL=style.css.map */