@-webkit-keyframes cta1{0%{opacity:1}5%{opacity:0.5}10%{opacity:1}100%{opacity:1}}@keyframes cta1{0%{opacity:1}5%{opacity:0.5}10%{opacity:1}100%{opacity:1}}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;overflow-y:scroll;font-size:62.5%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;background-color:#E9E4D1;background-color:#E9E4D1;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/background.jpg")}#skip{left:-999px;position:fixed;text-decoration:none;z-index:-999}#skip:focus,#skip:active{background-color:#9E875D;color:#000000;font-size:1em;left:1em;line-height:1em;padding:1em;text-align:center;top:1em;z-index:2000}body{color:#000000;font-family:"Ubuntu", helvetica, verdana, tahoma, arial, sans-serif;font-size:15px;font-weight:300;line-height:1.5em;overflow-x:hidden;overflow-y:auto}body.banners header{margin-bottom:0}#contact-button-sticky a{color:white !important}.flex{display:flex}.flex.itemscenter{align-items:center}.flex.mb{margin-bottom:20px}.lowercase{text-transform:lowercase}.centering{width:100%;max-width:1440px !important;margin:0 auto !important;padding-right:40px;padding-left:40px}.formOpen iframe[title~="chat"]{left:-1000px !important}.newsletter-container a{padding-left:3px;text-decoration:underline}.specialfont01,.nyati,.readmore-container .readmore-button,.nyati-header{font-family:"Cinzel", helvetica, verdana, tahoma, arial, sans-serif}.newsletter-popup-container{display:none;z-index:100;position:fixed;bottom:160px;right:40px;width:100px;max-width:100%;background-color:#E9E4D1;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/background.jpg");border:3px solid #ded4bb}.newsletter-popup-container .content{padding:40px;position:relative}.newsletter-popup-container .content .close-button{position:absolute;width:60px;height:60px;display:inline-block;top:30px;right:20px}.newsletter-popup-container .content .newsletter-container .checkbox-container{margin-bottom:40px}#cookie-overlay{display:none;padding:20px 0px 20px 0px;background:#ffffff;position:fixed;top:0;width:100%;z-index:999;-moz-box-shadow:0px 1px 15px -5px #9E875D;-webkit-box-shadow:0px 1px 15px -5px #9E875D;box-shadow:0px 1px 15px -5px #9E875D;overflow:auto}#cookie-overlay .info{float:left;color:#9E875D;max-width:80%}#cookie-overlay .info a{text-transform:lowercase;text-decoration:none}#cookie-overlay #cookie-accept{float:right;text-transform:uppercase;cursor:pointer}.note{font-style:italic;font-size:12px;margin-top:20px}.blog-header-container{background:#6B3300;color:#ffffff;padding:10px 20px;margin-bottom:20px}.blog-header-container .title{font-size:24px;line-height:30px;font-weight:normal !important}.blog-header-container .flex{display:flex;justify-content:space-between}.blog-header-container .flex .navWrap{display:flex;align-items:center}.blog-header-container .flex .navWrap a{display:flex;align-items:center;color:#E9E4D1}.blog-header-container .flex .navWrap a svg{fill:#E9E4D1;width:20px;height:20px;margin:0 5px}.blog-header-container .flex .navWrap a.next{flex-direction:row-reverse;margin-left:10px}.blog-header-container .flex .navWrap a.next svg{transform:rotate(180deg)}.nyati-header{margin-top:40px}.margin-bottom-double-spacer{margin-bottom:40px !important}.figures{margin-bottom:20px !important}.readmore-container .content-container{position:relative;overflow:hidden}.readmore-container .readmore-button{background-color:#ded4bb;text-align:center;font-size:18px;cursor:pointer;margin-right:-40px;margin-left:-40px;margin-bottom:-20px;position:relative;padding-bottom:20px;padding-top:20px}.readmore-container .readmore-button .readmore-overlay{position:absolute;width:100%;top:-50px;height:50px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ded4bb 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ded4bb 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ded4bb 100%)}.bold{font-weight:bold}.nowrap{white-space:nowrap}.panel{padding-top:40px;padding-bottom:40px;margin-bottom:40px}.panel.small-padding{padding-top:10px;padding-bottom:10px}.panel.panel-color05{background:#29292B}.panel.background-1{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.5)}.panel.background-1 h2{color:#6B3300}.panel.background-2{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.2)}.panel.background-2 h2{color:#6B3300}.panel.background-2 .table.border-bottom-rows .table-cell{border-bottom:1px solid #9E875D}.panel.background-3{background-color:#000000;background-color:rgba(0, 0, 0, 0.7)}.panel.background-3 h2{color:#ded4bb}.panel.no-padding-bottom{padding-bottom:0}.panel.no-margin-bottom{margin-bottom:0}.panel.large-margin-bottom{margin-bottom:100px}.panel h2{margin-bottom:40px}.cta-button{background:#989B32;color:#ffffff;cursor:pointer;margin-bottom:20px;padding:15px;position:relative;font-size:24px;transition:all 0.5s ease}.cta-button:hover{background:#abae38}.cta-button svg{fill:#ffffff;position:absolute;right:10px;top:6.5px;height:40px;width:40px}.overlay{display:none;position:fixed;background-color:#000000;background-color:rgba(0, 0, 0, 0.95);top:0;left:0;width:100%;height:100%;z-index:1000;color:#E9E4D1}.overlay .close-button{position:absolute;top:60px;right:60px;cursor:pointer;fill:#ded4bb;height:50px;width:50px}.overlay .content-container{height:100%}#newsletter-overlay .flex{justify-content:center}#newsletter-overlay .mail{display:none}.formular-container .error-message{display:none}.newsletter-popup-container{display:none;z-index:100;position:fixed;bottom:80px;right:20px;width:500px;max-width:100%;background-color:#E9E4D1;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/background.jpg");border:3px solid #ded4bb}.newsletter-popup-container svg{margin-left:-4px;margin-top:-10px;width:40px;height:40px;fill:#6B3300}.newsletter-popup-container .content .close-button{width:30px;height:30px;position:absolute;top:20px;right:10px;cursor:pointer}.overlay .formular-container{width:100%;max-width:500px;margin:0 auto;padding:20px;text-align:center}.overlay .formular-container .title{font-size:40px !important;line-height:45px !important;color:#E9E4D1 !important;margin-bottom:20px !important}.overlay .formular-container .info-container{color:#9E875D;margin-bottom:20px}.overlay .formular-container .info-container .newsletter-privacy-link{color:#9E875D}header{margin-bottom:20px}header .top-phone-container{position:absolute;left:0;top:20px;padding:10px}header .top-phone-container .top-phone{position:relative;color:#424245;font-size:16px;padding-left:10px}header .top-phone-container svg{display:inline-block;width:20px;height:20px;vertical-align:middle}header #logo{display:block;height:115px;width:100%;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo.jpg");background-position:top center;background-size:1215px 115px;background-repeat:no-repeat}header .logo-container{padding:0}header nav{position:relative}header nav .main-menu-container{z-index:10;padding-top:20px;padding-bottom:20px}header nav .main-menu-container.count-4 .menu-item{font-size:20px}header nav .main-menu-container.count-5 .menu-item{font-size:18px}header nav .main-menu-container.count-6 .menu-item{font-size:18px}header nav ul{list-style:none;margin-bottom:0;margin-left:0}header nav ul.main-nav{table-layout:fixed}header nav ul.main-nav li .linkhandler,header nav ul.main-nav li .menu-item{color:#ded4bb;display:block;text-align:center;font-size:25px;line-height:50px;cursor:pointer;transition:all 0.5s ease}header nav ul.main-nav li .linkhandler:hover,header nav ul.main-nav li .menu-item:hover{color:#b29f7c}header nav ul.main-nav li .linkhandler.active svg,header nav ul.main-nav li .menu-item.active svg{transform:rotate(270deg)}header nav ul.main-nav li .linkhandler svg,header nav ul.main-nav li .menu-item svg{display:none;fill:#6B3300;width:30px;height:30px;border-radius:50%;background-color:#ded4bb;transform:rotate(90deg);position:absolute;left:0;top:10px}header nav ul.main-nav li ul{display:none}header nav #sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#29292B;background-color:rgba(41, 41, 43, 0.9);-moz-box-shadow:10px 30px 30px -10px #29292B;-webkit-box-shadow:10px 30px 30px -10px #29292B;box-shadow:10px 30px 30px -10px #29292B;overflow:auto;z-index:10}header nav #sub-menu ul li{line-height:100px;width:50%;float:left}header nav #sub-menu ul li .linkhandler,header nav #sub-menu ul li .menu-item{display:block;position:relative;padding-left:80px;color:#E9E4D1;line-height:50px;transition:all 0.5s ease;font-size:18px}header nav #sub-menu ul li .linkhandler:hover,header nav #sub-menu ul li .menu-item:hover{color:#9E875D}header nav #sub-menu ul li .linkhandler:hover:before,header nav #sub-menu ul li .menu-item:hover:before{background:#9E875D;color:#E9E4D1}header nav #sub-menu ul li .linkhandler svg,header nav #sub-menu ul li .menu-item svg{display:inline-block;vertical-align:middle;fill:#6B3300;width:30px;height:30px;border-radius:50%;background-color:#ded4bb;transform:rotate(90deg);margin-right:10px}header #search-button-container{position:absolute;right:0;top:20px;cursor:pointer;color:#424245}header #search-button-container form{float:left;width:0;overflow:hidden}header #search-button-container form input{margin-bottom:0;width:auto}header #search-button-container .search-button-content{float:right;margin-left:10px;position:relative;padding:10px 40px}header #search-button-container .search-button-content svg{display:inline-block;width:30px;height:30px;vertical-align:middle;margin-right:10px}#burger-menu-button{display:none}#breadcrumb{margin-bottom:20px}#breadcrumb ul{list-style:none;padding:0 0 20px;margin:0}#breadcrumb ul li{display:inline-block}#breadcrumb ul li a{font-size:14px}#breadcrumb ul li:after{color:#6B3300;content:"/";padding:0 10px}#breadcrumb ul li:last-of-type a{color:#29292B}#breadcrumb ul li:last-of-type:after{content:"";padding:0}#content{padding-bottom:60px}#content:before,#content:after{content:"";display:table}#content:after{clear:both}.side-buttons-container{position:fixed;bottom:0;right:40px;z-index:15;max-width:250px}.side-buttons-container .booking-engine-button-container{bottom:0}.side-buttons-container .button{position:relative;overflow:hidden;color:#ffffff;font-size:20px;line-height:20px;padding:20px 30px 0;background-color:#989B32;background-color:rgba(152, 155, 50, 0.8);cursor:pointer;text-align:center;display:block;transition:all 0.5s ease;-webkit-animation:cta1 10s infinite;-moz-animation:cta1 10s infinite;-o-animation:cta1 10s infinite;transform:cta1 10s infinite;margin-top:20px}.side-buttons-container .button .title{margin-bottom:20px}.side-buttons-container .button.newsletter .title{margin-bottom:20px}.side-buttons-container .button.newsletter .content{font-size:14px;margin-bottom:20px;overflow:hidden;max-height:0;transition:all 0.5s ease;-webkit-animation:slideheight 14s 20s;-moz-animation:slideheight 14s 20s;-o-animation:slideheight 14s 20s;transform:slideheight 14s 20s}.side-buttons-container .button:first-of-type{animation-delay:5s;margin-top:0}.side-buttons-container .button:nth-of-type(2n+2){animation-delay:10s}.side-buttons-container .button:hover{background:#989B32;opacity:1 !important}.side-buttons-container .button:hover:after{opacity:1;top:-30%;left:-30%;transition-property:left, top, opacity;transition-duration:0.7s, 0.7s, 0.15s;transition-timing-function:ease}footer{font-size:13px}footer .flexWrap{display:flex}footer .flexWrap>div{width:25%}footer .flexWrap nav ul li{display:block;text-align:left;border-right:0}footer .flexWrap nav ul li a{color:#6B3300}footer .tripadvisor-container{text-align:center;margin-bottom:20px;display:flex;justify-content:center;align-items:flex-start}footer .tripadvisor-container>div{display:inline-block}footer .title{font-size:25px;line-height:30px;margin-bottom:40px}footer .info-container{margin-bottom:40px}footer .table{margin-bottom:40px}footer .table-cell:nth-of-type(1){padding-right:60px}footer .table-cell:nth-of-type(2){padding-right:40px;padding-left:20px}footer .table-cell:nth-of-type(3){padding-right:20px;padding-left:40px}footer .table-cell:nth-of-type(4){padding-left:60px}footer .space-right:after{content:" "}footer .links-buttons-container{text-align:center;margin-bottom:60px}footer .links-buttons-container a{margin:0 20px}footer .links-buttons-container a:first-of-type{margin-left:0}footer .links-buttons-container a:last-of-type{margin-right:0}footer .social-buttons-container{margin:0 auto 60px;display:flex;justify-content:center}footer .social-buttons-container a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:50px;height:50px;background-color:green;margin:0 10px}footer .social-buttons-container a.facebook{background:#3b5998}footer .social-buttons-container a.instagram{background:#fbad50}footer .social-buttons-container a.youtube{width:100px;background:#f00}footer .social-buttons-container a.youtube svg{width:100px}footer .social-buttons-container a svg{width:50px;height:50px;fill:#ffffff;display:flex;padding:10px}footer .social-buttons-container a:hover,footer .social-buttons-container a:focus{transform:scale(1.1)}footer nav ul{text-align:center;list-style:none}footer nav ul li{display:inline-block;padding:0 40px;border-right:1px solid #424245}footer nav ul li:last-of-type{border-right:0}footer nav ul li a{color:#9E875D}footer .footer-background-image{width:auto;max-width:100%;margin:0 auto}footer .extra-information{text-align:center;margin-bottom:40px}footer .extra-information span{padding:0 40px;border-right:1px solid #9E875D}footer .extra-information span:last-of-type{border-right:0}footer .footer-content h2{position:relative}footer .footer-content.nyati-info svg{width:20px;height:20px;fill:#6B3300}footer .footer-content.nyati-info .title{padding-left:10px;margin-bottom:0 !important}footer .footer-content.lectures h2:before{content:"x"}footer .footer-content.newsletter .newsletter-container{margin-bottom:80px}footer .footer-content.newsletter .newsletter-container svg{margin-left:-4px;width:40px;height:40px;fill:#6B3300}footer .footer-content.newsletter .newsletter-container .title{padding-left:10px;margin-bottom:0 !important}footer .footer-content.newsletter .extra-container{margin-bottom:40px}footer .footer-content.newsletter .extra-container h2 div{margin-bottom:20px}footer .footer-content.newsletter .extra-container h2 .info-container{margin-bottom:20px}footer .footer-content.newsletter .extra-container h2:before{content:"x"}footer .footer-content.offer svg{width:40px;height:40px;fill:#6B3300}footer .footer-content.offer .title{padding-left:10px;margin-bottom:0 !important}#footerMap{background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/nyati-footer-map2.jpg");display:block;width:910px;height:294px;float:right}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-container .loading{display:none}.loading-container.active{position:relative}.loading-container.active .formular{opacity:0.4}.loading-container.active .loading{display:block;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px;border-radius:50%;width:60px;height:60px;border:10px solid #ccc;border-top-color:#29292B;animation:spin 1s infinite linear}.ds_1 #field_0{width:100%;overflow:hidden;min-height:1px}.ds_1 #field_0:before,.ds_1 #field_0:after{content:"";display:table}.ds_1 #field_0:after{clear:both}.ds_1 #field_1{float:left;width:33.3333%;overflow:hidden;min-height:1px;padding-right:26.6666px}.ds_1 #field_1:before,.ds_1 #field_1:after{content:"";display:table}.ds_1 #field_1:after{clear:both}.ds_1 #field_2{float:left;width:33.3333%;overflow:hidden;min-height:1px;padding-right:26.666px;padding-left:26.666px}.ds_1 #field_2:before,.ds_1 #field_2:after{content:"";display:table}.ds_1 #field_2:after{clear:both}.ds_1 #field_3{float:right;width:33.3333%;overflow:hidden;min-height:1px;padding-left:53.666px}.ds_1 #field_3:before,.ds_1 #field_3:after{content:"";display:table}.ds_1 #field_3:after{clear:both}.ds_1 #field_10{width:100%;overflow:hidden;min-height:1px}.ds_1 #field_10:before,.ds_1 #field_10:after{content:"";display:table}.ds_1 #field_10:after{clear:both}.ds_2 #field_0{width:100%;overflow:hidden;min-height:1px}.ds_2 #field_0:before,.ds_2 #field_0:after{content:"";display:table}.ds_2 #field_0:after{clear:both}.ds_2 #field_1{float:left;width:66.666%;overflow:hidden;min-height:1px;padding-right:10px}.ds_2 #field_1:before,.ds_2 #field_1:after{content:"";display:table}.ds_2 #field_1:after{clear:both}.ds_2 #field_2{float:right;width:33.333%;overflow:hidden;min-height:1px;padding-left:10px}.ds_2 #field_2:before,.ds_2 #field_2:after{content:"";display:table}.ds_2 #field_2:after{clear:both}.ds_2 #field_10{width:100%;overflow:hidden;min-height:1px}.ds_2 #field_10:before,.ds_2 #field_10:after{content:"";display:table}.ds_2 #field_10:after{clear:both}.ds_3 #field_0{width:100%;overflow:hidden;min-height:1px}.clearboth{clear:both;line-height:0;font-size:0;margin:0;padding:0}.hideit{display:block;text-indent:-10000px;white-space:nowrap;text-decoration:none;font-size:0}#typo3-previewInfo{color:#ffffff !important;font-weight:100 !important;position:fixed !important;border:none !important;margin:20px 0 !important;background-color:#FF0000;background-color:rgba(255, 0, 0, 0.5);padding:20px !important;bottom:20px !important;right:20px !important;top:auto !important}#legacybrowser{display:none}.typo3-feedit-element{margin-bottom:20px;background:#FFFFFF;padding:10px;-moz-box-shadow:0 0 1px 0 #888888;-webkit-box-shadow:0 0 1px 0 #888888;box-shadow:0 0 1px 0 #888888;overflow:auto}.typo3-feedit-element td{padding-right:5px}.typo3-feedit-element td span,.typo3-feedit-element td a,.typo3-feedit-element td img{display:block}.typo3-feedit-element td a{text-decoration:none !important}.typo3-feedit-element td a:hover{text-decoration:underline !important}.hide-in-desktop{display:none}footer .checkbox-container{font-size:13px}.checkbox-container{display:block;position:relative;padding-left:40px;padding-right:20px;margin-bottom:20px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#9E875D}.checkbox-container:hover input~.checkmark{background-color:#7e6c4a}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.milima #logo{display:block;height:115px;width:100%;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo-milimasafari.png");background-position:top center;background-size:1215px 115px;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1024px){.hide-in-desktop{display:block}.hide-in-tablet{display:none !important}header #logo{height:97px;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo-tablet.jpg");background-size:1024px 97px}header nav .main-menu-container.count-6 .menu-item{font-size:16px}body.milima header #logo{height:97px;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo-milimasafari.png") !important;background-size:1024px 97px}.side-buttons-container{max-width:200px;right:20px}.side-buttons-container .button{font-size:14px;padding:10px 20px 0}.side-buttons-container .button .title{margin-bottom:10px}.side-buttons-container .button.newsletter .title{margin-bottom:0}.side-buttons-container .button.newsletter .content{font-size:12px}.newsletter-popup-container{bottom:60px}.overlay .close-button{top:20px;right:20px}footer.panel .table .footer-content{display:block;width:50%;float:left;margin-bottom:10px}footer.panel .table .footer-content:nth-of-type(2n+1){clear:left;padding-right:10px;padding-left:0}footer.panel .table .footer-content:nth-of-type(2n+2){padding-right:0;padding-left:10px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.hide-in-browser{display:block}.hide-in-tablet{display:none !important}.centering{padding-right:20px !important;padding-left:20px !important}header .centering{padding-left:10px !important;padding-right:10px !important}header .logo-container{padding-right:0 !important;padding-left:0 !important}header #logo{height:97px !important;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo-tablet.jpg") !important;background-size:1024px 97px !important}.newsletter-popup-container{bottom:40px;width:100%;left:0;right:0}}@media only screen and (max-width:768px),screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.hide-in-desktop{display:block}.hide-in-tablet{display:block !important}.hide-in-smartphone{display:none !important}body{position:relative;padding-top:90px}.centering{padding-right:10px;padding-left:10px}.blog-header-container{padding-right:10px;padding-left:10px;margin-bottom:10px}.blog-header-container .flex{display:flex;justify-content:space-between}.blog-header-container .flex .navWrap a{display:inline-block}.blog-header-container .flex .navWrap a svg{width:20px;height:20px}.table{display:block;width:100%}.table .table-cell{display:block;width:100% !important;padding:0;margin:0}.panel{padding-top:20px;padding-bottom:20px}.panel h2{margin-bottom:10px}.panel.large-margin-bottom{margin-bottom:20px}.cta-button{margin-bottom:10px}header{position:fixed;margin-bottom:10px;top:0;left:0;width:100%;height:90px;z-index:200}header .top-phone-container{padding:5px;top:2.5px}header .top-phone-container .top-phone{padding-left:0}header .top-phone-container .top-phone:before{content:""}header #search-button-container{left:0;right:unset;top:20px;font-size:20px;padding:0 10px}header #search-button-container .icon-search{font-size:26px}header #search-button-container .text{display:none}header #logo{height:90px;background-image:url("/typo3conf/ext/tc_base/Resources/Public/Images/logo-smartphone.jpg");background-size:700px 90px}header nav .panel{padding-top:5px;display:none;position:absolute;left:0;top:100%;width:100%;background-color:#000000;background-color:rgba(0, 0, 0, 0.9)}header nav .panel>.table{display:block}header nav .panel>.table>.table-cell{display:block;width:100%}header nav ul.main-nav{display:block !important;border-top:1px solid #9E875D;margin-bottom:10px}header nav ul.main-nav li{display:block !important;width:100%;border-bottom:1px solid #9E875D;text-align:left}header nav ul.main-nav li .linkhandler,header nav ul.main-nav li .menu-item{width:100%;display:block;position:relative;padding-left:40px;text-align:left;font-size:18px}header nav ul.main-nav li .linkhandler svg,header nav ul.main-nav li .menu-item svg{display:block}header nav ul.main-nav li .sub-menu{margin-bottom:10px}header nav ul.main-nav li .sub-menu li{border-bottom:0}header nav ul.main-nav li .sub-menu li .linkhandler,header nav ul.main-nav li .sub-menu li .menu-item{line-height:41px}header nav ul.main-nav li .sub-menu li .linkhandler svg,header nav ul.main-nav li .sub-menu li .menu-item svg{display:none}body.milima header #logo{height:90px;background-size:700px 66px}#burger-menu-button{display:block;position:absolute;top:20px;right:10px;font-size:35px;line-height:40px;width:35px;height:35px;cursor:pointer}#breadcrumb{padding-top:0}.side-buttons-container{max-width:none;width:100%;right:0}.side-buttons-container .button{margin-top:0 !important;background-color:#989B32;background-color:#989b32;max-width:none;width:100%;float:left;padding-top:10px;padding-right:0;padding-left:0}.side-buttons-container .button .title{font-size:16px;margin-bottom:10px}.side-buttons-container .button.newsletter .title{margin-bottom:10px}.side-buttons-container .button.newsletter .content{-webkit-animation:unset;-moz-animation:unset;-o-animation:unset;transform:unset;display:none}.side-buttons-container .button:first-of-type{border-right:1px solid #E9E4D1}.side-buttons-container .button:last-of-type{border-left:1px solid #E9E4D1;margin-top:0}.newsletter-popup-container{bottom:40px;width:100%;left:0;right:0;z-index:100}#content{padding-bottom:20px}footer .flexWrap{display:block}footer .flexWrap>div{width:100%}footer .flexWrap nav ul li{padding-left:0}footer .table .table-cell{display:block;width:100% !important;padding-right:0;padding-left:0;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #ded4bb}footer .table .table-cell:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}footer .title{margin-bottom:10px}footer .info-container{margin-bottom:10px}footer .info-container:last-of-type{margin-bottom:0}footer .info-container ul{margin-left:0}footer .panel{padding-bottom:70px}footer .footer-content .newsletter-container{margin-bottom:30px}footer .tripadvisor-container{justify-content:center;align-items:center;flex-direction:column}.overlay{position:absolute}.overlay .close-button{top:10px;right:10px}.overlay .content-container{position:absolute;top:80px;height:auto}.overlay .formular-container{padding:10px}.overlay .formular-container .title{font-size:30px;line-height:35px;margin-bottom:10px}.overlay .formular-container .info-container{margin-bottom:10px}.overlay .formular-container textarea{height:100px}.ds_1 #field_1{float:none;width:100%;padding-right:0;margin-bottom:0}.ds_1 #field_2{float:none;width:100%;padding-right:0;padding-left:0;margin-bottom:0}.ds_1 #field_3{float:none;width:100%;padding-left:0;margin-bottom:0}.ds_1 #field_10{margin-bottom:0}.ds_2 #field_0{margin-bottom:0}.ds_2 #field_1{float:none;width:100%;padding-right:0;margin-bottom:0}.ds_2 #field_2{float:none;width:100%;padding-left:0;margin-bottom:0}.ds_2 #field_10{margin-bottom:0}.ds_3 #field_0{margin-bottom:0}}img.responsive{width:100%;height:auto;display:block}hr{margin:10px 0}a{color:#6B3300;background:transparent;outline:none;-webkit-tap-highlight-color:rgba(233, 228, 209, 0.5);transition:all 0.5s ease;text-decoration:none}a:hover{color:#b29f7c}a.ctabutton{border:none;background:#989B32;color:#FFF;padding:5px 20px;display:inline-block;cursor:pointer;transition:all 0.5s;font-size:16px;line-height:20px}a.ctabutton:hover{background:#abae38}ul,ol{margin:0;padding:0;list-style:none}sub,sup{font-size:70%;display:inline-block;line-height:1}p,.csc-sitemap{margin-bottom:10px}h1,h2,h3,h4,h5{font-family:"Cinzel", helvetica, verdana, tahoma, arial, sans-serif;overflow:hidden;background:transparent;margin:0;margin-bottom:10px;word-wrap:break-word;line-height:1.5em}h1:before,h1:after,h2:before,h2:after,h3:before,h3:after,h4:before,h4:after,h5:before,h5:after{content:"";display:table}h1:after,h2:after,h3:after,h4:after,h5:after{clear:both}h1{font-size:35px;line-height:45px;margin-bottom:10px}h2{font-size:28px;line-height:35px}h3{font-size:24px;line-height:30px}h4{font-size:21px;line-height:28px}h5{font-size:21px;line-height:28px}.ctype-menu_subpages ul{list-style:none;margin:0;padding:0}.ctype-menu_subpages a{font-family:"Cinzel", helvetica, verdana, tahoma, arial, sans-serif;font-size:18px;padding:2.5px 0}.frame ul,.frame ol{list-style:disc;padding-left:20px}.frame-ruler-before{border-top:5px solid #6B3300;background-color:#9E875D;background-color:rgba(158, 135, 93, 0.2);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-ruler-before:before{display:none !important}.frame-ruler-after{border-bottom:5px solid #6B3300;background-color:#9E875D;background-color:rgba(158, 135, 93, 0.2);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-ruler-after:after{display:none !important}.frame-20{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.2);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-20 h1,.frame-20 h2,.frame-20 h3,.frame-20 h4,.frame-20 h5{background:#6B3300;color:#ffffff;margin:-20px -20px 20px;padding:10px 20px;font-size:24px;line-height:30px}.frame-21{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.5);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-21 h1,.frame-21 h2,.frame-21 h3,.frame-21 h4,.frame-21 h5{background:#6B3300;color:#ffffff;margin:-20px -20px 20px;padding:10px 20px;font-size:24px;line-height:30px}.frame-8001{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.2);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-8002{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.5);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.frame-8004{background-color:#9E875D;background-color:rgba(158, 135, 93, 0.5);padding:20px 20px 10px;margin-bottom:20px;overflow:hidden}.csc-header-date{background:transparent}.csc-linkToTop{text-align:right}.csc-linkToTop a{background:transparent}.ctype-menu ul{margin-top:-5px;margin-left:0 !important;list-style:none}.ctype-menu ul li{margin-top:0 !important}.ctype-menu ul li a{line-height:30px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.indent{margin-left:50px}.imgtext-table{margin-top:3px}.bold{font-weight:bold}.italic{font-style:italic}input,textarea,select{-webkit-border-radius:0;resize:none;box-shadow:none}input.text{border:none;padding:10px;background-color:#E9E4D1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c5b69c;margin-bottom:10px}input.checkbox{cursor:pointer}input.radio{cursor:pointer}input.file{cursor:pointer}input.submit{border:none;background-color:#E9E4D1;color:#000000;cursor:pointer;margin:0;padding:2.5px 5px;-webkit-appearance:none}input.fileupload{margin-bottom:10px;cursor:pointer}input.error{border:2px solid #830F0F}input[type=submit]{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea.textarea{border:none;background-color:#E9E4D1;padding:10px;margin-bottom:10px;width:100%;height:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea.textarea.error{border:2px solid #830F0F}select.select{cursor:pointer;padding:2.5px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;margin-bottom:10px;background:#E9E4D1;border:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}.submit-button{border:none;background:#989B32;color:#ffffff;padding:5px 20px;display:inline-block;cursor:pointer;transition:all 0.5s ease;font-size:16px;line-height:20px}.submit-button:hover{background:#abae38}.submit-button.color04{background:#6B3300}.submit-button.color04:hover{background:#853f00}.submit-button.color07{background:#91acce}.submit-button.color07:hover{background:#a3b9d6}.submit-button.color08{background:#a00000}.submit-button.color08:hover{background:#ba0000}.submit-button.color09{background:#cf4900}.submit-button.color09:hover{background:#e95200}.submit-button{font-family:"Cinzel", helvetica, verdana, tahoma, arial, sans-serif}.inputwrapper{margin-bottom:10px;border-width:1px;border-color:#29292B;border-style:solid;display:block}.inputwrapper input.text{border:1px solid #000000;background-color:#ffffff;max-width:none;width:100%;display:block}.inputwrapper textarea.textarea{border:1px solid #000000;background-color:#ffffff;max-width:none;width:100%;display:block}.inputwrapper select.select{border:1px solid #000000;max-width:none;width:100%;display:block}.inputwrapper input.submit{max-width:none;width:100%}div.csc-textpic-border img{border:1px solid #000000 !important}ul,ol{margin-right:0;margin-bottom:10px;margin-left:20px}.table{display:table;width:100%}.table.auto-width{width:auto}.table.margin-bottom{margin-bottom:10px}.table.border-bottom-rows .table-cell{border-bottom:1px solid #ded4bb}.table.border-bottom-rows .table-row:last-of-type .table-cell{border-bottom:0}.table.border-bottom-rows.dark-border .table-cell{border-bottom:1px solid #cdbe99}.table .table-row{display:table-row}.table .table-row.text-center{text-align:center}.table .table-row.header{font-weight:bold}.table .table-cell{display:table-cell}.table .table-cell:first-of-type{padding-left:0}.table .table-cell.title{font-weight:bold}.table .table-cell.max-width{width:100%}.table .table-cell.vertical-top{vertical-align:top}.table .table-cell.vertical-middle{vertical-align:middle}.table .table-cell.text-center{text-align:center}.table .table-cell.text-right{text-align:right}.table .table-cell.padding{padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px}.table .table-cell.double-padding{padding:10px}.table .table-cell.double-padding:first-of-type{padding-left:0}.table .table-cell.double-padding:last-of-type{padding-right:0}.table .table-cell.width-1-2{width:50%}.table .table-cell.width-1-4{width:25%}.table .table-cell.width-2-4{width:50%}.table .table-cell.width-1-3{width:33.333%}.table .table-cell.width-2-3{width:66.666%}.table .table-cell.width-1-5{width:20%}.table .table-cell.width-1-6{width:16.666%}table.contenttable{width:100%;border-spacing:1px;background-color:#E9E4D1;margin-bottom:10px}table.contenttable tbody tr:hover td,table.contenttable tbody td.verthover{background-color:#6B3300}table.contenttable caption{background-color:#E9E4D1;border:1px solid #E9E4D1;border-bottom:none;font-weight:700;text-align:center;padding:10px}table.contenttable tr th,table.contenttable tr td{padding:5px}table.contenttable tr th{vertical-align:top;background-color:#ded4bb;font-weight:700}table.contenttable tr td{vertical-align:top;background-color:#ffffff}table.contenttable tfoot tr td{font-weight:700;background-color:#ded4bb}table.contenttable p{padding:0;margin:0}DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:10px}.message-ok,.message-confirmation{position:relative;border-color:#174A1D;border-style:solid;border-width:1px;background-color:#3B8844;color:#ffffff;margin-bottom:10px;padding:10px 10px 10px 45px;text-align:left}.message-error{position:relative;border-color:#4F0909;border-style:solid;border-width:1px;background-color:#830F0F;color:#ffffff;margin-bottom:10px;padding:10px;text-align:left}.message-information,.message-notice{position:relative;border-color:#0E5DC9;border-style:solid;border-width:1px;background-color:#d0dff4;color:#0E5DC9;margin-bottom:10px;padding:10px}.message-warning{position:relative;border-color:#9F6000;border-style:solid;border-width:1px;background-color:#FEEFB3;color:#9F6000;margin-bottom:10px;padding:10px}@media only screen and (max-width:767px),screen and (min-width:767px) and (max-width:1024px) and (orientation:portrait){.submit-button{margin-bottom:10px !important}h1{font-size:25px;line-height:35px;text-align:center}h2{font-size:22px;line-height:30px}h3{font-size:20px;line-height:25px}h4{font-size:18px;line-height:25px}h5{font-size:18px;line-height:25px}.ctype-menu ul{margin-top:0}.frame{margin-bottom:10px}.frame-ruler-before{margin-bottom:10px;padding:10px 10px 0}.frame-ruler-after{margin-bottom:10px;padding:10px 10px 0}.frame-20{padding:10px 10px 0;margin-bottom:10px}.frame-20 h1,.frame-20 h2,.frame-20 h3,.frame-20 h4,.frame-20 h5{margin-top:-10px;margin-right:-10px;margin-bottom:10px;margin-left:-10px;padding-right:10px;padding-left:10px}.frame-20{padding:10px 10px 0;margin-bottom:10px}.frame-20 h1,.frame-20 h2,.frame-20 h3,.frame-20 h4,.frame-20 h5{margin-top:-10px;margin-right:-10px;margin-bottom:10px;margin-left:-10px;padding-right:10px;padding-left:10px}.frame-8001{padding:10px 10px 0;margin-bottom:10px}.frame-8002{padding:10px 10px 0;margin-bottom:10px}.frame-8004{margin-bottom:10px}.frame-8004 h1,.frame-8004 h2,.frame-8004 h3,.frame-8004 h4,.frame-8004 h5{padding-right:10px;padding-left:10px}.table.block-on-smartphone .table-cell{display:block;padding-top:0 !important;padding-bottom:0 !important;padding-left:0}.table.block-on-smartphone .table-cell.text-center{text-align:left}.table.block-on-smartphone.border-bottom-rows .table-row{display:block;border-bottom:1px solid #ded4bb;padding-bottom:10px;margin-bottom:10px}.table.block-on-smartphone.border-bottom-rows .table-row:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.table.block-on-smartphone.border-bottom-rows .table-cell{border-bottom:0px}.panel.background-2 .table.border-bottom-rows .table-cell{border-bottom:0}.panel.background-2 .table.border-bottom-rows .table-row{border-bottom:1px solid #9E875D}.panel.background-2 .table.border-bottom-rows .table-row:last-of-type{border-bottom:0}}.ctype-tcvideo_video h1,.ctype-tcvideo_video h2,.ctype-tcvideo_video h3,.ctype-tcvideo_video h4,.ctype-tcvideo_video h5{margin-bottom:0}.ctype-tcgallery_plugin .helper{display:none !important}body.rid_1099 .receive-offer-button{display:none !important}.ctype-tcgallery_plugin.tcg{display:block !important}.grecaptcha-badge{visibility:hidden !important}.recaptcha-text{padding-top:10px}.tx-indexedsearch-searchbox{margin-bottom:1em}.tx-indexedsearch-searchbox input{text-align:center}.tx-indexedsearch-results{}.tx-indexedsearch-results a{text-decoration:none}.tx-indexedsearch-results article .image img{height:auto;width:100%}.tx-indexedsearch-results article .content{padding:1em 0}.tx-indexedsearch-results article .content .title{font-size:110%;font-weight:700}.tx-indexedsearch-results article svg{height:auto}.tx-indexedsearch-redMarkup{font-weight:700}.tx-indexedsearch-path{margin-top:-10px;clear:left;font-size:75%;word-wrap:break-word}.tx-indexedsearch-browsebox{margin-bottom:1em;text-align:center}.tx-indexedsearch-browsebox ul{list-style:none;margin:0;padding:0}.tx-indexedsearch-browsebox ul li{display:inline-block;margin-right:0.5em}.tx-indexedsearch-browsebox ul li::before{content:none}.tx-indexedsearch-browsebox ul li a{text-decoration:none}