/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Montserrat';font-display:swap;src:url("montserrat-regular.eot");src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-regular.eot?#iefix") format("embedded-opentype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-regular.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-regular.woff") format("woff"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-regular.ttf") format("truetype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-regular.svg#montserratregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';font-display:swap;src:url("montserrat-bold.eot");src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-bold.eot?#iefix") format("embedded-opentype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-bold.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-bold.woff") format("woff"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-bold.ttf") format("truetype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/montserrat-bold.svg#montserratbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'PT Sans';font-display:swap;src:url("pt_sans-web-regular.eot");src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-regular.eot?#iefix") format("embedded-opentype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-regular.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-regular.woff") format("woff"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-regular.ttf") format("truetype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-regular.svg#pt_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PT Sans';font-display:swap;src:url("pt_sans-web-bold.eot");src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-bold.eot?#iefix") format("embedded-opentype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-bold.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-bold.woff") format("woff"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-bold.ttf") format("truetype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/pt_sans-web-bold.svg#pt_sansbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Futura Book';font-display:swap;src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/futura-book-webfont.eot");src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/futura-book-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/futura-book-webfont.woff") format("woff"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/futura-book-webfont.ttf") format("truetype"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/futura-book-webfont.svg#FuturaBookRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'eczar';font-display:swap;src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/eczar-regular-webfont.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/eczar-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'eczar';font-display:swap;src:url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/eczar-bold-webfont.woff2") format("woff2"),url("/assets/djoserfamily_de_2017-1.0.90/fonts/default/eczar-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-size:100%;vertical-align:baseline}img{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{padding:0 0 0 1.5em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}strong,b{font-weight:bold}iframe{max-width:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.font-smoothing,h1,h2,h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flexcontainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;width:100%;height:100%}.flexcontainer .flex-item{margin:0 auto 1em;padding:1em 2em;width:33%;width:calc(100%/3)}.flexcontainer .flex-item.size-half{width:50%}.flexcontainer .flex-item.size-double{width:66%;width:calc(100%/3*2)}.flexcontainer .flex-item.size-triple{width:100%}.flexcontainer .flex-item.triple-quarter-column{width:75%}.flexcontainer .flex-item.quarter-column{width:25%}.row{width:100%}.row .column{float:left}.row.col-2 .column{width:50%}.row.col-3 .column{width:33%}.row.col-4 .column{width:25%}.fade{position:absolute;left:0;bottom:0;border-bottom:3em solid #fff;width:100%;height:17em;pointer-events:none;background-color:#fff;background-image:-moz-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$from', endColorstr='$to',GradientType=1 )}.mobile-content{display:none}.wrapper{position:relative;width:1280px;height:100%;margin:0 auto}html{background:#c0e2e3 url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg_default.jpg) no-repeat center top;font-size:10px;font-family:'PT Sans', Arial, sans-serif}html.style-2017{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/bg_default.jpg)}html.style-2018{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/bg_default.jpg)}html.style-2019{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/bg_default.jpg)}h1{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:0 0 0.5em 0;font-size:3.4rem;font-weight:bold}h2{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:1em 0 0.5em 0;font-size:2.4rem;font-weight:bold}h3{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:1.5em 0 0.5em 0;font-size:1.8rem;font-weight:bold}h4,h5,h6{font-size:1.5rem;font-weight:bold;margin:0}a{color:#124b34;text-decoration:none;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-ms-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease}a:hover{text-decoration:underline}a:visited{text-decoration:none}a:active{text-decoration:underline}ol li,ul li{line-height:1.6}p{margin:0 0 0.5em 0;line-height:1.6}input{padding:0 0.5em}input[type=search]{border:1px solid rgba(0,0,0,0.2);border-radius:0.25em}input[type=search]:focus{border-color:#00aeef}input[type="button"],input[type="submit"]{font-size:1.5rem;width:auto;margin:0;padding:.5em 1em;background:#2daae0;border-radius:0.25em;border:0;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in}input[type="button"]:hover,input[type="submit"]:hover{cursor:pointer;background-color:#124b34}input:focus{outline:none}.button{color:#fff;background:#3c3c3c;border:2px solid #3c3c3c;text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;font-size:1.5rem;line-height:1;padding:0.5em 1em;border-radius:0.25em;text-decoration:none;-webkit-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-moz-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-ms-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-o-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.button.ghost{background-color:transparent;color:#3c3c3c}.button.ghost:hover{background-color:#2daae0;color:#fff}.button.ghost.white{color:#fff;border-color:#fff}.button.ghost.white:hover{background-color:#2daae0;border-color:#2daae0;color:#fff}.button.clear{border:none;background:transparent;color:#3c3c3c}.button.clear:hover{background-color:transparent;border-color:none;text-decoration:underline}.button:hover{background-color:#2daae0;border-color:#2daae0;text-decoration:none}.button.text-button{color:#3c3c3c;background-color:transparent;text-decoration:underline;border:none;text-transform:initial;font-family:sans-serif;font-size:1.4rem;line-height:1.4}.button.text-button:hover{background-color:transparent !important;text-decoration:none}.header-placeholder{margin:0 0 4em 0;width:100%;height:100px}.content-page-productinformation .header-placeholder{margin-bottom:0}header{position:fixed;z-index:200;width:100%;height:auto;background:#fff;font-size:1.5rem;box-shadow:0 0 10px rgba(0,0,0,0.333333);top:0;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}header::after{content:"";background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg-eyes.png) center repeat-x;background-size:auto 70px;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}header .logo-wrapper{position:relative;z-index:10;width:35%}header .logo-wrapper .logo{display:block;position:relative;width:169px;height:80px;margin:10px 0;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo_family.png) center center no-repeat;background-size:100%;-webkit-transition:width 0.5s ease,height 0.5s ease;-moz-transition:width 0.5s ease,height 0.5s ease;-ms-transition:width 0.5s ease,height 0.5s ease;-o-transition:width 0.5s ease,height 0.5s ease;transition:width 0.5s ease,height 0.5s ease}header .logo-wrapper .logo span{display:none}header .logo-wrapper .slogan{position:absolute;top:11px;left:180px;width:176px;height:57px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/slogan.png) center center no-repeat;background-size:100%;opacity:1;visibility:visible;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}header .logo-wrapper .fixed-header-nav{position:absolute;top:12px;left:160px;width:480px}header .logo-wrapper .fixed-header-nav .current-destination{display:inline-block;color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}header .logo-wrapper .fixed-header-nav .current-destination a{display:inline-block;border-color:#124b34;background-color:#124b34;color:#fff}header .logo-wrapper .fixed-header-nav .current-destination a:hover{border-color:#2daae0;background-color:#2daae0}header .logo-wrapper .scroll-to-top{display:inline-block;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear,opacity 0.5s linear;-moz-transition:visibility 0s linear,opacity 0.5s linear;-ms-transition:visibility 0s linear,opacity 0.5s linear;-o-transition:visibility 0s linear,opacity 0.5s linear;transition:visibility 0s linear,opacity 0.5s linear}header .logo-wrapper .scroll-to-top a{display:block;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-up.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em}header #nav-global{position:absolute;z-index:10;top:0;right:0;width:65%;font-size:1.2rem}header #nav-global .column:nth-of-type(1),header #nav-global .column:nth-of-type(2){visibility:visible;opacity:1;-webkit-transition:visibility 0s linear,opacity 0.5s linear;-moz-transition:visibility 0s linear,opacity 0.5s linear;-ms-transition:visibility 0s linear,opacity 0.5s linear;-o-transition:visibility 0s linear,opacity 0.5s linear;transition:visibility 0s linear,opacity 0.5s linear}header #nav-global .column:nth-of-type(1) ul,header #nav-global .column:nth-of-type(2) ul{list-style:none;margin:1.1em 0;padding-left:0}header #nav-global .column:nth-of-type(1) ul li,header #nav-global .column:nth-of-type(2) ul li{line-height:1.5}header #nav-global .column:nth-of-type(1) ul li a,header #nav-global .column:nth-of-type(2) ul li a{font-family:'Futura Book', sans-serif;color:#3c3c3c}header #nav-global .column:nth-of-type(1) ul li:last-child,header #nav-global .column:nth-of-type(2) ul li:last-child{margin-bottom:0}header #nav-global .column.cta{position:relative;text-align:left}header #nav-global .column.cta ul.social{position:absolute;top:-.2rem;right:0}header #nav-global .column.cta>ul{margin:12px 0}header #nav-global .column.cta>ul li{display:inline-block;margin:0}header #nav-global .column.cta>ul li:first-child{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear,opacity 0.5s linear;-moz-transition:visibility 0s linear,opacity 0.5s linear;-ms-transition:visibility 0s linear,opacity 0.5s linear;-o-transition:visibility 0s linear,opacity 0.5s linear;transition:visibility 0s linear,opacity 0.5s linear}header #nav-global .column.cta>ul li ul.social,header #nav-global .column.cta>ul li form{display:block;float:left}header #nav-global .column.cta>ul li #searchform{margin:0 0 2px 1.5em}header #nav-global .column.cta>ul li #searchform input[type=search]{line-height:24px;width:64px;float:left}header #nav-global .column.cta>ul li #searchform input[type=submit]{width:24px;height:24px;border:none;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/search-darkgrey.svg) center no-repeat;background-size:100%;text-indent:-999em}header #nav-global .column.cta>ul li.booknow,header #nav-global .column.cta>ul li.requestbrochure{display:none;position:relative;text-align:center;margin-left:2em}header #nav-global .column.cta>ul li .phone{display:inline-block;font-size:1rem;background-position:.2rem center;background-repeat:no-repeat;background-size:18px;padding:0 0 0 26px;width:100%;margin:0;line-height:1.6}header #nav-global .column.cta>ul li .phone{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/phone-darkgrey.svg)}header #nav-global .column.cta>ul li .whatsapp{display:inline-block;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-whatsapp-green.svg);background-position:.4rem center;background-repeat:no-repeat;background-size:16px;padding:0  0 0 26px;width:100%;margin:0;line-height:24px}header #nav-global .column.cta>ul li .whatsapp:hover{text-decoration:none}header #nav-global .column.cta>ul li #livechat{position:relative;display:inline-block;vertical-align:middle}header #nav-global .column.cta>ul li #livechat div{position:relative;display:inline-block}header #nav-global .column.cta>ul li #livechat a{position:relative;display:inline-block;font-size:1rem;width:125px;height:18px;line-height:24px;z-index:20}header #nav-global .column.cta>ul li #livechat a img{display:block;width:24px;height:24px}header #nav-global .column.cta>ul li #livechat a.chat{position:absolute;top:0;left:26px;padding:0;width:125px;z-index:10;text-align:left;transition:none}header .nav-regions{position:absolute;z-index:30;bottom:-28px;left:0;right:0;margin:0 auto;pointer-events:none;height:32px}header .nav-regions .inner-nav-regions{position:absolute;top:0;left:0;right:0;height:335px;overflow:hidden}header .nav-regions ul{position:relative;z-index:2;top:0;pointer-events:auto;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-ms-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease}header .nav-regions ul>li{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;height:auto;margin:0 0.1em;padding:0;border-radius:0.35em 0.35em 0 0;background:#3c3c3c}header .nav-regions ul>li:first-child{margin-left:0}header .nav-regions ul>li:last-child{margin-right:0}header .nav-regions ul>li h3{line-height:32px}header .nav-regions ul>li h3 a{position:relative;padding:0 1.5em 0 0.5em}header .nav-regions ul>li h3 a .icon{display:block;position:absolute;top:0;right:0.5em;width:32px;height:32px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-down.svg);background-position:center;background-repeat:no-repeat;background-size:16px;opacity:0.5;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}header .nav-regions ul>li h3 a:hover .icon{opacity:1}header .nav-regions ul>li .region-buffer{position:absolute;top:32px;left:0;width:100%;height:4px}header .nav-regions ul>li .children{position:absolute;top:-19em;left:0;height:20em;background:#fff;opacity:0;z-index:-1;width:100%;border:2px solid #000;border-width:4px 2px 2px;border-radius:0 0 0.5em 0.5em;-webkit-transition:visibility 0s linear,opacity 0.25s ease;-moz-transition:visibility 0s linear,opacity 0.25s ease;-ms-transition:visibility 0s linear,opacity 0.25s ease;-o-transition:visibility 0s linear,opacity 0.25s ease;transition:visibility 0s linear,opacity 0.25s ease}header .nav-regions ul>li .children.active{opacity:1;z-index:1;top:32px}header .nav-regions ul>li .children .column{float:left;width:25%;height:100%;padding:.5em 1em}header .nav-regions ul>li .children .column:nth-of-type(1){width:20%;border-radius:0 0 0 0.5em}header .nav-regions ul>li .children .column:nth-of-type(2){width:60%}header .nav-regions ul>li .children .column:nth-of-type(2) ul{float:left;width:50%}header .nav-regions ul>li .children h3{text-align:left;margin:0 0 0.5em 0;line-height:1;font-size:1.6rem}header .nav-regions ul>li .children ul{display:block;list-style:initial;list-style-type:square;margin:initial;padding:0 0 0 1.5em;background:transparent}header .nav-regions ul>li .children ul li{display:block;background:transparent;text-align:left;margin:0;font-size:1.3rem;line-height:1.5;display:list-item}header .nav-regions ul>li .children ul li a{color:#3c3c3c}header .nav-regions ul>li .children ul li a:hover{text-decoration:underline}header .nav-regions ul>li.region1{background-color:#ac3a64}header .nav-regions ul>li.region1>h3 a{color:#f9fbf7}header .nav-regions ul>li.region1 .children{border-color:#ac3a64}header .nav-regions ul>li.region1 .children .column:nth-of-type(1){background:#f9fbf7}header .nav-regions ul>li.region1 .children ul li{color:#ac3a64}header .nav-regions ul>li.region2{background-color:#3d6e2c}header .nav-regions ul>li.region2>h3 a{color:#fcf6ec}header .nav-regions ul>li.region2 .children{border-color:#3d6e2c}header .nav-regions ul>li.region2 .children .column:nth-of-type(1){background:#fcf6ec}header .nav-regions ul>li.region2 .children ul li{color:#3d6e2c}header .nav-regions ul>li.region3{background-color:#27687f}header .nav-regions ul>li.region3>h3 a{color:#f0f8fd}header .nav-regions ul>li.region3 .children{border-color:#27687f}header .nav-regions ul>li.region3 .children .column:nth-of-type(1){background:#f0f8fd}header .nav-regions ul>li.region3 .children ul li{color:#27687f}header .nav-regions ul>li.region4{background-color:#9e511d}header .nav-regions ul>li.region4>h3 a{color:#f7fbf9}header .nav-regions ul>li.region4 .children{border-color:#9e511d}header .nav-regions ul>li.region4 .children .column:nth-of-type(1){background:#f7fbf9}header .nav-regions ul>li.region4 .children ul li{color:#9e511d}header .nav-regions ul>li.region5{background-color:#003c74}header .nav-regions ul>li.region5>h3 a{color:#fcfbfb}header .nav-regions ul>li.region5 .children{border-color:#003c74}header .nav-regions ul>li.region5 .children .column:nth-of-type(1){background:#fcfbfb}header .nav-regions ul>li.region5 .children ul li{color:#003c74}header .nav-regions ul>li.region6{background-color:#733f25}header .nav-regions ul>li.region6>h3 a{color:#fffaf0}header .nav-regions ul>li.region6 .children{border-color:#733f25}header .nav-regions ul>li.region6 .children .column:nth-of-type(1){background:#fffaf0}header .nav-regions ul>li.region6 .children ul li{color:#733f25}header .nav-regions.alt ul>li{position:initial}header .nav-regions.alt ul>li .children{width:auto;overflow:hidden}header .nav-regions.alt ul>li .children .column:nth-of-type(1){width:220px;float:left}header .nav-regions.alt ul>li .children .column:nth-of-type(1).two-children{width:440px}header .nav-regions.alt ul>li .children .column:nth-of-type(1).two-children ul{float:left;width:200px}header .nav-regions.alt ul>li .children .column:nth-of-type(2){float:left;width:360px}header .nav-regions.alt ul>li .children .column:nth-of-type(2).two-children{width:690px}header .nav-regions.alt ul>li .children .column:nth-of-type(2) ul{width:330px}header .nav-regions.alt ul>li.region2 .children,header .nav-regions.alt ul>li.region4 .children,header .nav-regions.alt ul>li.region5 .children,header .nav-regions.alt ul>li.region6 .children{left:auto}header .nav-regions.alt ul>li.region2 .children{right:0}header .nav-regions.alt ul>li.region4 .children{right:0}header .nav-regions.alt ul>li.region5 .children{right:0}header #nav-trip-info{position:absolute;bottom:-32px;left:0;right:0;margin:0 auto;height:32px;padding:0 2em;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear,opacity 0.5s linear;-moz-transition:visibility 0s linear,opacity 0.5s linear;-ms-transition:visibility 0s linear,opacity 0.5s linear;-o-transition:visibility 0s linear,opacity 0.5s linear;transition:visibility 0s linear,opacity 0.5s linear}header #nav-trip-info ul{list-style:none;padding-left:0}header #nav-trip-info ul>li{margin:0 0.1em;padding:0}header #nav-trip-info ul>li:first-child{margin-left:0}header #nav-trip-info ul>li:last-child{margin-right:0}header #nav-trip-info ul li{margin-bottom:0;display:block;float:left}header #nav-trip-info ul li a{display:inline-block;border-radius:0 0 0.35em 0.35em;font-size:1.4rem;line-height:28px;padding:0 0.85em;background-color:#124b34;border-color:#124b34;box-shadow:0 0 10px rgba(0,0,0,0.333333)}header #nav-trip-info ul li a.visible{background-color:#00aeef;border-color:#00aeef}header #nav-trip-info .scroll-to-top{display:block;position:relative;border:none;width:28px;height:32px;-webkit-transition:background 0.25s ease;-moz-transition:background 0.25s ease;-ms-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease}header #nav-trip-info .scroll-to-top .icon{width:20px;height:20px;display:block;position:absolute;top:6px;left:4px}header #nav-trip-info .scroll-to-top .icon path{fill:#fff}header #nav-trip-info .scroll-to-top:hover{background-color:#00aeef}header #nav-trip-info .label{display:none}.fixed-header header #nav-global .column.cta>ul li #livechat a{width:180px}.fixed-header header #nav-global .column.cta>ul li #livechat a.chat{width:180px}.button-nav-mobile,.button-phone-mobile,.button-whatsapp-mobile{display:none}.nav-regions-full{display:none}#fixed-header-trigger-hidden{top:-168px;position:relative}body.fixed-header header{position:fixed;width:100%}body.fixed-header header .logo-wrapper .logo{width:127px;height:60px}body.fixed-header header .logo-wrapper .slogan{opacity:0;visibility:hidden}body.fixed-header header #nav-global{width:100%;height:80px;z-index:1}body.fixed-header header #nav-global>.column:nth-of-type(1),body.fixed-header header #nav-global>.column:nth-of-type(2){visibility:hidden;opacity:0;width:0}body.fixed-header header #nav-global>.column.cta{margin-top:1em;width:100%;text-align:right}body.fixed-header header #nav-global>.column.cta>ul{margin:16px 0 0 0}body.fixed-header header #nav-global>.column.cta>ul li .phone,body.fixed-header header #nav-global>.column.cta>ul li .whatsapp{margin:0 1em 0 0;width:auto}body.fixed-header header #nav-global>.column.cta>ul li .phone-alt{display:none}body.fixed-header header #nav-global>.column.cta>ul li.booknow,body.fixed-header header #nav-global>.column.cta>ul li.requestbrochure{display:inline-block}body.fixed-header header #nav-global ul.social{display:none}body.fixed-header.home header .scroll-to-top{visibility:visible;opacity:1}body.fixed-header.content-page-productinformation header .nav-regions{bottom:-32px}body.fixed-header.content-page-productinformation header .nav-regions .inner-nav-regions>ul{top:-36px}body.fixed-header.content-page-productinformation header .logo-wrapper .fixed-header-nav .current-destination{visibility:visible;opacity:1}body.fixed-header.content-page-productinformation header .scroll-to-top{visibility:visible;opacity:1}body.fixed-header.content-page-productinformation.show-trip-nav #nav-trip-info{visibility:visible;opacity:1}.nav-regions ul{list-style:none;margin:0 0 1em;padding:0}.nav-regions ul li{display:inline-block;width:33%;height:250px;line-height:1;margin:0 0 2em 0;text-align:center}.nav-regions ul li h3{text-transform:uppercase;font-size:1.5rem;margin:0}.nav-regions ul li h3 a{display:block;width:100%;color:#3c3c3c}article{font-size:1.5rem}.content-wrapper{position:relative;z-index:110;background:#fff}#footer{position:relative;clear:both;z-index:2;font-size:1.4rem}#footer .recent-viewed{padding:2em 0 1em 0;text-align:center}#footer .recent-viewed>h4{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.25);font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:0 0 1em 0;font-size:2.4rem;font-weight:bold}#footer .recent-viewed .nav{list-style:none;padding-left:0;text-align:center;border-bottom:2px solid #3c3c3c;margin-bottom:1.5em}#footer .recent-viewed .nav li{display:inline-block;margin:0;padding:0}#footer .recent-viewed .nav li h3{margin:0;color:#fff;text-align:center}#footer .recent-viewed .nav li h3 a{display:inline-block;color:#3c3c3c;background-color:transparent;border:2px solid #3c3c3c;border-bottom:none;text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;font-size:1.5rem;line-height:1.5;padding:0.5em 1em;border-radius:0.25em 0.25em 0 0;-webkit-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-moz-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-ms-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;-o-transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}#footer .recent-viewed .nav li h3 a:hover{background-color:#2daae0;border-color:#2daae0 !important;text-decoration:none;color:#fff}#footer .recent-viewed .nav li.current a{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff;border-width-bottom:4px}#footer .recent-viewed .nav li.current a:hover{border-color:#3c3c3c;background-color:#3c3c3c;color:#fff}#footer .recent-viewed ul.destinations{list-style:none;padding-left:0;text-align:center;overflow:hidden}#footer .recent-viewed ul.destinations li{display:inline-block;margin-right:-4px;padding:0 .5em 1em .5em;width:25%;vertical-align:top}#footer .recent-viewed ul.destinations li .inner{position:relative;padding:0.5em 0.5em 1em;border-radius:0.25em;background:#fff}#footer .recent-viewed ul.destinations li h3{margin-top:0;text-align:left;min-height:3.1em}#footer .recent-viewed ul.destinations li h4{float:left;margin-bottom:1em}#footer .recent-viewed ul.destinations li .price{float:right}#footer .recent-viewed ul.destinations li .thumbnail{clear:both;width:100%;height:100px;background-position:center;background-repeat:no-repeat;background-size:cover}#footer .recent-viewed ul.destinations li .thumbnail a{display:block;width:100%;height:100%}#footer .recent-viewed ul.destinations li .thumbnail a span{visibility:hidden}#footer .recent-viewed ul.destinations li .button{font-size:1.1rem;line-height:1.5;width:100%;display:block;margin-top:1em}#footer .recent-viewed ul.destinations li .button input{font-size:1.1rem;line-height:1.5;width:100%;display:block;padding:0;background:transparent}#footer .recent-viewed ul.destinations li .next-departure{margin:0.5em 0;line-height:1.5;text-align:center;min-height:2.9em}#footer .recent-viewed ul.destinations li .next-departure .date{font-weight:bold}#footer .recent-viewed .save-as-favorite{position:absolute;bottom:-16px;left:0;right:0;margin:0 auto;width:32px;height:32px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:24px;border-radius:50%;border:2px solid #2daae0;-webkit-transition:background-color 0.25s ease,border-color 0.25s ease;-moz-transition:background-color 0.25s ease,border-color 0.25s ease;-ms-transition:background-color 0.25s ease,border-color 0.25s ease;-o-transition:background-color 0.25s ease,border-color 0.25s ease;transition:background-color 0.25s ease,border-color 0.25s ease}#footer .recent-viewed .save-as-favorite.selected{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/check-white.svg);background-size:24px}#footer .recent-viewed .save-as-favorite:hover{cursor:pointer;background-color:#2daae0 !important;border-color:#2daae0 !important}#footer .recent-viewed .save-as-wrapper{display:inline-block;margin:3em 0 1em;padding:1em;background:rgba(255,255,255,0.8);border-radius:0.25em}#footer .recent-viewed .save-as-wrapper h3{margin:0 0.5em 0 0;display:inline;font-size:1.6rem}#footer .recent-viewed .save-as-wrapper h3 .guide{position:relative;top:0.25em;display:inline-block;margin:0 0.25em;width:22px;height:22px;border-radius:50%;background:#3c3c3c url(/assets/djoserfamily_de_2017-1.0.90/images/default/check-white.svg) center no-repeat;background-size:80%}#footer .recent-viewed .button.favorite{display:inline-block;margin:0;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/star-white.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em;line-height:1.5}#footer .recent-viewed .bx-wrapper{position:relative}#footer .recent-viewed .bx-wrapper ul.destinations li{margin-right:0}#footer #nav-footer{margin:0;padding:1em 2em;background:rgba(255,255,255,0.8)}#footer #nav-footer h3,#footer #nav-footer h4{font-family:'Montserrat', Arial, sans-serif;font-size:1.6rem;font-weight:bold;margin:0 0 .5em 0;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer #nav-footer h3 a,#footer #nav-footer h4 a{color:#3c3c3c}#footer #nav-footer ul{padding-left:0;list-style-type:none}#footer #nav-footer ul li{list-style:square;color:#2daae0;margin-left:1.5em;margin-bottom:.2em;line-height:1.5}#footer #nav-footer ul li a{color:#3c3c3c}#footer .address{font-size:1.4rem;text-align:center;background:rgba(255,255,255,0.8);padding:1em}#footer .address span{margin:0 0.5em}#footer .address a{text-decoration:underline;color:#3c3c3c}#footer .address a:hover{text-decoration:none}#footer .footer-logos{font-size:1.3rem;text-align:center;background:rgba(255,255,255,0.8);padding:0 1em 1em}#footer .footer-logos h4{margin-bottom:0.75em;font-style:italic;font-size:1.3rem}#footer .footer-logos ul{list-style:none;padding-left:0;text-align:center}#footer .footer-logos ul li{display:inline-block;margin:0 2em;position:relative;top:0}#footer .footer-logos ul li a{display:inline-block;margin:0 1rem 0 0;text-decoration:none}#footer .footer-logos ul li img{position:relative;height:30px}#footer .footer-logos ul li .trusted-shops{position:relative;top:5px;display:inline-block}#footer .footer-logos ul li .trusted-shops img{height:40px}body.home #footer .recent-viewed h2{color:#fff}body.home #footer .recent-viewed .nav{border-color:#fff}body.home #footer .recent-viewed .nav li h3 a{color:#fff;border-color:#fff}body.home #footer .recent-viewed .nav li h3 a:hover{border-color:#2daae0}body.home #footer .recent-viewed .nav li.current h3 a{background-color:#fff;border-color:#fff;color:#3c3c3c}body.content-subsite{position:relative}body.content-subsite .header-placeholder{margin:0}body.content-subsite #headervisual{width:100%;height:75vh;background:transparent;position:relative;margin-bottom:3em}body.content-subsite #headervisual .button-wrapper{position:absolute;z-index:10;bottom:10vh;left:0;right:0;margin:0 auto;text-align:center}body.content-subsite #headervisual .button-wrapper .scroll-to-content{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/eye-white.svg);background-position:right 0.5em center;background-repeat:no-repeat;background-size:40px;padding-right:3.5em}body.content-subsite .button-wrapper.scroll-down{display:none;position:absolute;z-index:10;bottom:10vh;left:0;right:0;margin:0 auto;text-align:center}body.content-subsite .button-wrapper.scroll-down .scroll-to-content{width:40px;height:32px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-down.svg);background-position:center center;background-repeat:no-repeat;background-size:32px;border:none}body.content-subsite .trip-hv,body.content-page-productinformation .trip-hv{width:100%;height:75vh;position:relative;z-index:2}body.content-subsite .trip-hv .trip-hv-layer,body.content-page-productinformation .trip-hv .trip-hv-layer{position:absolute;width:100%;height:100%;z-index:2;pointer-events:none}body.content-subsite .trip-hv .trip-hv-layer>*,body.content-page-productinformation .trip-hv .trip-hv-layer>*{position:relative;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:center top;background-size:cover}body.content-subsite #slideshow-hv-wrapper,body.content-page-productinformation #slideshow-hv-wrapper{width:100%;height:100%;overflow:hidden;position:relative;z-index:1}body.content-subsite #slideshow-hv-wrapper h2,body.content-page-productinformation #slideshow-hv-wrapper h2{width:50%;height:1em;margin:auto;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-align:center;color:#fff;font-size:3.4rem}body.content-subsite #slideshow-hv-wrapper h2 span,body.content-page-productinformation #slideshow-hv-wrapper h2 span{display:inline-block;padding:0.5em 1em;border:2px solid #fff}body.content-subsite #slideshow-hv-wrapper ul.cycle-slideshow,body.content-page-productinformation #slideshow-hv-wrapper ul.cycle-slideshow{width:100%;height:100%;list-style:none;padding-left:0;position:relative;z-index:1;-webkit-transition:-webkit-filter 0.25s linear;-moz-transition:-webkit-filter 0.25s linear;-ms-transition:-webkit-filter 0.25s linear;-o-transition:-webkit-filter 0.25s linear;transition:-webkit-filter 0.25s linear}body.content-subsite #slideshow-hv-wrapper ul.cycle-slideshow li,body.content-page-productinformation #slideshow-hv-wrapper ul.cycle-slideshow li{display:none;width:100%;height:100%;visibility:hidden;opacity:0}body.content-subsite #slideshow-hv-wrapper ul.cycle-slideshow li>*,body.content-page-productinformation #slideshow-hv-wrapper ul.cycle-slideshow li>*{position:relative;height:100%;background:transparent center no-repeat;background-size:cover}body.content-subsite #slideshow-hv-wrapper ul.cycle-slideshow li.starting-slide,body.content-page-productinformation #slideshow-hv-wrapper ul.cycle-slideshow li.starting-slide{display:block;visibility:visible;opacity:1}body.content-subsite #slideshow-hv-wrapper ul.cycle-slideshow li span,body.content-page-productinformation #slideshow-hv-wrapper ul.cycle-slideshow li span{display:none}body.content-subsite ul.cycle-pager,body.content-page-productinformation ul.cycle-pager{position:absolute;z-index:101;bottom:2em;left:0;right:0;margin:0 auto;padding:0;text-align:center}body.content-subsite ul.cycle-pager li,body.content-page-productinformation ul.cycle-pager li{display:inline-block;width:16px;height:16px;border-radius:50%;background:#fff;opacity:0.5;margin:0 0.25em;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}body.content-subsite ul.cycle-pager li:hover,body.content-subsite ul.cycle-pager li.cycle-pager-active,body.content-page-productinformation ul.cycle-pager li:hover,body.content-page-productinformation ul.cycle-pager li.cycle-pager-active{opacity:1}body.content-subsite ul.cycle-pager li span,body.content-page-productinformation ul.cycle-pager li span{display:block;text-indent:-999em}#cookiebar{position:fixed;left:0;bottom:-100%;font-size:1.3rem;line-height:1.5;color:#3c3c3c;width:100%;overflow:hidden;z-index:1000;pointer-events:none}#cookiebar p{float:left;margin:0}#cookiebar a.accept{float:right;margin:0}#cookiebar-content{margin:0 auto;padding:.5em 1em;max-width:1280px;background-color:#fff;overflow:hidden;position:relative;pointer-events:auto}.google-scripts{display:none}body.home #article{float:none;width:auto}body.home #article h2{font-weight:bold;color:#124b34;text-transform:uppercase}body.home .content-wrapper{background:#ecf7f6 url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg_default.jpg) center -200px no-repeat;background-size:cover}body.home #animated-cover .wrapper{z-index:100}body.home #animated-cover .flexcontainer{-ms-flex-pack:justify;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}body.home .ani-slidein-trigger{position:absolute;bottom:30vh;left:0;right:0;margin:0 auto}body.home #ani-slidein.benefits-wrapper{position:relative;width:270px;height:380px;background:rgba(255,255,255,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.2);bottom:-80vh;padding:0;-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;transition:bottom 0.5s ease}body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 160px 0 0}body.home #ani-slidein.benefits-wrapper .butterfly{bottom:-100vh;left:-50px;z-index:101}body.home #ani-slidein.benefits-wrapper h2{margin:0 0 0.5em 0;text-align:center}body.home #ani-slidein.benefits-wrapper p.intro{margin-bottom:1em;font-style:italic}body.home #ani-slidein.benefits-wrapper.active{bottom:0}body.home #ani-slidein.benefits-wrapper .inner-wrapper{padding:1em}body.home #ani-slidein.benefits-wrapper .benefits{margin:0 auto;position:relative;z-index:1;overflow:hidden}body.home #ani-slidein.benefits-wrapper .benefits ul{list-style:square;padding-left:0;margin:0 0 1em 1.5em}body.home #ani-slidein.benefits-wrapper .benefits ul li{width:auto;margin:.6em 0;line-height:1;padding:0;text-align:left;color:#2daae0;transform:translateY(280px);animation:pop-up 0.5s ease forwards}body.home #ani-slidein.benefits-wrapper .benefits ul li span{color:#3c3c3c}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){-webkit-animation-delay:0.25s;animation-delay:0.25s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){-webkit-animation-delay:0.5s;animation-delay:0.5s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){-webkit-animation-delay:0.75s;animation-delay:0.75s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){-webkit-animation-delay:1.25s;animation-delay:1.25s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){-webkit-animation-delay:1.75s;animation-delay:1.75s}body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(8){-webkit-animation-delay:2s;animation-delay:2s}body.home #ani-slidein.benefits-wrapper .benefits p.more{clear:both;text-align:right;margin-top:1em;line-height:1.5}body.home #ani-slidein.benefits-wrapper .benefits p.more a{text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;color:#124b34;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-orange-right.svg) right center no-repeat;background-size:16px;padding-right:20px}body.home .content-home{padding:2em 0}body.home .homepage-content{overflow:hidden;margin:1em 0;width:100%}body.home .leftcolumn-homepage{float:left;position:relative;z-index:10;width:25%}body.home .leftcolumn-homepage .inline-section{background:transparent}body.home .leftcolumn-homepage .inline-section h2,body.home .leftcolumn-homepage .inline-section h4{margin:0}body.home .leftcolumn-homepage .inline-section h2 a,body.home .leftcolumn-homepage .inline-section h4 a{color:#008983}body.home .leftcolumn-homepage .inline-section ul li{color:#2daae0}body.home .column-article-homepage{float:left;position:relative;padding:0 2em;width:50%;z-index:10}body.home .column-article-homepage .superbanners img{width:100%;height:auto}body.home .column-article-homepage .superbanners.banners-2 .dynamic-banner{display:inline-block;width:calc(50% - 1.2rem)}body.home .column-article-homepage .superbanners.banners-2 .dynamic-banner:nth-child(1){margin-right:2rem}body.home .column-article-homepage .inline-section{background:transparent}body.home .column-article-homepage .inline-section h2,body.home .column-article-homepage .inline-section h4{margin:0}body.home .column-article-homepage .inline-section h2 a,body.home .column-article-homepage .inline-section h4 a{color:#008983}body.home .column-article-homepage .inline-section ul li{color:#2daae0}body.home .rightcolumn-homepage{float:left;position:relative;width:25%;z-index:10}body.home .rightcolumn-homepage .dynamic-banner img{width:100%;height:auto}body.home .like-button{margin:1em 0;padding:1em;text-align:center;background:rgba(255,255,255,0.5)}body.home .like-button h2,body.home .like-button h4{margin:0 0 .5em 0;color:#124b34;font-size:1.4rem}.banner-mobile-only{display:none;margin:2rem 0;width:100%}.banner-mobile-only a{display:block;text-decoration:none;text-align:center}.banner-mobile-only a span{display:none}.banner-mobile-only a img{display:inline-block;max-width:100%;height:auto;border:1rem solid rgba(255,255,255,0.8)}.style-2017 body.home .content-wrapper{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/bg_default.jpg)}.style-2017 body.home #ani-slidein1{z-index:101;top:100vh;right:-90px}.style-2017 body.home #ani-slidein-trigger{bottom:auto;top:185px}.style-2018 body.home .content-wrapper{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/bg_default.jpg)}.style-2018 body.home #tripfinder{width:270px}.style-2018 body.home #tripfinder.flex-item{margin:0px 0 0 200px}.style-2018 body.home #tripfinder h2{color:#3d6e2c;background-color:transparent}.style-2018 body.home #ani-slidein.benefits-wrapper{bottom:0}.style-2018 body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 200px 0 0}.style-2018 body.home #ani-slidein.benefits-wrapper h2{color:#3d6e2c}.style-2018 body.home #ani-slidein.benefits-wrapper ul li{color:#ef774d}.style-2018 body.home #ani-slidein.benefits-wrapper .benefits p.more a{color:#3d6e2c}.style-2018 body.home #ani-slidein.benefits-wrapper .benefits p.more a:hover{color:#ef774d}.style-2018 body.home #ani-slidein-trigger{bottom:auto;top:50vh}.style-2018 body.home .inline-section h4 a{color:#3d6e2c}.style-2018 body.home .inline-section h4 a:hover{color:#ef774d}.style-2018 body.home .inline-section ul li{color:#ef774d}.style-2018 body.home .like-button{background:transparent}.style-2018 .homepage__title{text-transform:uppercase;color:#3d6e2c;font-size:2.4rem;margin-top:0}.style-2018 #footer #nav-footer h3 a:hover{color:#ef774d;text-decoration:none}.style-2018 #footer #nav-footer ul li{color:#ef774d}.style-2019 body.home .content-wrapper{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/bg_default.jpg)}.style-2019 body.home #tripfinder{width:270px}.style-2019 body.home #tripfinder h2{color:#642a44;background-color:transparent}.style-2019 body.home #ani-slidein.benefits-wrapper{bottom:0}.style-2019 body.home #ani-slidein.benefits-wrapper h2{color:#642a44}.style-2019 body.home #ani-slidein.benefits-wrapper ul li{color:#f59b00}.style-2019 body.home #ani-slidein.benefits-wrapper .benefits p.more a{color:#642a44}.style-2019 body.home #ani-slidein.benefits-wrapper .benefits p.more a:hover{color:#f59b00}.style-2019 body.home #ani-slidein-trigger{bottom:auto;top:50vh}.style-2019 body.home .inline-section h4 a{color:#642a44}.style-2019 body.home .inline-section h4 a:hover{color:#f59b00}.style-2019 body.home .inline-section ul li{color:#f59b00}.style-2019 body.home .like-button{background:transparent}.style-2019 .homepage__title{text-transform:uppercase;color:#642a44;font-size:2.4rem;margin-top:0;margin-bottom:0}.style-2019 #footer #nav-footer h3 a:hover{color:#f59b00;text-decoration:none}.style-2019 #footer #nav-footer ul li{color:#f59b00}.style-2020 body.home .content-wrapper{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/bg_default.jpg)}.style-2020 body.home #tripfinder{width:270px}.style-2020 body.home #tripfinder h2{color:#5c3724;background-color:transparent}.style-2020 body.home #ani-slidein.benefits-wrapper{bottom:0}.style-2020 body.home #ani-slidein.benefits-wrapper h2{color:#5c3724}.style-2020 body.home #ani-slidein.benefits-wrapper ul li{color:#e95d22}.style-2020 body.home #ani-slidein.benefits-wrapper .benefits p.more a{color:#5c3724}.style-2020 body.home #ani-slidein.benefits-wrapper .benefits p.more a:hover{color:#e95d22}.style-2020 body.home #ani-slidein-trigger{bottom:auto;top:50vh}.style-2020 body.home .inline-section h4 a{color:#5c3724}.style-2020 body.home .inline-section h4 a:hover{color:#e95d22}.style-2020 body.home .inline-section ul li{color:#e95d22}.style-2020 body.home .like-button{background:transparent}.style-2020 .homepage__title{text-transform:uppercase;color:#5c3724;font-size:2.4rem;margin-top:0}.style-2020 #footer #nav-footer h3 a:hover{color:#e95d22;text-decoration:none}.style-2020 #footer #nav-footer ul li{color:#e95d22}.style-2021 body.home .content-wrapper{background-color:#d9e7c3;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/bg_default.jpg)}.style-2021 body.home #tripfinder{width:270px}.style-2021 body.home #tripfinder h2{color:#5c3724;background-color:transparent}.style-2021 body.home #ani-slidein.benefits-wrapper{bottom:0}.style-2021 body.home #ani-slidein.benefits-wrapper h2{color:#5c3724}.style-2021 body.home #ani-slidein.benefits-wrapper ul li{color:#e95d22}.style-2021 body.home #ani-slidein.benefits-wrapper .benefits p.more a{color:#5c3724}.style-2021 body.home #ani-slidein.benefits-wrapper .benefits p.more a:hover{color:#e95d22}.style-2021 body.home #ani-slidein-trigger{bottom:auto;top:50vh}.style-2021 body.home .inline-section h4 a{color:#5c3724}.style-2021 body.home .inline-section h4 a:hover{color:#e95d22}.style-2021 body.home .inline-section ul li{color:#e95d22}.style-2021 body.home .like-button{background:transparent}.style-2021 .homepage__title{text-transform:uppercase;color:#5c3724;font-size:2.4rem;margin-top:0}.style-2021 #footer #nav-footer h3 a:hover{color:#e95d22;text-decoration:none}.style-2021 #footer #nav-footer ul li{color:#e95d22}ul.social{list-style:none;padding-left:0}ul.social li{display:inline-block;margin:0;opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}ul.social li:hover{opacity:0.5}ul.social li a{display:block;width:24px;height:24px;background:transparent center center no-repeat}ul.social li a span{display:none}ul.social li.facebook a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/social/facebook.svg);background-size:100%;background-size:contain}ul.social li.youtube a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/social/youtube.svg);background-size:100%;background-size:contain}ul.social li.twitter a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/social/twitter.svg);background-size:100%;background-size:contain}ul.social li.googleplus a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/social/googleplus.svg);background-size:100%;background-size:contain}ul.social li.instagram a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/social/instagram.svg);background-size:100%;background-size:contain}ul.social--mobile{margin:0 0 3rem 0;text-align:center}ul.social--mobile li{margin:0 0.25rem}ul.social--mobile li a{width:36px;height:36px}.accordion-content{display:none}.graphic{position:absolute;pointer-events:none}.graphic.condor{z-index:0;bottom:-60px;left:-20px;width:200px;height:100px}.graphic.nasca{z-index:0;bottom:15px;left:0;width:100px;height:100px}.graphic img{width:100%;height:auto}#breadcrumbs{font-size:1.3rem;margin:0 0 1em 0;padding:0;opacity:0.5}#breadcrumbs .home{display:block;float:left;margin:0 .5em 0 0;width:24px;height:24px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon_home.png) no-repeat center center;text-indent:-999em}#breadcrumbs .home span{display:none}#breadcrumbs div{display:inline}#breadcrumbs a,#breadcrumbs span{display:inline-block;color:#000;margin:0 .25em 0 0;line-height:24px}#tripfinder{margin:0 0 2em 0;width:100%;height:auto;position:relative;padding:0}#tripfinder.flex-item{margin:0 0 1em 0}#tripfinder .tripfinder-wrapper{background:rgba(255,255,255,0.5);padding:1em}#tripfinder form{position:relative;z-index:3}#tripfinder h2{margin-top:0;font-size:1.5rem;color:#124b34}#tripfinder label p{position:absolute;pointer-events:none;opacity:0}#tripfinder select{display:block;width:100%;margin:0 0 0.75em 0;padding:0.5rem 1em 0.5rem 1em;border:2px solid #bee2e2;background:#fff url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-blueish-down.svg) center right 1em no-repeat;background-size:20px;border-radius:0.25em;font-size:1.5rem;line-height:1.5;color:#000;-moz-appearance:none;text-indent:0.01px;text-overflow:'';-webkit-appearance:none}#tripfinder .numresults{margin:1em 0;font-size:1.6rem;font-weight:normal;text-transform:lowercase;color:#3c3c3c;margin:1em 0 0 0}#tripfinder input[type="submit"]{width:100%;padding:0.75em 1em}body.home #tripfinder{width:260px;height:380px}body.home #tripfinder.flex-item{margin:0 0 0 160px}body.home #tripfinder .tripfinder-wrapper{background:rgba(255,255,255,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.2);padding:0;height:255px}body.home #tripfinder h2{font-size:2.4rem;text-align:center;background-color:rgba(253,213,144,0.4);margin:0;padding:0.5em 1em}body.home #tripfinder form{padding:1.25em 1em}body.home #tripfinder input[type="submit"]{padding:1em}body.home #tripfinder .tripfinder-banner{background:rgba(255,255,255,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.2);width:100%;height:125px;position:relative;overflow:hidden;padding:0;margin:0}body.home #tripfinder .tripfinder-banner img{display:block;width:100%;height:auto}body.home #tripfinder .tripfinder-banner>div{height:100%}body.home #tripfinder .tripfinder-banner .dynamic-banner{position:absolute;left:1em;right:1em;bottom:1em}.subsite-content{margin-bottom:1em}.block-subsite-body--limited{position:relative;padding-bottom:3rem}.block-subsite-body--limited .subsite-content{position:relative;height:5em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, #000 50%, transparent 100%);mask-image:linear-gradient(to bottom, #000 50%, transparent 100%)}.block-subsite-body--limited .subsite-content-toggle{position:absolute;left:0;bottom:.5rem;width:100%;text-align:center;cursor:pointer}.block-subsite-body--limited .subsite-content-toggle span{display:inline-block;width:2rem;height:2rem;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-down-black.svg) no-repeat center center;background-size:contain}.block-subsite-body--limited-opened .subsite-content{height:auto;overflow:auto;-webkit-mask-image:none;mask-image:none}.block-subsite-body--limited-opened .subsite-content-toggle span{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-up-black.svg)}.dynamic-banner{margin:0;padding:0;list-style-type:none;text-align:center}.dynamic-banner img{display:inline-block;max-width:100%;height:auto}.inline-section{margin:0 0 1em 0;padding:1em;background-color:rgba(255,255,255,0.5)}.inline-section h2,.inline-section h4{font-family:'Montserrat';font-size:1.5rem;color:#124b34;margin:0;line-height:1.5rem;padding:0.5rem 0;text-transform:uppercase}.inline-section h2 a,.inline-section h4 a{color:#124b34;text-decoration:none}.inline-section ul{margin:0 0 0 1.5em;padding:0;list-style:square}.inline-section ul li{position:relative;color:#00aeef;margin:0;padding:1px 0;line-height:1.4}.inline-section ul li a{color:#3c3c3c;display:block;text-decoration:none}.inline-section ul li a:hover{text-decoration:underline}.inline-section.item-0{margin-bottom:1em}.insurance-logos{font-size:1em;margin:1em 0;padding:0;width:100%;text-align:center}.insurance-logos a{display:inline-block;width:100%;height:100%;text-decoration:none}.insurance-logos p{display:inline-block;margin:0 .5em 0 0;width:35px;height:35px;background:transparent no-repeat center center;background-size:contain;text-decoration:none}.insurance-logos p span{visibility:hidden;text-indent:-999em;display:block}.insurance-logos p.calamiteitenfonds{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo_calamiteitenfonds_large.png)}.insurance-logos p.anvr{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo_anvr_large.png)}.insurance-logos p.sgr{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo_sgr_large.png)}.insurance-logos p.iata{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-iata.png)}.insurance-logos p.drv{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-drv.svg)}.insurance-logos p.tas{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-tas.png)}.recent-viewed .nav{border-color:#124b34}.recent-viewed .nav li h3 a{color:#124b34;border-color:#124b34}.recent-viewed .nav li h3 a:hover{border-color:#2daae0;background-color:#2daae0;color:#fff}.recent-viewed .nav li.current a{background-color:#124b34;color:#fff}.recent-viewed .recent-viewed-items{display:none}.recent-viewed .favorites-items{display:block}.bx-wrapper{position:relative}.bx-wrapper .bx-controls{width:100%;height:100%;text-indent:-999em}.bx-wrapper .bx-controls .bx-prev,.bx-wrapper .bx-controls .bx-next{position:absolute;top:0;bottom:0;margin:auto 0;display:block;width:32px;height:32px;background:transparent center center no-repeat;background-size:100%;opacity:0.65;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.bx-wrapper .bx-controls .bx-prev:hover,.bx-wrapper .bx-controls .bx-next:hover{opacity:1}.bx-wrapper .bx-controls .bx-prev{left:-32px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-left.svg)}.bx-wrapper .bx-controls .bx-next{right:-32px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-right.svg)}.chat-providesupport-inline{display:block;position:fixed;bottom:-548px;right:20px;width:auto;border-radius:1rem 1rem 0 0;z-index:2000;box-shadow:0 0 12px rgba(0,0,0,0.25);-webkit-transition:bottom 0.4s ease-in-out;-moz-transition:bottom 0.4s ease-in-out;-ms-transition:bottom 0.4s ease-in-out;-o-transition:bottom 0.4s ease-in-out;transition:bottom 0.4s ease-in-out}.chat-providesupport-inline.chat-online{bottom:-500px}.chat-providesupport-inline.active{bottom:0}.chat-providesupport-inline span{display:none}.chat-providesupport-inline .placeholder{display:block;position:absolute;z-index:2;left:auto;right:0;width:auto;top:-48px;height:48px;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:1.4rem;color:#fff;padding:0;border-radius:1rem 1rem 0 0;background:#2daae0 url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-chat-white.svg) no-repeat left top;background-size:48px 48px;text-decoration:none;text-transform:uppercase}.chat-providesupport-inline .placeholder span{display:inline;line-height:48px;padding-left:48px;padding-right:19px;white-space:nowrap}.chat-providesupport-inline .inline-chat{position:relative;z-index:1;background-color:#fff}.chat-providesupport-inline iframe{display:block;margin:0;padding:0;border:0;height:500px}#plugin{font-size:1.3em}body.home #animated-cover{position:relative;text-align:center;width:100%;height:640px;overflow:hidden}body.home #animated-cover .parallax-parent{height:640px}body.home .parallax-parent{width:100vw;height:100vh;overflow:hidden;position:absolute;z-index:1;top:0;left:0;pointer-events:none}body.home .parallax-parent>.child{position:relative;height:100%;background:transparent center no-repeat;background-size:cover}body.home #animated-background{position:fixed;z-index:1;top:0;left:0;width:100vw;height:100vh}body.home #animated-background .ani-motorcycle{top:40vh;right:0;z-index:21}body.home #animated-background .ani-motorcycle.flip{transform:rotateY(180deg)}body.home #animated-background .ani-motorcycle img{width:120px;height:63px}body.home #parallax2{z-index:20}body.home #parallax2>.child{top:-20%}body.home #parallax3{z-index:30}body.home #parallax3>.child{top:-20%}body.home .animation-container.animation-2017 #parallax2>.child{top:-15%}body.home .animation-container.animation-2017 #parallax3>.child{top:-10%}body.home .animation-container.animation-2017 .boat1{position:absolute;bottom:305px;right:calc(50vw - 130px);z-index:22;width:100px;height:85px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .boat1.flip{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body.home .animation-container.animation-2017 .fisherman{position:absolute;z-index:38;top:270px;left:calc(50vw - 160px);width:220px;height:215px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .fisherman .fisherman-wrapper{position:relative}body.home .animation-container.animation-2017 .fisherman .fisherman-wrapper .fish{position:absolute;left:8px;top:135px;width:18px;height:34px}body.home .animation-container.animation-2017 .orca{position:absolute;bottom:185px;left:calc(50vw - 700px);width:150px;height:135px;z-index:-1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .boat2{position:absolute;top:auto;bottom:10px;left:calc(50vw - 470px);z-index:33;width:450px;height:175px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .boat3{position:absolute;bottom:258px;left:calc(50vw - 310px);z-index:34;width:175px;height:115px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .camel{position:absolute;bottom:165px;right:calc(50vw - 580px);z-index:35;width:80px;height:65px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container.animation-2017 .camel.flip{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body.home .animation-container.animation-2017 .randomelement{position:absolute;z-index:29;bottom:0;left:0;right:0;margin:0 auto}body.home .animation-container.animation-2017 .randomelement.rand-woman{bottom:20px;left:320px;width:152px;height:301px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/animation/rand-woman.png) center no-repeat;background-size:100% auto}body.home .animation-container.animation-2017 .randomelement.rand-monk{bottom:0;left:340px;width:88px;height:297px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/animation/rand-monk.png) center no-repeat;background-size:100% auto}body.home .animation-container.animation-2017 .randomelement.rand-geisha{bottom:-110px;left:300px;width:135px;height:423px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/animation/rand-geisha.png) center no-repeat;background-size:100% auto}body.home #parallax-foreground{z-index:40;max-width:1120px;left:0;right:0;margin:0 auto}body.home #parallax-foreground>.child{top:8px;margin:0 auto;max-width:1280px;max-height:80vh;background-size:100% auto}body.home .animation-2017 #parallax2a>.child{top:-10%}body.home .animation-2017 #parallax2b>.child{top:-10%}body.home .animation-2017 #parallax3>.child{top:-10%}body.home .animation-container .randomelement{position:absolute;z-index:39;bottom:0;left:0;right:0;margin:auto}body.home .animation-container .randomelement.rand-woman{bottom:50px;width:57px;height:149px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-woman.png) center no-repeat;background-size:100% auto}body.home .animation-container .randomelement.rand-tut{bottom:50px;width:110px;height:125px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-tut.png) center no-repeat;background-size:100% auto}body.home .animation-container .randomelement.rand-bird{bottom:50px;width:150px;height:80px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-bird.png) center no-repeat;background-size:100% auto}body.home .animation-container .randomelement.rand-hindu{bottom:50px;width:150px;height:150px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-hindu.png) center no-repeat;background-size:100% auto}body.home .animation-container .randomelement.rand-child{bottom:50px;width:80px;height:150px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-child.png) center no-repeat;background-size:100% auto}body.home .animation-container .randomelement.rand-mask{bottom:50px;width:80px;height:150px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/animation/rand-mask.png) center no-repeat;background-size:100% auto}body.home .animation-container .wave1{position:absolute;bottom:-135px;z-index:33;width:110%;height:150px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .wave1 .wave1-inner{width:100%;height:100%;background-position:center top;background-repeat:repeat-x}body.home .animation-container .wave2{position:absolute;bottom:-205px;z-index:31;width:110%;height:250px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .wave2 .wave2-inner{width:100%;height:100%;background-position:center top;background-repeat:repeat-x}body.home .animation-container .boat1{position:absolute;bottom:-10px;right:10vw;z-index:32;width:420px;height:100px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .snake{position:absolute;top:115px;left:22px;z-index:31;width:16px;height:201px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .snake img{width:100%;height:100%}body.home .animation-container .boat2{position:absolute;top:280px;left:45vw;z-index:33;width:55px;height:55px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body.home .animation-container .boat2 img{width:100%;height:100%}body.home .animation-container .boat2.flip{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .tea{position:absolute;top:225px;right:10vw;z-index:34;width:135px;height:71px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .tea img{width:100%;height:100%}body.home .animation-container .train{position:absolute;top:400px;left:0;width:100%;z-index:32}body.home .animation-container .train .train-inner{width:100%;height:100%;overflow:hidden;text-align:left}body.home .animation-container .train .train-inner .train-img{position:relative;left:-293px;width:293px;height:60px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.home .animation-container .train .train-inner .train-img.flip{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body.home .animation-container .train .train-outer{position:relative;z-index:1;width:340px;margin:0 auto}body.home .animation-container .train .cactus1,body.home .animation-container .train .cactus2{position:absolute;bottom:-8px;z-index:2}body.home .animation-container .train .cactus1{left:-28px}body.home .animation-container .train .cactus2{right:-28px}.no-animation #toekan{display:block;position:absolute;top:-63px;left:10px;z-index:21;width:112px;height:94px}.no-animation #toekan img{width:100%;height:auto}html.style-2018{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/animation/cover-parallax1.jpg);background-size:contain;background-position:center bottom}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){animation-delay:0.5s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){animation-delay:0.75s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){animation-delay:1s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){animation-delay:1.25s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){animation-delay:1.5s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){animation-delay:1.75s}html.style-2018 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){animation-delay:2s}html.style-2018 body.home #animated-background{display:none}html.style-2018 body.home.parallax-initiated #parallax1>.child{top:-12%;opacity:1}html.style-2018 body.home.parallax-initiated #parallax2a>.child,html.style-2018 body.home.parallax-initiated #parallax2b>.child{top:-8%;opacity:1}html.style-2018 body.home.parallax-initiated #parallax3>.child{top:-4%;opacity:1}html.style-2018 body.home #animated-cover{background-color:#fff}html.style-2018 body.home #parallax1>.child,html.style-2018 body.home #parallax2a>.child,html.style-2018 body.home #parallax2b>.child,html.style-2018 body.home #parallax3>.child{opacity:0;top:0;transition:opacity 0.25s ease-in-out 0s}html.style-2018 body.home #parallax2a>.child,html.style-2018 body.home #parallax2b>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.15s}html.style-2018 body.home #parallax3>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.3s}html.style-2018 body.home .parallax-parent{max-width:1280px;left:0;right:0;margin:0 auto}html.style-2018 body.home #animated-cover #parallax-foreground{max-width:inherit}html.style-2018 body.home #animated-cover #parallax-foreground>.child{position:relative;top:16px;left:-8px;z-index:1}html.style-2018 body.home #animated-cover #parallax-foreground .slideshow-polaroid{position:absolute;bottom:3%;right:6%;transform:rotate(-4deg)}html.style-2018 body.home #animated-cover #parallax-foreground .slideshow-polaroid .foreground{position:relative;z-index:2;width:200px;height:200px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/animation/polaroid.png) center no-repeat;background-size:100% auto}html.style-2018 body.home #animated-cover #parallax-foreground .slideshow-polaroid .shadow{width:164px;height:166px;position:absolute;z-index:1;top:16px;left:18px;box-shadow:8px 6px 4px rgba(0,0,0,0.1)}html.style-2018 body.home #animated-cover #parallax-foreground .slideshow-polaroid .slideshow{position:absolute;top:13px;left:12px}html.style-2018 body.home #animated-cover #parallax-foreground .inset{width:calc( (100% - 1220px) / 2);height:100%;position:absolute;z-index:-1;top:0;left:-10px;background-repeat:repeat;background-position:right 50px center;background-size:630px 600px}html.style-2018 body.home #animated-cover #parallax-foreground .inset .windowpane{position:absolute;z-index:10;top:0;right:-200px;height:100%;width:auto}html.style-2018 body.home #animated-cover #parallax-foreground .inset .element.wide{display:none}html.style-2018 body.home #animated-cover #parallax-foreground .inset.right{left:auto;right:10px;background-position:left 40px center}html.style-2018 body.home #animated-cover #parallax-foreground .inset.right .windowpane{right:auto;left:-210px}html.style-2018 body.home .animation-container .gondola{position:absolute;bottom:63%;right:7%;z-index:11;width:48px;height:48px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2018 body.home .animation-container .torii{position:absolute;bottom:52%;left:34%;z-index:21;width:108px;height:76px}html.style-2018 body.home .animation-container .wave1,html.style-2018 body.home .animation-container .wave2,html.style-2018 body.home .animation-container .wave3,html.style-2018 body.home .animation-container .wave4{position:absolute;bottom:-6%;width:100%;height:100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2018 body.home .animation-container .wave1 img,html.style-2018 body.home .animation-container .wave2 img,html.style-2018 body.home .animation-container .wave3 img,html.style-2018 body.home .animation-container .wave4 img{width:100%;height:auto;position:absolute;bottom:0;left:0}html.style-2018 body.home .animation-container .wave1{z-index:22;left:0}html.style-2018 body.home .animation-container .wave2{z-index:23}html.style-2018 body.home .animation-container .wave3{z-index:25;left:0}html.style-2018 body.home .animation-container .wave4{z-index:26}html.style-2018 body.home .animation-container .boat{position:absolute;bottom:43%;left:79%;z-index:24;width:120px;height:80px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2018 body.home .animation-container .camel{position:absolute;bottom:11%;right:14%;z-index:31;width:80px;height:65px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2018 body.home .animation-container .camel.flip{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}html.style-2018 body.home .animation-container .motorcycle{position:absolute;bottom:7%;left:50%;z-index:35;width:175px;height:211px}html.style-2018 body.home .animation-container .chica{position:absolute;bottom:0;left:49%;z-index:35;width:175px;height:211px}html.style-2018 body.home .animation-container .meerkat{position:absolute;bottom:-211px;left:12%;z-index:35;width:175px;height:211px;transition:bottom 0.75s cubic-bezier(0.215, 0.61, 0.355, 1)}html.style-2018 body.home .animation-container .meerkat.slide-in{bottom:-30px}html.style-2018 body.home .animation-container .hummingbird{position:absolute;bottom:72%;left:34%;z-index:38;width:152px;height:98px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2018 body.home .animation-container .wing{position:absolute;bottom:56%;left:-12%;z-index:39;width:542px;height:257px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/animation/cover-parallax1.jpg);background-size:contain;background-position:center bottom}html.style-2019.no-animation{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/animation/tmp-cover-parallax1.jpg)}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){animation-delay:0.5s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){animation-delay:0.75s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){animation-delay:1s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){animation-delay:1.25s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){animation-delay:1.5s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){animation-delay:1.75s}html.style-2019 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){animation-delay:2s}html.style-2019 body.home #animated-background{display:none}html.style-2019 body.home.parallax-initiated #parallax1>.child,html.style-2019 body.home.parallax-initiated #outlet1>.child{top:-12%;opacity:1}html.style-2019 body.home.parallax-initiated #parallax2>.child{top:-8%;opacity:1}html.style-2019 body.home.parallax-initiated #parallax3>.child{top:-4%;opacity:1}html.style-2019 body.home #animated-cover{background-color:#fff}html.style-2019 body.home #parallax1>.child,html.style-2019 body.home #parallax2>.child,html.style-2019 body.home #parallax3>.child,html.style-2019 body.home #outlet1>.child{opacity:0;top:0;transition:opacity 0.25s ease-in-out 0s}html.style-2019 body.home #parallax2>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.15s}html.style-2019 body.home #parallax3>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.3s}html.style-2019 body.home .parallax-parent{max-width:1280px;left:0;right:0;margin:0 auto}html.style-2019 body.home #animated-cover{pointer-events:none}html.style-2019 body.home #animated-cover #tripfinder,html.style-2019 body.home #animated-cover #ani-slidein,html.style-2019 body.home #animated-cover .button-wrapper.scroll-down{pointer-events:initial}html.style-2019 body.home #animated-cover #outlet1{max-width:inherit}html.style-2019 body.home #animated-cover #outlet1 .inset{width:1280px;height:100%;position:absolute;z-index:-1;left:calc( (-1280px) + ( (100% - 1280px) / 2 ));background-repeat:repeat;background-position:right center;background-size:cover}html.style-2019 body.home #animated-cover #outlet1 .inset.right{left:auto;right:calc( (-1280px) + ( (100% - 1280px) / 2 ));background-position:left center}html.style-2019 body.home #animated-cover #parallax-foreground{max-width:inherit}html.style-2019 body.home #animated-cover #parallax-foreground>.child{position:relative;top:16px;left:-8px;z-index:1}html.style-2019 body.home #animated-cover #parallax-foreground .inset{width:calc( (100% - 1280px) / 2);height:100%;position:absolute;z-index:-1;top:0;left:0}html.style-2019 body.home #animated-cover #parallax-foreground .inset .palmtree{position:absolute;z-index:10;top:0;right:5px;transform:translateX(50%);height:100%;width:auto}html.style-2019 body.home #animated-cover #parallax-foreground .inset .element.wide{display:none}html.style-2019 body.home #animated-cover #parallax-foreground .inset.right{left:auto;right:0;background-position:left center}html.style-2019 body.home #animated-cover #parallax-foreground .inset.right .palmtree{right:auto;left:-5px;transform:translateX(-50%)}html.style-2019 body.home #toekan{display:block;position:absolute;top:-63px;left:10px;z-index:21;width:120px;height:92px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home #toekan #head{animation:tik-tok 4000ms linear infinite;transform-origin:55% 36%}html.style-2019 body.home .animation-container .logo{position:absolute;top:0;width:232px;height:126px;z-index:99;right:0;left:0;margin:0 auto;background:transparent center no-repeat}html.style-2019 body.home .animation-container .plane{position:absolute;top:25%;left:-10%;z-index:100;width:160px;height:77px;animation:plane-back-and-forth 24000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .plane #propellor{animation:propellor-spin 1000ms infinite linear;transform-origin:25.25% 39%}html.style-2019 body.home .animation-container .boat{position:absolute;bottom:39%;left:-4%;z-index:10;width:32px;height:48px;animation:boat-back-and-forth 20000ms linear infinite 2000ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .parrot-container{position:absolute;bottom:42%;right:-16%;z-index:18;animation:parrot-back-and-forth 20000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .parrot{position:absolute;bottom:42%;right:-16%;z-index:20;width:160px;height:200px;animation:parrot1-back-and-forth 20000ms linear infinite 2000ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .wing1{position:absolute;bottom:42%;right:-16%;z-index:21;width:160px;height:200px;animation:wing1 1000ms infinite linear alternate;transform-origin:50% 50% 0;transform-box:fill-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .wing2{position:absolute;bottom:42%;right:-16%;z-index:19;width:160px;height:200px;animation:wing2 1000ms infinite linear alternate;transform-origin:50% 50% 0;transform-box:fill-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .bus{position:absolute;bottom:13%;left:44%;z-index:30;width:200px;height:129px;animation:bus-drive 10000ms infinite ease-in-out;pointer-events:initial;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2019 body.home .animation-container .bus #body{animation:bus-shake 250ms infinite ease-in-out}html.style-2019 body.home .animation-container .weliketoparty-audio{opacity:0}html.style-2019 body.home .animation-container .snake{position:absolute;top:25%;left:4%;z-index:110;width:120px;height:auto;animation:snake-move 14000ms infinite ease-in-out 4000ms}html.style-2019 body.home .animation-container .snake #tongue{animation:slithering 5000ms infinite linear 2000ms}@keyframes propellor-spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes plane-back-and-forth{0%{left:-10%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}50%{left:110%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}50.1%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{left:-10%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes boat-back-and-forth{0%{left:-4%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{left:12%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{left:-4%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes tik-tok{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}35%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}40%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}45%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes parrot-back-and-forth{0%{right:-16%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{right:116%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{right:-16%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes wing1{0%{-webkit-transform:rotate3d(1, 0, 0, 180deg);-moz-transform:rotate3d(1, 0, 0, 180deg);-ms-transform:rotate3d(1, 0, 0, 180deg);-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@keyframes wing2{0%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 180deg);-moz-transform:rotate3d(1, 0, 0, 180deg);-ms-transform:rotate3d(1, 0, 0, 180deg);-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}}@keyframes bus-drive{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}30%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(22%, 10%, 0);-moz-transform:translate3d(22%, 10%, 0);-ms-transform:translate3d(22%, 10%, 0);-o-transform:translate3d(22%, 10%, 0);transform:translate3d(22%, 10%, 0)}70%{-webkit-transform:translate3d(22%, 10%, 0);-moz-transform:translate3d(22%, 10%, 0);-ms-transform:translate3d(22%, 10%, 0);-o-transform:translate3d(22%, 10%, 0);transform:translate3d(22%, 10%, 0)}80%{-webkit-transform:translate3d(-6%, -4%, 0);-moz-transform:translate3d(-6%, -4%, 0);-ms-transform:translate3d(-6%, -4%, 0);-o-transform:translate3d(-6%, -4%, 0);transform:translate3d(-6%, -4%, 0)}85%{-webkit-transform:translate3d(-6%, -4%, 0);-moz-transform:translate3d(-6%, -4%, 0);-ms-transform:translate3d(-6%, -4%, 0);-o-transform:translate3d(-6%, -4%, 0);transform:translate3d(-6%, -4%, 0)}90%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bus-shake{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(.75%);-moz-transform:translateY(.75%);-ms-transform:translateY(.75%);-o-transform:translateY(.75%);transform:translateY(.75%)}}@keyframes snake-move{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}8%{-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}70%{-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}86%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slithering{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}5%{-webkit-transform:translate3d(-6%, -6%, 0);-moz-transform:translate3d(-6%, -6%, 0);-ms-transform:translate3d(-6%, -6%, 0);-o-transform:translate3d(-6%, -6%, 0);transform:translate3d(-6%, -6%, 0)}10%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-6%, -6%, 0);-moz-transform:translate3d(-6%, -6%, 0);-ms-transform:translate3d(-6%, -6%, 0);-o-transform:translate3d(-6%, -6%, 0);transform:translate3d(-6%, -6%, 0)}20%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}html.style-2020{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/animation/cover-parallax1.jpg);background-size:contain;background-position:center bottom}html.style-2020.no-animation{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/animation/tmp-cover-parallax1.jpg)}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){animation-delay:0.5s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){animation-delay:0.75s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){animation-delay:1s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){animation-delay:1.25s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){animation-delay:1.5s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){animation-delay:1.75s}html.style-2020 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){animation-delay:2s}html.style-2020 body.home #animated-background{display:none}html.style-2020 body.home.parallax-initiated #parallax1>.child,html.style-2020 body.home.parallax-initiated #outlet1>.child{top:-12%;opacity:1}html.style-2020 body.home.parallax-initiated #parallax2a>.child{top:-9%;opacity:1}html.style-2020 body.home.parallax-initiated #parallax2b>.child{top:-7%;opacity:1}html.style-2020 body.home.parallax-initiated #parallax3>.child{top:-4%;opacity:1}html.style-2020 body.home.parallax-initiated .animation-container .vine4{opacity:1}html.style-2020 body.home #animated-cover{background-color:#fff}html.style-2020 body.home #parallax1>.child,html.style-2020 body.home #parallax2a>.child,html.style-2020 body.home #parallax2b>.child,html.style-2020 body.home #parallax3>.child,html.style-2020 body.home #outlet1>.child{opacity:0;top:0;transition:opacity 0.25s ease-in-out 0s}html.style-2020 body.home #parallax2a>.child,html.style-2020 body.home #parallax2b>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.15s}html.style-2020 body.home #parallax3>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.3s}html.style-2020 body.home .parallax-parent{max-width:1280px;left:0;right:0;margin:0 auto}html.style-2020 body.home #animated-cover{pointer-events:none}html.style-2020 body.home #animated-cover #tripfinder,html.style-2020 body.home #animated-cover #ani-slidein,html.style-2020 body.home #animated-cover .button-wrapper.scroll-down{pointer-events:initial}html.style-2020 body.home #animated-cover #outlet1{max-width:inherit}html.style-2020 body.home #animated-cover #outlet1 .inset{width:1280px;height:100%;position:absolute;z-index:-1;left:calc( (-1280px) + ( (100% - 1280px) / 2 ));background-repeat:repeat;background-position:right center;background-size:cover}html.style-2020 body.home #animated-cover #outlet1 .inset.right{left:auto;right:calc( (-1280px) + ( (100% - 1264px) / 2 ));background-position:left center}html.style-2020 body.home #animated-cover #parallax-foreground{max-width:inherit}html.style-2020 body.home #animated-cover #parallax-foreground>.child{position:relative;top:16px;left:-8px;z-index:1}html.style-2020 body.home #animated-cover #parallax-foreground .inset{width:calc( (100% - 1280px) / 2);height:100%;position:absolute;z-index:-1;top:0;left:0}html.style-2020 body.home #animated-cover #parallax-foreground .inset .palmtree{position:absolute;z-index:10;top:0;right:5px;transform:translateX(50%);height:100%;width:auto}html.style-2020 body.home #animated-cover #parallax-foreground .inset .element.wide{display:none}html.style-2020 body.home #animated-cover #parallax-foreground .inset.right{left:auto;right:0;background-position:left center}html.style-2020 body.home #animated-cover #parallax-foreground .inset.right .palmtree{right:auto;left:-5px;transform:translateX(-50%)}html.style-2020 body.home #sombrero{display:block;position:absolute;top:-35px;left:-45px;z-index:21;width:114px;height:81px}html.style-2020 body.home .animation-container .logo{position:absolute;top:-60px;width:256px;height:200px;z-index:99;right:0;left:0;margin:0 auto;background:transparent center no-repeat}html.style-2020 body.home .animation-container .boat{position:absolute;bottom:31%;left:42%;z-index:10;width:32px;height:48px;animation:boat-back-and-forth 20000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .tuktuk{position:absolute;bottom:44%;right:17%;z-index:10;width:75px;height:52px;animation:tuktuk-back-and-forth 12250ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .tuktuk #body{animation:tuktuk-shake 250ms infinite ease-in-out}html.style-2020 body.home .animation-container .cactus{position:absolute;bottom:22%;right:36%;z-index:11;width:70px;height:249px}html.style-2020 body.home .animation-container .train2{position:absolute;bottom:23%;right:-44%;z-index:12;width:501px;height:175px;animation:choo-choo 20000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .train2 #lights ellipse{fill:#ffd45e;animation:choo-choo-lights 20000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite}html.style-2020 body.home .animation-container .vine1{position:absolute;top:13%;left:10.5%;z-index:10;width:75px;height:233px;animation:vine-swing1 4500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform-origin:center top}html.style-2020 body.home .animation-container .vine2{position:absolute;top:7.5%;right:7%;z-index:11;width:94px;height:290px;animation:vine-swing2 4500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite -750ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform-origin:center top}html.style-2020 body.home .animation-container .vine3{position:absolute;top:4.5%;right:21%;z-index:10;width:56px;height:179px;animation:vine-swing3 4000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite -1500ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform-origin:center top}html.style-2020 body.home .animation-container .vine4{opacity:0;position:absolute;top:58.5%;right:-54px;z-index:11;width:50px;height:160px;animation:vine-swing1 4500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite -750ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform-origin:center top}html.style-2020 body.home .animation-container #toekan{display:block;position:absolute;top:5%;left:7%;z-index:21;width:93px;height:85px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container #toekan #head{animation:tik-tok 4000ms linear infinite;transform-origin:55% 36%}html.style-2020 body.home .animation-container .meerkats{position:absolute;bottom:19%;right:45%;z-index:10;width:111px;height:112px}html.style-2020 body.home .animation-container .scorpion{position:absolute;bottom:7%;left:21%;z-index:10;width:31px;height:39px}html.style-2020 body.home .animation-container .scorpion #claw-l{animation:scorpion-snap-l 9000ms linear infinite;transform-origin:44% 70%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .scorpion #claw-r{animation:scorpion-snap-r 9000ms linear infinite;transform-origin:50% 80%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .scorpion #tail{animation:scorpion-tail 4500ms linear infinite;transform-origin:65% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca{display:none;position:absolute;bottom:42%;left:-16%;z-index:10;width:48px;height:70px;animation:alpaca 21000ms linear infinite 4500ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca #legbl{animation:leg 21000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 4500ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca #legbr{animation:leg 21000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 4750ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca #legfl{animation:leg 21000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 4750ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca #legfr{animation:leg 21000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 4500ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .alpaca #eye{opacity:1;animation:blink 21000ms linear infinite 4500ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .foam{position:absolute;bottom:19%;left:13.5%;z-index:11;width:90px;height:64px;animation:foam 9000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .foam #x31{animation:foam1 1500ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);transform-origin:center}html.style-2020 body.home .animation-container .foam #x32{animation:foam2 1500ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite -500ms;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);transform-origin:center}html.style-2020 body.home .animation-container .foam #x35{animation:foam1 3000ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);transform-origin:center}html.style-2020 body.home .animation-container .foam #x37{animation:foam3 3000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite -250ms;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transform-origin:center}html.style-2020 body.home .animation-container .campfire{position:absolute;bottom:23%;right:47%;z-index:10;width:55px;height:63px;animation:campfire 9000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .campfire #spark1{animation:spark 1750ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite -500ms;opacity:1;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}html.style-2020 body.home .animation-container .campfire #spark2{animation:spark 2000ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite;opacity:1;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}html.style-2020 body.home .animation-container .campfire #spark3{animation:spark 1500ms cubic-bezier(0.215, 0.61, 0.355, 1) infinite 250ms;opacity:1;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}html.style-2020 body.home .animation-container .campfire #flame{animation:flame 1000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);transform-origin:center bottom}html.style-2020 body.home .animation-container .campfire #flame1{animation:flame1 750ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg);transform-origin:center bottom}html.style-2020 body.home .animation-container .hummingbird{position:absolute;bottom:65%;left:-5%;z-index:20;width:44px;height:36px;animation:hummingbird-flight 18000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 9000ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .hummingbird #wing-l{animation:hummingbird-wing-l 150ms linear infinite;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2020 body.home .animation-container .hummingbird #wing-r{animation:hummingbird-wing-r 150ms linear infinite;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@keyframes boat-back-and-forth{0%{left:42%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}50%{left:32%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}50.1%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{left:42%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes tuktuk-back-and-forth{0%{right:17%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}30%{right:38%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}49.9%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{right:38%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}90%{right:17%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes tuktuk-shake{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(1.5%);-moz-transform:translateY(1.5%);-ms-transform:translateY(1.5%);-o-transform:translateY(1.5%);transform:translateY(1.5%)}}@keyframes choo-choo{0%{right:-44%;bottom:23%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}40%{right:6%;bottom:12%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{right:6%;bottom:12%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{right:-44%;bottom:23%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@keyframes choo-choo-lights{0%{fill:#ffd45e}47.9%{fill:#ffd45e}48%{fill:#e02e36}100%{fill:#e02e36}}@keyframes vine-swing1{0%{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}50%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes vine-swing2{0%{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}50%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes vine-swing3{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes alpaca{0%{left:-16%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}30%{left:6%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}60%{left:6%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}60.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{left:-16%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes leg{0%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}2%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}4%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}6%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}8%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}10%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}12%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}14%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}16%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}18%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}20%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}22%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}24%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}26%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}28%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}30%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}60%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}62%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}64%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}66%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}68%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}70%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}72%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}74%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}76%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}78%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}80%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}82%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}84%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}86%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}88%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}90%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}92%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}94%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}96%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}98%{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes blink{0%{opacity:1}35%{opacity:1}35.1%{opacity:0}37%{opacity:0}37.1%{opacity:1}52%{opacity:1}52.1%{opacity:0}54%{opacity:0}54.1%{opacity:1}}@keyframes foam1{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}@keyframes foam2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@keyframes foam3{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes spark{0%{opacity:1;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}40%{opacity:1}50%{opacity:0;-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}100%{opacity:0;-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}}@keyframes flame{0%{-webkit-transform:rotate(2deg) scale(1, 1);-moz-transform:rotate(2deg) scale(1, 1);-ms-transform:rotate(2deg) scale(1, 1);-o-transform:rotate(2deg) scale(1, 1);transform:rotate(2deg) scale(1, 1)}50%{-webkit-transform:rotate(-2deg) scale(0.9, 1);-moz-transform:rotate(-2deg) scale(0.9, 1);-ms-transform:rotate(-2deg) scale(0.9, 1);-o-transform:rotate(-2deg) scale(0.9, 1);transform:rotate(-2deg) scale(0.9, 1)}100%{-webkit-transform:rotate(2deg) scale(1, 1);-moz-transform:rotate(2deg) scale(1, 1);-ms-transform:rotate(2deg) scale(1, 1);-o-transform:rotate(2deg) scale(1, 1);transform:rotate(2deg) scale(1, 1)}}@keyframes flame1{0%{-webkit-transform:rotate(-1deg) scale(1, 1.1);-moz-transform:rotate(-1deg) scale(1, 1.1);-ms-transform:rotate(-1deg) scale(1, 1.1);-o-transform:rotate(-1deg) scale(1, 1.1);transform:rotate(-1deg) scale(1, 1.1)}50%{-webkit-transform:rotate(1deg) scale(1, 1);-moz-transform:rotate(1deg) scale(1, 1);-ms-transform:rotate(1deg) scale(1, 1);-o-transform:rotate(1deg) scale(1, 1);transform:rotate(1deg) scale(1, 1)}100%{-webkit-transform:rotate(-1deg) scale(1, 1.1);-moz-transform:rotate(-1deg) scale(1, 1.1);-ms-transform:rotate(-1deg) scale(1, 1.1);-o-transform:rotate(-1deg) scale(1, 1.1);transform:rotate(-1deg) scale(1, 1.1)}}@keyframes scorpion-snap-l{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}4%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}15%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}16%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}34%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}35%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}45%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}46%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes scorpion-snap-r{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}4%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}15%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}16%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}34%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}35%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}45%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}46%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes scorpion-tail{0%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes hummingbird-flight{0%{left:-5%}15%{left:58%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}16%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}17%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}18%{-webkit-transform:translateY(4%);-moz-transform:translateY(4%);-ms-transform:translateY(4%);-o-transform:translateY(4%);transform:translateY(4%)}19%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}20%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}21%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}22%{-webkit-transform:translateY(4%);-moz-transform:translateY(4%);-ms-transform:translateY(4%);-o-transform:translateY(4%);transform:translateY(4%)}23%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}24%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}25%{left:58%;-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}25.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}40%{left:-5%}100%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes hummingbird-wing-l{0%{-webkit-transform:rotate3d(1, 0, 0, -15deg);-moz-transform:rotate3d(1, 0, 0, -15deg);-ms-transform:rotate3d(1, 0, 0, -15deg);-o-transform:rotate3d(1, 0, 0, -15deg);transform:rotate3d(1, 0, 0, -15deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 180deg);-moz-transform:rotate3d(1, 0, 0, 180deg);-ms-transform:rotate3d(1, 0, 0, 180deg);-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}}@keyframes hummingbird-wing-r{0%{-webkit-transform:rotate3d(1, 0, 0, 195deg);-moz-transform:rotate3d(1, 0, 0, 195deg);-ms-transform:rotate3d(1, 0, 0, 195deg);-o-transform:rotate3d(1, 0, 0, 195deg);transform:rotate3d(1, 0, 0, 195deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}html.style-2021{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/animation/cover-parallax1.jpg);background-size:contain;background-position:center bottom}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){animation-delay:0.5s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){animation-delay:0.75s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){animation-delay:1s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){animation-delay:1.25s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){animation-delay:1.5s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){animation-delay:1.75s}html.style-2021 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){animation-delay:2s}html.style-2021 body.home #animated-background{display:none}html.style-2021 body.home.parallax-initiated #parallax1>.child,html.style-2021 body.home.parallax-initiated #outlet1>.child{top:-12%;opacity:1}html.style-2021 body.home.parallax-initiated #parallax2a>.child{top:-9%;opacity:1}html.style-2021 body.home.parallax-initiated #parallax2b>.child{top:-7%;opacity:1}html.style-2021 body.home.parallax-initiated #parallax2c>.child{top:-5%;opacity:1}html.style-2021 body.home.parallax-initiated #parallax3>.child{top:-4%;opacity:1}html.style-2021 body.home.parallax-initiated .animation-container .vine4{opacity:1}html.style-2021 body.home #animated-cover{background-color:#fff}html.style-2021 body.home #parallax1>.child,html.style-2021 body.home #parallax2a>.child,html.style-2021 body.home #parallax2b>.child,html.style-2021 body.home #parallax2c>.child,html.style-2021 body.home #parallax3>.child,html.style-2021 body.home #outlet1>.child{opacity:0;top:0;transition:opacity 0.25s ease-in-out 0s}html.style-2021 body.home #parallax2a>.child,html.style-2021 body.home #parallax2b>.child,html.style-2021 body.home #parallax2c>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.15s}html.style-2021 body.home #parallax3>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.3s}html.style-2021 body.home .parallax-parent{max-width:1280px;left:0;right:0;margin:0 auto}html.style-2021 body.home #animated-cover{pointer-events:none}html.style-2021 body.home #animated-cover #tripfinder,html.style-2021 body.home #animated-cover #ani-slidein,html.style-2021 body.home #animated-cover .button-wrapper.scroll-down{pointer-events:initial}html.style-2021 body.home #animated-cover #outlet1{max-width:inherit}html.style-2021 body.home #animated-cover #outlet1 .inset{width:1280px;height:100%;position:absolute;z-index:-1;left:calc( (-1280px) + ( (100% - 1280px) / 2 ));background-repeat:repeat;background-position:right center;background-size:cover}html.style-2021 body.home #animated-cover #outlet1 .inset.right{left:auto;right:calc( (-1280px) + ( (100% - 1264px) / 2 ));background-position:left center}html.style-2021 body.home #animated-cover #parallax-foreground{max-width:inherit}html.style-2021 body.home #animated-cover #parallax-foreground>.child{position:relative;top:16px;left:-8px;z-index:1}html.style-2021 body.home #animated-cover #parallax-foreground .inset{width:calc( (100% - 1280px) / 2);height:100%;position:absolute;z-index:-1;top:0;left:0}html.style-2021 body.home #animated-cover #parallax-foreground .inset .plant{position:absolute;z-index:10;top:0;right:5px;transform:translateX(50%);height:100%;width:auto}html.style-2021 body.home #animated-cover #parallax-foreground .inset .element.wide{display:none}html.style-2021 body.home #animated-cover #parallax-foreground .inset.right{left:auto;right:0;background-position:left center}html.style-2021 body.home #animated-cover #parallax-foreground .inset.right .plant{right:auto;left:-5px;transform:translateX(-50%)}html.style-2021 body.home .animation-container .logo{position:absolute;top:-20px;width:800px;height:150px;z-index:99;right:0;left:0;margin:0 auto;background:transparent center no-repeat}html.style-2021 body.home .animation-container .jeep{position:absolute;bottom:33%;left:50%;z-index:20;width:206px;height:106px;animation:jeep-float 1000ms cubic-bezier(0.37, 0, 0.63, 1) infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .jeep #car{animation:car-wiggle 2000ms linear infinite;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .jeep #lights{animation:car-blink 10000ms linear infinite;opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .bird{position:absolute;bottom:65%;right:-10%;z-index:20;width:114px;height:100px;animation:bird-flight 18000ms linear infinite 2000ms;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .bird #leftwing{animation:bird-wing-l 600ms linear infinite;transform-origin:center 42.5%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .bird #rightwing{animation:bird-wing-r 600ms linear infinite;transform-origin:center 42.5%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .zappelin{position:absolute;top:6%;left:1%;z-index:20;width:77px;height:30px;animation:zappelin-flight 12000ms cubic-bezier(0.65, 0, 0.35, 1) infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .fish{position:absolute;bottom:4%;right:46%;z-index:20;width:139px;height:249px}html.style-2021 body.home .animation-container .fish #fish{animation:jumping-fish 10000ms linear infinite 4000ms;transform-origin:35% 15%;opacity:0;-webkit-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-moz-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-ms-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-o-transform:translate3d(10%, 70%, 0) rotateZ(45deg);transform:translate3d(10%, 70%, 0) rotateZ(45deg)}html.style-2021 body.home .animation-container .fish #ripple{animation:ripple-fade 10000ms cubic-bezier(0, 0.55, 0.45, 1) infinite 4000ms;transform-origin:center 90%;opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2021 body.home .animation-container .fish #splash{animation:splash 10000ms cubic-bezier(0, 0.55, 0.45, 1) infinite 4000ms;transform-origin:60% center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@keyframes jumping-fish{0%{opacity:0;-webkit-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-moz-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-ms-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-o-transform:translate3d(10%, 70%, 0) rotateZ(45deg);transform:translate3d(10%, 70%, 0) rotateZ(45deg)}0.1%{opacity:1;-webkit-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-moz-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-ms-transform:translate3d(10%, 70%, 0) rotateZ(45deg);-o-transform:translate3d(10%, 70%, 0) rotateZ(45deg);transform:translate3d(10%, 70%, 0) rotateZ(45deg);animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}15%{opacity:1;-webkit-transform:translate3d(0, 0, 0) rotateZ(0deg);-moz-transform:translate3d(0, 0, 0) rotateZ(0deg);-ms-transform:translate3d(0, 0, 0) rotateZ(0deg);-o-transform:translate3d(0, 0, 0) rotateZ(0deg);transform:translate3d(0, 0, 0) rotateZ(0deg);animation-timing-function:cubic-bezier(0.64, 0, 0.78, 0)}30%{opacity:1;-webkit-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-moz-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-ms-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-o-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);transform:translate3d(-5%, 70%, 0) rotateZ(-10deg)}30.1%{opacity:0;-webkit-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-moz-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-ms-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-o-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);transform:translate3d(-5%, 70%, 0) rotateZ(-10deg)}100%{opacity:0;-webkit-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-moz-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-ms-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);-o-transform:translate3d(-5%, 70%, 0) rotateZ(-10deg);transform:translate3d(-5%, 70%, 0) rotateZ(-10deg)}}@keyframes ripple-fade{0%{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}1%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}3%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}23%{opacity:0;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}29%{opacity:0;-webkit-transform:scale(1.15) translateX(0%) translateX(0%);-moz-transform:scale(1.15) translateX(0%) translateX(0%);-ms-transform:scale(1.15) translateX(0%) translateX(0%);-o-transform:scale(1.15) translateX(0%) translateX(0%);transform:scale(1.15) translateX(0%) translateX(0%)}30%{opacity:0;-webkit-transform:scale(1) translateX(-10%) translateX(-3%);-moz-transform:scale(1) translateX(-10%) translateX(-3%);-ms-transform:scale(1) translateX(-10%) translateX(-3%);-o-transform:scale(1) translateX(-10%) translateX(-3%);transform:scale(1) translateX(-10%) translateX(-3%)}31%{opacity:1;-webkit-transform:scale(1) translateX(-10%) translateX(-3%);-moz-transform:scale(1) translateX(-10%) translateX(-3%);-ms-transform:scale(1) translateX(-10%) translateX(-3%);-o-transform:scale(1) translateX(-10%) translateX(-3%);transform:scale(1) translateX(-10%) translateX(-3%)}33%{opacity:1;-webkit-transform:scale(1) translateX(-10%) translateX(-3%);-moz-transform:scale(1) translateX(-10%) translateX(-3%);-ms-transform:scale(1) translateX(-10%) translateX(-3%);-o-transform:scale(1) translateX(-10%) translateX(-3%);transform:scale(1) translateX(-10%) translateX(-3%)}73%{opacity:0;-webkit-transform:scale(1.3) translateX(-10%) translateX(-3%);-moz-transform:scale(1.3) translateX(-10%) translateX(-3%);-ms-transform:scale(1.3) translateX(-10%) translateX(-3%);-o-transform:scale(1.3) translateX(-10%) translateX(-3%);transform:scale(1.3) translateX(-10%) translateX(-3%)}100%{opacity:0;-webkit-transform:scale(1.3) translateX(-10%) translateX(-3%);-moz-transform:scale(1.3) translateX(-10%) translateX(-3%);-ms-transform:scale(1.3) translateX(-10%) translateX(-3%);-o-transform:scale(1.3) translateX(-10%) translateX(-3%);transform:scale(1.3) translateX(-10%) translateX(-3%)}}@keyframes splash{0%{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}1%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}2%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}43%{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes jeep-float{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1%);-moz-transform:translateY(-1%);-ms-transform:translateY(-1%);-o-transform:translateY(-1%);transform:translateY(-1%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes car-wiggle{0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}25%{-webkit-transform:rotateZ(0.5deg);-moz-transform:rotateZ(0.5deg);-ms-transform:rotateZ(0.5deg);-o-transform:rotateZ(0.5deg);transform:rotateZ(0.5deg)}50%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}75%{-webkit-transform:rotateZ(-1deg);-moz-transform:rotateZ(-1deg);-ms-transform:rotateZ(-1deg);-o-transform:rotateZ(-1deg);transform:rotateZ(-1deg)}100%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes car-blink{0%{opacity:0}51%{opacity:0}52%{opacity:1}59%{opacity:1}60%{opacity:0}64%{opacity:0}65%{opacity:1}80%{opacity:1}81%{opacity:0}100%{opacity:0}}@keyframes bird-flight{0%{bottom:65%;right:-10%}15%{bottom:62.5%;right:35%}30%{bottom:60%;right:55%}45%{bottom:50%;right:110%}100%{bottom:50%;right:110%}}@keyframes bird-wing-r{0%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}50%{-webkit-transform:rotate3d(1, 0, 0, -195deg);-moz-transform:rotate3d(1, 0, 0, -195deg);-ms-transform:rotate3d(1, 0, 0, -195deg);-o-transform:rotate3d(1, 0, 0, -195deg);transform:rotate3d(1, 0, 0, -195deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@keyframes bird-wing-l{0%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}50%{-webkit-transform:rotate3d(1, 0, 0, 195deg);-moz-transform:rotate3d(1, 0, 0, 195deg);-ms-transform:rotate3d(1, 0, 0, 195deg);-o-transform:rotate3d(1, 0, 0, 195deg);transform:rotate3d(1, 0, 0, 195deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);-moz-transform:rotate3d(1, 0, 0, 0deg);-ms-transform:rotate3d(1, 0, 0, 0deg);-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@keyframes zappelin-flight{0%{left:1%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}2%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}4%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}6%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}8%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}10%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}12%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}14%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}16%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}18%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}20%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}22%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}24%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}26%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}28%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}30%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}32%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}34%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}36%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}38%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}40%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}42%{-webkit-transform:translateY(-2%);-moz-transform:translateY(-2%);-ms-transform:translateY(-2%);-o-transform:translateY(-2%);transform:translateY(-2%)}44%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}46%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}48%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{left:14%;-webkit-transform:translateY(0%) rotateY(0deg);-moz-transform:translateY(0%) rotateY(0deg);-ms-transform:translateY(0%) rotateY(0deg);-o-transform:translateY(0%) rotateY(0deg);transform:translateY(0%) rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}52%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}54%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}56%{-webkit-transform:translateY(2%) rotateY(180deg);-moz-transform:translateY(2%) rotateY(180deg);-ms-transform:translateY(2%) rotateY(180deg);-o-transform:translateY(2%) rotateY(180deg);transform:translateY(2%) rotateY(180deg)}58%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}50%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}62%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}64%{-webkit-transform:translateY(2%) rotateY(180deg);-moz-transform:translateY(2%) rotateY(180deg);-ms-transform:translateY(2%) rotateY(180deg);-o-transform:translateY(2%) rotateY(180deg);transform:translateY(2%) rotateY(180deg)}66%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}68%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}60%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}72%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}74%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}76%{-webkit-transform:translateY(2%) rotateY(180deg);-moz-transform:translateY(2%) rotateY(180deg);-ms-transform:translateY(2%) rotateY(180deg);-o-transform:translateY(2%) rotateY(180deg);transform:translateY(2%) rotateY(180deg)}78%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}80%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}82%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}84%{-webkit-transform:translateY(2%) rotateY(180deg);-moz-transform:translateY(2%) rotateY(180deg);-ms-transform:translateY(2%) rotateY(180deg);-o-transform:translateY(2%) rotateY(180deg);transform:translateY(2%) rotateY(180deg)}86%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}88%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}90%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}92%{-webkit-transform:translateY(-2%) rotateY(180deg);-moz-transform:translateY(-2%) rotateY(180deg);-ms-transform:translateY(-2%) rotateY(180deg);-o-transform:translateY(-2%) rotateY(180deg);transform:translateY(-2%) rotateY(180deg)}94%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}96%{-webkit-transform:translateY(2%) rotateY(180deg);-moz-transform:translateY(2%) rotateY(180deg);-ms-transform:translateY(2%) rotateY(180deg);-o-transform:translateY(2%) rotateY(180deg);transform:translateY(2%) rotateY(180deg)}98%{-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}99.9%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{left:1%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(1){animation-delay:0.5s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(2){animation-delay:0.75s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(3){animation-delay:1s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(4){animation-delay:1.25s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(5){animation-delay:1.5s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(6){animation-delay:1.75s}html.style-2022 body.home #ani-slidein.benefits-wrapper .benefits ul li:nth-child(7){animation-delay:2s}html.style-2022 body.home #animated-background{display:none}html.style-2022 body.home #parallax-foreground .border{position:relative;z-index:1;display:block;width:100%;height:calc(100% - 40px);margin-top:20px;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect x='0' y='0' width='100%' height='100%' fill='none' stroke='%23262626' stroke-width='6px' stroke-dasharray='6px 18px' stroke-dashoffset='0' stroke-linecap='square' /></svg>"),url("data:image/svg+xml;charset=utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect x='0' y='0' width='100%' height='100%' fill='none' stroke='white' stroke-width='6px' stroke-dasharray='0 0' stroke-dashoffset='0' stroke-linecap='square' /></svg>");background-position:0 20px;background-size:100% calc(100% - 40px);background-repeat:no-repeat}html.style-2022 body.home.parallax-initiated #parallax1>.child,html.style-2022 body.home.parallax-initiated #outlet1>.child{top:-25%;height:150%;opacity:1}html.style-2022 body.home.parallax-initiated #parallax2a>.child{top:-25%;height:150%;opacity:1}html.style-2022 body.home.parallax-initiated #parallax2b>.child{top:-25%;height:150%;opacity:1}html.style-2022 body.home.parallax-initiated #parallax2c>.child{top:-25%;height:150%;opacity:1}html.style-2022 body.home.parallax-initiated #parallax3>.child{top:-25%;height:150%;opacity:1}html.style-2022 body.home #animated-cover{background-color:#fff}html.style-2022 body.home #parallax1>.child,html.style-2022 body.home #parallax2a>.child,html.style-2022 body.home #parallax2b>.child,html.style-2022 body.home #parallax2c>.child,html.style-2022 body.home #parallax3>.child,html.style-2022 body.home #outlet1>.child{opacity:0;top:0;transition:opacity 0.25s ease-in-out 0s}html.style-2022 body.home #parallax2a>.child,html.style-2022 body.home #parallax2b>.child,html.style-2022 body.home #parallax2c>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.15s}html.style-2022 body.home #parallax3>.child{transition:top 0.5s ease-in-out, opacity 0.25s ease-in-out 0.3s}html.style-2022 body.home .parallax-parent{max-width:1280px;left:0;right:0;margin:0 auto}html.style-2022 body.home #animated-cover{pointer-events:none}html.style-2022 body.home #animated-cover #tripfinder,html.style-2022 body.home #animated-cover #ani-slidein,html.style-2022 body.home #animated-cover .button-wrapper.scroll-down{pointer-events:initial}html.style-2022 body.home #animated-cover #outlet1{max-width:inherit}html.style-2022 body.home #animated-cover #outlet1 .inset{width:1280px;position:absolute;z-index:-1;left:calc( (-1280px) + ( (100% - 1280px) / 2 ));background-repeat:repeat;background-position:right center;background-size:cover}html.style-2022 body.home #animated-cover #outlet1 .inset.right{left:auto;right:calc( (-1280px) + ( (100% - 1264px) / 2 ));background-position:left center}html.style-2022 body.home #animated-cover #parallax-foreground{overflow:visible}html.style-2022 body.home #animated-cover #parallax-foreground>.child{position:relative;top:16px;left:-8px;z-index:1}html.style-2022 body.home #animated-cover #parallax-foreground .inset{width:calc( (100% - 1280px) / 2);height:100%;position:absolute;z-index:2;top:0;left:0}html.style-2022 body.home #animated-cover #parallax-foreground .inset .comp{position:absolute;z-index:10;top:0;right:0;transform:translateX(calc(50% - 80px));height:100%;width:auto}html.style-2022 body.home #animated-cover #parallax-foreground .inset .element.wide{display:none}html.style-2022 body.home #animated-cover #parallax-foreground .inset.right{left:auto;right:0;background-position:left center}html.style-2022 body.home #animated-cover #parallax-foreground .inset.right .comp{right:auto;left:0;transform:translateX(calc(-50% + 80px))}html.style-2022 body.home .animation-container .logo{position:absolute;top:-10px;width:193px;height:150px;z-index:99;right:0;left:0;margin:0 auto;background:transparent center no-repeat}html.style-2022 body.home .animation-container .floating-carpet{position:absolute;top:19%;left:5%;z-index:20;width:67px;height:42px;animation:carpet-flight 30000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .floating-carpet #carpet{animation:carpet-hop 1500ms cubic-bezier(0.65, 0, 0.35, 1) infinite;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels{position:absolute;top:18%;right:0;z-index:20;width:99px;height:59px;animation:camel-walk 45000ms linear infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg1{animation:camel-legs1 1500ms linear infinite;transform-origin:25% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg3{animation:camel-legs1 1500ms linear infinite 750ms;transform-origin:45% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg2{animation:camel-legs2 1500ms linear infinite 100ms;transform-origin:30% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg4{animation:camel-legs1 1500ms linear infinite 850ms;transform-origin:40% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg5{animation:camel-legs1 1500ms linear infinite 100ms;transform-origin:65% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg6{animation:camel-legs1 1500ms linear infinite 700ms;transform-origin:70% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg7{animation:camel-legs2 1500ms linear infinite 200ms;transform-origin:80% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .camels #leg8{animation:camel-legs1 1500ms linear infinite 800ms;transform-origin:85% 55%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .ice-fisher{position:absolute;bottom:35%;left:28.5%;z-index:22;width:231px;height:143px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}html.style-2022 body.home .animation-container .ice-fisher #ice-fisher{position:relative;z-index:3;animation:fisher-float 3000ms cubic-bezier(0.37, 0, 0.63, 1) infinite;transform-origin:50% 75%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .ice-fisher #ripple-f{position:relative;z-index:4}html.style-2022 body.home .animation-container .ice-fisher #ripple-b{position:relative;z-index:1}html.style-2022 body.home .animation-container .boat1{position:absolute;bottom:44%;right:28%;z-index:30;width:245px;height:62px;animation:boat-back-and-forth 21000ms linear infinite;transform-origin:60% 50%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .plant1{position:absolute;bottom:36%;right:30.5%;z-index:40;width:59px;height:96px}html.style-2022 body.home .animation-container .woman-on-bike{position:absolute;bottom:25%;right:18.5%;z-index:40;width:194px;height:170px;animation:woman-riding-bike 1500ms cubic-bezier(0.33, 1, 0.68, 1) forwards 4500ms;-webkit-transform:translate3d(-50%, 100%, 0);-moz-transform:translate3d(-50%, 100%, 0);-ms-transform:translate3d(-50%, 100%, 0);-o-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}html.style-2022 body.home .animation-container .cockatoo{position:absolute;top:24%;right:-1%;z-index:1;width:177px;height:237px}html.style-2022 body.home .animation-container .cockatoo #head{animation:cockatoo-nod 6000ms cubic-bezier(0.37, 0, 0.63, 1) infinite;transform-origin:40% 40%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .cockatoo #tail{animation:cockatoo-tail 6000ms cubic-bezier(0.37, 0, 0.63, 1) infinite;transform-origin:60% 60%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .animation-container .cockatoo #iris{animation:cockatoo-blink 7500ms linear infinite;transform-origin:35% 25%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .cameleon{position:absolute;top:-28px;left:-9px;z-index:10;width:79px;height:58px}html.style-2022 body.home .cameleon #body{fill:#a7b85f;animation:cameleon-camo 24000ms cubic-bezier(0.37, 0, 0.63, 1) infinite;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.style-2022 body.home .cameleon #iris{animation:cameleon-blink 9000ms linear infinite;transform-origin:70% 20%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@keyframes carpet-flight{0%{left:5%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{left:45%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{left:5%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes carpet-hop{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes camel-walk{0%{right:0%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{right:40%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{right:0%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes camel-legs1{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50.1%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}100%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes camel-legs2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50.1%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes moai-float{0%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-2%) rotate(2deg);-moz-transform:translateY(-2%) rotate(2deg);-ms-transform:translateY(-2%) rotate(2deg);-o-transform:translateY(-2%) rotate(2deg);transform:translateY(-2%) rotate(2deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}75%{-webkit-transform:translateY(-2%) rotate(-2deg);-moz-transform:translateY(-2%) rotate(-2deg);-ms-transform:translateY(-2%) rotate(-2deg);-o-transform:translateY(-2%) rotate(-2deg);transform:translateY(-2%) rotate(-2deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes fisher-float{0%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-1%) rotate(-1deg);-moz-transform:translateY(-1%) rotate(-1deg);-ms-transform:translateY(-1%) rotate(-1deg);-o-transform:translateY(-1%) rotate(-1deg);transform:translateY(-1%) rotate(-1deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}75%{-webkit-transform:translateY(-1%) rotate(1deg);-moz-transform:translateY(-1%) rotate(1deg);-ms-transform:translateY(-1%) rotate(1deg);-o-transform:translateY(-1%) rotate(1deg);transform:translateY(-1%) rotate(1deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes ice-reflection1-float{0%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(1%) rotate(1deg);-moz-transform:translateY(1%) rotate(1deg);-ms-transform:translateY(1%) rotate(1deg);-o-transform:translateY(1%) rotate(1deg);transform:translateY(1%) rotate(1deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}75%{-webkit-transform:translateY(1%) rotate(-1deg);-moz-transform:translateY(1%) rotate(-1deg);-ms-transform:translateY(1%) rotate(-1deg);-o-transform:translateY(1%) rotate(-1deg);transform:translateY(1%) rotate(-1deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes boat-back-and-forth{0%{right:38%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{right:28%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{right:38%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes woman-riding-bike{0%{-webkit-transform:translate3d(-60%, 100%, 0);-moz-transform:translate3d(-60%, 100%, 0);-ms-transform:translate3d(-60%, 100%, 0);-o-transform:translate3d(-60%, 100%, 0);transform:translate3d(-60%, 100%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes cockatoo-nod{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}35%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}45%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cockatoo-tail{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}20%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}30%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}35%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}45%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}55%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cockatoo-blink{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}20%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}22.5%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}25%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}27.5%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}30%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}32.5%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}72.5%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}75%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes cameleon-camo{0%{fill:#a7b85f}15%{fill:#a7b85f}20%{fill:#f9b751}30%{fill:#f9b751}35%{fill:#a7b85f}55%{fill:#a7b85f}60%{fill:#9b9893}70%{fill:#9b9893}75%{fill:#a7b85f}80%{fill:#a7b85f}85%{fill:#ee7835}90%{fill:#ee7835}95%{fill:#a7b85f}100%{fill:#a7b85f}}@keyframes cameleon-blink{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}30%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}32.5%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}35%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}52.5%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}55%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}57.5%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}60%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}62.5%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@media only screen and (min-width: 1560px){body.home #animated-background .parallax-parent>.child{height:110%;top:-10%}html.style-2018 body.home #animated-background .parallax-parent>.child{height:110%;top:-9%}html.style-2018 body.home #animated-cover #parallax-foreground .inset .element.wide{display:block;position:absolute;bottom:0;left:0;margin:auto}html.style-2018 body.home #animated-cover #parallax-foreground .inset.right .element.wide{top:0;left:auto;right:0}html.style-2019 body.home #animated-background .parallax-parent>.child{height:110%;top:-9%}html.style-2019 body.home #animated-cover #parallax-foreground .inset .element.wide{display:block;position:absolute;bottom:0;left:0;margin:auto}html.style-2019 body.home #animated-cover #parallax-foreground .inset.right .element.wide{top:0;left:auto;right:0}}@media only screen and (max-width: 1280px){body.home #animated-cover{height:600px}body.home #animated-cover .parallax-parent{height:600px}body.home #animated-cover #parallax-foreground{max-width:960px}body.home #animated-background .parallax-parent{max-height:inherit}body.home .animation-container .randomelement.rand-woman{bottom:95px}body.home .animation-container .wave1{bottom:-125px}body.home .animation-container .wave2{bottom:-175px}body.home .animation-container .boat1{bottom:0;right:0}body.home .animation-container .boat2{top:260px}body.home .animation-container .snake{top:100px;left:19px;width:14px;height:174px}body.home .animation-container .tea{top:205px;right:25px}body.home .animation-container .train{top:300px}}@media only screen and (max-width: 1280px) and (max-height: 1024px){body.home .animation-container .train{top:350px}body.home .animation-container .train .train-outer{width:260px}html.style-2019 body.home .animation-container .boat{bottom:38%}}@media only screen and (max-width: 1280px){html.style-2020 body.home .parallax-parent{width:1280px;left:calc((100vw - 1280px) / 2)}html.style-2020 body.home.parallax-initiated #parallax1>.child,html.style-2020 body.home.parallax-initiated #outlet1>.child{top:-16%}html.style-2020 body.home.parallax-initiated #parallax2a>.child{top:-13%}html.style-2020 body.home .animation-container .vine1{top:11%}html.style-2020 body.home .animation-container .vine2{top:5.5%}html.style-2020 body.home .animation-container .vine3{top:2.5%}html.style-2020 body.home .animation-container #toekan{top:3%}html.style-2020 body.home .animation-container .scorpion{bottom:4%}html.style-2020 body.home .animation-container .train2{animation:choo-choo-1024 20000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;bottom:22%}}@keyframes choo-choo-1024{0%{right:-44%;bottom:22%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}40%{right:4%;bottom:10%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{right:4%;bottom:10%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{right:-44%;bottom:22%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 1024px){body.home #animated-cover{max-height:600px}body.home #animated-cover .parallax-parent{max-height:600px}body.home #animated-cover #tripfinder.flex-item,body.home #animated-cover #ani-slidein.benefits-wrapper.flex-item{margin-top:0}body.home #animated-background,body.home #animated-background .parallax-parent{height:100%}body.home .animation-container .randomelement.rand-woman{bottom:115px}body.home .animation-container .wave2{bottom:-150px}body.home .animation-container .boat1{right:25px}body.home .animation-container .boat2{left:54vw}body.home .animation-container .tea{top:140px;right:250px}body.home .animation-container .train{top:335px}body.home .animation-container .train .train-outer{width:220px}body.home .animation-container.animation-2017 .camel{right:calc(50vw - 480px)}body.home .animation-container.animation-2017 .orca{left:calc(50vw - 520px)}}@media only screen and (max-height: 768px){body.home #animated-cover{max-height:540px}body.home #animated-cover .parallax-parent{max-height:540px}body.home #animated-cover .wrapper{width:960px}body.home #animated-cover #parallax-foreground{max-width:960px;left:0;right:0;margin:0 auto}body.home #animated-cover #parallax-foreground>.child{top:20px}body.home #animated-cover #tripfinder.flex-item,body.home #animated-cover #ani-slidein.benefits-wrapper.flex-item{margin-top:20px}body.home .animation-container.animation-2017 #parallax-foreground>.child{top:8px}body.home .animation-container.animation-2017 .boat1{bottom:255px;left:calc(50vw + -90px)}body.home .animation-container.animation-2017 .boat2{bottom:-30px}body.home .animation-container.animation-2017 .boat3{bottom:198px;left:calc(50vw - 260px)}body.home .animation-container.animation-2017 .fisherman{top:210px}body.home .animation-container.animation-2017 .camel{bottom:105px}body.home .animation-container.animation-2017 .orca{bottom:140px}body.home .animation-container .wave1{bottom:-150px}body.home .animation-container .wave{bottom:-200px}body.home .animation-container .boat1{bottom:10px}body.home .animation-container .boat2{top:230px;left:44vw}body.home .animation-container .snake{left:18px}body.home .animation-container .train{top:300px}body.home .animation-container .train .train-outer{width:280px}html.style-2019 body.home .animation-container .boat{bottom:37%}html.style-2019 body.home .animation-container .bus{bottom:8%}html.style-2020 body.home .animation-container .boat{bottom:27%}html.style-2020 body.home .animation-container .tuktuk{bottom:42%}html.style-2020 body.home .animation-container .train2{animation:choo-choo-768 20000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;bottom:20%}html.style-2020 body.home .animation-container .foam{bottom:12%}html.style-2020 body.home .animation-container .meerkats{bottom:13%}html.style-2020 body.home .animation-container .campfire{bottom:18%}html.style-2020 body.home .animation-container .vine1{top:-4.5%}html.style-2020 body.home .animation-container .vine2{top:-5.5%}html.style-2020 body.home .animation-container .vine3{top:-2%}html.style-2020 body.home .animation-container #toekan{top:8%;left:15%}html.style-2020 body.home .animation-container .scorpion{bottom:4%;left:28%}html.style-2020 body.home .animation-container .hummingbird{animation:hummingbird-flight-768 18000ms cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite 9000ms}}@keyframes choo-choo-768{0%{right:-44%;bottom:17%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}40%{right:6%;bottom:5%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{right:6%;bottom:5%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}90%{right:-44%;bottom:17%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@keyframes hummingbird-flight-768{0%{left:-5%}15%{left:56%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}16%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}17%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}18%{-webkit-transform:translateY(4%);-moz-transform:translateY(4%);-ms-transform:translateY(4%);-o-transform:translateY(4%);transform:translateY(4%)}19%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}20%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}21%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}22%{-webkit-transform:translateY(4%);-moz-transform:translateY(4%);-ms-transform:translateY(4%);-o-transform:translateY(4%);transform:translateY(4%)}23%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}24%{-webkit-transform:translateY(-4%);-moz-transform:translateY(-4%);-ms-transform:translateY(-4%);-o-transform:translateY(-4%);transform:translateY(-4%)}25%{left:56%;-webkit-transform:translateY(0%) rotateY(180deg);-moz-transform:translateY(0%) rotateY(180deg);-ms-transform:translateY(0%) rotateY(180deg);-o-transform:translateY(0%) rotateY(180deg);transform:translateY(0%) rotateY(180deg)}25.1%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}40%{left:-5%}100%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}@media only screen and (max-width: 1024px) and (max-height: 768px){html.style-2018 body.home.content-subsite .button-wrapper.scroll-down{display:none}html.style-2018 body.home #animated-cover #tripfinder.flex-item{margin:20px 0 0 120px}html.style-2018 body.home #animated-cover #ani-slidein.benefits-wrapper.flex-item{margin:20px 135px 0 0}html.style-2018 body.home #animated-cover #parallax-foreground .slideshow-polaroid{right:3%}html.style-2018 body.home .animation-container .gondola{bottom:61%}html.style-2018 body.home .animation-container .wave1,html.style-2018 body.home .animation-container .wave2,html.style-2018 body.home .animation-container .wave3,html.style-2018 body.home .animation-container .wave4{bottom:-4%}html.style-2018 body.home .animation-container .boat{left:76%}html.style-2018 body.home .animation-container .meerkat{left:1%}html.style-2018 body.home .animation-container .motorcycle{bottom:6%;left:46%}html.style-2018 body.home .animation-container .chica{left:46%}html.style-2018 body.home .animation-container .hummingbird{bottom:65%}}@media only screen and (min-width: 1025px) and (max-height: 768px){html.style-2018 body.home #animated-cover #parallax-foreground>.child{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/animation/cover-parallax-foreground-short.png) !important}html.style-2018 body.home .animation-container .gondola{bottom:65%}html.style-2018 body.home .animation-container .wave1,html.style-2018 body.home .animation-container .wave2,html.style-2018 body.home .animation-container .wave3,html.style-2018 body.home .animation-container .wave4{bottom:-16%}html.style-2018 body.home .animation-container .motorcycle{bottom:6%}html.style-2018 body.home .animation-container .hummingbird{bottom:65%}}@media only screen and (max-width: 960px){body.home #animated-background,body.home #animated-cover,body.home .parallax-parent,body.home .content-wrapper{width:960px}body.home .animation-container .wave2{bottom:-150px}}@media only screen and (max-device-width: 640px){.animation-container{display:none}html.style-2018 body.home #animated-cover #ani-slidein.benefits-wrapper.flex-item{margin:0}html.style-2022 body.home .cameleon{display:none}html.style-2022 body.content-subsite .header-placeholder{height:48px}}@media only screen and (min-width: 1280px){html.style-2022 body.home #parallax-foreground .border{height:100%;margin-top:0}}@media only screen and (max-height: 768px){html.style-2022 body.home #animated-cover #parallax-foreground .inset.left{left:-80px}html.style-2022 body.home #animated-cover #parallax-foreground .inset.right{right:-80px}}@media only screen and (max-width: 1280px){.widest article{width:960px}.wrapper{width:960px}.nav-regions ul li h3{font-size:1.3rem}header{padding-bottom:0 !important}header #nav-global{width:60%}header #nav-global .column{width:28%}header #nav-global .column.cta{width:44%}header .logo-wrapper .fixed-header-nav{left:150px;width:240px}header .logo-wrapper .scroll-to-top a{background-size:16px}header .nav-regions{width:100%}header .nav-regions ul>li h3 a{padding:0 1.25em 0 0.25em}header .nav-regions ul>li h3 a .icon{width:24px;right:0;background-size:12px}header .nav-regions ul>li .children .column:nth-of-type(1){width:25%}header .nav-regions ul>li .children .column:nth-of-type(2){width:75%}body.fixed-header header #nav-global>.column.cta>ul{margin:12px 0 0 0}.button{font-size:1.3rem}#cookiebar-content{max-width:960px}body.content-subsite #headervisual{margin-bottom:2em}.aside-left{width:190px}article{font-size:1.4rem;width:740px}.aside-right{width:190px}body.home #tripfinder{width:25%}body.home #tripfinder .tripfinder-wrapper{height:235px}body.home #tripfinder .tripfinder-wrapper form{padding:1.75em 1em}body.home #tripfinder .tripfinder-banner{height:115px}body.home #tripfinder.flex-item{margin:0 0 0 45px}body.home #ani-slidein.benefits-wrapper{width:25%}body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 45px 0 0}body.home #ani-slidein.benefits-wrapper .benefits ul li{margin:.8em 0}#tripfinder select{font-size:1.4rem;background-size:16px;padding-right:2em;padding-left:.5em;background-position:center right 0.5em}.style-2018 body.home #tripfinder.flex-item{margin:0px 0 0 130px}.style-2018 body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 130px 0 0}.style-2019 body.home #tripfinder.flex-item{margin:0px 0 0 130px}.style-2019 body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 130px 0 0}}@media only screen and (max-height: 768px){body.home #tripfinder.flex-item{margin:0 0 0 45px}body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 45px 0 0}body.home .button-wrapper.scroll-down{display:block}html.style-2018 body.home #tripfinder.flex-item{margin:0px 0 0 50px}html.style-2018 body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 50px 0 0}html.style-2019 body.home #tripfinder.flex-item{margin:0px 0 0 50px}html.style-2019 body.home #ani-slidein.benefits-wrapper.flex-item{margin:0 50px 0 0}}@media only screen and (max-device-width: 600px){.chat-providesupport-inline{right:50px;width:calc(100% - 60px)}.chat-providesupport-inline .placeholder{left:0;width:48px;right:auto}.chat-providesupport-inline .placeholder span{display:none}.chat-providesupport-inline iframe{width:1px;min-width:100%;*width:100%}}@media only screen and (max-width: 960px){header{padding:0}header .wrapper{margin:0;padding:0}header .logo-wrapper{padding-left:1em}header #nav-global{padding-right:1em}header .nav-regions{margin:0;padding:0}.wrapper{padding:0 1em}article{width:720px;overflow:visible}body.home .column-article-homepage{padding:0 1em}body.home .homepage-content{padding:0 1em}body.content-subsite #headervisual,body.content-subsite .trip-hv{width:960px;height:55vh}body.content-subsite #slideshow-hv-wrapper{padding:0}}@media only screen and (max-device-width: 640px){.wrapper{width:100%}body.home #animated-background,body.home #animated-cover,body.home .parallax-parent,body.home .content-wrapper{width:100%}body.content-subsite #headervisual,body.content-subsite .trip-hv{width:100%}.banner-mobile-only{display:block}.mobile-content{display:block}#cookiebar,.logo-wrapper .slogan,.fixed-header-nav,#nav-global,.nav-regions,#nav-trip-info,#animated-background,.parallax-layers,#footer,.aside-left,#trip-information ul.tabs,.tab-navigation,.arrangement-finder,#route,#daytoday,#media,#reviews,#map,#map-close,.aside-left-homepage,.portal-header,.labels,.contenttext-portal,.arrangement-selection tr td:nth-child(3),.arrangement-selection tr td:nth-child(5),.arrangement-selection tr td:nth-child(6),.arrangement-selection tr td:nth-child(7),.arrangement-selection tr td:nth-child(9),.worldmap,.aside-right,#sidebar{display:none}.arrangement-selection-form,.search-paging .pages .searchpage.current,input[type="button"],input[type="submit"],a.review-button{background-color:#124b34}.cheapest-inline,.searchform form label,.arrangements .table .th,.arrangements .table .book a{color:#124b34}.searchform,.no-arrangements,.prices,.benefits{border-color:#124b34}#breadcrumbs,.column-main,.widest .column-main,.wide .column-main,.trip-meta-information,.column-main-top-part,.widest .column-main-top-part,.widest .column-main-bottom-part,.widest .column-main-middle-part,.wide .column-article-top-part,.wide .column-article-bottom-part,.widest .column-article-top-part,.widest .column-article-bottom-part,.widest .column-article-middle-part,.widest .column-article,.content-page-productinformation .column-article-middle-part,.column-article #article,#trip-information #tab-content,.column-article-top-part,.column-article-bottom-part,.column-article-middle-part,.trip-information-description,.column-main-homepage,.aside-right-homepage,.column-main-homepage #article .contenttext-portal,.column-main-homepage #article .contenttext-homepage,.aside-right-top-part,.aside-right-bottom-part,.aside-right-middle-part,.leftcolumn-homepage,.column-article-homepage,.homepagebanners,.column-article-homepage #article,.superbanners,.widest .column-main.article-right .column-article,article{float:none;position:relative;top:0;left:0;margin:0;padding:0;width:auto;background:none;overflow:hidden}.column-article,.wide .column-article{float:none;position:relative;top:0;left:0;margin:0;padding:0;width:auto;overflow:hidden}header .logo-wrapper{text-align:center;width:100%;padding:0}header .logo-wrapper .logo{display:block;width:101px;height:48px;margin:0 auto;padding:0;background-size:90% 90%}.button-nav-mobile{display:block;position:absolute;z-index:10;top:0;right:0;width:48px;height:48px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-menu-darkgrey.svg) center no-repeat;background-size:100% auto}.button-nav-mobile span{display:block;text-indent:-999em}body.mobile-nav-active .button-nav-mobile{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-menu-close-darkgrey.svg);background-size:100% auto}.button-phone-mobile{display:block;position:absolute;z-index:10;top:0;left:0;width:48px;height:48px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-phone-darkgrey.svg) center no-repeat;background-size:80% auto}.button-phone-mobile span{display:block;text-indent:-999em}.button-whatsapp-mobile{display:block;position:absolute;z-index:10;top:0;left:48px;width:48px;height:48px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-whatsapp-green.svg) center no-repeat;background-size:50% auto}.button-whatsapp-mobile span{display:block;text-indent:-999em}#gototop{display:none;position:fixed;bottom:.5em;right:.5em;padding:24px;width:32px;height:32px;z-index:999;text-indent:-999em;background:#124b34 url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-up.svg) no-repeat center center;background-size:24px}.header-placeholder{height:48px;margin:0}#nav-mobile{display:none;position:fixed;top:0;right:0;padding-top:48px;width:0%;height:100vh;background:#124b34;z-index:190;box-shadow:0 0 2px rgba(0,0,0,0.333333);-webkit-transition:width 0.2s ease-in-out;-moz-transition:width 0.2s ease-in-out;-ms-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out}#nav-mobile.active{width:90vw}#nav-mobile .inner{width:90vw;height:100%;overflow:auto}#nav-mobile ul{margin:0;padding:0;list-style-type:none}#nav-mobile ul li{border-bottom:1px solid rgba(255,255,255,0.35)}#nav-mobile ul li a{display:block;padding:1.1em 2em .9em 1.5em;text-decoration:none;font-size:1.3rem;text-transform:uppercase;color:#fff;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-right.svg) no-repeat right 1.5em center;background-size:1.5rem 1.5rem}#nav-mobile ul li.menu ul.children{display:none;background:#196848;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#nav-mobile ul li.menu ul.children li{border-bottom:0;border-top:1px solid rgba(255,255,255,0.35)}#nav-mobile ul li.menu ul.children li a{padding-left:2.5em}#nav-mobile ul.region-navigation,#nav-mobile ul.region-navigation ul{padding-bottom:0}.outclap-container{display:none;position:absolute;top:43px;bottom:0;left:0;width:100%;background-color:#fff;z-index:20}.outclap-container h2{display:block;margin:0;padding-top:8px;border-bottom:1px solid rgba(0,0,0,0.5);width:100%;height:44px;text-align:center;background-color:#81b8da;box-shadow:0 0 10px #ccc}.outclap-container .outclap-content{overflow:auto}.outclap-container ul{margin:0;padding:0;list-style-type:none;background-color:#fff}.outclap-container ul li{float:none;border-bottom:1px solid rgba(255,255,255,0.5);width:auto}.outclap-container ul li a{display:block;font-weight:bold;color:#3c3c3c;padding:1em 1.5em;text-transform:uppercase;text-decoration:none;line-height:1}.mobile-side-menu{position:absolute;top:0;left:-80%;bottom:0;width:80%;min-height:100%;background-color:#0998a9;z-index:1}.mobile-side-menu .close-menu{display:block;padding-top:8px;border-bottom:1px solid rgba(255,255,255,0.2);width:100%;height:48px;background-color:#0998a9}.mobile-side-menu .close-menu img{display:block;margin:0 0 0 1em;cursor:pointer;width:32px;height:32px}.mobile-side-menu ul{margin:0;padding:0;list-style-type:none}.mobile-side-menu ul.subsite-navigation{background-color:#f8f8f8}.mobile-side-menu ul li{border-bottom:1px solid rgba(255,255,255,0.2)}.mobile-side-menu ul li a{display:block;font-weight:bold;color:#fff;padding:1em 1.5em;text-transform:uppercase;text-decoration:none;font-size:1.2rem;line-height:1}ul.childnav{display:none;background-color:rgba(204,204,204,0.333333)}ul.childnav li{border-bottom:0;border-top:1px solid rgba(255,255,255,0.2)}ul.childnav li a{padding-left:2.5em}li.selected ul.childnav{display:block}ul.grandchildnav{display:none;background-color:rgba(204,204,204,0.333333)}ul.grandchildnav li a{padding-left:3.5em}ul.childnav li.selected ul.grandchildnav{display:block}ul.destination-navigation ul{background-color:rgba(204,204,204,0.333333)}ul.destination-navigation ul li{border-bottom:0;border-top:1px solid rgba(255,255,255,0.2)}ul.destination-navigation ul li a{padding-left:2.5em}#last-viewed{display:none;position:absolute;margin:0;padding:0;width:100%;background-color:#fff;overflow:inherit;z-index:40}#last-viewed .left-button,#last-viewed .right-button{display:none}#last-viewed h2{display:block;margin:0;padding:0.25em 0;border-bottom:1px solid #ebebeb;width:100%;text-align:center;line-height:1.5;text-transform:uppercase;background-color:#0998a9;box-shadow:0 0 10px #ccc}#last-viewed p.notice{font-size:1.1em;font-weight:bold;padding:1em;text-align:center}#last-viewed .scroll-view{margin:0;width:auto;height:auto;background-color:#fff;overflow:auto}#last-viewed .scroll-view .scroll{position:relative;width:100%}#last-viewed .scroll-view .scroll ul{background-color:transparent}#last-viewed .scroll-view .scroll ul li{float:none;position:relative;margin:0;padding:.5em;border:0;border-bottom:1px solid #ebebeb;width:auto;height:auto;box-shadow:none;background:none;overflow:hidden}#last-viewed .scroll-view .scroll ul li.empty{display:none}#last-viewed .scroll-view .scroll ul li .delete-entry{display:block}#last-viewed .scroll-view .scroll ul li h3,#last-viewed .scroll-view .scroll ul li h4{float:right;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin:0;padding:0;width:60%;min-height:1px;text-align:left}#last-viewed .scroll-view .scroll ul li h4{font-weight:normal}#last-viewed .scroll-view .scroll ul li .price{float:right;width:60%}#last-viewed .scroll-view .scroll ul li .price p{display:inline-block;font-size:1.1em;font-weight:bold;color:#3c3c3c;margin:0}#last-viewed .scroll-view .scroll ul li .visual,#last-viewed .scroll-view .scroll ul li .visual-price{position:absolute;top:.75em;border:0;padding:0;width:35%;height:65px;overflow:inherit}#last-viewed .scroll-view .scroll ul li .visual a,#last-viewed .scroll-view .scroll ul li .visual-price a{padding:0}#last-viewed .scroll-view .scroll ul li .visual img,#last-viewed .scroll-view .scroll ul li .visual-price img{display:block;max-width:100%;height:auto}#last-viewed .scroll-view .scroll ul li .visual p,#last-viewed .scroll-view .scroll ul li .visual-price p{display:none}#last-viewed .scroll-view .scroll ul li>p{clear:both;padding-left:0}#last-viewed .scroll-view .scroll ul li a.info{float:none;clear:none}#last-viewed .scroll-view .scroll ul li a.info,#last-viewed .scroll-view .scroll ul li a.book-trip{display:inline-block;font-size:1.1em;font-weight:normal;color:#3c3c3c;margin:1em 0 0 0;padding:.5em .7em;background:none}#last-viewed .scroll-view .scroll ul li a.book-trip{border-radius:.25em;color:#fff;background:#124b34}.last-viewed-opened #last-viewed{display:block}.mobile-arrangement-finder{display:none;position:absolute;top:48px;bottom:0;left:0;width:100%;background-color:#fff;z-index:20}.mobile-arrangement-finder h2{display:block;margin:0;padding:0.25em 0;border-bottom:1px solid #ebebeb;width:100%;text-align:center;line-height:1.5;text-transform:uppercase;background-color:#0998a9;box-shadow:0 0 10px #ccc}.mobile-arrangement-finder h2 a{color:#333;text-decoration:none}.mobile-arrangement-finder h3{display:block;font-size:1.1em;font-weight:bold;color:#333;margin:0;padding:1em 1.5em;border-bottom:1px solid #ebebeb;text-transform:uppercase;text-decoration:none;line-height:1}.mobile-arrangement-finder ul{margin:0;padding:0;border-bottom:1px solid #ebebeb;list-style-type:none;background-color:#ebebeb}.mobile-arrangement-finder ul li{border-top:1px dashed #fff;overflow:hidden}.mobile-arrangement-finder ul li:first-child{border-top:0}.mobile-arrangement-finder ul li a{display:block;float:left;font-size:1.1em;font-weight:bold;color:#3c3c3c;padding:.4em 1.5em;width:80%;text-decoration:none}.mobile-arrangement-finder ul li span{float:right;font-size:1.1em;padding:.4em 5% .4em 0;width:15%;text-align:right}.metalist-opened .mobile-arrangement-finder{display:block}.metalist-opened .logo-wrapper,.metalist-opened .quickmenu,.metalist-opened #animated-cover,.metalist-opened .column-article-homepage{display:none}html{background:#fff;background-image:none !important}body{position:relative;left:0;min-width:1px;max-width:100%;background:none !important;-webkit-transition:left 0.3s ease-out;-moz-transition:left 0.3s ease-out;-ms-transition:left 0.3s ease-out;-o-transition:left 0.3s ease-out;transition:left 0.3s ease-out}body.menu-opened{left:80%}.region-wrapper{min-height:50px}#breadcrumbs{padding:.5em 1em;margin-top:0.5em}#container{padding:.5em 0 1em 0;width:auto}article{font-size:1.4rem}#headervisual{margin:0}#headervisual ul.cycle-slideshow{width:100%;height:165px}#headervisual ul.cycle-slideshow li{width:100%;height:165px}#headervisual ul.cycle-slideshow li img{width:100%;height:auto}#headervisual>img{width:100%}#headervisual .button-wrapper{display:none}.column-main-bottom-part,.column-main-middle-part{padding:0;background:none}.column-main.article-right .column-article{padding:0;width:100%}#article{padding:0 1em}#article img{max-width:100%;height:auto}#article table{width:100%}body.home #article{padding:0}#article h1{font-size:3rem}p.numresults{display:block;margin-bottom:.5em}.searchresults-header{display:block;width:100%}ul.searchresults li .result-visual{float:none;width:100%;padding:0}ul.searchresults li .result-visual img{max-width:100%;height:auto}ul.searchresults li .result-content{width:100%}ul.searchresults li .cheapest-inline{float:none;margin-bottom:.25em}.leftcolumn,.rightcolumn{float:none;width:100%;margin:0 0 1em 0;padding:0}.region-links{margin:0;width:100%}.arrangement-selection-form h3{color:#fff;margin-top:.2em}.defaultform{width:100%;padding:0}.defaultform .element{width:100%;position:relative}.defaultform .element .label,.defaultform .element .input{width:100%}.defaultform .element .label input,.defaultform .element .input input{width:100%;border:1px solid #ebebeb;padding:0.25em 0.5em}.defaultform .element .validation{position:absolute;bottom:0.05em;right:0.5em}.defaultform .element .validation span{display:none}.logo-wrapper{position:relative;z-index:10;width:100%;text-align:center;padding:12px 0 4px}.logo-wrapper .logo{display:block;position:relative;width:135px;height:64px;margin:0 auto;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo_family.png) center center no-repeat;background-size:100%}.logo-wrapper .logo span{display:none}.logo-wrapper .slogan{position:relative;width:176px;height:57px;margin:-8px auto 0;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/slogan.png) center center no-repeat;background-size:100%}body.home .mobile-content #tripfinder{display:block;margin:2rem 1rem 0 1rem !important;width:calc(100% - 2rem) !important;height:auto !important}body.home .mobile-content #tripfinder .tripfinder-wrapper{width:100%;height:auto}body.home .mobile-content #tripfinder .tripfinder-wrapper form{padding-top:0}body.home .mobile-content #tripfinder .tripfinder-banner{display:none}.quickmenu{margin:2rem .5em 0 .5em;padding:0;min-height:250px;list-style-type:none;overflow:hidden}.quickmenu li{float:left;width:33%}.quickmenu li a{display:block;padding:5px;text-decoration:none;text-align:center}.quickmenu li a img{width:100%;max-width:100%;height:auto;box-shadow:0 0 10px rgba(0,0,0,0.333333)}body.content-subsite{background:none !important}body.content-subsite #breadcrumbs{padding:.5em 0}body.home.content-subsite .container{background:#fff url(/assets/djoserfamily_de_2017-1.0.90/images/default/mobile/bg_junior.jpg) no-repeat center top}html.style-2017 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2017/bg_junior.jpg)}html.style-2018 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/bg_junior.jpg)}html.style-2019 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/bg_junior.jpg)}html.style-2020 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/bg_junior.jpg);background-size:100% auto}html.style-2021 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/bg_junior.jpg);background-size:100% auto}html.style-2022 body.home.content-subsite .container{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2022/bg_junior.jpg);background-size:100% auto}body.home .content-wrapper,html.style-2017 body.home .content-wrapper{background:transparent}html.style-2018 body.home .content-wrapper{background:transparent}html.style-2019 body.home .content-wrapper{background:transparent}html.style-2020 body.home .content-wrapper{background:transparent}html.style-2021 body.home .content-wrapper{background:transparent}html.style-2022 body.home .content-wrapper{background:transparent}.column-main-homepage{min-height:0}body.home .column-main-homepage{width:auto;min-height:inherit}body.home .aside-right-homepage{width:auto;margin:2em 5% 0;float:none}body.home .aside-right-homepage .inline-section{width:100%;box-shadow:none}body.home .aside-right-homepage .inline-section h2{background:none}body.home .aside-right-homepage .inline-section h2 a{padding:0}body.home #animated-cover{height:auto;margin-top:2em}body.home #animated-cover .wrapper{width:100%}body.home #ani-slidein.benefits-wrapper{width:100%;height:auto;padding:1em 0;background:transparent}body.home #ani-slidein.benefits-wrapper.flex-item{box-shadow:none;margin:0}.aside-right{background-color:#fff}.info-block{padding-right:0}.info-block h2{margin:0;padding-left:10px}.info-block ul li{margin-left:5px}.info-block ul li:hover{padding-left:10px}#strongpoints .rating{padding-left:10px}.quote{padding-left:10px}.semicolumn{width:100%}.semicolumn.float-right{text-align:center}.column-main-homepage #article .contenttext-homepage{padding:1em}#main{min-height:1px}.aside-right-homepage .aside-item{display:none}.aside-right-homepage .inline-section{margin:0;padding:0;border:0;width:auto;height:auto;background:none}.aside-right-homepage .inline-section h2{font-family:arial;font-size:1.2em;color:#fff;margin:0 0 1px 0;padding:0;line-height:1;text-transform:uppercase;background:#124b34}.aside-right-homepage .inline-section h2 a{display:block;color:#fff;padding:.4em 1.8em}.aside-right-homepage .inline-section ul{margin:0;padding:0;list-style-type:none}.aside-right-homepage .inline-section ul li{position:relative;font-size:1em;margin-top:0;padding:0 2em;text-transform:uppercase;background-color:#fff;background-position:.5em .3em}.aside-right-homepage .inline-section ul li a{display:block;padding:.4em 0}.aside-right-homepage .inline-section p.more-items{font-size:1em;margin:0 0 1px 0;padding:.4em 1em;border-left:1em solid #176042;line-height:1;text-transform:uppercase;background-color:#baeed9}#simplemodal-container{max-width:90%}#simplemodal-container img{max-width:100%;height:auto}#colorbox{padding:0;max-width:100%}#cboxWrapper{max-width:100%}#cboxTopCenter{max-width:100%}#cboxContent{max-width:97%;background:none;background-color:#f2f2ee}#cboxLoadedContent{max-width:100%}#cboxLoadedContent img{max-width:100%;height:auto}#cboxPayoff{display:none}.arrangement-selection tr td.price{padding-right:1.5em;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon_extra_info.png);background-repeat:no-repeat;background-position:95% .5em;background-size:11px}.arrangement-selection tr td{padding:.2em}.arrangement-selection tr.extra-fields td a{display:block;margin:1em 0 0 0}.arrangement-selection tr.extra-fields .member-overview{display:none}body.home .content-home{padding:0}body.home .content-home .homepage-content{margin-top:0}.leftcolumn-homepage{margin:1em 0;padding:1em;width:100% !important;float:none !important}.leftcolumn-homepage .inline-section{margin:0;padding:0;border:0;width:auto;background:none}.leftcolumn-homepage .inline-section h2{font-family:arial;font-size:1.2em;color:#fff;margin:0 0 1px 0;padding:0;line-height:1;text-transform:uppercase;background:#124b34}.leftcolumn-homepage .inline-section h2 a{display:block;color:#fff;padding:.4em 1.8em}.leftcolumn-homepage .inline-section ul{margin-bottom:2em}.leftcolumn-homepage .aside-item a{display:block;text-align:center}.column-article-homepage #article{padding:1em}body.home .column-article-homepage{width:100%;padding:0}.superbanners{margin-bottom:1em}.superbanners a{display:block;text-align:center}.superbanners img{max-width:100%;height:auto}.homepagebanners{margin:2em 0;text-align:center}.homepagebanners img{max-width:100%;height:auto}body.home .rightcolumn-homepage{float:none;width:100%}#mobile-logo{position:absolute;padding:0 1em;width:100%;z-index:30}#mobile-logo img{max-width:100%;height:auto}.wide-content .column-article{width:100%}.current-group .current-group-items{padding:5px 0}.current-group .current-group-items ul.menu-default{float:none;width:100%;list-style:none;margin:0;padding:0}.current-group .current-group-items ul.menu-default li{font-size:1.5rem;width:auto;padding:.5em 1em;border-radius:0.25em;border:0;text-transform:uppercase;text-align:center;text-decoration:none}.current-group .current-group-items ul.menu-default li a{display:inline-block;width:100%;height:100%;color:#fff}.current-group .current-group-items ul.menu-default.leftcolumn,.current-group .current-group-items ul.menu-default.rightcolumn{float:none}.current-group .group-pagevisual{max-width:50% !important;padding-left:.5em}.content-menu #article .current-group-wrapper h1{padding:.5em 0}.content-menu #article .current-group-wrapper .current-group{padding-left:0;padding-right:0}.content-menu #article .europe .current-group .current-group-items .menu-default li{background-color:#27687f !important}.content-menu #article .middle-east .current-group .current-group-items .menu-default li{background-color:#733f25  !important}.content-menu #article .africa .current-group .current-group-items .menu-default li{background-color:#9e511d  !important}.content-menu #article .north-america .current-group .current-group-items .menu-default li{background-color:#003c74  !important}.content-menu #article .latin-america .current-group .current-group-items .menu-default li{background-color:#972d52  !important}.content-menu #article .asia .current-group .current-group-items .menu-default li{background-color:#972d52  !important}.arrangement-selection .age-category-block .age-category-text{left:-125px}.add-to-calendar-wrapper{background:transparent;padding:0;margin:2em 0}.add-to-calendar-wrapper .button-wrapper:nth-of-type(1){text-align:left}body.content-subsite #headervisual,body.content-subsite .trip-hv{height:45vh}.style-2018 .homepage__title{font-size:2.4rem !important}.style-2019 .homepage__title{font-size:2.4rem !important}html.style-2019 body.home #toekan{display:none}.style-2020 .homepage__title{font-size:2.4rem !important}html.style-2020 body.home #sombrero{display:none}.style-2021 .homepage__title{font-size:2.4rem !important}.style-2022 .homepage__title{font-size:2.4rem !important}}@keyframes come-in{to{transform:translateY(0)}}.come-in{transform:translateY(150px);animation:come-in 1s ease forwards}.already-visible{transform:translateY(0);animation:none}@keyframes pop-up{to{transform:translateY(0)}}body.ie10 header #nav-global .column.cta>ul li .phone,body.ie11 header #nav-global .column.cta>ul li .phone{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/phone-darkgrey.png)}body.ie10 header .logo-wrapper .scroll-to-top a,body.ie11 header .logo-wrapper .scroll-to-top a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-up.png)}body.ie10 header #nav-global .column.cta>ul li #searchform input[type=search],body.ie11 header #nav-global .column.cta>ul li #searchform input[type=search]{height:24px}body.ie10 header .nav-regions ul>li .children,body.ie11 header .nav-regions ul>li .children{height:20em}.like-button a{position:relative;display:inline-block;font-family:helvetica, arial, sans-serif;font-weight:bold;font-size:11px;color:#fff;padding:2px 4px 0 22px;border-radius:.2em;background:#3b5998 linear-gradient(#4c69ba, #3b55a0) repeat left top;line-height:20px;text-decoration:none}.like-button a span.icon{position:absolute;top:4px;left:4px;width:14px;height:14px;background:transparent url(/assets/djoserfamily_2017/images/default/fb-like-button.svg) no-repeat center center}.like-button .num-likes{position:relative;display:inline-block;font-family:helvetica, arial, sans-serif;font-size:11px;color:#4e5665;margin:0 0 0 4px;padding:2px 4px 0 4px;border:1px solid #9197a3;border-radius:.2em;background-color:#fff;line-height:18px}.like-button .num-likes:before{content:"";position:absolute;top:7px;left:-3px;border:1px solid #9197a3;border-width:0 0 1px 1px;width:4px;height:4px;background-color:#fff;transform:rotate(45deg)}.banner-online-presentations-live{position:relative;margin:2em auto;padding:1rem 1rem .5rem 1rem;max-width:600px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/banners/banner_online_presentations_live_bg.jpg) no-repeat center center;background-size:cover;text-align:center}.banner-online-presentations-live .label{position:absolute;top:-1.5rem;right:-4rem;display:inline-block;font-size:1.6rem;color:#fff;margin:0 3rem 0 0;padding:.5rem;background-color:#ec7441;text-transform:uppercase;line-height:1;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.banner-online-presentations-live a{text-decoration:none}.banner-online-presentations-live a:hover p.more{text-decoration:underline}.banner-online-presentations-live h2{color:#039f9d !important;margin:0;padding:0}.banner-online-presentations-live h2 .highlight{display:block;font-size:2rem;color:#b13467}.banner-online-presentations-live p.more{display:inline-block;font-family:'Montserrat', Arial, sans-serif;font-weight:bold;color:#fff;margin:.5rem 0 0 0;padding:.5rem 1rem;background-color:#ec7441;text-transform:uppercase;line-height:1}.overlay-bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(233,232,227,0.9);z-index:1000}.overlay-container{display:none;position:absolute;top:0;padding:3rem 1.5rem;width:100%;z-index:1100}.overlay-container .overlay-content{position:relative;margin:0 auto;padding:2rem;border-radius:.5rem;max-width:800px;background:#fff no-repeat center;background-size:cover;box-shadow:0 0 6px rgba(0,0,0,0.2)}.overlay-container .overlay-close{position:absolute;top:-1.2rem;right:-1.2rem;color:#333;border:0;background-color:#e9e8e3;box-shadow:0 0 6px rgba(0,0,0,0.2);line-height:1.2;cursor:pointer}.overlay-container .overlay-close:after{content:' X'}.overlay-container--fullscreen .overlay-content{padding:0;max-width:100%}.overlay-container--fullscreen .overlay-content iframe{display:block;margin:0 auto}.overlay-container--fullscreen .overlay-content .overlay-close{top:1.25rem;right:1.25rem;font-weight:bold;color:#000;padding:0 1rem;border-radius:.5rem;height:3rem;line-height:3rem;text-align:center;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.2)}.overlay-container--fullscreen .overlay-content .overlay-close:after{content:'X';color:#000;margin-left:.5rem}.overlay-confirmation-container{display:none;position:absolute;top:0;padding:3rem 1.5rem;width:100%;z-index:120}.overlay-confirmation-container .overlay-confirmation{position:relative;margin:0 auto;padding:2rem;border-radius:.5rem;max-width:300px;background-color:#e9e8e3;box-shadow:0 0 6px rgba(0,0,0,0.2);text-align:center;overflow:hidden}.overlay-confirmation-container .overlay-confirmation .button{display:inline-block;width:25%}.overlay-confirmation-container .overlay-confirmation .overlay-confirmation-yes{float:left}.overlay-confirmation-container .overlay-confirmation .overlay-confirmation-no{float:right}.cookieconsent{position:fixed;bottom:0;width:100vw;padding:2rem;background-color:#fefaeb;z-index:1000;box-shadow:0 0 6px rgba(0,0,0,0.2);overflow:hidden;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:1.5rem;line-height:1.3}.cookieconsent h2{font-family:"Trebuchet MS", Helvetica, sans-serif;font-weight:normal;text-transform:initial;margin:0 0 0.3em;font-size:2.4rem;line-height:1.2}.cookieconsent p{margin:0 0 0.5em 0;line-height:1.3}.cookieconsent-content{margin:0 auto;max-width:1280px}.cookieconsent-settings-toggle{display:inline-block;margin:1rem 0}.cookieconsent-settings-toggle a{display:inline-block;color:rgba(0,0,0,0.5);margin:0 -1px 0 0;padding:.75rem 1.5rem;border:1px solid transparent;border-bottom-color:#000;border-radius:.25rem .25rem 0 0;text-decoration:none;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.cookieconsent-settings-toggle a:hover{color:#000;text-decoration:underline}.cookieconsent-settings-toggle a.selected{color:#000;border-color:#000;border-bottom-color:transparent}.cookieconsent-settings-toggle a.selected:hover{text-decoration:none}.cookieconsent-permissions{display:none;padding:.5rem 0 1rem 0}.cookieconsent-permissions input[type=checkbox]{display:none}.cookieconsent-permissions input[type=checkbox]+label{display:block;font-weight:bold;margin:0;padding-left:3.5rem;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-unchecked.svg) no-repeat left center;background-size:3rem 3rem;line-height:3rem}.cookieconsent-permissions input[type=checkbox]:checked+label{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-checked.svg)}.cookieconsent-permissions input[type=checkbox]:checked+label.disabled{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-checked-nocircle.svg)}.cookieconsent-permissions p{padding-left:3.5rem}.defaultform.smallform .element{width:100%}.defaultform.smallform .element .label{width:45%}.defaultform.smallform .required-note{display:none}.overlay-confirmation-container{display:none;position:absolute;top:0;padding:3rem 1.5rem;width:100%;z-index:1200;box-sizing:border-box}.overlay-confirmation-container *{box-sizing:border-box}.overlay-confirmation-container .overlay-confirmation{position:relative;margin:0 auto;padding:2rem;border-radius:.5rem;max-width:400px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.2);text-align:center;overflow:hidden}.overlay-confirmation-container .overlay-confirmation .button{display:inline-block;width:25%;cursor:pointer}.overlay-confirmation-container .overlay-confirmation .overlay-confirmation-yes{float:left}.overlay-confirmation-container .overlay-confirmation .overlay-confirmation-no{float:right}.facebook-like-button{margin:2rem 0 4rem 0;text-align:center}.facebook-like-button h4{margin-bottom:1rem}.facebook-like-button a{position:relative;display:inline-block;font-family:helvetica, arial, sans-serif;font-weight:bold;font-size:11px;color:#fff;padding:2px 4px 0 22px;border-radius:.2em;background:#3b5998 linear-gradient(#4c69ba, #3b55a0) repeat left top;line-height:20px;text-decoration:none}.facebook-like-button a span.icon{position:absolute;top:4px;left:4px;width:14px;height:14px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/fb-like-button.svg) no-repeat center center}.facebook-like-button .num-likes{position:relative;display:inline-block;font-family:helvetica, arial, sans-serif;font-size:11px;color:#4e5665;margin:0 0 0 4px;padding:2px 4px 0 4px;border:1px solid #9197a3;border-radius:.2em;background-color:#fff;line-height:18px}.facebook-like-button .num-likes:before{content:"";position:absolute;top:7px;left:-3px;border:1px solid #9197a3;border-width:0 0 1px 1px;width:4px;height:4px;background-color:#fff;transform:rotate(45deg)}.nodisplay{display:none}
html{background-image:none !important}h1{font-family:'eczar', Arial, sans-serif;font-size:3.5rem;text-transform:uppercase}header{padding-bottom:28px}header:after{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg-eyes-new.png) repeat 50% 5px}header .nav-regions ul>li.region1{background-color:#9ebf64}header .nav-regions ul>li.region1>h3 a{color:#fff;padding:0 2.5em 0 1.5em}header .nav-regions ul>li.region1 .children{border-color:#9ebf64}header .nav-regions ul>li.region1 .children .column:nth-of-type(1){background:#e3eecf}header .nav-regions ul>li.region1 .children ul li{color:#9ebf64}header .nav-regions ul>li.region2{background-color:#898bb4}header .nav-regions ul>li.region2>h3 a{color:#fff}header .nav-regions ul>li.region2 .children{border-color:#898bb4}header .nav-regions ul>li.region2 .children .column:nth-of-type(1){background:#e1e8f2}header .nav-regions ul>li.region2 .children ul li{color:#898bb4}header .nav-regions ul>li.region3{background-color:#7baed4}header .nav-regions ul>li.region3>h3 a{color:#fff}header .nav-regions ul>li.region3 .children{border-color:#7baed4}header .nav-regions ul>li.region3 .children .column:nth-of-type(1){background:#d3edfc}header .nav-regions ul>li.region3 .children ul li{color:#7baed4}header .nav-regions ul>li.region4{background-color:#cf664b}header .nav-regions ul>li.region4>h3 a{color:#fff}header .nav-regions ul>li.region4 .children{border-color:#cf664b}header .nav-regions ul>li.region4 .children .column:nth-of-type(1){background:#fae1d7}header .nav-regions ul>li.region4 .children ul li{color:#cf664b}header .nav-regions ul>li.region5{background-color:#63aba8}header .nav-regions ul>li.region5>h3 a{color:#fff}header .nav-regions ul>li.region5 .children{border-color:#63aba8}header .nav-regions ul>li.region5 .children .column:nth-of-type(1){background:#deefed}header .nav-regions ul>li.region5 .children ul li{color:#63aba8}header .nav-regions ul>li.region6{background-color:#e7c164}header .nav-regions ul>li.region6>h3 a{color:#fff}header .nav-regions ul>li.region6 .children{border-color:#e7c164}header .nav-regions ul>li.region6 .children .column:nth-of-type(1){background:#fff6e2}header .nav-regions ul>li.region6 .children ul li{color:#e7c164}#footer{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/2018/animation/cover-parallax1.jpg) no-repeat center bottom;background-size:cover}.style-2018 body.home #tripfinder h2{font-family:'eczar', Arial, sans-serif;font-size:2.5rem}html.style-2019 input[type="button"],html.style-2019 input[type="submit"]{background-color:#56b49a}html.style-2019 input[type="button"]:hover,html.style-2019 input[type="submit"]:hover{background-color:#f59b00}html.style-2019 .button:hover{background-color:#f59b00;border-color:#f59b00}html.style-2019 .button.ghost:hover{background-color:#f59b00;border-color:#f59b00}html.style-2019 .button.ghost.white:hover{background-color:#f59b00;border-color:#f59b00}html.style-2019 .button.clear:hover{background-color:transparent;border-color:none;text-decoration:underline}html.style-2019 #tripfinder select{border-color:rgba(86,180,154,0.5)}html.style-2019 body.content-subsite .button-wrapper.scroll-down{bottom:8vh}html.style-2019 body.content-subsite .button-wrapper.scroll-down .scroll-to-content{display:inline-block;width:48px;height:48px;background-size:32px 32px}html.style-2019 #footer{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/2019/animation/cover-outlet.jpg) no-repeat center bottom;background-size:cover}.slidein-banner-bottom{position:fixed;left:50%;bottom:-100px;width:700px;height:100px;z-index:999;opacity:0;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,0.25);-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transition:all 0.75s ease-in-out;-moz-transition:all 0.75s ease-in-out;-ms-transition:all 0.75s ease-in-out;-o-transition:all 0.75s ease-in-out;transition:all 0.75s ease-in-out}.slidein-banner-bottom .title{position:absolute;top:12px;left:151px;font-family:'eczar', Arial, sans-serif;font-size:2rem;font-weight:bold;color:#fff;margin:0 auto;z-index:100;text-align:center;text-transform:uppercase;text-shadow:0 0 15px rgba(0,0,0,0.6);line-height:1.1;opacity:0;-webkit-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-moz-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-ms-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-o-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s}.slidein-banner-bottom .subtitle{position:absolute;top:60px;font-family:'Georgia', serif;font-size:16px;color:#fff;margin:0 auto;z-index:100;text-align:center;text-shadow:0 0 20px transparent;letter-spacing:.025em;line-height:1;opacity:0;-webkit-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-moz-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-ms-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-o-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s}.slidein-banner-bottom .banner-button{position:absolute;bottom:8px;left:186px;font-family:'Montserrat', Arial, sans-serif;font-weight:bold;font-size:1.5rem;color:#fff;padding:0.5em 1.75em 0.5em 1em;border-radius:0.25em;background:#e75f2d url(/assets/djoserwandel_2015/images/default/arrow-white-right.svg) right 0.5em center no-repeat;background-size:16px 16px;z-index:100;line-height:1;opacity:0;text-transform:uppercase;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-moz-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-ms-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-o-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s}.slidein-banner-bottom .banner-button:hover{background-color:#ec825b}.slidein-banner-bottom .close-btn{top:8px;right:8px;font-size:1.5rem}.slidein-banner-bottom video{width:100%;height:100%}.slidein-banner-bottom.open-house{bottom:-167px;margin-left:-300px}.slidein-banner-bottom.open-house .title{top:39px}.slidein-banner-bottom.open-house .subtitle{top:70px;font-size:18px}.slidein-banner-bottom.open-house .banner-button{top:104px}.slidein-banner-bottom.open-house,.slidein-banner-bottom.open-house video{width:600px;height:166px}.slidein-banner-bottom--infoday-be{bottom:-90px;margin-left:-300px}.slidein-banner-bottom--infoday-be a,.slidein-banner-bottom--infoday-be img{display:block}.slidein-banner-bottom--infoday-be .title{top:20px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .subtitle{top:52px;font-size:18px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .banner-button{top:27px}body.slidein-banner-bottom-visible .slidein-banner-bottom{bottom:0;opacity:1;visibility:visible}body.slidein-banner-bottom-visible .slidein-banner-bottom .title{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .subtitle{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .banner-button{opacity:1}.slidein-banner-right{position:absolute;z-index:1;top:0;left:-335px;width:290px;height:220px;background:transparent center center no-repeat;background-size:100%;opacity:0;-webkit-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-moz-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-ms-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-o-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out}body.slidein-banner-right-visible .slidein-banner-right.stick{position:fixed;top:108px;left:auto;z-index:210}.slidein-banner-right-wrapper{position:absolute;top:0;right:0}body.slidein-banner-right-visible .slidein-banner-right{left:0;opacity:1}.slidein-banner-right a.link-wrapper{width:100%;height:100%;display:block}.slidein-banner-right .close-btn{top:-10px;right:-10px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.slidein-banner-right.stick .close-btn{top:0}.sticky-banner-hookup1{position:relative;-webkit-transition:padding 0.5s ease-in-out;-moz-transition:padding 0.5s ease-in-out;-ms-transition:padding 0.5s ease-in-out;-o-transition:padding 0.5s ease-in-out;transition:padding 0.5s ease-in-out}body.show-slidein-banner-right .sticky-banner-hookup1{padding-top:240px}
/*# sourceMappingURL=base2019.css.map */
html{background-color:#f8d1a4;background-image:none !important}h1{font-family:'eczar', Arial, sans-serif;font-size:3.5rem;text-transform:uppercase}header{padding-bottom:28px}header:after{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg-eyes-new.png) repeat 50% 5px}header .nav-regions ul>li.region1{background-color:#9ebf64}header .nav-regions ul>li.region1>h3 a{color:#fff;padding:0 2.5em 0 1.5em}header .nav-regions ul>li.region1 .children{border-color:#9ebf64}header .nav-regions ul>li.region1 .children .column:nth-of-type(1){background:#e3eecf}header .nav-regions ul>li.region1 .children ul li{color:#9ebf64}header .nav-regions ul>li.region2{background-color:#898bb4}header .nav-regions ul>li.region2>h3 a{color:#fff}header .nav-regions ul>li.region2 .children{border-color:#898bb4}header .nav-regions ul>li.region2 .children .column:nth-of-type(1){background:#e1e8f2}header .nav-regions ul>li.region2 .children ul li{color:#898bb4}header .nav-regions ul>li.region3{background-color:#7baed4}header .nav-regions ul>li.region3>h3 a{color:#fff}header .nav-regions ul>li.region3 .children{border-color:#7baed4}header .nav-regions ul>li.region3 .children .column:nth-of-type(1){background:#d3edfc}header .nav-regions ul>li.region3 .children ul li{color:#7baed4}header .nav-regions ul>li.region4{background-color:#cf664b}header .nav-regions ul>li.region4>h3 a{color:#fff}header .nav-regions ul>li.region4 .children{border-color:#cf664b}header .nav-regions ul>li.region4 .children .column:nth-of-type(1){background:#fae1d7}header .nav-regions ul>li.region4 .children ul li{color:#cf664b}header .nav-regions ul>li.region5{background-color:#63aba8}header .nav-regions ul>li.region5>h3 a{color:#fff}header .nav-regions ul>li.region5 .children{border-color:#63aba8}header .nav-regions ul>li.region5 .children .column:nth-of-type(1){background:#deefed}header .nav-regions ul>li.region5 .children ul li{color:#63aba8}header .nav-regions ul>li.region6{background-color:#e7c164}header .nav-regions ul>li.region6>h3 a{color:#fff}header .nav-regions ul>li.region6 .children{border-color:#e7c164}header .nav-regions ul>li.region6 .children .column:nth-of-type(1){background:#fff6e2}header .nav-regions ul>li.region6 .children ul li{color:#e7c164}html.style-2020 input[type="button"],html.style-2020 input[type="submit"]{background-color:#4a7c56}html.style-2020 input[type="button"]:hover,html.style-2020 input[type="submit"]:hover{background-color:#e95d22}html.style-2020 .button:hover{background-color:#e95d22;border-color:#e95d22}html.style-2020 .button.ghost:hover{background-color:#e95d22;border-color:#e95d22}html.style-2020 .button.ghost.white:hover{background-color:#e95d22;border-color:#e95d22}html.style-2020 .button.clear:hover{background-color:transparent;border-color:none;text-decoration:underline}html.style-2020 .button.grey-button{border:none;background-color:#a2a2a2}html.style-2020 .button.grey-button:hover{background-color:#3c3c3c}html.style-2020 #tripfinder select{border-color:rgba(74,124,86,0.5);background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/arrow-red-down.svg);background-size:20px 20px}html.style-2020 body.content-subsite .button-wrapper.scroll-down{bottom:8vh}html.style-2020 body.content-subsite .button-wrapper.scroll-down .scroll-to-content{display:inline-block;width:48px;height:48px;background-size:32px 32px}html.style-2020 #footer{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/2020/animation/cover-outlet.jpg) no-repeat center bottom;background-size:cover}.slidein-banner-bottom{position:fixed;left:50%;bottom:-100px;width:700px;height:100px;z-index:999;opacity:0;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,0.25);-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transition:all 0.75s ease-in-out;-moz-transition:all 0.75s ease-in-out;-ms-transition:all 0.75s ease-in-out;-o-transition:all 0.75s ease-in-out;transition:all 0.75s ease-in-out}.slidein-banner-bottom .title{position:absolute;top:12px;left:151px;font-family:'eczar', Arial, sans-serif;font-size:2rem;font-weight:bold;color:#fff;margin:0 auto;z-index:100;text-align:center;text-transform:uppercase;text-shadow:0 0 15px rgba(0,0,0,0.6);line-height:1.1;opacity:0;-webkit-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-moz-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-ms-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-o-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s}.slidein-banner-bottom .subtitle{position:absolute;top:60px;font-family:'Georgia', serif;font-size:16px;color:#fff;margin:0 auto;z-index:100;text-align:center;text-shadow:0 0 20px transparent;letter-spacing:.025em;line-height:1;opacity:0;-webkit-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-moz-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-ms-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-o-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s}.slidein-banner-bottom .banner-button{position:absolute;bottom:8px;left:186px;font-family:'Montserrat', Arial, sans-serif;font-weight:bold;font-size:1.5rem;color:#fff;padding:0.5em 1.75em 0.5em 1em;border-radius:0.25em;background:#e75f2d url(/assets/djoserwandel_2015/images/default/arrow-white-right.svg) right 0.5em center no-repeat;background-size:16px 16px;z-index:100;line-height:1;opacity:0;text-transform:uppercase;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-moz-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-ms-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-o-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s}.slidein-banner-bottom .banner-button:hover{background-color:#ec825b}.slidein-banner-bottom .close-btn{top:8px;right:8px;font-size:1.5rem}.slidein-banner-bottom video{width:100%;height:100%}.slidein-banner-bottom.open-house{bottom:-167px;margin-left:-300px}.slidein-banner-bottom.open-house .title{top:39px}.slidein-banner-bottom.open-house .subtitle{top:70px;font-size:18px}.slidein-banner-bottom.open-house .banner-button{top:104px}.slidein-banner-bottom.open-house,.slidein-banner-bottom.open-house video{width:600px;height:166px}.slidein-banner-bottom--infoday-be{bottom:-90px;margin-left:-300px}.slidein-banner-bottom--infoday-be a,.slidein-banner-bottom--infoday-be img{display:block}.slidein-banner-bottom--infoday-be .title{top:20px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .subtitle{top:52px;font-size:18px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .banner-button{top:27px}body.slidein-banner-bottom-visible .slidein-banner-bottom{bottom:0;opacity:1;visibility:visible}body.slidein-banner-bottom-visible .slidein-banner-bottom .title{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .subtitle{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .banner-button{opacity:1}.slidein-banner-right{position:absolute;z-index:1;top:0;left:-335px;width:290px;height:220px;background:transparent center center no-repeat;background-size:100%;opacity:0;-webkit-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-moz-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-ms-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-o-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out}body.slidein-banner-right-visible .slidein-banner-right.stick{position:fixed;top:108px;left:auto;z-index:210}.slidein-banner-right-wrapper{position:absolute;top:0;right:0}body.slidein-banner-right-visible .slidein-banner-right{left:0;opacity:1}.slidein-banner-right a.link-wrapper{width:100%;height:100%;display:block}.slidein-banner-right .close-btn{top:-10px;right:-10px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.slidein-banner-right.stick .close-btn{top:0}.sticky-banner-hookup1{position:relative;-webkit-transition:padding 0.5s ease-in-out;-moz-transition:padding 0.5s ease-in-out;-ms-transition:padding 0.5s ease-in-out;-o-transition:padding 0.5s ease-in-out;transition:padding 0.5s ease-in-out}body.show-slidein-banner-right .sticky-banner-hookup1{padding-top:240px}
/*# sourceMappingURL=base2020.css.map */
html{background-color:#e6f0d8;background-image:none !important;scroll-behavior:smooth}h1{font-family:'eczar', Arial, sans-serif;font-size:3.5rem;text-transform:uppercase}header{padding-bottom:28px}header:after{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg-eyes-new.png) repeat 50% 5px}header .nav-regions ul>li.region1{background-color:#9ebf64}header .nav-regions ul>li.region1>h3 a{color:#fff;padding:0 2.5em 0 1.5em}header .nav-regions ul>li.region1 .children{border-color:#9ebf64}header .nav-regions ul>li.region1 .children .column:nth-of-type(1){background:#e3eecf}header .nav-regions ul>li.region1 .children ul li{color:#9ebf64}header .nav-regions ul>li.region2{background-color:#898bb4}header .nav-regions ul>li.region2>h3 a{color:#fff}header .nav-regions ul>li.region2 .children{border-color:#898bb4}header .nav-regions ul>li.region2 .children .column:nth-of-type(1){background:#e1e8f2}header .nav-regions ul>li.region2 .children ul li{color:#898bb4}header .nav-regions ul>li.region3{background-color:#7baed4}header .nav-regions ul>li.region3>h3 a{color:#fff}header .nav-regions ul>li.region3 .children{border-color:#7baed4}header .nav-regions ul>li.region3 .children .column:nth-of-type(1){background:#d3edfc}header .nav-regions ul>li.region3 .children ul li{color:#7baed4}header .nav-regions ul>li.region4{background-color:#cf664b}header .nav-regions ul>li.region4>h3 a{color:#fff}header .nav-regions ul>li.region4 .children{border-color:#cf664b}header .nav-regions ul>li.region4 .children .column:nth-of-type(1){background:#fae1d7}header .nav-regions ul>li.region4 .children ul li{color:#cf664b}header .nav-regions ul>li.region5{background-color:#63aba8}header .nav-regions ul>li.region5>h3 a{color:#fff}header .nav-regions ul>li.region5 .children{border-color:#63aba8}header .nav-regions ul>li.region5 .children .column:nth-of-type(1){background:#deefed}header .nav-regions ul>li.region5 .children ul li{color:#63aba8}header .nav-regions ul>li.region6{background-color:#e7c164}header .nav-regions ul>li.region6>h3 a{color:#fff}header .nav-regions ul>li.region6 .children{border-color:#e7c164}header .nav-regions ul>li.region6 .children .column:nth-of-type(1){background:#fff6e2}header .nav-regions ul>li.region6 .children ul li{color:#e7c164}html.style-2021 input[type="button"],html.style-2021 input[type="submit"]{background-color:#4a7c56}html.style-2021 input[type="button"]:hover,html.style-2021 input[type="submit"]:hover{background-color:#e95d22}html.style-2021 .button:hover{background-color:#e95d22;border-color:#e95d22}html.style-2021 .button.ghost:hover{background-color:#e95d22;border-color:#e95d22}html.style-2021 .button.ghost.white:hover{background-color:#e95d22;border-color:#e95d22}html.style-2021 .button.clear:hover{background-color:transparent;border-color:none;text-decoration:underline}html.style-2021 .button.grey-button{border:none;background-color:#a2a2a2}html.style-2021 .button.grey-button:hover{background-color:#3c3c3c}html.style-2021 #tripfinder select{border-color:rgba(74,124,86,0.5);background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/arrow-red-down.svg);background-size:20px 20px}html.style-2021 body.content-subsite .button-wrapper.scroll-down{bottom:8vh}html.style-2021 body.content-subsite .button-wrapper.scroll-down .scroll-to-content{display:inline-block;width:48px;height:48px;background-size:32px 32px}html.style-2021 #footer{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/animation/cover-outlet.jpg) no-repeat center bottom;background-size:cover}html.style-2021 #footer .recent-viewed>h4{text-shadow:none}.slidein-banner-bottom{position:fixed;left:50%;bottom:-100px;width:700px;height:100px;z-index:999;opacity:0;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,0.25);-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transition:all 0.75s ease-in-out;-moz-transition:all 0.75s ease-in-out;-ms-transition:all 0.75s ease-in-out;-o-transition:all 0.75s ease-in-out;transition:all 0.75s ease-in-out}.slidein-banner-bottom .title{position:absolute;top:12px;left:151px;font-family:'eczar', Arial, sans-serif;font-size:2rem;font-weight:bold;color:#fff;margin:0 auto;z-index:100;text-align:center;text-transform:uppercase;text-shadow:0 0 15px rgba(0,0,0,0.6);line-height:1.1;opacity:0;-webkit-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-moz-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-ms-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;-o-transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s;transition:opacity 0.5s ease-in 1.5s,text-shadow 0.5s ease-in 1.5s}.slidein-banner-bottom .subtitle{position:absolute;top:60px;font-family:'Georgia', serif;font-size:16px;color:#fff;margin:0 auto;z-index:100;text-align:center;text-shadow:0 0 20px transparent;letter-spacing:.025em;line-height:1;opacity:0;-webkit-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-moz-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-ms-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;-o-transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s;transition:opacity 0.5s ease-in 2s,text-shadow 0.5s ease-in 2s}.slidein-banner-bottom .banner-button{position:absolute;bottom:8px;left:186px;font-family:'Montserrat', Arial, sans-serif;font-weight:bold;font-size:1.5rem;color:#fff;padding:0.5em 1.75em 0.5em 1em;border-radius:0.25em;background:#e75f2d url(/assets/djoserwandel_2015/images/default/arrow-white-right.svg) right 0.5em center no-repeat;background-size:16px 16px;z-index:100;line-height:1;opacity:0;text-transform:uppercase;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-moz-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-ms-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;-o-transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s;transition:background 0.2s ease-in-out 0s,opacity 0.5s ease-in 2.5s}.slidein-banner-bottom .banner-button:hover{background-color:#ec825b}.slidein-banner-bottom .close-btn{top:8px;right:8px;font-size:1.5rem}.slidein-banner-bottom video{width:100%;height:100%}.slidein-banner-bottom.open-house{bottom:-167px;margin-left:-300px}.slidein-banner-bottom.open-house .title{top:39px}.slidein-banner-bottom.open-house .subtitle{top:70px;font-size:18px}.slidein-banner-bottom.open-house .banner-button{top:104px}.slidein-banner-bottom.open-house,.slidein-banner-bottom.open-house video{width:600px;height:166px}.slidein-banner-bottom--infoday-be{bottom:-90px;margin-left:-300px}.slidein-banner-bottom--infoday-be a,.slidein-banner-bottom--infoday-be img{display:block}.slidein-banner-bottom--infoday-be .title{top:20px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .subtitle{top:52px;font-size:18px;color:#3c3c3c !important;text-shadow:none !important}.slidein-banner-bottom--infoday-be .banner-button{top:27px}body.slidein-banner-bottom-visible .slidein-banner-bottom{bottom:0;opacity:1;visibility:visible}body.slidein-banner-bottom-visible .slidein-banner-bottom .title{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .subtitle{opacity:1}body.slidein-banner-bottom-visible .slidein-banner-bottom .banner-button{opacity:1}.slidein-banner-right{position:absolute;z-index:1;top:0;left:-335px;width:290px;height:220px;background:transparent center center no-repeat;background-size:100%;opacity:0;-webkit-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-moz-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-ms-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;-o-transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out;transition:left 0.75s ease-in-out,opacity 0.75s ease-in-out}body.slidein-banner-right-visible .slidein-banner-right.stick{position:fixed;top:108px;left:auto;z-index:210}.slidein-banner-right-wrapper{position:absolute;top:0;right:0}body.slidein-banner-right-visible .slidein-banner-right{left:0;opacity:1}.slidein-banner-right a.link-wrapper{width:100%;height:100%;display:block}.slidein-banner-right .close-btn{top:-10px;right:-10px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.slidein-banner-right.stick .close-btn{top:0}.sticky-banner-hookup1{position:relative;-webkit-transition:padding 0.5s ease-in-out;-moz-transition:padding 0.5s ease-in-out;-ms-transition:padding 0.5s ease-in-out;-o-transition:padding 0.5s ease-in-out;transition:padding 0.5s ease-in-out}body.show-slidein-banner-right .sticky-banner-hookup1{padding-top:240px}.block-page-reviews{margin:2rem}.content-page-document #reviews,.block-page-reviews #reviews{margin:2rem 0;background-color:rgba(255,255,255,0.75)}.content-page-document #reviews:before,.block-page-reviews #reviews:before{background-color:transparent}.content-page-document #reviews .rating-review,.block-page-reviews #reviews .rating-review{position:relative;margin:-.5em 0 0 0;z-index:2}.content-page-document #reviews ul li,.block-page-reviews #reviews ul li{padding:3rem}.content-page-document #reviews ul li .item-rating,.block-page-reviews #reviews ul li .item-rating{top:2.75rem}.content-page-document #reviews .single-review.review--long,.block-page-reviews #reviews .single-review.review--long{position:relative}.content-page-document #reviews .single-review.review--long.minimized .review-content,.block-page-reviews #reviews .single-review.review--long.minimized .review-content{position:relative;height:85px;border-bottom:2rem solid rgba(255,255,255,0.7);overflow:hidden;margin-bottom:1rem}.content-page-document #reviews .single-review.review--long.minimized .review-content:after,.block-page-reviews #reviews .single-review.review--long.minimized .review-content:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:20px;pointer-events:none;background-image:-webkit-linear-gradient(top, transparent 0%, rgba(255,255,255,0.7) 75%);background-image:-o-linear-gradient(top, transparent 0%, rgba(255,255,255,0.7) 75%);background-image:linear-gradient(to bottom, transparent 0%, rgba(255,255,255,0.7) 75%)}.content-page-document #reviews .single-review.review--long .review-togglebar,.block-page-reviews #reviews .single-review.review--long .review-togglebar{position:absolute;font-size:1.4rem;bottom:5.5rem;left:0;content:"Lees meer";display:block;padding:0 2rem;width:100%;z-index:20;text-align:center}.content-page-document #reviews .single-review.review--long .review-togglebar span,.block-page-reviews #reviews .single-review.review--long .review-togglebar span{padding-right:20px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-down-black.svg) no-repeat right center;background-size:1.4rem 1.4rem}.content-page-document #reviews .single-review.review--long.maximized .review-content,.block-page-reviews #reviews .single-review.review--long.maximized .review-content{border-bottom:3rem solid rgba(255,255,255,0.7)}.content-page-document #reviews .single-review.review--long.maximized .review-togglebar span,.block-page-reviews #reviews .single-review.review--long.maximized .review-togglebar span{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-up-black.svg)}.column-article-homepage .block-page-reviews #reviews ul li{padding:6rem 3rem 3rem 3rem}.column-article-homepage .block-page-reviews #reviews ul li .item-rating{position:absolute;top:3rem;right:auto;width:120px}a.togglebar{position:absolute;bottom:1em;left:1em;right:1em;color:#5c3724;margin:0;padding:.5rem 1rem;background-color:rgba(92,55,36,0.1);text-align:center;z-index:30;text-decoration:none}a.togglebar span{display:inline-block;vertical-align:middle;padding:0}a.togglebar span.icon{width:1.8rem;height:1.8rem;margin-left:0.5rem}a.togglebar:hover{text-decoration:underline}#reviews{position:relative;margin:30px 0;padding:15px;background-color:rgba(255,255,255,0.5)}#reviews .tab-header{position:relative;font-family:'eczar', Arial, sans-serif;font-size:2.5rem;color:#5c3724;z-index:2}#reviews .rating-review{position:relative;margin:-1em 0 0 0;z-index:2}#reviews .rating-review h2{display:inline-block;font-family:'Montserrat', Arial, sans-serif;font-size:1.8rem;text-transform:uppercase;margin:1rem 0 0;padding:0;color:#00aeef}#reviews .rating-review h2 span{font-size:1.8rem;display:block;float:left;margin-right:1rem}#reviews p.description{position:relative;margin:.5rem 0;z-index:10}#reviews ul{position:relative;margin:0;padding:0;list-style-type:none;z-index:2}#reviews ul li{position:relative;z-index:1;margin:0 0 1em 0;padding:1.5rem;background-color:#fff;font-size:1.4rem}#reviews ul li h3{font-family:'eczar', Arial, sans-serif;font-size:1.4rem;font-weight:bold;margin:0;text-transform:initial}#reviews ul li p{margin:0}#reviews ul li p.meta-information{margin-top:0.5rem;color:#00aeef}#reviews ul li p.meta-information .review-trip-title{font-style:italic}#reviews ul li p.cta-booknow{color:#3c3c3c}#reviews ul li .item-rating{position:absolute;top:1.25rem;right:3rem}#reviews ul li .item-rating .rating-bar-default{width:120px;height:24px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-mijndjoser-green.svg) repeat-x left top;background-size:auto 24px;opacity:.3}#reviews ul li .item-rating .rating-bar{position:absolute;top:0;left:0;width:0;height:24px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-mijndjoser-green.svg) repeat-x left top;background-size:auto 24px}#reviews ul li .item-rating .rating-bar span{visibility:hidden}#reviews ul li .item-rating .rating-bar.grade-0{width:0}#reviews ul li .item-rating .rating-bar.grade-1{width:10%}#reviews ul li .item-rating .rating-bar.grade-2{width:20%}#reviews ul li .item-rating .rating-bar.grade-3{width:30%}#reviews ul li .item-rating .rating-bar.grade-4{width:40%}#reviews ul li .item-rating .rating-bar.grade-5{width:50%}#reviews ul li .item-rating .rating-bar.grade-6{width:60%}#reviews ul li .item-rating .rating-bar.grade-7{width:70%}#reviews ul li .item-rating .rating-bar.grade-8{width:80%}#reviews ul li .item-rating .rating-bar.grade-9{width:90%}#reviews ul li .item-rating .rating-bar.grade-10{width:100%}#reviews .more{position:relative;clear:both;padding:1em 0 0 0;text-align:center;z-index:2}#reviews a.togglebar{float:left;clear:both;position:relative;width:100%;left:50%;transform:translateX(-50%);bottom:auto;display:block;margin:1.5em auto 0;color:#3c3c3c;border:2px solid #3c3c3c;width:auto;display:inline-block;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-down.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em;text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;font-size:1.5rem;line-height:1;padding:0.5em 1em;border-radius:0.25em;transition:all 0.2s ease-in-out}#reviews a.togglebar span{padding:0 20px 0 0}#reviews a.togglebar span.icon{display:none}#reviews a.togglebar:hover{background-color:#00aeef;border-color:#00aeef;color:#fff}#reviews .other-reviews{display:none;overflow:hidden}#reviews.toggleable.maximized a.togglebar{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-up.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px}#reviews.toggleable.maximized:after{border-color:transparent;background:none}#reviews.toggleable.maximized .other-reviews{display:block;clear:both}.style-2021 body.home .homepage-content{overflow:inherit}.style-2021 body.home .column-article-homepage .inline-section h2,.style-2021 body.home .column-article-homepage .inline-section h4{font-size:2.4rem;margin:0 0 1rem 0;line-height:1}.style-2021 body.home .column-article-homepage .inline-section ul li{margin-bottom:.5rem}.style-2021 body.home .leftcolumn-homepage .inline-section{position:relative;margin-bottom:5rem;padding:2rem 2rem 120px 2rem;background-color:#e6f0d8}.style-2021 body.home .leftcolumn-homepage .inline-section h2,.style-2021 body.home .leftcolumn-homepage .inline-section h4{font-size:2.4rem;margin:0 0 1rem 0;line-height:1}.style-2021 body.home .leftcolumn-homepage .inline-section ul li{margin-bottom:.5rem}.style-2021 body.home .leftcolumn-homepage .inline-section:after{position:absolute;bottom:-70px;left:-40px;content:"";display:block;width:calc(100% + 40px);height:172px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/homepage-block-footer.png) no-repeat left top}.style-2021 body.home .rightcolumn-homepage .aside-item{margin-bottom:2.8rem}.style-2021 body.home .rightcolumn-homepage .aside-item img{display:block}@media only screen and (min-width: 768px){#reviews{padding-top:1.5em}#reviews:after{content:"";display:table;clear:both}#reviews ul{width:calc(50% - .5em)}#reviews ul.odd{float:left}#reviews ul.even{float:right}}@media only screen and (min-width: 1280px){.content-page-document #reviews .rating-review{position:absolute;z-index:10;top:1.8rem;right:2rem;margin:0}}
/*# sourceMappingURL=base2021.css.map */
???/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:'PT Sans', Arial, sans-serif}.widest .aside-left{display:none}.widest article{width:1280px}.content-page-document .contenttext img{max-width:100%;height:auto}body.content-page-productinformation{background:#fef8e9 center no-repeat;background-size:cover;position:relative}body.content-page-productinformation header #nav-global li.booknow a{background:#2daae0;border-color:#2daae0}body.content-page-productinformation header #nav-global li.booknow a:hover{background:#124b34;border-color:#124b34}body.content-page-productinformation .headervisual-fixed{position:fixed;z-index:1;top:0;width:100%;height:75vh}body.content-page-productinformation #headervisual{width:100%;height:75vh;background:transparent;position:relative}body.content-page-productinformation #headervisual .button-wrapper{position:absolute;z-index:10;bottom:10vh;left:0;right:0;margin:0 auto;text-align:center}body.content-page-productinformation #headervisual .button-wrapper .scroll-to-content{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/eye-white.svg);background-position:right 0.5em center;background-repeat:no-repeat;background-size:40px;padding-right:3.5em}body.content-page-productinformation h1{color:#124b34}body.content-page-productinformation h1 .inline-subtitle{display:block;font-size:0.8em}body.content-page-productinformation #article{float:none;width:auto}body.content-page-productinformation #article h2{color:#124b34;font-weight:bold;text-transform:uppercase}body.content-page-productinformation #article h2.subtitle{font-size:2rem;margin:-.5em 0 1em 0;padding:0;text-transform:none}body.content-page-productinformation #article h2.extra-subtitle{font-size:2rem;margin:-.5em 0 .5em 0;padding:0;text-transform:none}body.content-page-productinformation #footer{background:#fef8e9 center no-repeat;background-size:cover}body.content-page-productinformation .content-destination{padding:2em 0 0;background:#fef8e9 center top no-repeat;background-size:100% auto}body.content-page-productinformation .content-destination .intro-wrapper{clear:both}body.content-page-productinformation .content-destination .pagevisual-wrapper{position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:35%;margin-right:2%;float:left;margin-left:-70px}body.content-page-productinformation .content-destination .pagevisual-wrapper img{width:100%;height:auto}body.content-page-productinformation .content-destination #article .destination-intro{width:65%;float:left}body.content-page-productinformation .content-destination #article .destination-intro h1{margin-top:0}body.content-page-productinformation .content-destination #nav-trip-info-inline{clear:both;width:100%;margin:2em 0 0;padding:0;position:relative}body.content-page-productinformation .content-destination #nav-trip-info-inline h3{display:none;margin:1em 0}body.content-page-productinformation .content-destination #nav-trip-info-inline ul{list-style:none;padding-left:0;display:block;float:left}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li{display:block;margin:0 0.1em;float:left}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li:first-child{margin-left:0}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li:last-child{margin-right:0}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a{display:block;border-color:#124b34;background-color:#124b34;color:#fff;border-radius:0.35em 0.35em 0 0;font-size:1.4rem;line-height:28px;padding:0 0.85em;text-decoration:none}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a:hover{border-color:#00aeef;background-color:#00aeef;color:#fff}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a.visible{border-color:#fff;background-color:#fff;color:#124b34}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a.visible:hover{color:#fff}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li.ui-tabs-active a{border-color:#fff;background-color:#fff;color:#124b34}body.content-page-productinformation .content-destination #nav-trip-info-inline ul.fake-tabs{margin-left:0.2em}body.content-page-productinformation .content-destination #trip-route .title{display:none}body.content-page-productinformation .content-destination #trip-route .trip-route-content{overflow:hidden;padding:1em 0}body.content-page-productinformation .content-destination #trip-route .trip-route-content .list-wrapper{width:55%;float:left;clear:left}body.content-page-productinformation .content-destination #trip-route .trip-route-content ol{list-style-type:none;margin:0 0 0 1.5em;padding:0;counter-reset:li-counter}body.content-page-productinformation .content-destination #trip-route .trip-route-content ol li{position:relative;padding-left:1em;line-height:1.5;margin-bottom:0.25em}body.content-page-productinformation .content-destination #trip-route .trip-route-content ol li:before{position:absolute;top:0;left:-1.33em;width:1.8em;height:1.8em;font-size:0.8em;line-height:1.5;text-align:center;color:#124b34;border:2px solid #00b8ce;border-radius:50%;content:counter(li-counter);counter-increment:li-counter}body.content-page-productinformation .content-destination #trip-route .trip-route-content ul{margin:0;padding:0;list-style-type:none}body.content-page-productinformation .content-destination #trip-route .trip-route-content ul li{overflow:hidden}body.content-page-productinformation .content-destination #trip-route .trip-route-content ul li span{float:left;width:75%}body.content-page-productinformation .content-destination #trip-route .trip-route-content ul li span.routedate{font-weight:bold;width:25%}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map{position:relative;width:40%;float:right;right:-100vw;background:transparent;text-align:center;padding:0}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.large{width:100%}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.large img{max-width:650px}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map img{width:100%;height:auto}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map img.airline-logo-route{width:auto}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.zoom,body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.share{display:inline-block;width:80%;max-width:280px;margin:0 0 1em 0;opacity:0;text-decoration:none;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.zoom:hover,body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.share:hover{background-color:#00aeef;border-color:#00aeef}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.zoom{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/search-darkgrey.svg) center no-repeat;background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em;margin:1em 0 2em}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map .button.share{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/share-darkgrey.svg) center no-repeat;background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.visible .button.zoom,body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.visible .button.share{opacity:1}body.content-page-productinformation .content-destination #trip-route .trip-route-content #ani-trip-map-trigger{position:relative;top:-25vh}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form{float:left;clear:both;font-size:1.2rem;margin:2em 0 0 0;width:100%}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form:after{content:"";display:table;clear:both}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form p{float:left;margin:1.3em 1em .5em 0;padding:0;line-height:1}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form form{float:left;margin:0 0 0 0;width:auto}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form form fieldset{margin:0;padding:0;border:0}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form form select{margin:.9em 1em 0 0;width:auto}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form .button{display:inline-block;font-size:1.2rem;margin:.5em 1em 0 0}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form ul{float:left;margin:0;padding:0;list-style-type:none}body.content-page-productinformation .content-destination #trip-route .trip-route-content .route-form ul li{float:left}body.content-page-productinformation .content-destination #trip-route .trip-description-wrapper{clear:both;padding:2em 0 0}body.content-page-productinformation .content-destination #trip-route #map{position:absolute;top:20px;left:24px;right:24px;border:6px solid #fff;max-width:94%;box-shadow:0 0 10px #444;z-index:-1;opacity:0}body.content-page-productinformation .content-destination #trip-route #map h2{font-size:1.1em}body.content-page-productinformation .content-destination #trip-route #map img{display:block;max-width:100%;height:auto}body.content-page-productinformation .content-destination #trip-route #map-close{position:absolute;top:9px;right:20px;font-weight:bold;color:#fff;padding:6px 8px;border-radius:50%;background-color:#124b34;text-align:center;z-index:-1;opacity:0}body.content-page-productinformation .content-destination #trip-route #map-close:hover{background-color:#00aeef;cursor:pointer}body.content-page-productinformation .content-destination #trip-route #map-close:active{background-color:#00aeef}body.content-page-productinformation .content-destination .tripinfo-wrapper{padding-top:0}body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper{clear:both;position:relative;overflow:hidden;padding:1em 0 0;line-height:1.5}body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-prev-tab,body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-prev,body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-next-tab,body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-next{width:50%;color:#00b8ce;background-repeat:no-repeat;background-size:16px}body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-prev-tab,body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-prev{float:left;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-left.svg);background-position:left center;padding-left:1.5em}body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-next-tab,body.content-page-productinformation .content-destination .tripinfo-wrapper .tabs-btn-wrapper .btn-next{float:right;text-align:right;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-right.svg);background-position:right center;padding-right:1.5em}body.content-page-productinformation .content-destination .tripinfo-wrapper #trip-route .tabs-btn-wrapper{padding:2em 0 1em 0;overflow:visible}body.content-page-productinformation .content-destination .tripinfo-wrapper{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper{position:relative;min-height:250px;background:#fff;margin:0 0 2em 0;padding:1em}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h3.title,body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h4.title{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin-top:0;font-size:1.8rem;font-weight:bold}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper .disclaimer{font-style:italic;margin:2em 0 0}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper .toggle-trigger-wrapper{position:absolute;bottom:1em;left:0;right:0;margin:auto;text-align:center}body.content-page-productinformation .content-destination #sidebar{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;padding-left:0}body.content-page-productinformation .content-destination #sidebar .info-wrapper{background-color:#faefde;margin:0 0 1em 0}body.content-page-productinformation .content-destination #trip-description,body.content-page-productinformation .content-destination #trip-practicalinfo,body.content-page-productinformation .content-destination #trip-faq{position:relative}body.content-page-productinformation .content-destination #trip-description h3,body.content-page-productinformation .content-destination #trip-description h4,body.content-page-productinformation .content-destination #trip-practicalinfo h3,body.content-page-productinformation .content-destination #trip-practicalinfo h4,body.content-page-productinformation .content-destination #trip-faq h3,body.content-page-productinformation .content-destination #trip-faq h4{color:#124b34;margin-bottom:1em}body.content-page-productinformation .content-destination #ani-trip-description-trigger,body.content-page-productinformation .content-destination #ani-trip-practicalinfo-trigger,body.content-page-productinformation .content-destination #ani-trip-faq-trigger{position:relative;top:-25vh}body.content-page-productinformation .content-destination h4.title-trip-description{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:1.5em 0 0.5em 0;font-size:1.8rem;font-weight:bold}body.content-page-productinformation .content-destination .trip-description-content h3:nth-of-type(1){margin-top:0}body.content-page-productinformation .content-destination .trip-description-content h3{clear:both;margin-bottom:0.25em;color:#124b34;text-transform:initial}body.content-page-productinformation .content-destination .trip-description-content p{margin:0 0 1em 0}body.content-page-productinformation .content-destination .trip-description-content p a{text-decoration:underline}body.content-page-productinformation .content-destination .trip-description-content p a:hover{text-decoration:none}body.content-page-productinformation .content-destination .trip-description-content ul{margin:0 0 1em 0;padding:0 0 0 1.5em}body.content-page-productinformation .content-destination .trip-description-content ul li{display:list-item;line-height:1.5}body.content-page-productinformation .content-destination .trip-description-content ul li span{color:#00b8ce;font-weight:bold}body.content-page-productinformation .content-destination #trip-departures h3.title,body.content-page-productinformation .content-destination #trip-departures h4.title{font-family:'Montserrat', Arial, sans-serif;color:#124b34;text-transform:uppercase;margin-top:0;font-size:1.8rem;font-weight:bold}body.content-page-productinformation .content-destination #trip-departures .prebooking-notice{font-weight:bold;color:#fff;margin:0 0 1em 0;padding:1em;background-color:#124b34;text-align:center;text-transform:uppercase;line-height:1.4}body.content-page-productinformation .content-destination #trip-departures .no-arrangements,body.content-page-productinformation .content-destination #trip-departures .prebooking-arrangements{clear:both;margin:0 0 2em 0;padding:1em;border:1px solid #124b34;background-color:#fff}body.content-page-productinformation .content-destination #trip-departures .no-arrangements p,body.content-page-productinformation .content-destination #trip-departures .prebooking-arrangements p{margin:0}body.content-page-productinformation .content-destination #trip-departures .no-arrangements ul li,body.content-page-productinformation .content-destination #trip-departures .prebooking-arrangements ul li{color:#3c3c3c}body.content-page-productinformation .content-destination #trip-departures .airline-logo{float:right;margin:0 0 0.5em 0}body.content-page-productinformation .content-destination #trip-departures .arrangements{clear:both;margin:1em 0 2em 0}body.content-page-productinformation .content-destination #trip-departures .arrangements h4{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:0 0 0.25em 0;font-size:1.8rem;font-weight:bold}body.content-page-productinformation .content-destination #trip-departures .arrangements .table{display:table;border-collapse:collapse;width:100%;font-size:1.3rem;line-height:1.5}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .tr{display:table-row;border-bottom:0.4em solid #fff;vertical-align:middle}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .th{display:table-cell;color:#3c3c3c;padding:0.25em 0.5em;text-align:left;font-weight:bold}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .th.date{padding-left:1.4em}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .th span{float:right}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .td{display:table-cell;padding:0.25em 0.5em;background-color:#fef8e9;font-size:1.4rem;vertical-align:middle}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .td h5{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .date{width:16%;white-space:nowrap}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .age-category{width:4%}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .extra-information{width:15%}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .discount-information{width:10%}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .availability{width:21%}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .availability .age-category-block{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .members{width:10%}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .price{width:12%;white-space:nowrap}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book{padding-right:0;width:26%;white-space:nowrap}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book a{text-decoration:underline}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book a:hover{text-decoration:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .button{display:block;width:100%;text-align:center;background-color:#124b34;border-color:#124b34;color:#fff}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .button:hover{background-color:#00aeef;border-color:#00aeef}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .button.bookingslink{display:inline-block;width:auto;background-color:#00aeef;border-color:#00aeef}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .button.bookingslink:hover{background-color:#124b34;border-color:#124b34}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-button-dt{display:inline-block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-button-grip{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-as-option-link{display:inline-block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .reservation-button{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangement-details{font-size:1.4rem}body.content-page-productinformation .content-destination #trip-departures .arrangement-details .column:nth-of-type(2){margin-right:0}body.content-page-productinformation .content-destination #trip-departures .arrangement-details .inclusive{margin-bottom:1em}body.content-page-productinformation .content-destination #trip-departures .arrangement-details .inclusive ul{padding-left:0;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2}body.content-page-productinformation .content-destination #trip-departures .arrangement-details .inclusive ul li{margin-left:1.5em}body.content-page-productinformation .content-destination #trip-practicalinfo h3:nth-of-type(1){margin-top:0}body.content-page-productinformation .content-destination #trip-practicalinfo h4:nth-of-type(1){margin-top:0}body.content-page-productinformation .content-destination #trip-practicalinfo h3,body.content-page-productinformation .content-destination #trip-practicalinfo h4{clear:both}body.content-page-productinformation .content-destination #trip-practicalinfo ul.ui-tabs-nav{width:100%;margin:0 0 2em 0;padding-left:0;list-style-type:none}body.content-page-productinformation .content-destination #trip-practicalinfo ul.ui-tabs-nav li{list-style:square;color:#124b34;width:45%;float:left;margin:0 0 0.5em 1.5em}body.content-page-productinformation .content-destination #trip-practicalinfo ul.ui-tabs-nav li a{color:#00b8ce}body.content-page-productinformation .content-destination #trip-practicalinfo table{margin:1em 0}body.content-page-productinformation .content-destination #trip-practicalinfo table a{color:#00b8ce}body.content-page-productinformation .content-destination #trip-practicalinfo #practical-tabs{overflow:hidden}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule{clear:both}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule p.description{margin:0 0 1em 0}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule p.form-label{float:left;margin:.5rem 1em 0 0;padding:0;line-height:1}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule form{float:left;margin:0 0 1rem 0;width:auto}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule form fieldset{margin:0;padding:0;border:0}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule form select{margin:0 1em 0 0;width:auto}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule .button{font-size:1.2rem;margin:0 1em 0 0}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-info{clear:both;margin:0 0 1rem 0}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-info .arrival-next-day{font-style:italic}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview{margin:1rem 0;padding:0;list-style-type:none}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li{margin:0 0 1rem 0;background-color:#fef8e9}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li h4{font-size:1.4rem;margin:0;padding:.5rem .5rem 0 .5rem;border-top:1px solid rgba(0,0,0,0.1)}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li p{margin:0;padding:.5rem}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div{display:table;width:100%}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div h4,body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div p{display:table-cell;padding:.5rem;border-top:1px solid rgba(0,0,0,0.1)}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div h4{width:40%}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div p{width:60%}@media only screen and (min-width: 768px){body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview{display:table;width:100%}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li{display:table-row;border:0}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div{display:table-cell;width:auto}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div h4,body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div p{display:block;border:0;width:auto}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li>div h4{display:none;font-size:1.8rem;padding:.5rem;border:0;border-bottom:1px solid rgba(0,0,0,0.1)}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li.return>div{padding-top:1rem}body.content-page-productinformation .content-destination #trip-practicalinfo .flightschedule-overview li:first-child>div h4{display:block}}body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content .trip-included li{color:#000}body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content ul,body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content div,body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content table td{line-height:1.5}body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content div.accommodation-slideshow{line-height:1;margin-top:1em}body.content-page-productinformation .content-destination #trip-practicalinfo .tab-content{padding:0 0 1em 0}body.content-page-productinformation .content-destination #trip-practicalinfo .tab-content h3{color:#124b34;margin-bottom:1em;text-transform:initial}body.content-page-productinformation .content-destination #trip-practicalinfo .tab-content .airline-logo-info{float:right;margin:.4em 0 0 1em}body.content-page-productinformation .content-destination #trip-practicalinfo #info_inclusive ul{padding-left:0;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2}body.content-page-productinformation .content-destination #trip-practicalinfo #info_inclusive ul li{margin-left:1.5em}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default{list-style:none;padding-left:0;margin:1em 0;overflow:hidden}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li{display:block;float:left;margin:0 2% 1em 0;width:31%}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:nth-child(3n+1){clear:none}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:nth-child(3n+3){margin-right:0}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li a{display:block;width:100%;height:100%;transform:scale(0.85)}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li a img{width:100%;height:auto}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:hover{z-index:30}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:hover a{transform:scale(1)}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li.center-item{z-index:20}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li.center-item a{transform:scale(1.2)}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li.center-item:hover a{transform:scale(1.25)}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper{position:relative;margin-top:2em !important;margin-bottom:2em !important}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .slideshow-default{margin:0}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .slideshow-default li{margin:0;padding:50px 0}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .slideshow-default li a{color:#124b34;border:2px solid #fff;-webkit-transition:border-color 0.25s ease,transform 0.25s ease;-moz-transition:border-color 0.25s ease,transform 0.25s ease;-ms-transition:border-color 0.25s ease,transform 0.25s ease;-o-transition:border-color 0.25s ease,transform 0.25s ease;transition:border-color 0.25s ease,transform 0.25s ease}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .slideshow-default li img{display:block;width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .slideshow-default li:hover img{opacity:0.5}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .bx-controls .bx-prev{left:-8px}body.content-page-productinformation .content-destination #trip-practicalinfo .bx-wrapper .bx-controls .bx-next{right:-8px}body.content-page-productinformation .content-destination .tourleader-visual{float:left;margin:0.4em 1em 1em 0}body.content-page-productinformation .content-destination #trip-faq h3.title,body.content-page-productinformation .content-destination #trip-faq h4.title{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:0 0 1em 0;font-size:1.8rem;font-weight:bold}body.content-page-productinformation .content-destination #trip-faq h5{margin:0 0 1em 0;color:#00b8ce;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-right.svg);background-position:left center;background-repeat:no-repeat;background-size:16px;padding-left:1.5em}body.content-page-productinformation .content-destination #trip-faq h5.ui-state-active{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-down.svg)}body.content-page-productinformation .content-destination #trip-faq h5:hover{cursor:pointer}body.content-page-productinformation .content-destination #trip-faq .answer{padding:0 0 1em 0}body.content-page-productinformation .content-destination #trip-faq ul{list-style:square}body.content-page-productinformation .content-destination #trip-faq ul li{color:#124b34}body.content-page-productinformation .content-destination #trip-faq ul li a{color:#00b8ce}body.content-page-productinformation .content-destination .ui-accordion .ui-accordion-content{padding:0 0 1em 0}body.content-page-productinformation .content-destination .ui-accordion .ui-accordion-content p{margin:0}body.content-page-productinformation .content-destination .ui-state-focus{outline:none}body.content-page-productinformation .content-destination #sidebar{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:0}body.content-page-productinformation .content-destination #sidebar h2{font-size:1.8rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons{position:relative;background:transparent;min-height:1px;margin:0}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper a{display:block;margin:0 0 1em 0;font-size:1.25rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button{background-color:#124b34;border-color:#124b34;line-height:1.5}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button:hover{background-color:#00aeef;border-color:#00aeef}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button.favorite{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/star-white.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em}body.content-page-productinformation .content-destination #sidebar #trip-stuff{background:transparent;min-height:1px}body.content-page-productinformation .content-destination #sidebar #trip-stuff h2{color:#00b8ce;margin:1em 0}body.content-page-productinformation .content-destination #sidebar #trip-stuff .destination-weather{text-align:center;margin:0 0 2em 0}body.content-page-productinformation .content-destination #sidebar #trip-stuff .destination-weather h4{margin:0 0 1em 0;color:#124b34;font-weight:bold}body.content-page-productinformation .content-destination #sidebar #trip-stuff .destination-weather .icon{margin:0 auto;display:block;width:96px;height:96px;background-position:center top 0.25em;background-repeat:no-repeat;background-size:80%;background-color:rgba(255,255,255,0.8);border-radius:50%;position:relative}body.content-page-productinformation .content-destination #sidebar #trip-stuff .destination-weather .icon img{display:block;margin:0 auto;position:relative;top:8px}body.content-page-productinformation .content-destination #sidebar #trip-stuff .destination-weather p{position:relative;z-index:2;margin:-2em 0 0;color:#124b34;font-size:1.6rem;font-weight:bold;font-family:'Montserrat', Arial, sans-serif}body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .flight,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .time,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .language{clear:both;margin:0 0 0.5em 0}body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .icon{position:relative;margin:0 auto;float:left;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-right:0.5em}body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .flight .icon svg,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .time .icon svg,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .language .icon svg{width:32px;height:32px;display:block;position:absolute;z-index:-1;top:0;left:0}body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .flight .icon svg path,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .time .icon svg path,body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info .language .icon svg path{fill:#fff}body.content-page-productinformation .content-destination #sidebar #trip-stuff .trip-info p{color:#124b34;line-height:32px;font-weight:bold;font-size:1.6rem;font-family:'Montserrat', Arial, sans-serif}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper{position:relative;right:-100vw;min-height:auto;background:transparent !important;padding:0;margin:2em 0}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper .trip-fact{border:2px solid #124b34;border-width:2px 0;padding:1em 0;position:relative}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper .trip-fact h3{margin-top:0;color:#124b34}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper .trip-fact img{max-width:100%;height:auto}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper .trip-fact p{margin:0;font-size:1.6rem;color:#00b8ce}body.content-page-productinformation .content-destination #sidebar .trip-fact-wrapper .trip-fact p .highlight{font-weight:bold;color:#124b34}body.content-page-productinformation .content-destination #sidebar .random-fact-trigger{position:relative;top:-25vh}body.content-page-productinformation .content-destination #sidebar #sidebar-content{background-color:#faefde;margin:0 0 1em 0;padding:1em;min-height:1px}body.content-page-productinformation .content-destination #sidebar #sidebar-content p{margin:0 0 1em 0}body.content-page-productinformation .content-destination #sidebar #sidebar-content .trip-benefits h3{color:#124b34;margin-top:0}body.content-page-productinformation .content-destination #sidebar #sidebar-content .trip-benefits ul{list-style:none;padding-left:0;text-align:left;overflow:hidden}body.content-page-productinformation .content-destination #sidebar #sidebar-content .trip-benefits ul li{font-size:1.4rem;line-height:1.5;position:relative;color:#3c3c3c;margin-left:1.5em;padding-left:0}body.content-page-productinformation .content-destination #sidebar #sidebar-content .trip-benefits ul li:before{content:"\25A0";font-size:.75em;left:-1.5em;top:.1em;position:absolute;color:#124b34}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating{margin:0;text-align:center}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating h3{color:#124b34;margin-top:0;text-align:left}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .grade{margin:1.5em 0;position:relative}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .grade span{position:relative;z-index:2;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:transparent;border-radius:50%;font-size:2rem}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .grade .eye{position:absolute;z-index:1;top:-60px;left:8px;right:0;margin:0 auto;width:160px;height:160px;background:transparent}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .grade .eye .icon{width:160px;height:160px;display:block;position:absolute;z-index:-1;top:0;left:0}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .grade .eye .icon path{fill:#fff}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .quote{position:relative;font-style:italic;line-height:1.8;margin:0;padding:0 0.5em;text-align:left;font-family:Georgia, sans-serif;text-align:center}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .disclaimer{font-size:1.3rem;margin-top:1.5em}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .button-wrapper{margin:1.5em 0 0.5em}body.content-page-productinformation .content-destination #sidebar #sidebar-content #trip-rating .button-wrapper .button{display:inline-block}body.content-page-productinformation .content-destination #sidebar #sidebar-content .banner{margin:0}body.content-page-productinformation .content-destination #sidebar #sidebar-content .block-blog h3{margin-top:0}body.content-page-productinformation .content-destination #sidebar #sidebar-content .block-blog h3 a{color:#124b34;text-decoration:none}body.content-page-productinformation .content-destination #sidebar #trip-also-view{padding:1em;margin:0 0 2em 0;min-height:auto}body.content-page-productinformation .content-destination #sidebar #trip-also-view h3{color:#124b34;margin-top:0;margin-bottom:0.75em}body.content-page-productinformation .content-destination #sidebar #trip-also-view ul{margin:0;padding-left:0;list-style-type:none}body.content-page-productinformation .content-destination #sidebar #trip-also-view ul li{list-style:square;color:#124b34;margin-left:1.5em;clear:both}body.content-page-productinformation .content-destination #sidebar #trip-also-view ul li a{color:#3c3c3c}body.content-page-productinformation .content-destination #sidebar #trip-similar-trips{padding:1em;margin:0 0 2em 0;min-height:auto}body.content-page-productinformation .content-destination #sidebar #trip-similar-trips .similar-trips h3{color:#124b34;margin-top:0;margin-bottom:0.75em}body.content-page-productinformation .content-destination #sidebar #trip-similar-trips .similar-trips ul{margin:0;padding-left:0;list-style-type:none}body.content-page-productinformation .content-destination #sidebar #trip-similar-trips .similar-trips ul li{list-style:square;color:#124b34;margin-left:1.5em;clear:both}body.content-page-productinformation .content-destination #sidebar #trip-similar-trips .similar-trips ul li a{color:#3c3c3c}body.content-page-productinformation .content-destination #sidebar #trip-banners{padding:0;margin:0 0 2em 0;min-height:auto;background:transparent !important}body.content-page-productinformation .content-destination #sidebar #trip-banners .banner,body.content-page-productinformation .content-destination #sidebar #trip-banners .aside-item{margin:0 0 1em 0}body.content-page-productinformation .content-destination #sidebar #trip-banners .banner img,body.content-page-productinformation .content-destination #sidebar #trip-banners .aside-item img{width:100%;height:auto;display:block}body.content-page-productinformation .content-destination #sidebar .banner img{width:100%;height:auto}body.content-page-productinformation .content-destination #trip-booknow{min-height:auto}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper{text-align:center;padding:1em 0}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper h3{margin-top:0;color:#124b34}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper h3 .lowercase{text-transform:lowercase}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .booknow{margin:1em 0;background-color:#2daae0;border-color:#2daae0;display:inline-block;line-height:1.3em;text-decoration:none}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .booknow:hover{background-color:#124b34;border-color:#124b34}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .book-trip-dt{display:block}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .book-trip-grip{display:none}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .contact .static{font-size:1.2em}body.content-page-productinformation.trip-info-tabs .content-destination .tripinfo-wrapper{padding-top:0}body.content-page-productinformation.trip-info-tabs .content-destination .tripinfo-wrapper #trip-route .toggle-trigger-wrapper{bottom:3em}body.content-page-productinformation.trip-info-tabs .content-destination .tripinfo-wrapper .info-wrapper .intro{padding-bottom:0}body.content-page-productinformation #slideshow-wrapper{width:100%;height:65vh;overflow:hidden;position:relative;z-index:1;background:#fff}body.content-page-productinformation #slideshow-wrapper h2{width:50%;height:1em;margin:auto;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-align:center;color:#fff;font-size:3.4rem}body.content-page-productinformation #slideshow-wrapper h2 span{display:inline-block;padding:0.5em 1em;border:2px solid #fff}body.content-page-productinformation #slideshow-wrapper ul.cycle-slideshow{width:100%;height:100%;list-style:none;padding-left:0;position:relative;z-index:1;-webkit-transition:-webkit-filter 0.25s linear;-moz-transition:-webkit-filter 0.25s linear;-ms-transition:-webkit-filter 0.25s linear;-o-transition:-webkit-filter 0.25s linear;transition:-webkit-filter 0.25s linear}body.content-page-productinformation #slideshow-wrapper ul.cycle-slideshow li{display:none;width:100%;height:100%}body.content-page-productinformation #slideshow-wrapper ul.cycle-slideshow li.starting-slide{display:block}body.content-page-productinformation #slideshow-wrapper ul.cycle-slideshow li>*{position:relative;height:100%;background:transparent center no-repeat;background-size:cover}body.content-page-productinformation #slideshow-wrapper ul.cycle-slideshow li span{display:none}body.content-page-productinformation .content-media{background:#fef8e9 center bottom no-repeat;background-size:cover;padding:2em 0}body.content-page-productinformation .content-media h2,body.content-page-productinformation .content-media h4{color:#124b34;text-align:center;font-family:'Montserrat',Arial,sans-serif;text-transform:uppercase;margin:1em 0 .5em 0;font-size:2.4rem;font-weight:bold}body.content-page-productinformation #trip-photos{position:relative;margin:0 auto}body.content-page-productinformation #trip-photos .bx-wrapper{position:relative}body.content-page-productinformation #trip-photos ul.carousel{width:100%;list-style:none;padding-left:0}body.content-page-productinformation #trip-photos ul.carousel li{padding:30px;position:relative;text-align:center;z-index:10}body.content-page-productinformation #trip-photos ul.carousel li .hint{opacity:0;visibility:hidden;position:absolute;z-index:40;top:0;bottom:0;margin-top:2em;line-height:300px;width:87%;pointer-events:none;color:#fff;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;-webkit-transition:margin 0.25s ease,opacity 0.25s ease,visiblity 0.25s ease;-moz-transition:margin 0.25s ease,opacity 0.25s ease,visiblity 0.25s ease;-ms-transition:margin 0.25s ease,opacity 0.25s ease,visiblity 0.25s ease;-o-transition:margin 0.25s ease,opacity 0.25s ease,visiblity 0.25s ease;transition:margin 0.25s ease,opacity 0.25s ease,visiblity 0.25s ease}body.content-page-productinformation #trip-photos ul.carousel li .hint span{display:inline-block;position:relative;top:32px}body.content-page-productinformation #trip-photos ul.carousel li .hint:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:64px;height:64px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/eye-white.svg) center no-repeat;background-size:100%}body.content-page-productinformation #trip-photos ul.carousel li a{position:relative;width:100%;height:100%;display:block;background:#124b34;transform:scale(1);-webkit-transition:transform 0.25s ease;-moz-transition:transform 0.25s ease;-ms-transition:transform 0.25s ease;-o-transition:transform 0.25s ease;transition:transform 0.25s ease}body.content-page-productinformation #trip-photos ul.carousel li a h3{position:absolute;bottom:0;font-size:.8em;margin:0;padding:.2em .5em;width:100%;background-color:#3c3c3c;opacity:.8;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}body.content-page-productinformation #trip-photos ul.carousel li img{display:block;width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}body.content-page-productinformation #trip-photos ul.carousel li:hover{z-index:30}body.content-page-productinformation #trip-photos ul.carousel li:hover .hint{opacity:1;visibility:visible;margin-top:0}body.content-page-productinformation #trip-photos ul.carousel li:hover a{border-color:#124b34;transform:scale(1.1);z-index:30}body.content-page-productinformation #trip-photos ul.carousel li:hover a h3{opacity:0.01}body.content-page-productinformation #trip-photos ul.carousel li:hover img{opacity:0.5}body.content-page-productinformation #trip-photos ul.carousel li.center-item{z-index:20}body.content-page-productinformation #trip-photos ul.carousel li.center-item a{transform:scale(1.25);z-index:20}body.content-page-productinformation #trip-photos ul.carousel li.center-item:hover a{transform:scale(1.45)}body.content-page-productinformation #trip-photos ul.carousel.no-slider li{float:left;width:33%}body.content-page-productinformation .carousel li.vimeo .thumbnail{position:relative}body.content-page-productinformation .carousel li.vimeo .thumbnail:after{display:block;content:"";width:48px;height:48px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-play-white.svg);background-size:100% 100%;opacity:0.9;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}body.content-page-productinformation .content-reviews{padding:2em 0;z-index:109;background:#fef8e9;border:2px solid #124b34;border-width:2px 0;overflow:hidden}body.content-page-productinformation .content-reviews .background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0.2}body.content-page-productinformation #trip-reviews{position:relative;z-index:2}body.content-page-productinformation #trip-reviews .title-wrapper{text-align:center;margin:1em 0 2em}body.content-page-productinformation #trip-reviews .title-wrapper h4{display:inline-block;color:#fff;text-align:center;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;margin:0;font-size:2.4rem;font-weight:bold}body.content-page-productinformation #trip-reviews .title-wrapper .grade{display:inline-block;margin:0 0 0 64px;position:relative}body.content-page-productinformation #trip-reviews .title-wrapper .grade span{position:relative;z-index:2;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:transparent;border-radius:50%;font-size:2rem}body.content-page-productinformation #trip-reviews .title-wrapper .grade .eye{position:absolute;z-index:1;top:-60px;left:-55px;right:0;margin:0 auto;width:160px;height:160px;background:transparent}body.content-page-productinformation #trip-reviews .title-wrapper .grade .eye .icon{width:160px;height:160px;display:block;position:absolute;z-index:-1;top:0;left:0}body.content-page-productinformation #trip-reviews .title-wrapper .grade .eye .icon path{fill:#fff}body.content-page-productinformation #trip-reviews ul{position:relative;z-index:2;list-style:none;padding:0;width:100%;height:100%}body.content-page-productinformation #trip-reviews ul li{position:relative;width:100%;height:auto;text-align:center;margin:0}body.content-page-productinformation #trip-reviews ul li.r-2{margin:0 16%}body.content-page-productinformation #trip-reviews ul .review{width:33%;display:inline-block;margin:1em auto 2em;color:#124b34;padding:0 2em;line-height:1.5;text-align:center;position:relative;vertical-align:top}body.content-page-productinformation #trip-reviews ul .review p{position:relative;font-size:1.8rem;margin:0 0 0.5em 0;padding:0 0.5em;color:#fff}body.content-page-productinformation #trip-reviews ul .review .grade{display:inline-block;text-align:center;margin:0;background:transparent;width:64px;height:64px;line-height:64px;position:relative}body.content-page-productinformation #trip-reviews ul .review .grade span{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:2rem}body.content-page-productinformation #trip-reviews ul .review .grade .icon{width:64px;height:64px;display:block;position:absolute;z-index:-1;top:0;left:0}body.content-page-productinformation #trip-reviews ul .review .grade .icon path{fill:#fff}body.content-page-productinformation #trip-reviews ul .review .author{display:inline-block;font-size:1.5rem;line-height:64px;font-weight:bold;color:#00b8ce;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase}body.content-page-productinformation #trip-reviews ul .review.come-in:nth-child(odd){animation-duration:0.75s}body.content-page-productinformation #trip-reviews ul.reviews-pager{position:relative;z-index:102;margin:1em auto 0;list-style:none;text-align:center}body.content-page-productinformation #trip-reviews ul.reviews-pager li{display:inline-block;margin:0 .25em;width:16px;height:16px;border-radius:50%;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color 0.25s ease-in;-moz-transition:background-color 0.25s ease-in;-ms-transition:background-color 0.25s ease-in;-o-transition:background-color 0.25s ease-in;transition:background-color 0.25s ease-in}body.content-page-productinformation #trip-reviews ul.reviews-pager li span{visibility:hidden}body.content-page-productinformation #trip-reviews ul.reviews-pager li:hover{cursor:pointer;background-color:#fff}body.content-page-productinformation #trip-reviews ul.reviews-pager li.cycle-pager-active{background-color:#fff}body.content-page-productinformation #trip-reviews .togglebar{display:none}body.content-page-productinformation #trip-reviews .button-wrapper{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:101}body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-prev,body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-next{position:absolute;top:21vh;margin:auto 0;width:48px;height:48px;color:#00b8ce;background-repeat:no-repeat;background-size:100%;background-color:#fff;border-radius:50%;text-align:center;-webkit-transition:background 0.25s ease;-moz-transition:background 0.25s ease;-ms-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease}body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-prev:hover,body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-next:hover{cursor:pointer;background-color:#124b34}body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-prev{left:-40px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-left.svg);background-size:60%;background-position:center}body.content-page-productinformation #trip-reviews .button-wrapper .reviews-btn-next{right:-40px;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-right.svg);background-size:60%;background-position:center}body.content-page-productinformation #trip-reviews .button.ghost{border-color:#fff;color:#fff}body.content-page-productinformation #trip-reviews .button.ghost:hover{border-color:#00aeef}body.content-page-productinformation #infographic-wrapper{padding:0;background:#fef8e9;border-bottom:2px solid #fff;position:relative;z-index:1}body.content-page-productinformation #infographic-wrapper #infographic{padding:20px;height:720px;background:transparent center no-repeat;background-size:100% auto;text-align:center}body.content-page-productinformation #infographic-wrapper #infographic .pop-up{transform:translateY(45vh)}body.content-page-productinformation #infographic-wrapper #infographic .fade-in{opacity:0;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}body.content-page-productinformation #infographic-wrapper #infographic.animate .pop-up{transform:translateY(45vh);animation:pop-up 0.5s ease forwards}body.content-page-productinformation #infographic-wrapper #infographic.animate .pop-up.infographic-layer1{-webkit-animation-delay:0.5s;animation-delay:0.5s}body.content-page-productinformation #infographic-wrapper #infographic.animate .pop-up.infographic-layer2{-webkit-animation-delay:0.25s;animation-delay:0.25s}body.content-page-productinformation #infographic-wrapper #infographic.animate .pop-up.infographic-layer3{-webkit-animation-delay:0.75s;animation-delay:0.75s}body.content-page-productinformation #infographic-wrapper #infographic.animate .fade-in{opacity:1}body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer1,body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer2,body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer3,body.content-page-productinformation #infographic-wrapper #infographic .infographic-foreground{width:100%;height:100%;overflow:hidden;position:absolute;z-index:1;top:0;left:0;pointer-events:none}body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer1>*,body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer2>*,body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer3>*,body.content-page-productinformation #infographic-wrapper #infographic .infographic-foreground>*{position:relative;height:100%;background:transparent center no-repeat;background-size:100% auto}body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer2{z-index:2}body.content-page-productinformation #infographic-wrapper #infographic .infographic-layer3{z-index:3}body.content-page-productinformation #infographic-wrapper #infographic .infographic-foreground{z-index:10}body.content-page-productinformation #infographic-wrapper #ani-infographic-trigger{position:relative;top:0}.banner-online-presentations{display:block;margin:0 0 1em 0}.banner-online-presentations img{max-width:100%;height:auto}.arrangements-notice{clear:both;display:block;margin:1em 0;padding:0;text-align:center}.arrangements-notice span{display:none}.arrangements-notice img{display:inline-block;max-width:100%;height:auto}.arrangements-notice.fixed{position:fixed;top:100px;z-index:40}.mobile-trip-notice{display:block;margin:1rem 0;padding:0;text-align:center}.mobile-trip-notice img{max-width:100%;height:auto}.mobile-trip-notice span{display:none}@media only screen and (min-width: 768px){.mobile-trip-notice{display:none}}.toggle-trigger{display:inline-block;position:relative;z-index:10;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-down.svg);background-position:right 0.75em center;background-repeat:no-repeat;background-size:20px;padding-right:2.5em;text-decoration:none}.toggle-parent .toggle-container>div{overflow:hidden;max-height:30em}.toggle-parent .fade{opacity:1;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.toggle-parent.active .toggle-trigger{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-up.svg)}.toggle-parent.active .fade{opacity:0}.toggle-parent.active .toggle-container>div{max-height:none;padding-bottom:2em}.aside-left{float:left;position:relative;font-size:1.4rem;margin:0 30px 2em 0;padding:0;width:260px;z-index:10}.aside-left .aside-item{margin-bottom:1em}.aside-right{float:right;position:relative;font-size:1.4rem;margin:0 0 2em 30px;padding:0;width:260px;z-index:10}.aside-right .aside-item{margin-bottom:1em}.aside-right #trip-rating{margin:0;text-align:center}.aside-right #trip-rating h3{color:#124b34;margin-top:0;text-align:left}.aside-right #trip-rating .grade{margin:1.5em 0;position:relative}.aside-right #trip-rating .grade span{position:relative;z-index:2;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#124b34;background:transparent;border-radius:50%;font-size:2rem}.aside-right #trip-rating .grade .eye{position:absolute;z-index:1;top:-60px;left:8px;right:0;margin:0 auto;width:160px;height:160px;background:transparent;pointer-events:none}.aside-right #trip-rating .grade .eye .icon{width:160px;height:160px;display:block;position:absolute;z-index:-1;top:0;left:0}.aside-right #trip-rating .grade .eye .icon path{fill:#00aeef}.aside-right #trip-rating .quote{position:relative;font-style:italic;line-height:1.8;margin:0;padding:0 0.5em;text-align:left;font-family:Georgia, sans-serif;text-align:center;cursor:pointer}.aside-right #trip-rating .quote .full-review{position:absolute;top:2.5rem;font-size:1.3rem;margin:-2.5rem;padding:1rem;background-color:rgba(255,255,255,0.95);box-shadow:0 0 6px rgba(0,0,0,0.2);text-align:left;opacity:0;z-index:-10;pointer-events:none;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.aside-right #trip-rating .quote.active .full-review{opacity:1;z-index:10;pointer-events:auto}.aside-right #trip-rating .disclaimer{font-size:1.3rem;margin-top:1.5em}article{float:right;width:990px;overflow:hidden}article h1{color:#124b34;text-transform:initial}article h2{color:#00b8ce;text-transform:initial;font-weight:normal;margin:0 0 0.5em 0}article .contenttext table{line-height:1.5}article a{text-decoration:underline}article a:hover{text-decoration:none}.article-left article{float:left}body.content-page-document article .contenttext h2 a{text-decoration:none}body.content-page-document article .contenttext h2 a[href]{text-decoration:underline}body.content-page-document article .contenttext p{margin-bottom:1em}body.content-page-document article .contenttext>div{line-height:1.5}body.content-page-document article .contenttext table{margin:0 0 1em 0}body.content-page-document article .contenttext ol,body.content-page-document article .contenttext ul{margin-bottom:1em}.arrangement-finder{position:relative;margin:0 0 1em 0;z-index:10}.arrangement-finder h2{font-family:'Montserrat';font-weight:normal;font-size:1.5rem;color:#fff;margin:0;padding:.25em .5em .25em 1em;line-height:2.5rem;background:#124b34;text-transform:uppercase;z-index:20}.arrangement-finder h2 a{display:block;color:#fff;width:100%;height:100%;text-decoration:none;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow_down_enabled.png) no-repeat right center}.arrangement-finder h2 a:hover{cursor:pointer}.arrangement-finder.enabled h2 a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow_up_enabled.png)}.arrangement-finder .refinements{display:none;pointer-events:auto}.arrangement-finder .refinements h3{display:block;font-family:'PT Sans';font-size:1.5rem;color:#3c3c3c;text-transform:uppercase;margin:0;padding:.5em 1em;line-height:1;background-color:#fff}.arrangement-finder .refinements ul{margin:0;padding:.25em 1em;list-style:none;background:rgba(255,255,255,0.5)}.arrangement-finder .refinements ul li{position:relative;color:#00aeef;margin:0;padding:3px 0;line-height:1.4}.arrangement-finder .refinements ul li a{display:inline-block;color:#3c3c3c;text-decoration:none}.arrangement-finder .refinements ul li a:hover{text-decoration:underline}.arrangement-finder .refinements ul li.refinement-toggle{color:#124b34;padding-right:20px;text-decoration:underline;text-align:left;cursor:pointer}.arrangement-finder .refinements ul li.refinement-toggle:hover{text-decoration:none}.selected-refinements{margin:0 0 2em 0}.selected-refinements h2{font-size:1.4rem;color:#3c3c3c;text-transform:initial}.selected-refinements ul{margin:0;padding:0;list-style-type:none}.selected-refinements ul li{margin-bottom:.25em;padding:.5em 1em;border-radius:.25em;background-color:#fff;overflow:hidden}.selected-refinements ul li a{float:left;color:#3c3c3c}.selected-refinements ul li a.remove-term{float:right;text-decoration:none}.selected-refinements ul li a.remove-term span.x{color:#e10100;margin-left:1em;text-transform:uppercase}.selected-refinements ul li a.remove-term:hover{text-decoration:underline}.selected-refinements ul li a.remove-term:hover span{text-decoration:none}.selected-refinements ul li a.selected-refinements ul li a:hover{text-decoration:none}.selected-refinements p.reset-refinements{margin:1em 0;text-align:right}.selected-refinements p.reset-refinements .button{padding:.5em 1em}p.numresults{display:inline-block;width:50%}p.numresults .number{font-family:'PT Sans';font-weight:bold}.searchresults-header{float:right;width:50%;text-align:right}.searchresults-header .searchresults-header-column{display:inline-block;padding:.25em 1.5em .25em .5em;border-radius:.25em .25em 0 0;background:#fff url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow_down.png) no-repeat right 4px center;opacity:0.5}.searchresults-header .searchresults-header-column span{font-family:'PT Sans';font-weight:bold;color:#3c3c3c}.searchresults-header .searchresults-header-column.selected{opacity:1}ul.searchresults{margin:0 0 1em 0;padding:0;list-style-type:none}ul.searchresults li{margin:0 0 1.5em 0;padding:1em;background:rgba(255,255,255,0.5);overflow:hidden}ul.searchresults li .result-visual{float:left;padding-right:1em;width:30%;min-height:1em}ul.searchresults li .result-visual img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;margin-top:.25em}ul.searchresults li img{display:block;margin:.5em 1em 1em 0}ul.searchresults li .result-content{float:left;width:70%}ul.searchresults li a{color:#3c3c3c;text-decoration:none}ul.searchresults li a h3{font-family:'montserrat';font-size:1.5rem;color:#124b34;margin:0;line-height:1.4;text-transform:uppercase}ul.searchresults li a h3 span.title-duration{display:block;font-size:1.8rem;color:#124b34}ul.searchresults li a h3 span.title-duration.extra-subtitle{font-size:2rem}ul.searchresults li a h3 span.extra-subtitle{display:block;font-size:2rem;color:#124b34}ul.searchresults li a h4{float:left;color:#124b34;margin:0 0 .5em}ul.searchresults li a:hover h3{text-decoration:none}ul.searchresults li a:hover h3 span.title{text-decoration:underline}ul.searchresults li a p{text-decoration:none}ul.searchresults li p{clear:both;overflow:hidden;margin-bottom:0.5em}ul.searchresults li p a{float:left;color:#124b34;margin-right:1em;padding-left:1.5em;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow_black.png) no-repeat 0 0.3em}ul.searchresults li p a:hover{text-decoration:underline}ul.searchresults li ul{margin:0 0 0 1.5em;padding:0}ul.searchresults li ul li{position:relative;display:list-item;margin:0;padding:0;list-style:disc outside none;background:none;line-height:1.4;overflow:visible}ul.searchresults li ul li a{display:block;color:#124b34;text-decoration:underline}ul.searchresults li ul li a:hover{text-decoration:none}ul.searchresults li .cheapest-inline{float:right;color:#124b34}ul.searchresults li .cheapest-inline a span{text-decoration:underline}ul.searchresults li .cheapest-inline a span.price{text-decoration:none}ul.searchresults li .more-information-trip{clear:none;margin:0}ul.searchresults li .more-information-trip a{background:none;padding-left:0}ul.searchresults li .references:after{content:"";display:table;clear:both}ul.searchresults li .references .cheapest-inline{float:left;margin:.6rem 0 0 0}ul.searchresults li .references .more-information-trip{float:right}ul.searchresults li .references .more-information-trip a{margin:0;padding:.5rem 1rem;border:1px solid #124b34;border-radius:.5rem}@media only screen and (max-width: 960px){ul.searchresults li .result-visual{float:none;padding-right:0;width:100%;min-height:1em}ul.searchresults li .result-content{float:none;width:100%}}.search-paging{margin:2em 0 0 0;width:100%;text-align:center;overflow:hidden}.search-paging .button-prev{float:left;margin:.5em 0;text-transform:uppercase}.search-paging .button-next{float:right;margin:.5em 0;text-transform:uppercase}.search-paging .pages{padding:.5em 0;min-height:2em;overflow:hidden}.search-paging .pages .searchpage{display:inline;font-weight:bold;margin:0;border:1px solid #3c3c3c;background-color:#bee2e2}.search-paging .pages .searchpage.dots{margin:0;padding:0;border:0;background:none}.search-paging .pages .searchpage.current{color:#fff;padding:0 .4em;background-color:#124b34}.search-paging .pages .searchpage a{padding:0 .4em;text-decoration:none}.search-paging .pages .searchpage a:hover{color:#fff;background-color:#124b34}.block-extra-info{position:relative;margin:0;padding:1em;background-color:rgba(255,255,255,0.5)}.block-extra-info .extra-info>h3{position:relative;color:#fff;padding:.3em .5em;background-color:#124b34;cursor:pointer}.block-extra-info .extra-info>h3 .icon{position:absolute;top:.6rem;right:.5rem;display:block;border-radius:50%;width:20px;height:20px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-right-white.svg) no-repeat center center;background-size:75% auto;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.block-extra-info .extra-info .extra-info-body{padding:.5em .5rem}.block-extra-info .extra-info .extra-info-body .back-to-top{clear:both;margin-top:1em;text-align:right}.block-extra-info .extra-info.closed>h3 .icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.block-crosslinks{margin:2rem 2rem 0 2rem}.crosslinks-default,.crosslinks-family,.crosslinks-hiking{margin:0 0 20px 0;background:rgba(255,255,255,0.75);border:20px solid #fff;border-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/border-alt-trips.png) 20}.crosslinks-default .inner,.crosslinks-family .inner,.crosslinks-hiking .inner{padding:1rem;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/bg-eyes.png) repeat left top;overflow:hidden}.crosslinks-default h2,.crosslinks-family h2,.crosslinks-hiking h2{height:4rem;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-djoser-family.svg) no-repeat left top;background-size:contain;text-indent:-9000px}.crosslinks-default .crosslinks-visual,.crosslinks-family .crosslinks-visual,.crosslinks-hiking .crosslinks-visual{margin:10px auto 0 auto;width:250px;max-width:100%}.crosslinks-default .crosslinks-visual img,.crosslinks-family .crosslinks-visual img,.crosslinks-hiking .crosslinks-visual img{display:inline-block;max-width:100%;height:auto;box-shadow:0 0 6px rgba(0,0,0,0.2)}.crosslinks-default ul,.crosslinks-family ul,.crosslinks-hiking ul{margin:20px 0 0 0;padding:0;list-style-type:none}.crosslinks-default ul li,.crosslinks-family ul li,.crosslinks-hiking ul li{margin:0 0 20px 0}.crosslinks-default a,.crosslinks-family a,.crosslinks-hiking a{text-decoration:none}.crosslinks-default a:hover .more,.crosslinks-family a:hover .more,.crosslinks-hiking a:hover .more{text-decoration:none}.crosslinks-default a h3,.crosslinks-family a h3,.crosslinks-hiking a h3{font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:1.6rem;font-weight:normal;color:#ed7b56;margin:0 0 .2em 0;padding:0}.crosslinks-default a p,.crosslinks-family a p,.crosslinks-hiking a p{font-size:1.4rem}.crosslinks-default a .more,.crosslinks-family a .more,.crosslinks-hiking a .more{font-size:1.5rem;position:relative;padding-left:2rem;text-decoration:underline}.crosslinks-default a .more .icon,.crosslinks-family a .more .icon,.crosslinks-hiking a .more .icon{position:absolute;top:.2em;left:0;display:block;border-radius:50%;width:16px;height:16px;background:#2daae0 url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-right-white.svg) no-repeat center center;background-size:75% auto}.crosslinks-default h2{height:6rem;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-noslogan.svg)}.crosslinks-default a h3{color:#169e94}.crosslinks-hiking h2{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-djoser-wf.svg)}.crosslinks-hiking a h3{color:#124b34}#article .crosslinks-default .inner,#article .crosslinks-family .inner,#article .crosslinks-hiking .inner{padding:20px}#article .crosslinks-default .crosslinks-visual,#article .crosslinks-family .crosslinks-visual,#article .crosslinks-hiking .crosslinks-visual{float:left;margin:10px 20px 0 0;position:relative}#article .crosslinks-default ul,#article .crosslinks-family ul,#article .crosslinks-hiking ul{overflow:hidden}#article .crosslinks-family .crosslinks-visual:after{display:block;content:"";position:absolute;top:-6px;left:-18px;width:64px;height:64px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/style-element-family.png) no-repeat center;background-size:100% auto}#article .crosslinks-hiking .crosslinks-visual:after{display:block;content:"";position:absolute;top:-10px;left:-20px;width:124px;height:108px;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/style-element-hiking.png) no-repeat center}.arrangement-selection-form{color:#fff;margin:0 0 2em 0;padding:.3em 1em;border-radius:.25em;background-color:#008983;overflow:hidden}.arrangement-selection-form h3{float:left;font-size:1em;color:#fff;margin:.2em 1em 0 0;padding:0}.arrangement-selection-form .sort-element{float:left;color:#3c3c3c;margin:0 1em 0 0;padding:0}.arrangement-selection-form .filter-element{float:left;margin:.2em 1em 0 0;padding:0}.arrangement-selection-form .filter-element input{margin-right:0.5rem}.arrangement-selection-form .submit-element{float:left;margin:0;padding:0}.arrangement-selection{display:table;width:100%;position:relative;margin-bottom:25em;border-collapse:separate;border-spacing:0 .2em}.arrangement-selection .row.head .cell{padding:.5em;text-align:left;background:transparent}.arrangement-selection .row.head .cell.date-sorting{padding-left:2.8em}.arrangement-selection .row.head .cell.date-sorting.small{padding-left:1em}.arrangement-selection .row.head .cell a{display:inline-block;font-weight:normal;color:#666;padding-right:14px;white-space:nowrap;text-decoration:none;background:transparent url(/assets/djoser_2012/images/default/icon-sort-inactive.png) no-repeat right center}.arrangement-selection .row.head .cell a.active{color:#333;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-sort-active.png)}.arrangement-selection .row.head .cell a:hover{color:#333;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-sort-active.png)}.arrangement-selection .row{display:table-row;background-color:transparent}.arrangement-selection .row .cell{display:table-cell;padding:.3em .5em;border-width:1px 0;background-color:#fff;vertical-align:top;line-height:1.4}.arrangement-selection .row .cell.date{border-width:1px 0 1px 1px;border-radius:.25em 0 0 .25em;white-space:nowrap}.arrangement-selection .row .cell.title a{text-decoration:underline}.arrangement-selection .row .cell.title a:hover{text-decoration:none}.arrangement-selection .row .cell.duration{white-space:nowrap}.arrangement-selection .row .cell.availability{width:40%}.arrangement-selection .row .cell.extra-information{white-space:nowrap}.arrangement-selection .row .cell.discount{white-space:nowrap}.arrangement-selection .row .cell.price{white-space:nowrap}.arrangement-selection .row .cell.book{border-width:1px 1px 1px 0;border-radius:0 .3em .3em 0;white-space:nowrap;text-align:right}.arrangement-selection .row .cell.book a{text-decoration:underline}.arrangement-selection .row .cell.book a:hover{text-decoration:none}.arrangement-selection .row .cell.book .book-button-dt{display:inline-block}.arrangement-selection .row .cell.book .book-button-grip{display:none}.arrangement-selection .row .cell.book .book-as-option-link{display:inline-block}.arrangement-selection .row .cell.book .reservation-button{display:none}.arrangement-selection .row.month .cell{font-weight:bold;padding:.3em .5em;border:0;background:rgba(255,255,255,0.5)}.arrangement-selection .row.month .cell:first-child{border-radius:.3em 0 0 .3em}.arrangement-selection .row.month .cell:last-child{border-radius:0 .3em .3em 0}.arrangement-selection .arrangement-details-header{display:none}.guaranteed-leave-block{position:relative}.guaranteed-leave-block:hover{cursor:pointer;z-index:20}.guaranteed-leave-block:hover .guaranteed-leave-text{display:block}.guaranteed-leave-block .guaranteed-leave{position:relative;border-bottom:2px solid #7ac141}.guaranteed-leave-block .guaranteed-leave span{padding-right:18px}.guaranteed-leave-block .guaranteed-leave span.guaranteed-leave-icon{position:absolute;top:3px;right:0;padding-right:0;padding-bottom:2px;width:16px;height:20px;font-size:1.4rem;line-height:1.2;text-align:center;border-radius:0.25em 0.25em 0 0;background-color:#7ac141;color:#fff}.guaranteed-leave-block .guaranteed-leave-text{display:none;color:#3c3c3c;position:absolute;top:2rem;left:-.5rem;width:200px;padding:0.5em;border:2px solid #7ac141;border-radius:0.5em;background-color:#fff;z-index:20}.guaranteed-leave-block .guaranteed-leave-text .more-information{position:absolute;top:.5em;right:.5em;padding-right:0;padding-bottom:2px;width:16px;height:20px;font-size:1.4rem;line-height:1.2;text-align:center;border-radius:.25em;background-color:#747474;color:#fff}.guaranteed-leave-info{display:none}.overlay-content .guaranteed-leave-info{display:block;font-size:1.5rem}.age-category-block{position:relative;top:-1px}.age-category-block:hover .age-category-text{display:block}.age-category-block>p{font-size:.9em;color:#fff;margin:0;padding:0;border-radius:50%;width:2em;height:2em;cursor:pointer;background-color:#008983;line-height:2em;text-align:center}.age-category-block.age-12>p{background-color:#fdd590}.age-category-block .age-category-text{display:none;color:#3c3c3c;position:absolute;top:2.2em;left:0;width:200px;margin-left:-87px;padding:0.5em;border:2px solid #008983;border-radius:0.5em;background-color:#fff;z-index:20;white-space:pre-wrap}.age-category-block .age-category-text:before{content:"";position:absolute;top:-27px;left:0;right:0;margin:0 auto;border-width:0 5px 5px;border-style:solid;border-color:#008983 transparent;display:block;width:0}.age-category-block .age-category-text p{margin:0}.member-overview{position:relative}.member-overview a{display:block;cursor:pointer;color:#008983}.member-overview .member-overview-details{display:none;color:#3c3c3c;position:absolute;top:1.7em;left:0;width:200px;padding:0.5em;border:2px solid #008983;border-radius:0.5em;background-color:#fff;z-index:20}.member-overview .member-overview-details h4{font-style:italic;line-height:1.2}.member-overview .member-overview-details ul{margin:1em 0 0}.member-overview .member-overview-details ul li{line-height:1.4}.member-overview .member-overview-details ul li span{width:auto !important;color:#3c3c3c;font-weight:normal}.member-overview .member-overview-details:before{content:"";position:absolute;top:-6px;left:25px;margin:0 auto;border-width:0 5px 5px;border-style:solid;border-color:#008983 transparent;display:block;width:0}.member-overview .close-button{display:none;position:absolute;top:0;right:0;font-weight:bold;color:#008983;border:2px solid #008983;border-width:0 0 2px 2px;border-radius:0 0 0 .2em;width:20px;height:20px;text-align:center;line-height:1;cursor:pointer}.member-overview .member-overview-details ul li span{display:inline-block;width:50px}.member-overview:hover .member-overview-details{display:block}.extra-information-block{position:relative;top:-1px}.extra-information-block p{margin:0;padding:0;width:20px;cursor:pointer;overflow:hidden}.extra-information-block p:before{content:"i";display:inline-block;color:#fff;margin:0 .2em 0 0;border-radius:50%;width:20px;height:20px;background-color:#124b34;text-align:center;line-height:20px;cursor:pointer}.extra-information-block p span{visibility:hidden}.extra-information-block .extra-information-text{display:none;color:#3c3c3c;position:absolute;top:2em;left:0;width:200px;margin-left:-90px;padding:0.5em;border:2px solid #124b34;border-radius:0.5em;background-color:#fff;z-index:20;white-space:pre-wrap}.extra-information-block .extra-information-text:before{content:"";position:absolute;top:-27px;left:0;right:0;margin:0 auto;border-width:0 5px 5px;border-style:solid;border-color:#124b34 transparent;display:block;width:0}.extra-information-block:hover .extra-information-text{display:block}.discount-information-block{position:relative;top:-1px}.discount-information-block:hover{position:relative;z-index:20}.discount-information-block:hover .discount-information-text{display:block}.discount-information-block p{margin:0;padding:0;cursor:pointer;text-decoration:none}.discount-information-block p:before{content:"\20AC";display:inline-block;color:#fff;margin:0 .2em 0 0;padding:0 0 0 .4em;border-radius:50%;width:20px;height:20px;background-color:#7ac141;line-height:20px;cursor:pointer}.discount-information-block .discount-information-text{display:none;color:#3c3c3c;position:absolute;top:2em;left:0;width:200px;margin-left:-90px;padding:0.5em;border:2px solid #7ac141;border-radius:0.5em;background-color:#fff;z-index:20;white-space:pre-wrap}.discount-information-block .discount-information-text:before{content:"";position:absolute;top:-27px;left:0;right:0;margin:0 auto;border-width:0 5px 5px;border-style:solid;border-color:#7ac141 transparent;display:block;width:0}.availability-text{position:relative;z-index:10}.availability-text:hover{position:relative;z-index:20}.availability-text:hover .availability-text-full{display:block}.availability-text .availability-text-full{display:none;position:absolute;top:1em;right:1em;padding:.5em;border:1px solid #dbd0bc;border-radius:5px;width:200px;background-color:#fbf7d9;box-shadow:0 0 5px #ccc}ul.menu-default{margin:1em 0 1em 1.5em;padding:0;list-style:square}ul.menu-default li{color:#124b34;margin-bottom:.5em}ul.menu-default li a{color:#3c3c3c;text-decoration:none}ul.menu-default li a:hover{text-decoration:underline}ul.menu-rich{margin:1em 0;padding:0;list-style-type:none;overflow:hidden}ul.menu-rich li{float:left;margin-bottom:1em;width:50%}ul.menu-rich li:nth-child(2n+1){clear:left}ul.menu-rich li a{display:block;text-decoration:none}ul.menu-rich li a h2{font-size:2em;text-align:center}ul.menu-rich li a:hover h2{color:#a60000}ul.menu-photo{margin:0;padding:0;list-style-type:none;overflow:hidden}ul.menu-photo li{float:left;margin:0 0 2em 0;padding:0 .5em 0 0;width:25%;min-height:160px}ul.menu-photo li:nth-child(4n+1){clear:left}ul.menu-photo li a{display:block;width:100%;height:100%;text-decoration:none}ul.menu-photo li a img{display:block;margin:0 0 .5em 0}ul.menu-photo li a h2{font-size:1.1em;line-height:1.2;margin-top:.5em;padding:0;text-transform:initial}ul.menu-photo li a:hover h2{text-decoration:underline}.content-menu #article .current-group-wrapper h1{margin:0;padding:.5em;background:rgba(255,255,255,0.75)}.content-menu #article .current-group-wrapper .current-group{margin-top:0;padding-left:1em;padding-right:1em;background:rgba(255,255,255,0.75)}.content-menu #article .europe .pagetitle,.content-menu #article .europe .current-group .current-group-items .menu-default li{color:#27687f !important}.content-menu #article .middle-east .pagetitle,.content-menu #article .middle-east .current-group .current-group-items .menu-default li{color:#733f25  !important}.content-menu #article .africa .pagetitle,.content-menu #article .africa .current-group .current-group-items .menu-default li{color:#9e511d  !important}.content-menu #article .north-america .pagetitle,.content-menu #article .north-america .current-group .current-group-items .menu-default li{color:#003c74  !important}.content-menu #article .latin-america .pagetitle,.content-menu #article .latin-america .current-group .current-group-items .menu-default li{color:#972d52  !important}.content-menu #article .asia .pagetitle,.content-menu #article .asia .current-group .current-group-items .menu-default li{color:#972d52  !important}.menu-grouped{margin:0 0 1em 0;width:100%;overflow:hidden}.current-group{margin:1em 0;padding:0;overflow:hidden}.current-group .group-pagevisual{float:right;margin:0 0 0 2em}.current-group .current-group-item-container{margin:1em 0 0 0;width:100%}.current-group .current-group-item-container h3{color:#3c3c3c;margin:0 0 .5em 5px}.current-group .current-group-items{overflow:hidden}.current-group .current-group-items .menu-default{margin:0 0 0 1.5em;padding:.25em 0 .25em 0;width:45%}.current-group .current-group-items .menu-default.leftcolumn{float:left}.current-group .current-group-items .menu-default.rightcolumn{float:right}.menu-group{width:48%}.menu-group.menu-group-leftcolumn{float:left}.menu-group.menu-group-rightcolumn{float:right}.menu-group .inline-section{margin:0 0 1em 0;padding:0;background-color:rgba(255,255,255,0.75)}.menu-group .inline-section h2{font-family:'Montserrat';font-size:1.5rem;margin:0 !important;padding:.5em .75em;line-height:2.5rem;background:#fff}.menu-group .inline-section h2 a{color:#124b34;text-decoration:none}.menu-group .inline-section ul{margin:0 0 0 1.5em;padding:.5em 1em;list-style:square}.menu-group .inline-section ul li{color:#00aeef;position:relative;margin:0;padding:1px 0;line-height:1.4}.menu-group .inline-section ul li a{display:block;color:#3c3c3c;text-decoration:none}.menu-group .inline-section ul li a:hover{text-decoration:underline}.menu-group .europe h2 a{color:#27687f}.menu-group .europe ul li{color:#27687f !important}.menu-group .middle-east h2 a{color:#733f25}.menu-group .middle-east ul li{color:#733f25 !important}.menu-group .africa h2 a{color:#9e511d}.menu-group .africa ul li{color:#9e511d !important}.menu-group .north-america h2 a{color:#003c74}.menu-group .north-america ul li{color:#003c74 !important}.menu-group .latin-america h2 a{color:#3d6e2c}.menu-group .latin-america ul li{color:#3d6e2c !important}.menu-group .asia h2 a{color:#ac3a64}.menu-group .asia ul li{color:#ac3a64 !important}.defaultform{margin:1em 0;padding:1em;width:100%;background:rgba(255,255,255,0.5);overflow:hidden;line-height:1.6}.defaultform .element{float:left;clear:both;margin:0 0 .8em 0;width:100%}.defaultform .element.disabled{opacity:.4}.defaultform .element.header{font-weight:bold;margin:1.5em 0;border:1px solid #a7a6aa;border-width:1px 0;text-transform:uppercase}.defaultform .element .label{float:left;width:40%}.defaultform .element .input{float:left;width:55%}.defaultform .element .input input,.defaultform .element .input textarea,.defaultform .element .input select{width:100%}.defaultform .element .input input[type="radio"],.defaultform .element .input input[type="checkbox"]{width:auto}.defaultform .element .input .option{overflow:hidden}.defaultform .element .input .option label{float:left;margin-top:.1em}.defaultform .element .input .option input{float:left;margin-right:.5em}.defaultform .element .input .option input.checkbox,.defaultform .element .input .option input.radio{margin:0.4em 0.5em 0 0.1em}.defaultform .element .input .radio-option{float:left;margin-right:.5em}.defaultform .element .input img{position:absolute;top:3px;right:25px;z-index:20}.defaultform .element .input .checkbox-option label{width:85%}.defaultform .element .validation{position:relative;float:left;width:5%}.defaultform .element .validation img{margin-left:.3em}.defaultform .element .validation span{position:absolute;top:-2px;right:48px;padding:2px 5px;border:1px solid #b1b1b1;border-radius:5px;width:105px;background-color:#faf4d7}.defaultform .hidden{display:none}.defaultform input[type="submit"]{float:right;clear:both}.defaultform .required-note{float:left;margin-top:-4rem}.defaultform .submit-container{text-align:right;width:100%}.defaultform .submit-container input{margin-left:1rem}.subscription-email{padding-left:170px}.subscription-email label,.unsubscription-email label{float:left;font-size:1.5rem;font-weight:bold;width:170px}.defaultform .subscription-groups{width:100%}.subscription-group{margin:1rem 0 0 0;padding:1rem 0;border-top:1px solid #747474;overflow:hidden}.subscription-group h4{margin:0 0 .5rem 0}.subscription-group img{float:left;max-width:110px;height:auto}.subscription-group .options{float:right;width:calc(100% - 170px)}.resubscription-description{margin:2rem 0;width:100%;overflow:hidden}.resubscription-description h3{margin:0;padding:0}.brochureform{clear:both;border:1px solid #ebebeb;border-radius:.2rem;background-color:rgba(255,255,255,0.5)}.brochureform input,.brochureform textarea,.brochureform select{border:1px solid #ebebeb;width:100%}.brochureform input[type="radio"],.brochureform input[type="checkbox"]{border:0;width:auto}.brochureform input[type="submit"]{width:auto}.brochureform .submit-container{padding:1.5rem;text-align:right}.brochureform .required-note{font-style:italic;padding:0 1.5rem}.brochureform .element{padding:0 1.5rem 1rem 1.5rem}.brochureform .element .label{font-weight:bold;margin:0 0 .5rem 0}.brochureform .fldbrochure_code{padding:1.5rem;background-color:rgba(255,255,255,0.5)}@media only screen and (min-device-width: 640px){.brochureform input,.brochureform textarea,.brochureform select{padding:.5rem 2rem .5rem .5rem}.brochureform .element .label{float:none;margin:0 0 .5rem 0;width:100%}.brochureform .element .input{float:none;width:100%}.brochureform .element.disabled{opacity:.4}.brochureform .fldbrochure_code{padding:2rem 5rem}.brochureform .fldbrochure_code .option{padding:.25rem 0}.brochureform .fldgender_id{float:left;padding-top:1rem;padding-left:5rem;width:25%}.brochureform .fldgender_id .option{float:left;margin:.25rem 0 0 0;width:50%}.brochureform .fldinitials{float:left;padding-top:1rem;width:20%}.brochureform .fldmiddlename{float:left;padding-top:1rem;width:20%}.brochureform .fldlastname{float:left;padding-top:1rem;padding-right:5rem;width:35%}.brochureform .fldzipcode{float:left;clear:both;padding-left:5rem;width:35%}.brochureform .fldstreet_number{float:left;width:30%}.brochureform .fldstreet_number_suffix{float:left;padding-right:5rem;width:35%}.brochureform .fldaddress{float:left;clear:both;padding-left:5rem;width:35%}.brochureform .fldcity{float:left;width:30%}.brochureform .fldcountry_id{float:left;padding-right:5rem;width:35%}.brochureform .fldemailaddress{float:left;clear:both;padding-left:5rem;width:35%}.brochureform .fldemail_optin{float:left;padding-top:2.25rem;width:65%}.brochureform .submit-container{clear:both;padding:1.5rem 5rem}.brochureform .submit-container input{padding:.5rem 2rem .5rem 1rem;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-right-white.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem}.brochureform .required-note{margin:-3.7em 0 2rem 0;padding:1.5rem 5rem}}.infodayform{clear:both;border:1px solid #ebebeb;border-radius:.2rem;background-color:rgba(255,255,255,0.5)}.infodayform input,.infodayform textarea,.infodayform select{border:1px solid #ebebeb;width:100%}.infodayform input[type="radio"],.infodayform input[type="checkbox"]{border:0;width:auto}.infodayform input[type="submit"]{width:auto}.infodayform .submit-container{padding:1.5rem;text-align:right}.infodayform .required-note{font-style:italic;padding:0 1.5rem}.infodayform .element{padding:0 1.5rem 1rem 1.5rem}.infodayform .element .label{font-weight:bold;margin:0 0 .5rem 0}.infodayform .choseninfoday_location,.infodayform .choseninfoday_date,.infodayform .fldinfoday_id{margin-bottom:1rem;padding:1.5rem;background-color:rgba(255,255,255,0.5)}.infodayform .choseninfoday_date,.infodayform .fldinfoday_id{margin-top:-1rem}@media only screen and (min-device-width: 640px){.infodayform input,.infodayform textarea,.infodayform select{padding:.5rem 2rem .5rem .5rem}.infodayform .element .label{float:none;margin:0 0 .5rem 0;width:100%}.infodayform .element .input{float:none;width:100%}.infodayform .element.disabled{opacity:.4}.infodayform .choseninfoday_location,.infodayform .choseninfoday_date,.infodayform .fldinfoday_id{padding:2rem 5rem}.infodayform .choseninfoday_location .option,.infodayform .choseninfoday_date .option,.infodayform .fldinfoday_id .option{padding:.25rem 0}.infodayform .choseninfoday_location,.infodayform .choseninfoday_date{float:left;margin:0;width:50%}.infodayform .fldinfoday_id{clear:both}.infodayform .fldgender_id{float:left;padding-top:1rem;padding-left:5rem;width:25%}.infodayform .fldgender_id .option{float:left;margin:.25rem 0 0 0;width:50%}.infodayform .fldinitials{float:left;padding-top:1rem;width:20%}.infodayform .fldmiddlename{float:left;padding-top:1rem;width:20%}.infodayform .fldlastname{float:left;padding-top:1rem;padding-right:5rem;width:35%}.infodayform .fldzipcode{float:left;clear:both;padding-left:5rem;width:35%}.infodayform .fldstreet_number{float:left;width:30%}.infodayform .fldstreet_number_suffix{float:left;padding-right:5rem;width:35%}.infodayform .fldaddress{float:left;clear:both;padding-left:5rem;width:35%}.infodayform .fldcity{float:left;width:30%}.infodayform .fldcountry_id{float:left;padding-right:5rem;width:35%}.infodayform .fldemailaddress{float:left;clear:both;padding-left:5rem;width:35%}.infodayform .fldemail_optin{float:left;padding-top:2.25rem;width:30%}.infodayform .fldnum_persons{float:left;padding-right:5rem;width:35%}.infodayform .submit-container{clear:both;padding:1.5rem 5rem}.infodayform .submit-container input{padding:.5rem 2rem .5rem 1rem;background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-right-white.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem}.infodayform .required-note{margin:-3.7em 0 2rem 0;padding:1.5rem 5rem}}ul.sitemap{margin:0;padding:0;list-style-type:none}ul.sitemap li{padding-left:1.5em;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow_black.png) no-repeat 0 0.4em;line-height:1.4}ul.sitemap li a{font-weight:bold;text-transform:uppercase;text-decoration:none}ul.sitemap li a:hover{text-decoration:underline}ul.sitemap li ul{margin:1em 0 1em 4em;padding:0;list-style-type:none}ul.sitemap li ul li a{font-weight:normal;text-transform:none}.add-to-calendar-wrapper{display:inline-block;margin:1em 0;padding:1em;width:auto;background:rgba(255,255,255,0.5)}.add-to-calendar-wrapper .button-wrapper{margin-top:.75em}.add-to-calendar-wrapper .button-wrapper:nth-of-type(1){margin-top:0;text-align:center}.add-to-calendar-wrapper p{margin:0 0 1em 0}.add-to-calendar-wrapper a.button{display:inline-block;padding:1em 1em .75em 36px;line-height:1;background-position:0.75em center;background-repeat:no-repeat;background-size:auto 20px}.add-to-calendar-wrapper a.button.add{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/calendar_add.png)}.add-to-calendar-wrapper a.button.add:nth-of-type(1){margin-right:1em}.add-to-calendar-wrapper a.button.subscribe{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/calendar_subscribe.png)}ul.infoday-list{margin:.5em 0 0 0;padding:1em;background:rgba(255,255,255,0.5);list-style:none;overflow:hidden}ul.infoday-list li{clear:both;position:relative;color:#3c3c3c;margin-left:1.5em;padding-left:0}ul.infoday-list li:before{content:"\25A0";position:absolute;top:.2em;left:-1.5em;font-size:.75em;color:#00b8ce}ul.infoday-list li p{float:left;color:#3c3c3c;margin:0;padding:0}ul.infoday-list li a{float:right;color:#124b34;text-decoration:underline}ul.infoday-list li a:hover{text-decoration:none}ul.infoday-list li p.date{width:150px}ul.list-default{clear:both;margin:1em 0;padding:0;list-style-type:none}ul.list-default li{margin-bottom:1em;padding:.5em 1em;background-color:rgba(255,255,255,0.5)}ul.list-default li h2{margin:0 0 .25em 0;text-transform:inherit;line-height:1.4}ul.list-default li p{margin:0 0 .5em 0}ul.list-default li a{color:#00aeef;text-decoration:none}ul.list-default li a:hover{text-decoration:underline}ul.list-default li a.more{color:#3c3c3c}ul.list-rich{margin:1em 0;padding:0;list-style-type:none}ul.list-rich li{margin-bottom:2em;padding:.3em 2em;border-radius:5px;background-color:#faf4d7}ul.list-rich li:hover{background-color:#faf4d7}ul.list-rich li h2{font-size:1.3em;margin-top:0;text-transform:uppercase}ul.list-rich li h2 a{text-decoration:none}ul.list-rich li h2 a:hover{text-decoration:underline}ul.list-news{clear:both;margin:1em 0;padding:0;list-style-type:none}ul.list-news li{margin-bottom:2em;padding:.3em 2em;border-radius:5px;background-color:#faf4d7;overflow:hidden}ul.list-news li:hover{background-color:#faf4d7}ul.list-news li img{float:left}ul.list-news li h2{font-size:1.3em;margin-top:0;text-transform:uppercase}ul.list-news li h2 a{text-decoration:none}ul.list-news li h2 a:hover{text-decoration:underline}.list-outclap h3{font-size:1em;color:#fff;margin:.5em 0 0 0;padding:.5em 1em;border-radius:.2em;background-color:#124b34;cursor:pointer;color:#3c3c3c;background:rgba(255,255,255,0.8)}.list-outclap .body{padding:.5em 1em}.ui-state-focus{outline:none}.searchform{margin:1em 0;padding:1em;background-color:rgba(255,255,255,0.8)}.searchform form{overflow:hidden}.searchform form label{float:left;margin:.1em 0 0 0;line-height:2.2}.searchform form input#query{float:left;margin:0 1em 0 0.5em;line-height:2.2}.searchform p{margin:1em 0 0;padding:0.5em;background-color:rgba(253,213,144,0.4)}dl.searchresults dt{font-size:1.2em;font-weight:bold;margin-top:2em;text-transform:uppercase}dl.searchresults dt span{float:left;width:30px;text-align:center}dl.searchresults dt a{display:block;margin-left:30px;text-decoration:none}dl.searchresults dt a:hover{text-decoration:underline}dl.searchresults dd{margin-left:25px}.js .ecard-container{position:relative}.ecard-container{margin:1em 0}.ecard-container img{margin:0 0 0 3px;border:3px solid #faf4d7;box-shadow:2px 2px 5px #666}.close-btn{position:absolute;top:16px;right:16px;z-index:100;cursor:pointer;width:24px;height:24px;display:block;line-height:24px;text-decoration:none;text-align:center;background-color:#008983;color:#fff !important;border-radius:50%;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.close-btn:hover{background-color:#2daae0;text-decoration:none}ul.slideshow-default{margin:1em 0;padding:0;list-style-type:none}ul.slideshow-default.large-overview{clear:both;overflow:hidden}ul.slideshow-default li{float:left;margin:0 0 2em 0;width:33%}ul.slideshow-default li:nth-child(3n+1){clear:left}ul.slideshow-default li a{display:block;width:100%;height:100%;text-decoration:none}ul.slideshow-default li a img{display:block}ul.slideshow-default li a h2{font-size:1.1em;margin-top:.5em;padding:0;line-height:1.2}ul.slideshow-default li a:hover h2{text-decoration:underline}ul.slideshow-default li .inline-content-item{display:none}ul.slideshow-default li .inline-content-item h2{font-weight:normal}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;outline:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;padding:0;border:0}.cboxPhoto{float:left;margin:auto;border:2px solid #bfbebd;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background-color:#e9e8e3;opacity:.5}#colorbox,#colorbox div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#colorbox{font-size:1.4rem}#cboxMiddleLeft{width:5px}#cboxMiddleRight{width:5px}#cboxTopCenter{height:13px}#cboxBottomCenter{height:13px}#cboxContent{padding:15px;background:#edece7 url(/assets/djoserfamily_de_2017-1.0.90/images/default/slideshow_bg.jpg) no-repeat left top;overflow:hidden;box-shadow:0 0 5px #444;background-size:cover}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:40px}#cboxTitle{font-size:1.1em;position:absolute;bottom:4px;left:15px;text-align:left;width:100%;color:#333333}#cboxCurrent{font-size:.9em;color:#bfbebd;position:absolute;bottom:20px;left:15px}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#333333}#cboxPrevious{position:absolute;top:50px;left:0;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/slideshow_button_left.png) no-repeat left top;width:28px;height:46px;text-indent:-9999px}#cboxNext{position:absolute;top:50px;right:0;background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/slideshow_button_right.png) no-repeat left top;width:28px;height:46px;text-indent:-9999px}#cboxLoadingGraphic{background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:0;right:25px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/slideshow_button_close.png) no-repeat left top;width:46px;height:28px;text-indent:-9999px;z-index:10}#cboxPayoff{position:absolute;bottom:10px;right:0;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/slideshow_visual.png) no-repeat left top;width:345px;height:73px;text-indent:-9999px;z-index:10}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.popup-overlay{display:none}.popup-overlay .dynamic-banner img{display:block}.popup-overlay p.more a{text-decoration:none}.popup-overlay a{border-bottom:none}.popup-overlay p.more a:hover{color:#000}.popup-overlay p.more a:hover span{text-decoration:underline}#simplemodal-overlay{background-color:#bee2e2;cursor:wait}#simplemodal-container{width:380px;height:320px}#simplemodal-container a.modalCloseImg{background:url(/assets/djoserfamily_de_2017-1.0.90/images/default/overlay_close.png) no-repeat;width:30px;height:30px;display:inline;z-index:3200;position:absolute;top:-5px;right:0;cursor:pointer;border-bottom:none}#booking-overlay{position:absolute;top:0;left:0;background-color:#faf4d7;opacity:.8;z-index:900}#booking-overlay-content{position:absolute;border:3px solid #fff;z-index:950}#booking-overlay-content iframe{display:block;border:0;overflow-x:hidden;background:#fff url(/assets/djoserfamily_de_2017-1.0.90/images/default/loading.png) no-repeat center center}#booking-overlay-close{position:absolute;font-weight:bold;color:#fff;padding:5px 7px;border-radius:50%;box-shadow:0 0 3px #444;background-color:#a60000;z-index:1000;cursor:pointer}#booking-overlay-close:hover{box-shadow:0 0 5px #444;cursor:pointer}#booking-overlay-close:active{box-shadow:0 0 1px #444}.confirm-overlay-close{position:absolute;top:50%;left:50%;padding:25px;border-radius:5px;width:250px;background-color:#faf4d7;z-index:1000;box-shadow:0 0 3px #444;overflow:hidden}.confirm-overlay-close p{font-size:1.4rem;margin-bottom:.5em}.confirm-overlay-close .confirm{float:left;cursor:pointer}.confirm-overlay-close .cancel{float:right;cursor:pointer}#default-overlay{position:absolute;top:0;left:0;background-color:#faf4d7;opacity:.8;z-index:900}#default-overlay-content{position:absolute;border:3px solid #fff;z-index:950}#default-overlay-content iframe{display:block;border:0;overflow-x:hidden}#default-overlay-close{position:absolute;font-weight:bold;color:#fff;padding:0 5px;border-radius:5px;box-shadow:0 0 3px #444;background-color:#a60000;z-index:1000;cursor:pointer}#default-overlay-close:hover{box-shadow:0 0 5px #444;cursor:pointer}#default-overlay-close:active{box-shadow:0 0 1px #444}#tour-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(233,227,211,0.85);z-index:200}#tour-close-button{position:absolute;top:-13px;right:120px;width:46px;height:28px;background:transparent url(/assets/djoser_2012/images/default/slideshow_button_close.png) no-repeat left top;cursor:pointer}#tour-close-button span{visibility:hidden}#tour{position:absolute;top:50vh;left:50%;width:890px;height:526px;margin-left:-445px;margin-top:-263px;z-index:210}#tour-border{position:absolute;top:-41px;left:37px}#tour-contents{margin:15px auto 0 auto;width:680px;height:452px}#tour-contents img{max-width:none;height:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/assets/djoserfamily_de_2017-1.0.90/images/default/loading.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:32px;width:32px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-16px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-40px;padding:0;border:0;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-left.svg) no-repeat center center;background-size:contain}.slick-next{right:-40px;padding:0;border:0;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-right.svg) no-repeat center center;background-size:contain}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"???";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.accommodation-slideshow .slide,.transport-slideshow .slide{display:inline-block;margin:1%;width:30%}.accommodation-slideshow .slide.has-title,.transport-slideshow .slide.has-title{background-color:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.25)}.accommodation-slideshow .slide img,.transport-slideshow .slide img{max-width:100%;height:auto}.accommodation-slideshow .slide p,.transport-slideshow .slide p{font-size:.9rem;margin:-.5rem 0 0 0;padding:0 .25rem .25rem .25rem}.slick-slider{margin:0 40px}.slick-slider .slick-list{padding:80px 0}.slick-slider .slide{display:block;margin:0;width:auto}.slick-slider .slick-slide{position:relative;text-align:center;opacity:.75;z-index:10;outline:none;transform:scale(0.9);image-rendering:-webkit-optimize-contrast;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.slick-slider .slick-slide:hover{transform:scale(1.1);opacity:1;cursor:pointer}.slick-slider .slick-slide.slick-current{transform:scale(1.7);z-index:30;opacity:1;cursor:default}.slick-slider .slick-slide img{display:inline-block;border:1px solid #fff;max-width:100%;height:auto}.slick-slider .slick-disabled{opacity:0.2;cursor:default}#plugin{font-size:1.3em}@media only screen and (max-width: 1280px){body.content-page-productinformation header #nav-trip-info{padding:0}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a,body.content-page-productinformation header #nav-trip-info ul li a{font-size:1.04rem}body.content-page-productinformation #tripinfo{padding-left:0}body.content-page-productinformation #sidebar{padding-right:0}body.content-page-productinformation #sidebar .flexcontainer .flex-item{padding:1em}.widest article{width:100%}article{width:calc(100% - 260px - 30px)}}@media only screen and (max-width: 1024px){.member-overview .close-button{display:block}}@media only screen and (max-width: 960px){body.content-page-productinformation{width:960px}body.content-page-productinformation #tripinfo{padding-left:0;padding-right:1em}body.content-page-productinformation #sidebar{padding-right:0}body.content-page-productinformation #slideshow-wrapper{padding:0}body.content-page-productinformation #slideshow-wrapper,body.content-page-productinformation .content-reviews,body.content-page-productinformation #infographic-wrapper{width:960px}body.content-page-productinformation #headervisual,body.content-page-productinformation .trip-hv{width:960px;height:55vh}body.content-page-productinformation #slideshow-hv-wrapper{padding:0}}@media only screen and (max-device-width: 640px){#breadcrumbs,.column-main,.widest .column-main,.wide .column-main,.trip-meta-information,.column-main-top-part,.widest .column-main-top-part,.widest .column-main-bottom-part,.widest .column-main-middle-part,.wide .column-article-top-part,.wide .column-article-bottom-part,.widest .column-article-top-part,.widest .column-article-bottom-part,.widest .column-article-middle-part,.widest .column-article,.content-page-productinformation .column-article-middle-part,.column-article #article,#trip-information #tab-content,.column-article-top-part,.column-article-bottom-part,.column-article-middle-part,.trip-information-description,.column-main-homepage,.aside-right-homepage,.column-main-homepage #article .contenttext-portal,.column-main-homepage #article .contenttext-homepage,.aside-right-top-part,.aside-right-bottom-part,.aside-right-middle-part,.leftcolumn-homepage,.column-article-homepage,.homepagebanners,.column-article-homepage #article,.superbanners,.widest .column-main.article-right .column-article,article{float:none;position:relative;top:0;left:0;margin:0;padding:0;width:auto;background:none;overflow:hidden}html{background-color:#c0e2e4}.column-article,.wide .column-article{float:none;position:relative;top:0;left:0;margin:0;padding:0;width:auto;overflow:hidden}ul.searchresults li .cheapest-inline{float:none}ul.searchresults li .more-information-trip{float:none}.content-page-productinformation .column-article #article{padding:0}.content-page-productinformation .pagevisual{max-width:50% !important;margin:0 .5em .5em -2em}.content-page-productinformation .body{line-height:2.25rem}.content-page-productinformation .facts-placeholder{display:none}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .book-trip-dt{display:none}body.content-page-productinformation .content-destination #trip-booknow .booknow-wrapper .book-trip-grip{display:block}#trip-information #tab-content>h3{color:#fff !important}.trip-meta-information{float:right;margin:1em 0 1em .5em;padding:0 0 0 .5em;width:165px;text-align:center}.trip-meta-information .cheapest{float:right;font-size:1.2em;padding:0;width:100%;text-align:right;background:none}.trip-meta-information .cheapest p{padding:0}.trip-meta-information .bookingslink{width:auto}.trip-meta-information a{float:right;clear:both}.tab-route-content .extra-buttons{display:none}.trip-contenttext{margin:1em}#trip-information #tab-content{background-color:#fff}#trip-information #tab-content .tab-route-content{padding:0;background-color:transparent}#trip-information #tab-content .tab-route-content form{padding:0 1em;width:100%}#trip-information #tab-content .tab-route-content form select{width:100%}#trip-information #tab-content .tab-route-content .extra-buttons{display:none}#trip-information #tab-content .tab-route-content ol,#trip-information #tab-content .tab-route-content ul{padding:0 1em;width:100%}#trip-information #tab-content .tab-route-content .enlarge-map{display:none}#trip-information #tab-content .tab-route-content .map-visual{display:block;margin:1em 0 0 0;border:0;width:100%;max-width:100%;height:auto;box-shadow:none}#tab-content>h3{position:relative;color:#fff;margin:0;padding:.5em 1em;border-bottom:1px solid #fff;text-transform:uppercase;line-height:1;background-color:#124b34}#daytoday,#arrangements,#practical-information,#faq,#media{padding:.5em 1em}#route{margin:0}ul.slideshow-default li:nth-child(3n+1),ul.slideshow-default li.first-item-in-row,ul.menu-photo li:nth-child(3n+1){clear:none}ul.slideshow-default li:nth-child(2n+1),ul.menu-photo li:nth-child(2n+1){clear:both}body.content-page-productinformation #headervisual,body.content-page-productinformation .trip-hv{width:100%}body.content-page-productinformation #headervisual,body.content-page-productinformation .trip-hv{height:45vh}body.content-page-productinformation #slideshow-wrapper,body.content-page-productinformation .content-reviews,body.content-page-productinformation #infographic-wrapper{width:100%}.content-page-productinformation .column-article-middle-part{min-height:1px}.content-page-productinformation #breadcrumbs{margin:-1em 0 0.5em 0;padding:.5em 0}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .tr{position:relative;border-color:#fff;clear:both;background-color:#fef8e9}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .th{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .td{display:block;width:100%;font-size:1.3rem}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .td h5{font-size:1.3rem;display:block;float:left;width:110px}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .td.date{float:left;border-top:5px solid #fff}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .age-category{float:right;width:40px}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .age-category .age-category-block{display:inline-block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .age-category .age-category-block .age-category-text{left:auto;right:0}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .age-category .age-category-block .age-category-text:before{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .availability{float:left;width:calc(100% - 40px)}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .availability .member-overview{padding-left:110px}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .availability .member-overview .member-overview-details{left:auto}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .extra-information{position:absolute;top:10px;right:4px;width:auto}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .extra-information .arrangement-details-header{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .extra-information .extra-information-block .extra-information-text{left:auto;right:0}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .price{white-space:initial;clear:left;width:100%;float:left}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .price .arrangement-prices{display:block;padding-left:110px}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book{float:left;clear:both;white-space:normal;padding:0.1rem 0.5rem 0.1rem calc(110px + .5em);width:100%;text-align:left;vertical-align:bottom}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .arrangement-details-header{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .button.bookingslink{display:block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book span.divider{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-as-option-link{display:inline-block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-button-dt{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-button-grip{display:block}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .book-as-option-link{display:none}body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book .reservation-button{display:inline-block}.member-overview .member-overview-details{left:-50px}#trip-information #tab-content{min-height:1px}#media ul.menu-photo li,#media ul.menu-photo li:nth-child(3n+1),#media ul.menu-photo li:nth-child(4n+1),ul.slideshow-default li,ul.slideshow-default li:nth-child(2n+1),ul.slideshow-default li:nth-child(3n+1),ul.menu-photo li,ul.menu-photo li:nth-child(2n+1),ul.menu-photo li:nth-child(3n+1){clear:none;margin:0;padding:.5em;width:50%}#media ul.menu-photo li img,#media ul.menu-photo li:nth-child(3n+1) img,#media ul.menu-photo li:nth-child(4n+1) img,ul.slideshow-default li img,ul.slideshow-default li:nth-child(2n+1) img,ul.slideshow-default li:nth-child(3n+1) img,ul.menu-photo li img,ul.menu-photo li:nth-child(2n+1) img,ul.menu-photo li:nth-child(3n+1) img{max-width:100%;height:auto}#media ul.menu-photo li:nth-child(2n+1),ul.slideshow-default li:nth-child(2n+1),ul.menu-photo li:nth-child(2n+1){clear:left}#breadcrumbs{padding:.5em 1em;margin-top:.5em}.menu-group{float:none;width:100%}.block-crosslinks{margin:2rem 0 0 0}#article .crosslinks-default .inner,#article .crosslinks-family .inner,#article .crosslinks-hiking .inner{padding:10px}#article .crosslinks-default .crosslinks-visual,#article .crosslinks-family .crosslinks-visual,#article .crosslinks-hiking .crosslinks-visual{float:none}.content-menu #article .current-group-wrapper h1{padding:.5em}.content-menu #article .europe .current-group .current-group-items .menu-default li{background-color:#27687f !important}.content-menu #article .middle-east .current-group .current-group-items .menu-default li{background-color:#733f25  !important}.content-menu #article .africa .current-group .current-group-items .menu-default li{background-color:#9e511d  !important}.content-menu #article .north-america .current-group .current-group-items .menu-default li{background-color:#003c74  !important}.content-menu #article .latin-america .current-group .current-group-items .menu-default li{background-color:#972d52  !important}.content-menu #article .asia .current-group .current-group-items .menu-default li{background-color:#972d52  !important}body.content-page-productinformation{width:100%}body.content-page-productinformation #article{padding:0}body.content-page-productinformation .pagevisual-wrapper{display:none}body.content-page-productinformation #tripinfo{padding-right:0}body.content-page-productinformation .content-destination .destination-intro{width:100%;margin:0 0 1em 0}body.content-page-productinformation .content-destination #nav-trip-info-inline ul{float:none;width:100%;margin:0 0 2px}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li{float:none;width:100%;margin:2px 0;text-align:center}body.content-page-productinformation .content-destination #nav-trip-info-inline ul li a{border-radius:0.25em;font-size:1.2rem}body.content-page-productinformation .content-destination #trip-route .title{display:block}body.content-page-productinformation .content-destination #trip-route .trip-route-content .list-wrapper,body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map{float:none;width:100%}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.visible img{margin-bottom:2em}body.content-page-productinformation .content-destination #trip-route .trip-route-content #trip-map.visible .button.zoom{display:none}body.content-page-productinformation .content-destination #trip-route h3.title,body.content-page-productinformation .content-destination #trip-departures h3.title,body.content-page-productinformation .content-destination #trip-practicalinfo h3.title,body.content-page-productinformation .content-destination #trip-faq h3.title{margin:0;background:#124b34 url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-white-down.svg) center right 0.5em no-repeat;background-size:20px;color:#fff !important;padding:0.5em 1em}body.content-page-productinformation .content-destination #route,body.content-page-productinformation .content-destination #arrangements,body.content-page-productinformation .content-destination #practicalinfo,body.content-page-productinformation .content-destination #faq{padding:1em}body.content-page-productinformation .content-destination #trip-departures .arrangement-details .column{width:100%;margin-right:0}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li a{transform:scale(1)}body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:nth-child(2n+1),body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:nth-child(3n+1),body.content-page-productinformation .content-destination #trip-practicalinfo .slideshow-default li:nth-child(3n+3){clear:none}body.content-page-productinformation .flexcontainer .flex-item.triple-quarter-column{width:100%}body.content-page-productinformation #trip-practicalinfo .bx-wrapper .slideshow-default li{padding:0}body.content-page-productinformation #slideshow-wrapper{height:35vh}body.content-page-productinformation #trip-photos ul.carousel li{padding:10px}body.content-page-productinformation #trip-reviews .title-wrapper .grade{display:block;margin:1em 0 0 0}body.content-page-productinformation #trip-reviews .title-wrapper .grade .eye{left:0}body.content-page-productinformation #trip-reviews .title-wrapper .grade .eye .icon{left:5px}body.content-page-productinformation #trip-reviews ul.reviews-slideshow .review{width:100%}body.content-page-productinformation #trip-reviews .togglebar{display:block;position:relative;bottom:0;left:0;right:0}body.content-page-productinformation #trip-reviews.toggleable.minimized ul.reviews-slideshow li{display:none}body.content-page-productinformation #trip-reviews.toggleable.minimized ul.reviews-slideshow li:nth-child(1){display:block}body.content-page-productinformation #trip-reviews.toggleable.maximized ul.reviews-slideshow li{display:block}body.content-page-productinformation #trip-reviews.toggleable.maximized a.togglebar span.icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}a.togglebar{position:absolute;bottom:1em;left:1em;right:1em;color:#fff;margin:0;padding:.5rem 1rem;background-color:rgba(255,255,255,0.1);text-align:center;z-index:30;text-decoration:none}a.togglebar span{display:inline-block;vertical-align:middle;padding:0}a.togglebar span.icon{width:1.8rem;height:1.8rem;margin-left:0.5rem}a.togglebar span.icon svg path{fill:#fff}a.togglebar:hover{text-decoration:underline}body.content-page-productinformation .content-destination #trip-practicalinfo .trip-practicalinfo-content div.accommodation-slideshow{margin-top:0}.slick-slider{margin:0 30px}.slick-slider .slick-list{padding:40px 0}.slick-slider .slick-slide{transform:scale(0.75)}.slick-slider .slick-slide.slick-current{transform:scale(1)}.slick-prev{left:-35px}.slick-next{right:-35px}.inclusive ul,#info_inclusive ul{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1}.arrangement-selection-form .sort-element{float:none;margin:0.5rem 0 0.75rem}.arrangement-selection-form .sort-element select{width:100%;background:#fff}.arrangement-selection-form .filter-element{float:none;margin:0 0 0.5rem}.arrangement-selection{display:block;width:100%}.arrangement-selection .row{position:relative;display:block;margin-bottom:.5em;clear:both;background-color:#fff}.arrangement-selection .row .cell{display:block}.arrangement-selection .row .cell.title{width:calc(100% - 60px);float:left}.arrangement-selection .row .cell.title a{float:left;width:calc(100% - 110px)}.arrangement-selection .row .cell.duration{width:60px;float:right;text-align:right}.arrangement-selection .row .cell.age-category{width:40px;float:right;clear:both}.arrangement-selection .row .cell.age-category .age-category-block .age-category-text{left:auto;right:0}.arrangement-selection .row .cell.age-category .age-category-block .age-category-text:before{left:auto;right:5px}.arrangement-selection .row .cell.availability{float:left;width:calc(100% - 40px)}.arrangement-selection .row .cell.availability .availability-text{float:left;width:calc(100% - 110px)}.arrangement-selection .row .cell.availability .member-overview{float:left;padding-left:110px;width:100%}.arrangement-selection .row .cell.availability .member-overview a{display:inline-block}.arrangement-selection .row .cell.availability .member-overview .member-overview-details{left:auto}.arrangement-selection .row .cell.extra-information{position:absolute;top:0;right:4px}.arrangement-selection .row .cell.extra-information .extra-information-block .extra-information-text{left:auto;right:0}.arrangement-selection .row .cell.price{width:calc(100% - 110px);float:left}.arrangement-selection .row .cell.price .arrangement-prices{display:block;padding-left:110px}.arrangement-selection .row .cell.book{width:100%;float:left;clear:both;padding-left:calc(110px + .5em);text-align:left}.arrangement-selection .row .cell.book .book-button-dt{display:none}.arrangement-selection .row .cell.book .book-button-grip{display:block}.arrangement-selection .row .cell.book .book-as-option-link{display:none}.arrangement-selection .row .cell.book .reservation-button{display:inline-block}.arrangement-selection .row .cell.empty{display:none}.arrangement-selection .row:after{content:"";display:table;clear:both}.arrangement-selection .row.month{margin-bottom:.25em;background-color:transparent}.arrangement-selection .row.month .cell:first-child{border-radius:.3em}.arrangement-selection .row.head{display:none}.arrangement-selection .arrangement-details-header{display:block;float:left;width:110px;opacity:0.35}.extra-information-block .extra-information-text{margin-left:0}.extra-information-block .extra-information-text:before{display:none}.subscription-email{padding-left:0}.subscription-group img{float:none;max-width:100%}.subscription-group .options{float:none;width:100%}}@media only screen and (min-device-width: 640px){body.content-page-productinformation .content-destination #trip-departures .arrangements .table .book{background-color:transparent}}@keyframes come-in{to{transform:translateY(0)}}.come-in{transform:translateY(150px);animation:come-in 1s ease forwards}.already-visible{transform:translateY(0);animation:none}@keyframes pop-up{to{transform:translateY(0)}}body.ie10 header #nav-global .column.cta>ul li .phone,body.ie11 header #nav-global .column.cta>ul li .phone{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/phone-darkgrey.png)}body.ie10 header .logo-wrapper .scroll-to-top a,body.ie11 header .logo-wrapper .scroll-to-top a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-up.png)}body.ie10 header #nav-global .column.cta>ul li #searchform input[type=search],body.ie11 header #nav-global .column.cta>ul li #searchform input[type=search]{height:24px}body.ie10 header .nav-regions ul>li .children,body.ie11 header .nav-regions ul>li .children{height:20em}body.ie10.home #ani-slidein.benefits-wrapper .benefits p.more a,body.ie11.home #ani-slidein.benefits-wrapper .benefits p.more a{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-orange-right.png)}body.ie10.content-page-productinformation #headervisual .button-wrapper .scroll-to-content,body.ie11.content-page-productinformation #headervisual .button-wrapper .scroll-to-content{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/eye-white.png)}body.ie10.content-page-productinformation .content-destination #sidebar #trip-buttons .button.favorite,body.ie11.content-page-productinformation .content-destination #sidebar #trip-buttons .button.favorite{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/star-white.png)}body.ie10.content-page-productinformation .content-destination #trip-faq h4.ui-state-active,body.ie11.content-page-productinformation .content-destination #trip-faq h4.ui-state-active{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-down.png)}body.ie10.content-page-productinformation .content-destination #trip-faq h4,body.ie11.content-page-productinformation .content-destination #trip-faq h4{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-darkgrey-right.png)}body.content-page-productinformation #article .subscribe-for-tripupdates{float:left;clear:both;margin:0 0 2em 0;padding:1em 1em 1em 1em;border:1px solid #ccc;width:100%}body.content-page-productinformation #article .subscribe-for-tripupdates h2{font-size:1.2em;margin:0 0 1em 0;text-transform:none}body.content-page-productinformation #article .subscribe-for-tripupdates .element{position:relative;float:left;margin:0 0 .8em 0;width:100%}body.content-page-productinformation #article .subscribe-for-tripupdates .element.fld10{display:none}body.content-page-productinformation #article .subscribe-for-tripupdates .element.header{font-weight:bold;margin:1.5em 0;border:1px solid #a7a6aa;border-width:1px 0;text-transform:uppercase}body.content-page-productinformation #article .subscribe-for-tripupdates .element .label{float:left;text-transform:uppercase;width:35%}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input{float:left;width:65%;overflow:hidden}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input input,body.content-page-productinformation #article .subscribe-for-tripupdates .element .input textarea,body.content-page-productinformation #article .subscribe-for-tripupdates .element .input select{width:100%}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .option{overflow:hidden}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .option label{float:left;margin-top:.1em}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .option input{float:left;margin-right:.5em}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .radio-option{float:left;margin-right:.5em}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .checkbox-option label{width:85%}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input .checkbox-option input{margin-top:.25rem}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input img{position:absolute;top:3px;right:31px;z-index:20}body.content-page-productinformation #article .subscribe-for-tripupdates .element .input input[type="radio"],body.content-page-productinformation #article .subscribe-for-tripupdates .element .input input[type="checkbox"]{width:auto}body.content-page-productinformation #article .subscribe-for-tripupdates .element .validation{position:relative;float:left;padding-top:.2em;width:5%}body.content-page-productinformation #article .subscribe-for-tripupdates .element .validation img{margin-left:.3em}body.content-page-productinformation #article .subscribe-for-tripupdates .element .validation span{position:absolute;top:0;right:27px;padding:1px 5px 0 5px;border:1px solid #b2b2b2;min-width:80px;max-width:120px;background-color:#ffe5e5;z-index:20}body.content-page-productinformation #article .subscribe-for-tripupdates .hidden{display:none}body.content-page-productinformation #article .subscribe-for-tripupdates input[type="submit"]{float:right}body.content-page-productinformation #article .subscribe-for-tripupdates .required-note{clear:both;position:relative;top:-2.5rem;font-style:italic;margin:0 0 -2.5rem 0}.subscribe-for-new-dates{margin:-2rem 0 2rem 0;padding:.5rem;background-color:#fef8e9;box-sizing:border-box}.subscribe-for-new-dates *{box-sizing:border-box}.subscribe-for-new-dates:after{content:"";display:table;clear:both}.subscribe-for-new-dates p{margin:0 !important;padding:0}.subscribe-for-new-dates form{position:relative}.subscribe-for-new-dates .form-title{font-style:italic;margin:0 0 .5rem 0;padding:0}.subscribe-for-new-dates .form-message{display:none;font-style:italic;margin:0;padding:0}.subscribe-for-new-dates .fld10{display:none}.subscribe-for-new-dates .label{display:none}.subscribe-for-new-dates .element{position:relative;margin:0}.subscribe-for-new-dates .element.rc_check{width:calc(100% - 95px);margin-top:0.5rem}.subscribe-for-new-dates .element.rc_check input[type="checkbox"]{margin-right:0.25rem}.subscribe-for-new-dates .element.rc_check label{font-size:0.9em}.subscribe-for-new-dates .element.disabled{opacity:.4}.subscribe-for-new-dates .element .input{float:none;width:100%}.subscribe-for-new-dates .element .input input{width:100%}.subscribe-for-new-dates .element .input input[type=checkbox]{width:auto}.subscribe-for-new-dates .element .validation{position:absolute;top:.3rem;right:1rem}.subscribe-for-new-dates .element .validation img{float:right;margin:.25rem 0 0 0}.subscribe-for-new-dates .element .validation span{font-size:1.2rem;margin:0 .5rem 0 0}.subscribe-for-new-dates .element .validation.error span{color:red;font-style:italic}.subscribe-for-new-dates .fld30{width:calc(100% - 95px)}.subscribe-for-new-dates #validationrc_check{top:0;right:1rem}.subscribe-for-new-dates #validationrc_check span{margin-right:.5rem}.subscribe-for-new-dates #validationrc_check img{margin-top:.25rem}.subscribe-for-new-dates .submit-container{position:absolute;top:0;right:0;width:95px;text-align:right}.subscribe-for-new-dates .submit-container .compact-button{font-size:1.3rem;padding:.5rem}.subscribe-for-new-dates .submit-container .compact-button:hover{text-decoration:none}@media only screen and (min-device-width: 640px){.subscribe-for-new-dates form{float:right;width:40%}.subscribe-for-new-dates .form-title{float:left;margin-bottom:0;width:calc(60% - 1rem)}}.banner-online-presentations,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations{position:relative;margin:0 0 1em 0;padding:4px;background:#e9ebeb url(/assets/djoserfamily_de_2017-1.0.90/images/default/banners/banner_online_presentations_bg.png) no-repeat center top;background-size:100% auto}.banner-online-presentations .outer,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .outer{border:4px solid #fff}.banner-online-presentations .plane,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .plane{position:absolute;top:10px;left:0;width:90px;height:80px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/banners/banner_online_presentations_plane_wing.png) no-repeat center center;background-size:contain}.banner-online-presentations h2,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations h2{position:relative;font-size:2rem;color:#039f9d;margin:0;padding:1rem;min-height:100px;text-align:center;text-shadow:0 0 1px #fff}.banner-online-presentations h2 .highlight,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations h2 .highlight{font-size:1.8rem;color:#b13467}.banner-online-presentations .presentations,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations{padding:1rem}.banner-online-presentations .presentations ul,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul{margin:0;padding:0;list-style:none}.banner-online-presentations .presentations ul li,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li{margin:0 0 .5rem 0;padding:1rem;background-color:rgba(255,255,255,0.5)}.banner-online-presentations .presentations ul li h3,.banner-online-presentations .presentations ul li h3 a,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li h3,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li h3 a{font-size:1.6rem;color:#b13467;margin:0;padding:0;line-height:1}.banner-online-presentations .presentations ul li a,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li a{display:inline-block;text-decoration:none}.banner-online-presentations .presentations ul li a span,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li a span{display:inline-block}.banner-online-presentations .presentations ul li a span.more,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li a span.more{color:#3d6e2c;padding-left:1.5rem;text-decoration:underline;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-orange-right.svg) no-repeat left center;background-size:1rem 1rem}.banner-online-presentations .presentations ul li a:hover .more,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li a:hover .more{text-decoration:none}.banner-online-presentations .presentations ul li.more,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li.more{margin:0;padding:0;background-color:transparent;text-align:right}.banner-online-presentations .presentations ul li.more a,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li.more a{display:inline-block;color:#3d6e2c;padding-left:1.5rem;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/arrow-orange-right.svg) no-repeat left center;background-size:1rem 1rem}.banner-online-presentations .presentations ul li.more a span,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li.more a span{text-decoration:underline}.banner-online-presentations .presentations ul li.more a:hover span,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations .presentations ul li.more a:hover span{text-decoration:none}@media only screen and (min-width: 1024px){.banner-online-presentations h2,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations h2{font-size:2.4rem}.banner-online-presentations h2 .highlight,body.content-page-productinformation .content-destination #sidebar .banner-online-presentations h2 .highlight{font-size:2rem}}.mobile-trip-notice{display:block;margin:1rem 0;padding:0;text-align:center}.mobile-trip-notice img{max-width:100%;height:auto}.mobile-trip-notice span{display:none}@media only screen and (min-device-width: 640px) and (min-width: 640px){.mobile-trip-notice{display:none}}.mobilequickwins ul.searchresults li a h3 span.extra-subtitle{font-size:1.6rem}.mobilequickwins ul.searchresults li .references:after{content:"";display:table;clear:both}.mobilequickwins ul.searchresults li .references .cheapest-inline{float:left;margin:.6rem 0 0 0}.mobilequickwins ul.searchresults li .references .more-information-trip{float:right}.mobilequickwins ul.searchresults li .references .more-information-trip a{margin:0;padding:.5rem 1rem;border:1px solid #124b34;border-radius:.5rem}@media only screen and (max-width: 768px){.mobilequickwins #article{padding:0}.mobilequickwins .wrapper{padding:0}.mobilequickwins.content-subsite #breadcrumbs{padding-left:2rem;padding-right:2rem}.mobilequickwins.content-subsite h1{padding-left:2rem;padding-right:2rem}.mobilequickwins .block-subsite-body{padding-left:2rem;padding-right:2rem}.mobilequickwins h2#trip{display:none}.mobilequickwins .block-trips-container{position:relative;width:100vw;margin:1em 0 0 0;padding:0 25px}.mobilequickwins .block-trips-container.resetting{background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/loading.svg) no-repeat center center;background-size:40px 40px;overflow:hidden}.mobilequickwins .block-trips-container.resetting>div{opacity:0}.mobilequickwins .block-trips-container .prev{display:block;position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-slim-left-black.svg) no-repeat center top;background-size:contain}.mobilequickwins .block-trips-container .prev span{visibility:hidden}.mobilequickwins .block-trips-container .next{display:block;position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-arrow-slim-right-black.svg) no-repeat center top;background-size:contain}.mobilequickwins .block-trips-container .next span{visibility:hidden}.mobilequickwins .block-trips-container.scrollpane-initialised .block-trips-content ul.searchresults>li{opacity:.5;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.mobilequickwins .block-trips-container.scrollpane-initialised .block-trips-content ul.searchresults>li.current{opacity:1}.mobilequickwins .block-trips-content{width:calc(100vw - 48px);overflow:hidden}.mobilequickwins .block-trips-content ul.searchresults{position:relative;left:0;margin:0;list-style-type:none}.mobilequickwins .block-trips-content ul.searchresults>li{float:left;margin:0 0 1em 0;padding:0;width:100%}.mobilequickwins .block-trips-content ul.searchresults>li .inner{padding:1em}}
body.content-page-productinformation h1 .inline-subtitle{font-family:'Montserrat', Arial, sans-serif}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h3.title,body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination h4.title-trip-description{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures h3.title,body.content-page-productinformation .content-destination #trip-departures h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures .arrangements h4{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-faq h3.title,body.content-page-productinformation .content-destination #trip-faq h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .trip-description-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .tab-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-media h2,body.content-page-productinformation .content-media h4{font-family:'eczar',Arial,sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-photos ul.carousel li .hint{font-family:'eczar', Arial, sans-serif;text-transform:initial}body.content-page-productinformation #trip-reviews .title-wrapper h4{font-family:'eczar', Arial, sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-reviews ul .review .author{font-family:'eczar', Arial, sans-serif;font-size:1.6rem;text-transform:uppercase}.arrangement-finder h2{font-family:'eczar';font-size:1.6rem;text-transform:uppercase}article h2{font-family:'eczar';font-size:2.5rem;font-weight:bold}ul.searchresults li a h3{font-family:'eczar';font-size:1.6rem;font-size:2rem;text-transform:initial}.menu-group .inline-section h2{font-family:'eczar';font-size:1.6rem;font-weight:bold}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper a{font-size:1.35rem}.content-menu #article .europe .pagetitle,.content-menu #article .europe .current-group .current-group-items .menu-default li{color:#7baed4 !important}.content-menu #article .middle-east .pagetitle,.content-menu #article .middle-east .current-group .current-group-items .menu-default li{color:#e7c164 !important}.content-menu #article .africa .pagetitle,.content-menu #article .africa .current-group .current-group-items .menu-default li{color:#cf664b !important}.content-menu #article .north-america .pagetitle,.content-menu #article .north-america .current-group .current-group-items .menu-default li{color:#63aba8 !important}.content-menu #article .latin-america .pagetitle,.content-menu #article .latin-america .current-group .current-group-items .menu-default li{color:#898bb4 !important}.content-menu #article .asia .pagetitle,.content-menu #article .asia .current-group .current-group-items .menu-default li{color:#9ebf64 !important}html.region-menu-europe{background-color:#d3edfc}html.region-menu-europe header .nav-regions ul>li .region-buffer{background-color:#7baed4}html.region-menu-middle-east{background-color:#fff6e2}html.region-menu-middle-east header .nav-regions ul>li .region-buffer{background-color:#e7c164}html.region-menu-africa{background-color:#fae1d7}html.region-menu-africa header .nav-regions ul>li .region-buffer{background-color:#cf664b}html.region-menu-north-america{background-color:#deefed}html.region-menu-north-america header .nav-regions ul>li .region-buffer{background-color:#63aba8}html.region-menu-latin-america{background-color:#e1e8f2}html.region-menu-latin-america header .nav-regions ul>li .region-buffer{background-color:#898bb4}html.region-menu-asia{background-color:#e3eecf}html.region-menu-asia header .nav-regions ul>li .region-buffer{background-color:#9ebf64}
body.content-page-productinformation h1 .inline-subtitle{font-family:'Montserrat', Arial, sans-serif}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h3.title,body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination h4.title-trip-description{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures h3.title,body.content-page-productinformation .content-destination #trip-departures h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures .arrangements h4{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-faq h3.title,body.content-page-productinformation .content-destination #trip-faq h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .trip-description-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .tab-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-media h2,body.content-page-productinformation .content-media h4{font-family:'eczar',Arial,sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-photos ul.carousel li .hint{font-family:'eczar', Arial, sans-serif;text-transform:initial;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li a{-webkit-transition:transform 0.25s ease-in-out;-moz-transition:transform 0.25s ease-in-out;-ms-transition:transform 0.25s ease-in-out;-o-transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a{position:relative}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a .icon{position:absolute;top:14px;left:14px;font-family:'Montserrat', Arial, sans-serif;font-size:1.1rem;padding-top:25px;border-radius:50%;width:72px;height:72px;opacity:0.65;background-color:#fff;line-height:1.2;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a:hover .icon{opacity:1}body.content-page-productinformation #trip-reviews .title-wrapper h4{font-family:'eczar', Arial, sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-reviews ul .review .author{font-family:'eczar', Arial, sans-serif;font-size:1.6rem;text-transform:uppercase}.arrangement-finder h2{font-family:'eczar';font-size:1.6rem;text-transform:uppercase}article h1{color:#5c3724}article h2{font-family:'eczar';font-size:2.5rem;font-weight:bold;color:#5c3724}ul.searchresults li a h3{font-family:'eczar';font-size:1.6rem;font-size:2rem;text-transform:initial}.menu-group .inline-section h2{font-family:'eczar';font-size:1.6rem;font-weight:bold}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper a,body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper input{font-size:1.35rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form .favorite.button{padding:0 2.5em 0 2.5rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form input{padding:0;background:transparent;white-space:initial;text-align:left;line-height:1.5}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form .favorite.button{padding:0 2.5em 0 2.5rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form input{padding:0;background:transparent;white-space:initial;text-align:left;line-height:1.5}.content-menu #article .europe .pagetitle,.content-menu #article .europe .current-group .current-group-items .menu-default li{color:#7baed4 !important}.content-menu #article .middle-east .pagetitle,.content-menu #article .middle-east .current-group .current-group-items .menu-default li{color:#e7c164 !important}.content-menu #article .africa .pagetitle,.content-menu #article .africa .current-group .current-group-items .menu-default li{color:#cf664b !important}.content-menu #article .north-america .pagetitle,.content-menu #article .north-america .current-group .current-group-items .menu-default li{color:#63aba8 !important}.content-menu #article .latin-america .pagetitle,.content-menu #article .latin-america .current-group .current-group-items .menu-default li{color:#898bb4 !important}.content-menu #article .asia .pagetitle,.content-menu #article .asia .current-group .current-group-items .menu-default li{color:#9ebf64 !important}html.region-menu-europe{background-color:#d3edfc}html.region-menu-europe header .nav-regions ul>li .region-buffer{background-color:#7baed4}html.region-menu-middle-east{background-color:#fff6e2}html.region-menu-middle-east header .nav-regions ul>li .region-buffer{background-color:#e7c164}html.region-menu-africa{background-color:#fae1d7}html.region-menu-africa header .nav-regions ul>li .region-buffer{background-color:#cf664b}html.region-menu-north-america{background-color:#deefed}html.region-menu-north-america header .nav-regions ul>li .region-buffer{background-color:#63aba8}html.region-menu-latin-america{background-color:#e1e8f2}html.region-menu-latin-america header .nav-regions ul>li .region-buffer{background-color:#898bb4}html.region-menu-asia{background-color:#e3eecf}html.region-menu-asia header .nav-regions ul>li .region-buffer{background-color:#9ebf64}#trip-buttons a{display:inline-block;padding:0 0 0 25px}#trip-buttons a.print{margin-left:20px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-download-white.svg) no-repeat right 0.5em center;background-size:25px 25px}#trip-buttons a.favorite{position:relative;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-star-black.svg) no-repeat left center;background-size:25px 25px}#trip-buttons a.favorite-delete{text-decoration:none}#trip-buttons a.favorite-delete:after{content:"";position:absolute;top:8px;left:0;right:0;border-top:1px solid #3c3c3c}#trip-buttons a.favorite-delete:hover{text-decoration:underline}#trip-buttons a.favorite-delete:hover:after{display:none}.option-info{display:none;text-align:center}.option-info p,.option-info ul{font-size:1.5rem;text-align:left}.option-info .button{display:inline-block;margin:1rem auto 0 auto}.overlay-container .option-info{display:block}
/*# sourceMappingURL=screen2020.css.map */
body.content-page-productinformation h1 .inline-subtitle{font-family:'Montserrat', Arial, sans-serif}body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h3.title,body.content-page-productinformation .content-destination .tripinfo-wrapper .info-wrapper h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination h4.title-trip-description{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures h3.title,body.content-page-productinformation .content-destination #trip-departures h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-departures .arrangements h4{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination #trip-faq h3.title,body.content-page-productinformation .content-destination #trip-faq h4.title{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .trip-description-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-destination .tab-content h3{font-family:'eczar', Arial, sans-serif;font-size:2rem;text-transform:initial}body.content-page-productinformation .content-media h2,body.content-page-productinformation .content-media h4{font-family:'eczar',Arial,sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-photos ul.carousel li .hint{font-family:'eczar', Arial, sans-serif;text-transform:initial;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li a{-webkit-transition:transform 0.25s ease-in-out;-moz-transition:transform 0.25s ease-in-out;-ms-transition:transform 0.25s ease-in-out;-o-transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a{position:relative}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a .icon{position:absolute;top:14px;left:14px;font-family:'Montserrat', Arial, sans-serif;font-size:1.1rem;padding-top:25px;border-radius:50%;width:72px;height:72px;opacity:0.65;background-color:#fff;line-height:1.2;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.content-page-productinformation #trip-photos ul.carousel li.djoser-participant-album a:hover .icon{opacity:1}body.content-page-productinformation #trip-reviews .title-wrapper h4{font-family:'eczar', Arial, sans-serif;font-size:2.5rem;text-transform:initial}body.content-page-productinformation #trip-reviews ul .review .author{font-family:'eczar', Arial, sans-serif;font-size:1.6rem;text-transform:uppercase}.arrangement-finder h2{font-family:'eczar';font-size:1.6rem;text-transform:uppercase}article h1{color:#5c3724}article h2{font-family:'eczar';font-size:2.5rem;font-weight:bold;color:#5c3724}ul.searchresults li a h3{font-family:'eczar';font-size:1.6rem;font-size:2rem;text-transform:initial}.menu-group .inline-section h2{font-family:'eczar';font-size:1.6rem;font-weight:bold}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper a,body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper input{font-size:1.35rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form .favorite.button{padding:0 2.5em 0 2.5rem}body.content-page-productinformation .content-destination #sidebar #trip-buttons .button-wrapper .inline-form input{padding:0;background:transparent;white-space:initial;text-align:left;line-height:1.5}.content-menu #article .europe .pagetitle,.content-menu #article .europe .current-group .current-group-items .menu-default li{color:#7baed4 !important}.content-menu #article .middle-east .pagetitle,.content-menu #article .middle-east .current-group .current-group-items .menu-default li{color:#e7c164 !important}.content-menu #article .africa .pagetitle,.content-menu #article .africa .current-group .current-group-items .menu-default li{color:#cf664b !important}.content-menu #article .north-america .pagetitle,.content-menu #article .north-america .current-group .current-group-items .menu-default li{color:#63aba8 !important}.content-menu #article .latin-america .pagetitle,.content-menu #article .latin-america .current-group .current-group-items .menu-default li{color:#898bb4 !important}.content-menu #article .asia .pagetitle,.content-menu #article .asia .current-group .current-group-items .menu-default li{color:#9ebf64 !important}html.region-menu-europe{background-color:#d3edfc}html.region-menu-europe header .nav-regions ul>li .region-buffer{background-color:#7baed4}html.region-menu-middle-east{background-color:#fff6e2}html.region-menu-middle-east header .nav-regions ul>li .region-buffer{background-color:#e7c164}html.region-menu-africa{background-color:#fae1d7}html.region-menu-africa header .nav-regions ul>li .region-buffer{background-color:#cf664b}html.region-menu-north-america{background-color:#deefed}html.region-menu-north-america header .nav-regions ul>li .region-buffer{background-color:#63aba8}html.region-menu-latin-america{background-color:#e1e8f2}html.region-menu-latin-america header .nav-regions ul>li .region-buffer{background-color:#898bb4}html.region-menu-asia{background-color:#e3eecf}html.region-menu-asia header .nav-regions ul>li .region-buffer{background-color:#9ebf64}#trip-buttons a{display:inline-block;padding:0 0 0 25px}#trip-buttons a.print{margin-left:20px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-download-white.svg) no-repeat right 0.5em center;background-size:25px 25px}#trip-buttons a.favorite{position:relative;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-star-black.svg) no-repeat left center;background-size:25px 25px}#trip-buttons a.favorite-delete{text-decoration:none}#trip-buttons a.favorite-delete:after{content:"";position:absolute;top:8px;left:0;right:0;border-top:1px solid #3c3c3c}#trip-buttons a.favorite-delete:hover{text-decoration:underline}#trip-buttons a.favorite-delete:hover:after{display:none}.template-menu-video article{float:left}.template-menu-video .aside-left{float:right;margin:0 0 2em 30px}.template-menu-video .menu-video__description{margin:0 30px 30px 0}.template-menu-video .block-trips{position:relative;margin-bottom:30px;padding:15px;background-color:rgba(255,255,255,0.5)}.template-menu-video .block-trips.menu-video__group>h2{position:relative;padding-right:120px}.template-menu-video .block-trips.menu-video__group>h2:before{content:"";display:block;position:absolute;top:-1rem;right:0;width:100px;height:50px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo.svg) no-repeat center center;background-size:contain}.template-menu-video .block-trips.menu-video__group--family>h2:before{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-family.svg)}.template-menu-video .block-trips.menu-video__group--hiking>h2:before{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/logo-wf.svg)}.template-menu-video .block-trips ul.searchresults li{padding:0;background:transparent}.template-menu-video .block-trips ul.searchresults li .trip-visual{position:relative;display:block;margin:0 0 20px 0;max-width:290px}.template-menu-video .block-trips ul.searchresults li .trip-visual:after{position:absolute;top:50%;left:50%;content:"";display:block;width:100px;height:100px;background:transparent url(/assets/djoserfamily_de_2017-1.0.90/images/default/icon-play-white.svg) no-repeat center center;background-size:5rem 5rem;opacity:.75;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.template-menu-video .block-trips ul.searchresults li .trip-visual:hover:after{opacity:.9}.template-menu-video .block-trips ul.searchresults li .trip-visual img{margin:0;max-width:100%;height:auto}.template-menu-video .block-trips ul.searchresults li:nth-child(6n+3) .trip-visual img{border:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.template-menu-video .block-trips ul.searchresults li:nth-child(18n+3) .trip-visual img{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.template-menu-video .block-trips ul.searchresults li .trip-content h2{margin:0}.style-2021 #footer .recent-viewed>h4{color:#3c3c3c}.style-2021 body.content-page-productinformation #footer{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2021/animation/cover-outlet.jpg);background-size:cover}@media only screen and (min-width: 768px){.template-menu-video .block-trips ul.searchresults li .trip-visual{float:left;margin:0 20px 0 0}.template-menu-video .block-trips ul.searchresults li .trip-content{overflow:hidden}}.block-excursions{margin:2rem 0}.block-excursions ul{margin:0;padding:0;list-style:none}.block-excursions ul li{margin:0 0 2rem 0;border:none;background-color:#fef8e9;overflow:hidden}.block-excursions ul li .excursion__container{border:none}.block-excursions ul li .excursion__visual img{max-width:100%;height:auto}.block-excursions ul li .excursion__content{padding:.5rem 1rem 1rem 1rem}.block-excursions ul li .excursion__title h5{margin:0;padding:.5rem 0}.block-excursions ul li .excursion__text{min-height:75px;-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;-ms-transition:height 0.2s ease-in-out;-o-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out}.block-excursions ul li .more-information{font-weight:bold;padding:1rem 0 0 0;cursor:pointer}@media only screen and (min-width: 768px){.block-excursions ul li .excursion__container{display:flex}.block-excursions ul li .excursion__visual{width:50%}.block-excursions ul li .excursion__visual img{height:100%;object-fit:cover;font-family:"object-fit: cover;"}.block-excursions ul li .excursion__content{width:50%}}@media only screen and (min-width: 1024px){.block-excursions ul li .excursion__container{display:flex}.block-excursions ul li .excursion__visual{width:250px}.block-excursions ul li .excursion__content{padding:1rem 2rem;width:calc(100% - 250px)}}.chapter-tabs{margin-top:2rem}.chapter-tabs-index{border-bottom:4px solid #4a7c56;-webkit-transition:border 0.2s ease-in-out;-moz-transition:border 0.2s ease-in-out;-ms-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.chapter-tabs-index ul{margin:0;padding:0;list-style:none}.chapter-tabs-index ul a{display:block;font-family:'eczar',serif;font-weight:bold;font-size:1.75rem;padding:.4em 0;border:2px solid rgba(74,124,86,0.4);background-color:rgba(255,255,255,0.9);text-decoration:none;text-align:center;box-shadow:0 0 6px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.chapter-tabs-index ul a:hover,.chapter-tabs-index ul a.active{color:#fff;background-color:#4a7c56}.chapter-tab{margin-bottom:2rem;padding:2rem;background-color:rgba(255,255,255,0.5);box-shadow:0 0 6px rgba(0,0,0,0.1)}.chapter-tab--hidden{display:none}.chapter-tabs.fixed-nav .chapter-tabs-index{border-width:0}.chapter-tabs.fixed-nav .chapter-tabs-index ul li a{border-radius:0 0 .5rem .5rem}@media only screen and (min-width: 768px){.chapter-tabs-index{padding:0 1rem 0 .75rem}.chapter-tabs-index ul{display:flex;width:100%;justify-content:space-between}.chapter-tabs-index ul li{margin-left:.25rem}.chapter-tabs-index ul a{padding:.5rem;border-radius:.5rem .5rem 0 0;height:100%}}@media only screen and (min-width: 768px){.chapter-tabs-index ul a{padding:.75rem .8rem .5rem .8rem}}
.style-2022 body.content-page-productinformation #footer{background-image:url(/assets/djoserfamily_de_2017-1.0.90/images/default/2022/animation/cover-outlet.jpg);background-size:cover}
