body:after{content:url(/wp-content/plugins/instagram-feed-pro/img/sbi-sprite.png)}.header-2,body:after{display:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.booking,.booking-area{margin:0 auto;box-sizing:border-box}.booking-area{background-color:#191919;width:100%;z-index:2;top:0}.booking-area h3{display:none;opacity:1;margin:0;color:#fff;font-weight:400;font-size:15px;position:absolute;transition:opacity .5s ease-in-out,left .5s ease-in-out;left:0;text-align:right;top:50%;transform:translateY(-50%);min-width:230px}.booking{text-align:center;padding:5px 20px;position:relative}.booking-content .forms{transition:padding .5s ease-in-out}.booking_submit{padding:0 15px;font-size:14px;display:inline-block;line-height:40px;border-radius:1px;margin:0 5px;cursor:pointer;transition:background-color .3s ease-in-out;font-weight:600;color:#fff;background-color:#b9ada2}.booking-hotel:not(.form-select--native-style){color:#fff;padding:0 40px 0 15px;-webkit-appearance:none;-moz-appearance:none;position:relative}.date-arrival-wrap,.date-departure-wrap,.select-wrapper{display:inline-block;position:relative}.select-wrapper:after{content:" ";background-image:url(/wp-content/plugins/cbooking/assets/images/downwards-white.svg);background-repeat:no-repeat;background-size:10px 10px;position:absolute;top:15px;right:20px;height:10px;width:10px}.booking-hotel option{background-color:rgb(25 25 25/.75);color:#fff}.date-arrival,.date-departure{padding:0 15px!important}.date-arrival-wrap:after,.date-departure-wrap:after{content:"";background-image:url(/wp-content/plugins/cbooking/assets/images/calendar.svg);background-repeat:no-repeat;height:15px;width:15px;position:absolute;top:13px;right:15px}.booking-hotel,.date-arrival,.date-departure{background-color:transparent!important;border:1px solid rgb(255 255 255/.4)!important;border-radius:3px;line-height:38px;height:40px;box-sizing:border-box;background-position:calc(100% - 15px) center;font-size:14px;margin:0 5px;cursor:pointer;color:#fff!important}.booking-hotel:focus,.date-arrival:focus,.date-departure:focus{outline:0;background-color:rgb(255 255 255/.4)}#kal,.booking-handler,.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_menu li ul{display:none}#kal{position:absolute;z-index:10000;top:100%}.cbooking-section{padding:0!important;max-width:inherit!important;width:100%!important}.cbooking-section.header-2.onload{display:none!important}.date-arrival{margin-right:4px}.booking-hotel{position:relative;width:250px!important}.date-arrival,.date-departure{width:140px}.cbooking-section-mobile{display:none;position:absolute}@media only screen and (max-width:1200px){.booking-hotel{width:120px}.date-arrival,.date-departure{width:92px;background-image:none!important}.booking-hotel,.date-arrival,.date-departure{font-size:12px;padding-left:10px!important;height:39px}.date-arrival-wrap:after,.date-departure-wrap:after{display:none}.booking_submit{font-size:12px}}@font-face{font-family:"proximanovaregular";src:url(/wp-content/uploads/useanyfont/200420052240ProximaNovaRegular.woff2)format("woff2"),url(/wp-content/uploads/useanyfont/200420052240ProximaNovaRegular.woff)format("woff");font-display:swap}@font-face{font-family:"quichesansregular";src:url(/wp-content/uploads/useanyfont/200420052640QuicheSansRegular.woff2)format("woff2"),url(/wp-content/uploads/useanyfont/200420052640QuicheSansRegular.woff)format("woff");font-display:swap}a,body,li,p{font-family:"proximanovaregular"!important}h1,h2,h3,h4{font-family:"quichesansregular"!important}ul .wpml-ls-menu-item a{display:flex;align-items:center}@media (min-width:981px){.dvmm_mad_menu .dvmm_mobile_menu__wrap{display:none}}.dvmm_mad_menu{width:100%;max-width:100%;left:0;right:0;margin:auto;-webkit-transition:none;-o-transition:none;transition:none}.dvmm_mad_menu>.et_pb_module_inner{overflow:visible!important;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_menu_inner_container{max-width:100%;margin:auto;padding:20px;border:0 solid #666;background-color:#fff}.dvmm_content,.dvmm_menu_inner_container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_content,.dvmm_mobile_menu__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.dvmm_content{max-width:1080px;border:0}.dvmm_mobile_menu__wrap{display:-ms-flexbox;display:flex;opacity:1;-ms-flex-pack:center;justify-content:center}@media (max-width:980px){.dvmm_mad_menu .dvmm_mobile_menu__wrap{-ms-flex-pack:center;justify-content:center}}.dvmm_element.dvmm_mobile_menu__wrap{-ms-flex-align:stretch;align-items:stretch}.dvmm_mobile__menu,.dvmm_mobile__menu .dvmm_menu,.dvmm_mobile__menu .dvmm_menu li,.dvmm_mobile__menu .dvmm_menu li ul,.dvmm_mobile_menu_toggle,.dvmm_mobile_menu_toggle .dvmm_mobile_menu_toggle_icon,.dvmm_mobile_menu_wrapper,.dvmm_mobile_nav{-webkit-transition:inherit!important;-o-transition:inherit!important;transition:inherit!important}.dvmm_mobile__menu,.dvmm_mobile_menu_toggle,.dvmm_mobile_menu_toggle_icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dvmm_mobile__menu{-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0}.dvmm_mobile_menu_toggle,.dvmm_mobile_menu_toggle_icon{position:relative}.dvmm_mobile_menu_toggle{-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row;flex-flow:row;margin:5px;padding:2px;border:0 solid #666;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:auto;z-index:9999999}.dvmm_mobile_menu_toggle_icon{-ms-flex-align:center;align-items:center;color:#666;line-height:1;font-size:32px}.dvmm_mobile_menu_toggle_icon:before{text-shadow:0 0;font-family:ETmodules;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;position:relative;top:0;left:0;font-size:inherit;content:"a";cursor:pointer}.dvmm_mobile__menu .dvmm_menu,.dvmm_mobile_menu_wrapper{display:none;-ms-flex-flow:column;flex-flow:column;visibility:visible;opacity:1;overflow:visible}.dvmm_mobile_menu_wrapper{-ms-flex-align:center;align-items:center;position:absolute;top:100%;left:0;right:0;margin:auto!important;width:80%;min-width:240px;padding:15px;border-top:3px solid #666;border-radius:0;list-style:none;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;z-index:999999}.dvmm_mobile__menu .dvmm_menu{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;margin:0;border:0;list-style:none!important;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dvmm_mobile__menu .dvmm_menu ul{padding:0;background-color:#fff}.dvmm_dd--downwards .dvmm_mobile_menu_wrapper{top:100%}.dvmm_mobile__menu .dvmm_menu li,.dvmm_mobile__menu .dvmm_menu li li{position:relative;margin:0;overflow:visible}.dvmm_mobile__menu .dvmm_menu li a,.dvmm_mobile__menu .dvmm_menu li ul{display:-ms-flexbox;display:flex;position:relative;margin:0;background-color:transparent}.dvmm_mobile__menu .dvmm_menu li a{-ms-flex-flow:row;flex-flow:row;-ms-flex-align:stretch;align-items:stretch;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.03);color:#666;font-size:14px;line-height:2em;text-decoration:none;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dvmm_mobile__menu .dvmm_menu li.menu-item-has-children>a{overflow:hidden;background-color:rgba(0,0,0,.03);font-weight:700}.dvmm_mobile__menu .dvmm_link_text{-ms-flex:auto;flex:auto;padding:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_mobile__menu .dvmm_submenu_toggle{display:none;font-size:16px;font-weight:800;color:inherit;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_element,.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_submenu_toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_submenu_toggle{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:46px;padding:0;border:0;cursor:pointer;background:rgba(255,255,255,.1);z-index:9}.dvmm_parents--disabled .dvmm_mobile__menu .dvmm_submenu_toggle{pointer-events:none}.dvmm_mobile__menu .dvmm_submenu_toggle:after{font-size:inherit;font-weight:inherit;color:inherit}.dvmm_mobile__menu .dvmm_menu .dvmm_submenu_toggle:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:ETmodules!important;content:"3"}.dvmm_mobile__menu .dvmm_menu li ul{-ms-flex-flow:column;flex-flow:column;visibility:visible;opacity:1;top:0;right:auto;left:auto;padding-left:10px;text-align:left;list-style:none;width:100%;border:0;border-radius:none;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.dvmm_element{-ms-flex-order:0;order:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}@media (max-width:980px){.dvmm_element{-ms-flex-order:0;order:0}}@media (max-width:767px){.dvmm_element{-ms-flex-order:0;order:0}}.dvmm_button,.dvmm_button__wrap,.dvmm_button_text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dvmm_element.dvmm_button__wrap{-webkit-transition:none;-o-transition:none;transition:none}.dvmm_button,.dvmm_button_text{-ms-flex-pack:center;justify-content:center;-webkit-transition:inherit!important;-o-transition:inherit!important;transition:inherit!important}.dvmm_button{-ms-flex-flow:row;flex-flow:row;font-size:20px;font-weight:500;margin:0 5px;padding:10px;line-height:1.7em!important;text-decoration:none;color:#666;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;border:2px solid #666;border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.dvmm_button_text{margin:0;border:0;line-height:1em}.dvmm_logo,.dvmm_logo img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_logo{-ms-flex-pack:center;justify-content:center;width:auto;max-width:120px;border:0;margin:0 5px;overflow:hidden;z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dvmm_logo img{display:block;width:100%;height:auto;border:0 solid #666;margin:0}img.dvmm_logo_img{opacity:1}.et_pb_text_align_left{text-align:left}.et_pb_text_align_center{text-align:center}.et_pb_text_align_justified{text-align:justify}button::-moz-focus-inner{padding:0;border:0}.et_pb_scroll_top{background-color:#00bcd4!important;border-radius:0!important}#footer-widgets .footer-widget li a{font-size:14px!important}#main-footer .container{width:95%!important}#page-container header>.et_builder_inner_content{z-index:5!important}ul#menu-mastermenue-de-mobile-2{height:100vh;padding-bottom:20px!important;overflow-y:scroll;justify-content:flex-start}ul#menu-mastermenue-de-mobile-2 .sub-menu{height:100%;overflow-y:scroll;padding-bottom:50px}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:none!important}@media only screen and (min-width:1441px) and (max-width:2600px){h1{font-size:42px}h2{font-size:2.5vw!important;line-height:1.4em!important}h3{font-size:2.1vw!important;line-height:1.2em!important;font-weight:600!important}p{font-size:1.3vw!important;line-height:1.5em!important}li{font-size:1.1vw!important}.header-top-section{margin-top:-140px!important}.header-top-modul{padding-top:140px!important}.csm-global-menu .et-menu-nav li.mega-menu:hover>ul{width:80vw!important;left:-8vw!important}.et-menu-nav li.mega-menu li>a{width:30vw!important}}@media only screen and (min-width:1280px) and (max-width:1440px){.mega-menu img{display:none}h1{font-size:56px}h2{font-size:2.5vw!important;line-height:1.4em!important}h3{font-size:2.2vw!important;line-height:1.2em!important;font-weight:600!important}p{line-height:1.5em!important}li,p{font-size:18px!important}.header-top-section{margin-top:-140px!important}.header-top-modul{padding-top:140px!important}}@media only screen and (min-width:1024px) and (max-width:1279px){.mega-menu img{display:none}h1{font-size:56px}h2{font-size:2.5vw!important;line-height:1.4em!important}h3{font-size:2.2vw!important;line-height:1.2em!important;font-weight:600!important}p{line-height:1.5em!important}li,p{font-size:16px!important}.header-top-section{margin-top:-140px!important}.header-top-modul{padding-top:140px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.mega-menu img{display:none}h1{font-size:56px}h2,h3{font-size:4vw!important;line-height:1.4em!important}h3{line-height:1.2em!important;font-weight:600!important}p{line-height:1.5em!important}li,p{font-size:16px!important}.header-top-section{margin-top:-200px!important}.header-top-modul{padding-top:340px!important}}@media only screen and (min-width:1px) and (max-width:767px){.mega-menu img{display:none}h1{font-size:8vw}h2{font-size:7vw!important;line-height:1.4em!important}h3{font-size:6.5vw!important;line-height:1.2em!important;font-weight:600!important}li,p{font-size:18px!important}.header-top-section{margin-top:-10px!important}.header-top-modul{padding-top:24px!important}}@media (min-width:980px){.et-menu-nav li.mega-menu li>a{width:340px!important}.csm-global-menu li.mega-menu>ul>li{width:20%}.csm-global-menu li.mega-menu>ul>li:nth-of-type(4n),.csm-global-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:unset}}body{font-size:15px}body,h1,h2,h3,h4{color:#000}.et_pb_widget li a:hover,.footer-widget h4,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#cbb48a}.nav li ul{border-color:#cbb48a}.container,.et_pb_row{max-width:1280px}a{color:#394143}#main-footer{background-color:#000}#main-footer .footer-widget h4{color:#fff}.footer-widget li:before{border-color:#6f9aad}.footer-widget,.footer-widget li,.footer-widget li a{font-size:14px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul{line-height:2.2em}#footer-widgets .footer-widget li:before{top:12.4px}body .et_pb_button{font-size:18px}body .et_pb_button:after{font-size:28.8px}@media only screen and (min-width:981px){#main-footer .footer-widget h4{font-size:20px}}@media only screen and (min-width:1600px){.et_pb_row{padding:32px 0}.et_pb_section{padding:64px 0}}