@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}#overlay-dimmer{width:100%;height:100%;background-color:#fefaeb;opacity:0.5;position:fixed;z-index:1;top:0;left:0;z-index:1000;cursor:pointer;visibility:hidden}#presentation-overlay{width:960px;height:540px;color:#000;overflow:visible;top:50%;left:50%;display:none;box-shadow:0 0 9px rgba(0,0,0,0.2)}#presentation-overlay.overlay{border-radius:0.5rem;z-index:500;background-color:#fff;position:fixed;z-index:2;padding:0}#presentation-overlay .preloader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background:url(/assets/djoser_2022-1.0.247/minipresentations/images/loading-black.svg) center no-repeat;background-size:100% 100%;transform-origin:center;margin-top:-12px;margin-left:-12px;animation:spin 2s infinite linear}#presentation-overlay .presentation-content{width:100%;height:100%;position:relative}#presentation-overlay .close-btn{position:absolute;top:-12px;right:-12px;z-index:999;cursor:pointer;width:24px;height:24px;line-height:1;text-decoration:none;text-align:center;font-size:1.4rem;box-shadow:0 0 3px rgba(0,0,0,0.5);background-color:#1a1a1a;border:none;color:#fff !important;border-radius:50%;-webkit-appearance:none;display:block;padding:0;margin:0;transition:background-color 0.2s ease-out}#presentation-overlay .close-btn:hover{background-color:#5e781d}#presentation-overlay .close-btn span{width:24px;height:24px;line-height:24px;border-radius:50%}#presentation-overlay .logo{position:absolute;top:0;left:0;z-index:101;overflow:hidden}#presentation-overlay .logo img{position:relative;left:0;max-width:96px;height:auto;display:inline-block;vertical-align:middle;padding:0.25rem;background:rgba(251,246,238,0.9);box-shadow:0 0 3px rgba(0,0,0,0.2);transition:all 0.2s ease-in-out}#presentation-overlay .logo #trip-title-sticker{display:inline-block;vertical-align:middle;position:relative;color:#fff;margin:0 0 0 -0.5em;padding:0.5rem 1rem;font-family:'Oldstyle Italic', serif;font-size:2vh;transform:rotate(-1deg)}#presentation-overlay .logo #trip-title-sticker.title--long{font-size:1.25vh}#presentation-overlay #trip-title-box{overflow:hidden;position:relative;z-index:2;max-width:90%}#presentation-overlay #new-trip-sticker{position:absolute;bottom:0;left:0;z-index:10;overflow:hidden;text-transform:uppercase;background:#a14f45;color:rgba(255,255,255,0.95);font-family:Georgia, sans-serif;padding:.5rem 1rem;pointer-events:none;font-size:1vh}#presentation-overlay .panels{width:100%;height:100%;position:relative;overflow:hidden;background:center no-repeat}#presentation-overlay .panel{width:100%;height:100%;position:absolute;display:table;overflow:hidden;background:center no-repeat}#presentation-overlay .panel .inner{position:relative;display:table-cell;vertical-align:middle;text-align:center}#presentation-overlay .panel .element{position:absolute;top:0;left:0;width:100%;pointer-events:none}#presentation-overlay .panel .poi{position:absolute;z-index:2;top:0;left:0}#presentation-overlay .panel .poi .icon{display:block;position:relative;width:1vh;height:1vh;border-radius:50%;background:#fff;border:2px solid #000}#presentation-overlay .panel .poi .label{font-family:'Helvetica', Arial, sans-serif;font-size:1.5vh;position:absolute;top:0;left:2vh;white-space:nowrap}#presentation-overlay .panel .poi .label.align-left{left:auto;right:2vh}#presentation-overlay .panel .poi .label.align-right{left:2vh;right:auto}#presentation-overlay .panel .poi .label.align-top{top:-2vh;left:auto;transform:translateX(-50%)}#presentation-overlay .panel .poi .label.align-top.double-line{top:calc(-2vh - 1.25em)}#presentation-overlay .panel .poi .label.align-top-left{bottom:auto;top:-1.5vh;left:auto;right:2vh}#presentation-overlay .panel .poi .label.align-top-left.double-line{top:calc(-2vh - 1.25em)}#presentation-overlay .panel .poi .label.align-top-right{bottom:auto;top:-1.5vh;left:2vh;right:auto}#presentation-overlay .panel .poi .label.align-top-right.double-line{top:calc(-2vh - 1.25em)}#presentation-overlay .panel .poi .label.align-bottom{top:auto;bottom:-2vh;left:auto;transform:translateX(-50%)}#presentation-overlay .panel .poi .label.align-bottom.double-line{bottom:calc(-2vh - 1.25em)}#presentation-overlay .panel .poi .label.align-bottom-left{top:auto;bottom:-2vh;left:auto;right:2vh}#presentation-overlay .panel .poi .label.align-bottom-right{top:auto;bottom:-1.5vh;left:2vh}#presentation-overlay .panel .poi .label.double-line{white-space:pre-wrap}#presentation-overlay .panel .poi.starting-point .label{font-size:2vh;left:2.25vh;top:-1vh}#presentation-overlay .panel .poi.starting-point .label.align-bottom{top:auto;bottom:-3vh;left:auto;transform:translateX(-50%)}#presentation-overlay .panel .poi.starting-point .label.align-top{top:-3vh;left:auto;transform:translateX(-50%)}#presentation-overlay .panel .poi.starting-point .label.align-left{left:auto;right:2.25vh}#presentation-overlay .panel .poi.starting-point .icon{background:#000;border-color:#fff}#presentation-overlay .panel .poi.starting-point .icon:after{position:absolute;top:-4px;left:-4px;display:block;content:"";width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50%;border:2px solid #000}#presentation-overlay .panel .quote{position:absolute;z-index:2;bottom:15%;left:0;right:0;width:65%;font-family:'Oldstyle Italic', serif;font-size:2vh;line-height:1.2;background:rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4);color:#fff;padding:1rem 2rem 1.75rem;margin:0 auto}#presentation-overlay .panel img.bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}#presentation-overlay .panel img.route-element,#presentation-overlay .panel img.payoff-element{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}#presentation-overlay .panel .video-element{position:absolute;z-index:1;top:0;left:0;background:#fff;opacity:1;transition:opacity 0.2s ease-in-out}#presentation-overlay .panel .video-element:hover{opacity:0.5}#presentation-overlay .panel img.cover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}#presentation-overlay .panel.photo-panel .inner:before,#presentation-overlay .panel.photo-panel-alt .inner:before{display:block;z-index:2;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:0.5em inset rgba(251,246,238,0.8);transform:rotate(-0.2deg) scale(1.01)}#presentation-overlay .panel.photo-panel .inner:after,#presentation-overlay .panel.photo-panel-alt .inner:after{display:block;z-index:3;content:"";position:absolute;top:.5em;left:.5em;width:calc(100% - 1em);height:calc(100% - 1em);border:2px dashed #fbf6ee;opacity:0.6;transform:rotate(-0.2deg) scale(1.01)}#presentation-overlay .panel.photo-panel-alt .inner:before{transform:rotate(0.3deg)}#presentation-overlay .panel.photo-panel-alt .inner:after{transform:rotate(0.3deg)}#presentation-overlay #mobile__unmute{position:absolute;z-index:9999;top:50%;left:1rem;transform:translateY(-50%);width:64px;height:64px;background-color:#3c3c3c;border:0;text-align:center;padding:0.5rem;-webkit-appearance:none}#presentation-overlay #mobile__unmute span{display:inline-block;font-family:Georgia, sans-serif;font-size:65%;color:#fff}#presentation-overlay #mobile__unmute span:before{content:'';display:block;width:16px;height:16px;margin:0 auto 0.5rem;background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/unmute-white.svg);background-size:100% 100%}#presentation-overlay .controls{position:relative;z-index:9999;width:100%}#presentation-overlay .controls button.btn{border:2px solid #000;border-radius:50%;padding:2px;background:transparent;overflow:hidden;outline:0;transition:border 0.2s ease-in-out}#presentation-overlay .controls button.btn span{text-indent:-999em;display:block;width:16px;height:16px;background:#000 center no-repeat;border-radius:50%;transition:background 0.2s ease-in-out, transform 0.5s ease-in-out}#presentation-overlay .controls button.btn:hover{border-color:#000}#presentation-overlay .controls button.btn:hover span{background-color:#000}#presentation-overlay .controls #playPause span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/pause-white.svg);background-size:8px 8px}#presentation-overlay .controls .button-container{position:absolute;bottom:1rem;left:1rem;-webkit-backface-visibility:hidden}#presentation-overlay .controls #restart span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/restart-white.svg);background-size:8px 8px;transform:rotate(0deg)}#presentation-overlay .controls #mute span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/mute-white.svg);background-size:8px 8px}#presentation-overlay .controls #slider{position:absolute;bottom:0;left:0;right:0;width:100%;margin:0 auto}#presentation-overlay .controls .timer-container{display:none}#presentation-overlay .controls #skip-presentation{display:none}#presentation-overlay h1{line-height:1.2;font-family:'Smoothie Shoppe', serif;font-weight:normal}#presentation-overlay h2{line-height:1.2;font-family:'Oldstyle Italic', serif;font-weight:normal}#presentation-overlay h3{font-family:'Oldstyle Italic', serif;font-weight:normal}#presentation-overlay .ui-slider{position:relative;text-align:left}#presentation-overlay .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}#presentation-overlay .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}#presentation-overlay .ui-slider-horizontal{height:.8em}#presentation-overlay .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}#presentation-overlay .ui-slider-horizontal .ui-slider-range{top:0;height:100%}#presentation-overlay .ui-slider-horizontal .ui-slider-range-min{left:0}#presentation-overlay .ui-slider-horizontal .ui-slider-range-max{right:0}#presentation-overlay .ui-widget-content{border:1px solid #aaaaaa;background:#fff;color:#222222}#presentation-overlay #slider.ui-slider-horizontal{height:4px;border:none;border-radius:4px}#presentation-overlay #slider .ui-slider-handle{background:#fff;border-color:#fff;border-radius:50%;top:-.3em;margin-left:-.5em;width:0.8em;height:0.8em;transition:background 0.2s ease-in-out}#presentation-overlay #slider .ui-slider-handle.ui-state-focus{outline:none;background:#d9d9d9}#presentation-overlay #slider .ui-slider-handle:hover{background:#d9d9d9}#presentation-overlay #slider .ui-slider-handle:after{content:"";display:block;background:transparent url(/assets/djoser_2022-1.0.247/minipresentations/images/logo-eye.svg) center no-repeat;background-size:2.4em 2.4em;width:2.4em;height:2.4em;margin:-0.8em 0 0 -0.8em}#presentation-overlay #slider .ui-slider-range{background:#0d0d0d}#presentation-overlay #slider .marker{display:none}#presentation-overlay .button{background:#000 center right 0.5rem no-repeat;background-size:16px 16px;color:#fff;display:inline-block;font-size:2vh;height:4vh;line-height:4vh;padding:0rem 2vw;border-radius:0.4rem;text-decoration:none;text-transform:uppercase;border:none;transition:background 0.2s ease-in-out}#presentation-overlay .button:hover{background-color:#1a1a1a}#presentation-overlay #next-trip.sticker{position:absolute;z-index:100;top:4%;right:2%;background:#fff;box-shadow:0 0 9px rgba(0,0,0,0.3);padding:4px;transform:rotate(2deg)}#presentation-overlay #next-trip.sticker .trip{position:relative;border:1px solid #982f10;padding:1vh 1vw;text-align:center;font-size:1.35vh;color:#982f10}#presentation-overlay #next-trip.sticker .trip .title,#presentation-overlay #next-trip.sticker .trip .date{font-family:'Oldstyle Italic', serif;font-weight:normal;line-height:1.4}#presentation-overlay #next-trip.sticker .trip .title{display:block}#presentation-overlay #next-trip.sticker .trip .date{display:block;font-size:2vh}#presentation-overlay #next-trip.sticker .trip .more{display:block;font-size:1vh;margin:0.2rem 0 -0.4rem 0}#presentation-overlay .panels{background-size:cover}#presentation-overlay #panel1{background:transparent;z-index:10}#presentation-overlay #panel1 #trip-title-box{background:#fbf6ee;box-shadow:0 0 9px rgba(0,0,0,0.3);display:inline-block;padding:2.5rem;position:relative}#presentation-overlay #panel1 #trip-title-box:after{display:block;z-index:3;content:"";position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);border:2px dashed rgba(0,0,0,0.4);opacity:0.6}#presentation-overlay #panel1 #trip-title-box h1{color:#000;font-size:4vh;margin:0}#presentation-overlay #panel1 #trip-title-box h1.title--long{font-size:3vh}#presentation-overlay #panel1 #trip-title-box h2{color:#000;font-size:2vh;margin:0}#presentation-overlay #panel1 .payoff{position:relative;z-index:100;margin:-2.5vh 0 0}#presentation-overlay #panel1 .payoff .button{margin:0 0.5rem}#presentation-overlay #panel1 .payoff .button.online-presentation{display:none}#presentation-overlay #panel1 .strongpoints{display:none}#presentation-overlay #panel1.add-background{background-color:rgba(173,165,119,0.7)}@keyframes come-in{to{transform:translateY(0)}}#presentation-overlay #panel2{background:transparent;z-index:20}#presentation-overlay #panel2 .map{position:absolute;top:0;left:0;width:100%}#presentation-overlay #panel2 .plane{z-index:10}#presentation-overlay #panel3{background:transparent;z-index:30}#presentation-overlay #panel3 .route-container path{stroke:transparent;stroke-width:9}#presentation-overlay #panel3 .route-container .extra-route,#presentation-overlay #panel3 .route-container .secondary-route{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}#presentation-overlay #panel3 .route-container .extra-route path{stroke:#df2927;stroke-width:9}#presentation-overlay #panel3 .route-container .plane{z-index:10;width:6%;height:6%;background:url(/assets/djoser_2022-1.0.247/minipresentations/images/airplane-black.svg) center no-repeat;background-size:100% 100%}#presentation-overlay #panel3 .route-container .ship{z-index:10;width:6%;height:6%;background:url(/assets/djoser_2022-1.0.247/minipresentations/images/ship-black.svg) center no-repeat;background-size:135% 135%}#presentation-overlay #panel3 .route-container .train{z-index:10;width:6%;height:6%;background:url(/assets/djoser_2022-1.0.247/minipresentations/images/train-black.svg) center no-repeat;background-size:75% 75%}#presentation-overlay #panel2 .route-container,#presentation-overlay #panel3 .route-container{position:absolute;z-index:2;top:0;left:0;width:100%}#presentation-overlay #panel4{z-index:41}#presentation-overlay #panel5{z-index:42}#presentation-overlay #panel6{z-index:43}#presentation-overlay #panel7{z-index:44}#presentation-overlay #panel8{z-index:45}#presentation-overlay #panel9{z-index:46}#presentation-overlay #panel10{z-index:47}#presentation-overlay #panel11{z-index:48}#presentation-overlay #panel12{z-index:49}#presentation-overlay #panel13{z-index:50}#presentation-overlay #panel14{z-index:51}#presentation-overlay #panel15{z-index:52}#presentation-overlay #panel16{z-index:53}#presentation-overlay #panel17{z-index:54}#presentation-overlay #panel18{z-index:55}#presentation-overlay #panel19{z-index:56}#presentation-overlay #panel20{z-index:57}#presentation-overlay #panel21{z-index:58}#presentation-overlay #panel22{z-index:59}#presentation-overlay #panel23{z-index:60}#presentation-overlay #panel24{z-index:61}#presentation-overlay #panel25{z-index:62}#presentation-overlay #panel26{z-index:63}#presentation-overlay #panel27{z-index:64}#presentation-overlay #panel28{z-index:65}#presentation-overlay #panel29{z-index:66}#presentation-overlay #panel30{z-index:67}body.mute-audio #presentation-overlay .controls #mute span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/unmute-white.svg);background-size:8px 8px}body.play-presentation #presentation-overlay .controls #playPause span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/pause-white.svg);background-size:8px 8px}body.pause-presentation #presentation-overlay .controls #playPause span{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/play-white.svg);background-size:8px 8px}@media only screen and (min-width: 640px){#presentation-overlay .preloader{width:48px;height:48px}#presentation-overlay .close-btn{width:36px;height:36px;font-size:2.1rem;top:-18px;right:-18px}#presentation-overlay .logo img{max-width:128px}#presentation-overlay .controls button.btn span{width:32px;height:32px}#presentation-overlay .controls #playPause span{background-size:16px 16px}#presentation-overlay .controls #restart span,#presentation-overlay .controls #mute span{background-size:16px 16px}#presentation-overlay .controls #restart:hover span{transform:rotate(180deg)}#presentation-overlay .controls .timer-container{display:block;position:absolute;bottom:1.25rem;right:1rem}#presentation-overlay .controls .timer-container #timer{background:#000;color:#fff;padding:0.5rem 1rem;font-family:'Oldstyle Italic', serif}#presentation-overlay .controls .timer-container #timer span{display:inline-block}#presentation-overlay .controls .timer-container #timer span.totaltime{width:36px;text-align:left}#presentation-overlay .controls .timer-container #timer span.duration{width:36px;text-align:right}#presentation-overlay .controls .timer-container #timer span.divider{margin:0 0.1rem}#presentation-overlay .controls #skip-presentation{display:block;position:absolute;bottom:-4.8rem;left:0;right:0;margin:0 auto;text-align:center;z-index:100}#presentation-overlay #new-trip-sticker{font-size:1.5vh}#presentation-overlay #next-trip.sticker{top:10%;right:10%}#presentation-overlay body.play-presentation #presentation-overlay .controls #playPause span{background-size:16px 16px}#presentation-overlay body.pause-presentation #presentation-overlay .controls #playPause span{background-size:16px 16px}#presentation-overlay body.mute-audio #presentation-overlay .controls #mute span{background-size:16px 16px}#presentation-overlay .button{background:#000 url(/assets/djoser_2022-1.0.247/minipresentations/images/arrow-right-white.svg) center right 0.75rem no-repeat;background-size:1.5vh 1.5vh;padding:0rem 2.5rem 0rem 1rem;font-size:1.5vh;height:3vh;line-height:3vh}#presentation-overlay .button.restart{background-image:url(/assets/djoser_2022-1.0.247/minipresentations/images/restart-white.svg);background-size:1.25vh 1.25vh}#presentation-overlay .panel .quote{font-size:2.5vh}#presentation-overlay #panel1 #trip-title-box{padding:5vw}#presentation-overlay #panel1 #trip-title-box h1{font-size:5vh}#presentation-overlay #panel1 #trip-title-box h1.title--long{font-size:4vh}#presentation-overlay #panel1 #trip-title-box h2{font-size:3vh}#presentation-overlay #panel1 .payoff{margin:0;top:-2.5vh}#presentation-overlay #panel1 .payoff .button.online-presentation{display:inline-block;padding-right:1rem;background-image:none;height:auto;position:relative;margin:1rem auto 0;background-color:#fff;border:6px solid #adaaa7;border-color:#adaaa7 #8c8782 #adaaa7 #cecdca;border-radius:0;color:#000}#presentation-overlay #panel1 .payoff .button.online-presentation .title{font-family:'Oldstyle Italic', serif;font-weight:normal;text-transform:initial}#presentation-overlay #panel1 .payoff .button.online-presentation .destination{margin-left:0.5em;text-transform:uppercase}#presentation-overlay #panel1 .payoff .button.online-presentation .date,#presentation-overlay #panel1 .payoff .button.online-presentation .more{display:block;line-height:1.4;font-size:1vh;text-transform:initial}#presentation-overlay #panel1 .payoff .button.online-presentation .more{margin-bottom:1em;margin-top:0.5em}body.mute-audio #presentation-overlay .controls #mute span{background-size:16px 16px}body.play-presentation #presentation-overlay .controls #playPause span{background-size:16px 16px}body.pause-presentation #presentation-overlay .controls #playPause span{background-size:16px 16px}}@media only screen and (min-width: 640px) and (orientation: landscape){#presentation-overlay .logo{max-width:initial}#presentation-overlay .logo #trip-title-sticker{font-size:3vh}#presentation-overlay .logo #trip-title-sticker.title--long{font-size:3vh}#presentation-overlay #new-trip-sticker{font-size:3vh}#presentation-overlay #next-trip.sticker{top:23%;right:15%}#presentation-overlay #next-trip.sticker .trip{font-size:2vh;border-size:2px}#presentation-overlay #next-trip.sticker .trip .date{font-size:3vh}#presentation-overlay #next-trip.sticker .trip .more{font-size:1.2vh}#presentation-overlay #panel1 #trip-title-box h1{font-size:10vh}#presentation-overlay #panel1 #trip-title-box h1.title--long{font-size:7vh}#presentation-overlay #panel1 #trip-title-box h2{font-size:5vh}#presentation-overlay #panel1 #trip-title-box:after{border-width:4px !important}#presentation-overlay .panel .quote{font-size:4vh}#presentation-overlay .button:not(.button-small){background-position:center right 0.75vw;background-size:2vw 2vw;font-size:3vh;height:8vh;line-height:8vh;padding:0 3.5vw 0 2vw}#presentation-overlay .button:not(.button-small).restart{background-size:0.8vw 0.8vw}}@media only screen and (min-width: 1024px){#presentation-overlay .logo{max-width:initial}#presentation-overlay .logo img{padding:1.5rem;max-width:160px}#presentation-overlay .logo #trip-title-sticker{font-size:3vh}#presentation-overlay .controls #slider{bottom:2.75rem;width:640px;max-width:calc(100% - 4rem)}#presentation-overlay #new-trip-sticker{font-size:2vh}#presentation-overlay #next-trip.sticker{top:23%;right:15%}#presentation-overlay #next-trip.sticker .trip{font-size:2vh;border-size:2px}#presentation-overlay #next-trip.sticker .trip .date{font-size:3vh}#presentation-overlay #next-trip.sticker .trip .more{font-size:1.2vh}#presentation-overlay #slider .marker{display:inline;position:absolute;z-index:1;top:-0.35em;left:0;text-align:center}#presentation-overlay #slider .marker .icon{display:block;top:-0.35em;left:0;width:1.0em;height:1.0em;margin-left:-0.15em;background:#fff;border-radius:50%;transition:background 0.2s ease}#presentation-overlay #slider .marker .label{display:block;position:absolute;top:-2rem;transform:translateX(-50%);font-size:1rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.25);white-space:nowrap;transition:color 0.2s ease}#presentation-overlay #slider .marker:nth-child(even) .label{top:2rem}#presentation-overlay #slider .marker.shown .icon{background:#0d0d0d}#presentation-overlay #slider .marker.shown .label{color:#000}#presentation-overlay #slider .marker.start .icon,#presentation-overlay #slider .marker.end .icon{top:-0.3em;border-radius:50%;width:0.9em;height:0.9em;margin-left:-0.45em;background:#0d0d0d}#presentation-overlay #slider .marker.start .label,#presentation-overlay #slider .marker.end .label{display:none}#presentation-overlay .panel .quote{font-size:4vh}#presentation-overlay .panel .poi .icon{width:1.5vh;height:1.5vh}#presentation-overlay .panel .poi .label{top:-0.3vh;left:2.5vh;font-size:1.6vh;white-space:nowrap}#presentation-overlay .panel .poi .label.align-left{left:auto;right:2.5vh}#presentation-overlay .panel .poi .label.align-top{top:-2.5vh}#presentation-overlay .panel .poi.starting-point .label{font-size:2.4vh;left:2.5vh;top:-0.8vh}#presentation-overlay .panel.photo-panel .inner:before,#presentation-overlay .panel.photo-panel-alt .inner:before{border-width:1em}#presentation-overlay .panel.photo-panel .inner:after,#presentation-overlay .panel.photo-panel-alt .inner:after{top:1em;left:1em;width:calc(100% - 2em);height:calc(100% - 2em);border-width:4px}#presentation-overlay #panel1 #trip-title-box h1{font-size:10vh}#presentation-overlay #panel1 #trip-title-box h1.title--long{font-size:8vh}#presentation-overlay #panel1 #trip-title-box h2{font-size:5vh}#presentation-overlay #panel1 #trip-title-box:after{border-width:4px !important}#presentation-overlay #panel1 .payoff .button{margin:0 1rem}#presentation-overlay #panel1 .payoff .button.online-presentation{padding-right:2rem}#presentation-overlay #panel1 .payoff .button.online-presentation .title,#presentation-overlay #panel1 .payoff .button.online-presentation .destination{font-size:2vh}#presentation-overlay #panel1 .payoff .button.online-presentation .date{font-size:1.5vh}#presentation-overlay #panel1 .payoff .button.online-presentation .more{font-size:1.5vh}#presentation-overlay #panel1 .strongpoints{display:none;opacity:0;width:30%;margin:calc(-5vh - 5vw) 30% 0 0;position:relative;z-index:21;box-shadow:0 0 12px rgba(0,0,0,0.3);background:#fff no-repeat center top;background-size:cover;border-radius:0.25rem;padding:0.5vw;font-family:'Futura', Arial, sans-serif;transform:rotate(2deg)}#presentation-overlay #panel1 .strongpoints .inner{display:block;padding:0;background-color:rgba(255,255,255,0.4);margin:0 auto;border-radius:0.25rem;border:6px double rgba(0,0,0,0.8)}#presentation-overlay #panel1 .strongpoints h2{text-align:left;padding:0.75vh 1vw 1.75vh;margin:0;font-family:"Oldstyle Italic", serif;font-weight:normal;line-height:1.2;font-size:3.5vh;color:#000;background-color:rgba(0,0,0,0.1)}#presentation-overlay #panel1 .strongpoints h2 .icon{position:absolute;top:0.25vh;right:1vw;width:3vw;height:6vh;opacity:0.65}#presentation-overlay #panel1 .strongpoints h2 .icon svg{width:100%;height:100%}#presentation-overlay #panel1 .strongpoints h2 .icon svg path{stroke:none}#presentation-overlay #panel1 .strongpoints ul{text-align:left;margin:0;padding:1.5vh 1vw 1.5vh 3vw}#presentation-overlay #panel1 .strongpoints ul li{margin-bottom:1vh;opacity:0}#presentation-overlay #panel1 .strongpoints ul li:last-child{margin-bottom:0.5vh}#presentation-overlay #panel1 .strongpoints--wide{width:35%}#presentation-overlay #panel1.offset-for-strongpoints .strongpoints-offset{margin-left:30%;position:relative;z-index:20}#presentation-overlay #panel1.offset-for-strongpoints .strongpoints-offset #trip-title-box{max-width:90%}#presentation-overlay #panel1.offset-for-strongpoints .strongpoints{display:inline-block;opacity:0;transition:all 0.25s ease-in-out}#presentation-overlay #panel1.offset-for-strongpoints .strongpoints ul li{transition:opacity 0.15s ease-in-out}#presentation-overlay #panel1.show-strongpoints .strongpoints{opacity:1}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li{opacity:1;transform:translateY(30px);animation:come-in 0.2s ease forwards}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(1){animation-delay:0.2s;transition-delay:0.2s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(2){animation-delay:0.4s;transition-delay:0.4s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(3){animation-delay:0.6s;transition-delay:0.6s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(4){animation-delay:0.8s;transition-delay:0.8s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(5){animation-delay:1s;transition-delay:1s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(6){animation-delay:1.2s;transition-delay:1.2s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(7){animation-delay:1.4s;transition-delay:1.4s}#presentation-overlay #panel1.show-strongpoints .strongpoints ul li:nth-child(8){animation-delay:1.6s;transition-delay:1.6s}#presentation-overlay #panel2 .route-container path{stroke-width:3}#presentation-overlay .button:not(.button-small){background-position:center right 0.75vw;background-size:1vw 1vw;font-size:1.5vh;height:4vh;line-height:4vh;padding:0 2vw 0 1vw}#presentation-overlay .button:not(.button-small).restart{background-size:0.8vw 0.8vw}}
/*# sourceMappingURL=minipresentation.css.map */
