@font-face{font-family:"Quicksand-Regular";font-display:swap;src:url("quicksand-regular.woff2") format("woff2")}@font-face{font-family:"Quicksand-Bold";font-display:swap;src:url("quicksand-bold.woff2") format("woff2")}@font-face{font-family:"Quicksand-Medium";font-display:swap;src:url("quicksand-medium.woff2") format("woff2")}.spacerTop{margin-top:100px}@media only screen and (max-width: 1200px){.spacerTop{margin-top:60px}}@media only screen and (max-width: 600px){.spacerTop{margin-top:20px}}body,html{font-family:"Quicksand-Bold", sans-serif !important;font-weight:normal;box-sizing:border-box;margin:0;padding:0;width:100%;color:#3a3737;font-size:14px;background-image:linear-gradient(rgba(255,255,255,0.35), rgba(255,255,255,0.2) 30%, rgba(255,255,255,0) 66%, rgba(255,255,255,0.35)),linear-gradient(50deg, rgba(223,214,254,0.5), rgba(239,218,246,0.1) 41%, rgba(252,242,232,0.8) 92%);background-size:cover;background-attachment:fixed}@media only screen and (max-width: 600px){body,html{font-size:14px}}.backgroundDots{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0}.backgroundDots .backgroundDotsE:nth-child(1){top:-500px;left:50%;transform:translate3d(-1600px, 0, 0);width:1300px;height:1300px;background-color:rgba(239,141,75,0.15)}.backgroundDots .backgroundDotsE:nth-child(2){top:-830px;left:50%;transform:translate3d(300px, 0, 0);width:1800px;height:1800px;background-color:rgba(80,33,255,0.15)}.backgroundDots .backgroundDotsE{position:absolute;filter:blur(250px);opacity:0.6}input{outline:none !important;background:none}input[type=submit]{background:none}img{display:block}.Image{width:100%;height:auto}*{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:none;-webkit-text-fill-color:black;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}::selection{background:#9f61d6;color:#fff}a{text-decoration:none !important;color:#df9d50}@media only screen and (min-width: 1200px){a{transition:all 0.3s ease-out}a:hover{color:#9f61d6}}.button1,.button2{cursor:pointer;border-radius:20px;font-size:18px;line-height:40px;font-weight:200;text-align:center;margin:0 auto;padding-left:30px;padding-right:30px;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.button1{color:#3a3737;border:1px solid #3a3737}@media only screen and (min-width: 1200px){.button1{transition:all 0.3s ease-out}.button1:hover{border:1px solid #9f61d6;color:white;background:#9f61d6}}.button2{color:white;background:#e4d0fa;border:1px solid #e4d0fa}@media only screen and (min-width: 1200px){.button2{transition:all 0.3s ease-out}.button2:hover{border:1px solid #df9d50;color:#df9d50;background:none}}.buttonMarginTop{margin-top:20px}.buttonFlexEnd{margin-top:auto}.InfoboxGreen,.InfoboxRed{color:white;border-radius:10px;font-size:14px;font-weight:bold;text-align:center;margin-top:20px;margin-bottom:20px;padding:8px 20px}.InfoboxGreen{background:#53b54f}.InfoboxRed{background:#F56262}.DisplayNone{display:none}.HeaderMenu{height:80px;width:100%;background:rgba(220,160,140,0);position:fixed;z-index:8000;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.HeaderMenuScrollBackground{background-color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 14px rgba(119,119,119,0.1)}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.HeaderMenuScrollBackground{background-color:rgba(255,255,255,0.4)}}.menuWrapper{height:80px;padding-left:40px;padding-right:40px;max-width:1250px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.Logo{cursor:pointer;margin:0 auto;max-width:250px}.LogoImage{width:100%}@media only screen and (max-width: 800px){.HeaderMenu{height:60px;width:100%;position:relative}.menuWrapper{height:60px}.Logo{max-width:190px}}@media only screen and (max-width: 700px){.menuWrapper{justify-content:center}}.menuSec2{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:20px;color:white;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}@media only screen and (max-width: 700px){.menuSec2{display:none}}.menuButton{cursor:pointer;margin-right:20px}.menuButton a{color:#3a3737;text-decoration:none}@media only screen and (max-width: 840px){.menuButton{font-size:16px}}@media only screen and (min-width: 800px){.menuButton a:hover{color:#9f61d6}}.burgermenuButton{position:absolute;z-index:9999;right:10px;top:11px}@media only screen and (min-width: 701px){.burgermenuButton{display:none}}.menucontainer{display:inline-block;cursor:pointer;margin-right:10px}.bar1,.bar2,.bar3{width:35px;height:2px;background-color:#9f61d6;margin:8px 0;transition:0.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px, 7px);transform:rotate(-45deg) translate(-8px, 7px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-7px, -7px);transform:rotate(45deg) translate(-7px, -7px)}.menuMobile{transform:translateY(-1px);height:1px;position:fixed;z-index:99991;top:0;left:0;right:0;background-color:#edf1f6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 6px 18px 0 rgba(0,0,0,0.1),0 25px 55px 0 rgba(0,0,0,0.1);transition:0.5s;overflow:hidden;pointer-events:none}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.menuMobile{background-color:rgba(255,255,255,0.4)}}.menuMobileE{text-align:center;margin-top:25px;margin-bottom:10px;font-size:25px;line-height:30px;-webkit-transition-duration:0.0s;transition-duration:0.0s;opacity:0;-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0);-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}.menuMobile a{color:#3a3737}.burgermenuButtonClose{-webkit-transition-duration:0.0s;transition-duration:0.0s;opacity:0}.menuMobileLogo{width:200px;margin:10px auto 50px;-webkit-transition-duration:0.0s;transition-duration:0.0s;opacity:0}.flyin{opacity:100;-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;-webkit-transition-duration:0.4s;transition-duration:0.4s}.ani1{-webkit-transition-delay:0.2s;transition-delay:0.2s}.ani2{-webkit-transition-delay:0.25s;transition-delay:0.25s}.ani3{-webkit-transition-delay:0.3s;transition-delay:0.3s}.ani4{-webkit-transition-delay:0.35s;transition-delay:0.35s}.ani5{-webkit-transition-delay:0.4s;transition-delay:0.4s}.ani6{-webkit-transition-delay:0.45s;transition-delay:0.45s}.ani7{-webkit-transition-delay:0.5s;transition-delay:0.5s}.ani8{-webkit-transition-delay:0.55s;transition-delay:0.55s}.ani9{-webkit-transition-delay:0.6s;transition-delay:0.6s}.flyoutDirect{-webkit-transition-delay:0s;transition-delay:0s}.menushow{height:100%;transform:translateY(0px);pointer-events:all}.menushowOverflow{overflow:auto}.HelpBox{position:relative;margin:0 auto;max-width:600px;background:white;border-radius:25px;box-shadow:0 4px 12px 6px rgba(40,55,60,0.2);padding:40px;margin-top:100px;margin-bottom:-70px;z-index:19}@media only screen and (max-width: 700px){.HelpBox{max-width:100%;margin-left:15px;margin-right:15px;margin-top:80px}}.HelpBoxTop{font-size:28px;line-height:30px}.helpBoxText{font-size:16px;margin-top:20px;font-family:"Quicksand-Regular", sans-serif !important}.HelpBoxButton{position:relative;background-image:linear-gradient(to right, #9f61d6, #9f61d6, #9a7bff, #de7cff, #ffc37e);background-size:300% 100%;border-radius:15px;padding:0;max-width:260px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:18px;line-height:40px !important;cursor:pointer;moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;box-shadow:0 6px 10px 2px rgba(0,0,0,0.1);margin-top:20px}@media only screen and (min-width: 800px){.HelpBoxButton:hover{background-position:100% 0;moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:white}}.HelpIcon{position:absolute;width:180px;right:40px;bottom:-1px;opacity:0.2}@media only screen and (max-width: 600px){.HelpIcon{display:none}.HelpBox{text-align:center}.HelpBoxButton{margin:20px auto 0}}@media only screen and (max-width: 370px){.HelpBoxButton{font-size:14px}}.footerWave{height:200px;background:url("footer.svg");background-position:bottom;background-repeat:no-repeat;z-index:10}.footer{position:relative;padding-top:40px;background-image:linear-gradient(180deg, #9a7bff, #de7cff 47%, #ffc37e);color:white;font-size:16px;padding-top:100px}.footerWrapper{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto}.LogoFooter{cursor:pointer;max-width:350px;margin-bottom:50px}@media only screen and (max-width: 1000px){.LogoFooter{margin:0 auto 50px}}.LogoFooter2{margin:0 auto;max-width:280px;margin-top:-10px;padding-bottom:10px}.footerSec4{font-family:"Quicksand-Regular", sans-serif !important;width:100%;text-align:center;font-size:12px;margin-top:0;padding-bottom:20px}.footerSec1,.footerSec2,.footerSec3{margin-top:30px;margin-bottom:30px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px;margin-right:20px}.footerSec1{font-size:36px}.footerSec2{font-size:12px;margin-top:40px}.footerSec3{max-width:110px}@media only screen and (max-width: 1000px){.footerSec1,.footerSec2,.footerSec3{width:100%;margin-left:20px;margin-right:20px;text-align:center;max-width:100%}.footerSec4{margin-top:40px}}.footerButton{margin-top:10px;font-size:16px}.footerButton a{color:white;text-decoration:none}@media only screen and (min-width: 800px){.footerButton a:hover{color:#9f61d6}}@media only screen and (min-width: 1000px){.footer{background-image:linear-gradient(90deg, #9a7bff, #de7cff 47%, #ffc37e)}.footerButton{max-width:150px}}.ratedo-footer-link{color:white !important}.ratedo-slide-E,.ratedo-widget-box{border-radius:25px !important}@media only screen and (max-width: 1000px){.ratedo-footer-widget{display:none}}.neodaCookieBannerWrapper{position:fixed;bottom:10px;right:10px;width:320px;z-index:999999;display:none;border-radius:15px;box-shadow:0 0 14px rgba(119,119,119,0.42) !important}.neodaCookieBanner{position:relative;background-color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;font-size:14px;line-height:22px;box-sizing:border-box;padding:12px 12px 2px;border-radius:15px;max-height:400px}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.neodaCookieBanner{background-color:rgba(255,255,255,0.6)}}.neodaCookieBannerAni1{top:calc(100% - 228px)}.neodaCookieBannerAni2{top:10px;transition:all 0.3s ease-out}.neodaCookieBannerScroll{overflow:auto !important;overflow-x:hidden !important;max-height:none;height:100%}@media only screen and (max-width: 600px){.neodaCookieBannerScroll{border-radius:0;overflow:auto !important;overflow-x:hidden !important}.neodaCookieBannerAni2{top:0}}@media only screen and (min-width: 1000px){@supports not selector(::-webkit-scrollbar){.neodaCookieBannerScroll{scrollbar-color:#8d8d8d #e0e0e0;scrollbar-width:thin}}.neodaCookieBannerScroll::-webkit-scrollbar{width:6px}.neodaCookieBannerScroll::-webkit-scrollbar-track{background:transparent}.neodaCookieBannerScroll::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,0.5);border-radius:20px;border:transparent}}.neodaCookieBannerHead1{font-weight:bold;font-size:16px;margin-bottom:4px}.neodaCookieBannerHead2{font-size:12px;line-height:16px;margin-bottom:10px}.neodaCookieBoxWrapper,.neodaCookieInfosWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.neodaCookieButtonBox,.neodaCookieInfos{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.neodaCookieInfosWrapper{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.neodaCookieInfosText{font-size:12px;margin-left:10px}.neodaCookiebutton{margin-bottom:5px;background:none;border-radius:10px;padding:3px 10px;margin-left:10px;margin-right:10px;color:#818181;border:1px solid #989898}.neodaCookiebuttongreen{border:1px solid #9f61d6;background:#9f61d6;color:white}.neodaCookieDetailInfo{margin-top:10px;text-align:left;display:none}.neodaCookieDetailInfoHead{font-size:18px;margin-bottom:10px;font-weight:bold}.neodaCookieDetailInfoSubHead{font-weight:bold}.neodaCookieDetailInfoBorder{border-top:1px solid #cdcdcd;margin-bottom:10px;margin-top:10px}.neodaCookieDetailInfoItem{font-size:12px;background:#f0f4f7;border-radius:10px;margin-bottom:10px;padding:10px}.neodaCookieDetailInfoItemHead{font-size:16px;margin-bottom:10px;font-weight:bold}.neodaCookieDetailInfoText{font-size:12px;font-weight:lighter;margin-bottom:10px}.neodaCookieImage{position:absolute;bottom:10px;left:10px;width:40px}@media only screen and (min-width: 1200px){.neodaCookiebutton{transition:all 0.3s ease-out}.neodaCookiebutton:hover{cursor:pointer;background:black;border:1px solid black;color:white}}.neodaCookieBanner a{color:black}.neodaCookieImpressum a{font-size:10px;text-decoration:none !important}@media only screen and (max-width: 600px){.neodaCookieBannerWrapper{left:0;right:0;bottom:0;width:auto;border-radius:0}.neodaCookieBanner{border-radius:0}.neodaCookieBannerHead1{font-size:14px;margin-bottom:10px}.neodaCookieBannerHead2{display:none}.neodaCookiebutton{font-size:12px}}.neodaCookieValueChange>input[type=checkbox]{display:none}.neodaCookieValueChange>label{cursor:pointer;text-indent:-9999px;width:40px;height:20px;background:black;display:block;border-radius:30px;position:relative}.neodaCookieValueChange>label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:16px;transition:0.3s}.neodaCookieValueChange>input:checked+label{background:#9f61d6}.neodaCookieValueChangeDisabled>input:checked+label{background:grey}.neodaCookieValueChange>input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}.neodaCookieValueChange>label:active:after{width:23px}.CookieConsentProBranding{margin-bottom:-5px}.CookieConsentProBranding a{font-size:12px;text-decoration:none !important}.ratedoSeal{position:absolute;right:40px;top:40px;max-width:160px}@media only screen and (max-width: 1530px){.ratedoSeal{display:none}}.searchElement{padding-top:60px;padding-bottom:50px;padding-left:20px;padding-right:20px;position:relative}.searchElementResult{background-position:bottom;background-repeat:no-repeat;padding-bottom:0 !important;padding-top:30px;margin-bottom:-59px}@media only screen and (max-width: 500px){.searchElement{padding-left:15px;padding-right:15px}}.searchElementHeadline{margin:0 auto;text-align:center;margin-bottom:80px;margin-top:80px;max-width:655px}h1{font-size:75px;line-height:80px;margin:0 0 10px}h1 span{text-align:center;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg, #9a7bff, #de7cff 47%, #ffc37e);-webkit-background-clip:text;background-clip:text}.HeadlineSub{font-size:20px !important;line-height:30px !important;margin:0 !important}@media only screen and (max-width: 2000px){.searchElement{padding-bottom:50px}.searchElementHeadline{margin-bottom:40px;margin-top:50px;max-width:590px}h1{font-size:65px;line-height:70px}.HeadlineSub{font-size:18px !important;line-height:26px !important;margin:0}}@media only screen and (max-width: 1800px){.searchElementResult{margin-bottom:0}}@media only screen and (max-width: 1500px){.searchElement{padding-bottom:40px}.searchElementHeadline{max-width:525px}h1{font-size:55px;line-height:60px}.HeadlineSub{font-size:16px !important;line-height:20px !important}}@media only screen and (max-width: 700px){.searchElement{padding-bottom:40px}.searchElementHeadline{margin-bottom:25px;max-width:400px}h1{font-size:30px;line-height:30px}.HeadlineSub{font-size:12px !important;line-height:16px !important;margin-top:-6px !important}}@media only screen and (max-width: 800px){.searchElement{padding-top:10px}.searchElementHeadline{margin-top:0}}@media only screen and (max-width: 450px){.searchElementResult{padding-bottom:20px !important}}@media only screen and (max-width: 420px){.searchElement{padding-top:0}.searchElementResult{padding-top:10px}.searchElementHeadline{margin-bottom:15px;max-width:300px}.HeadlineSub{font-size:11px !important;line-height:14px !important}}h2{font-size:28px;line-height:40px;margin:0}@media only screen and (max-width: 550px){h2{font-size:24px;line-height:32px;margin:0}}.helpButtonWrapper{margin-bottom:60px;position:relative;z-index:10}.helpButton{position:absolute;right:0;top:20px;background:rgba(255,255,255,0.6);max-width:320px;padding:8px;text-align:center;border-radius:15px;font-size:14px;border:2px solid #e4d0fa;transition:all 0.3s ease-out}.helpButtonMobile{position:absolute;right:0;top:20px;background:rgba(255,255,255,0.4);max-width:80px;padding:8px;text-align:center;border-radius:15px;border:2px solid #e4d0fa}@media only screen and (max-width: 1800px){.helpButtonWrapperResult{display:none}}@media only screen and (max-width: 1100px){.helpButton{display:none}}@media only screen and (min-width: 1101px){.helpButtonMobile{display:none}}@media only screen and (min-width: 800px){.helpButton:hover,.helpButtonMobile:hover{background:#9f61d6;color:white;cursor:pointer}}.searchbox{min-height:318px;color:#3a3737}@media only screen and (max-width: 850px){.searchbox{min-height:330px}}@media only screen and (max-width: 750px){.searchbox{min-height:360px}}.back{box-sizing:border-box;width:960px;max-width:100%;min-width:250px;margin:0 auto;padding:10px;border-radius:25px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;background-color:rgba(255,255,255,0.4);box-shadow:0 4px 10px 2px rgba(40,55,60,0.15)}.tabs{box-sizing:border-box;width:960px;max-width:100%;min-width:250px;margin:0 auto}.tabbox{padding:0;max-width:200px;height:30px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#464444}.tablink{padding-right:5px !important;padding-left:5px !important}@media only screen and (max-width: 700px){.tablink{padding-right:10px !important;padding-left:10px !important}}@media only screen and (max-width: 350px){.tablink{padding-right:5px !important;padding-left:5px !important}}.tabboxWrapper{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.tabboxHotels{max-width:100px;padding:0;height:30px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:none;text-align:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;color:#464444}.tabboxHotels a{color:#464444}#buttonbusiness,#buttonclassic,#buttonflex{background:#e4d0fa;border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;margin:0 auto;padding:0;width:100%;height:23px;margin-top:7px;border:none;text-align:center;text-decoration:none;font-size:12px !important;cursor:pointer;-webkit-transition-duration:0.2s;transition-duration:0.2s;outline:0}@media only screen and (min-width: 851px){#buttonbusiness:hover,#buttonclassic:hover,#buttonflex:hover{height:26px;margin-top:4px}}.highl{background:#d6b7f9 !important;height:30px !important;margin-top:0 !important}.buttonHotel{background:#e4d0fa;border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;padding:0 5px !important;width:100%;max-width:100px;height:18px !important;border:none;text-align:center;text-decoration:none;font-size:12px !important;cursor:pointer;-webkit-transition-duration:0.2s;transition-duration:0.2s;outline:0;margin-top:12px !important}@media only screen and (max-width: 1000px){.tabbox{height:40px}.tabboxHotels{height:40px}#buttonbusiness,#buttonclassic,#buttonflex{height:40px;font-size:13px !important;margin-top:0}.highl{height:40px !important;margin-top:0 !important}.buttonHotel{height:25px !important;line-height:25px !important;margin-top:15px !important;font-size:13px !important}}@media only screen and (min-width: 800px){.buttonHotel:hover,.buttonbusiness:hover,.buttonclassic:hover,.buttonflex:hover{background:#9f61d6;color:white}.highl:hover{color:#464444 !important}}@media only screen and (max-width: 700px){.tabbox{max-width:100px}.tabboxHotels{max-width:80px}#buttonbusiness,#buttonclassic,#buttonflex{font-size:12px !important}.buttonHotel{font-size:12px !important;max-width:80px}}@media only screen and (max-width: 450px){.tabbox{height:34px}.tabboxHotels{height:34px}.highl{height:34px !important}#buttonbusiness,#buttonclassic,#buttonflex{height:34px;font-size:12px !important;line-height:12px}.buttonHotel{height:24px !important;margin-top:10px !important;font-size:11px !important}.tabboxHotelsCarRental{display:none}}@media only screen and (max-width: 330px){.buttonHotel{font-size:8px !important}}@media only screen and (max-width: 330px){.buttonHotel{font-size:8px !important}}#moreOptionsButton{box-sizing:border-box;width:960px;max-width:100%;min-width:250px;margin:0 auto;text-align:center;min-height:20px}#OptionsButton{background:#e4d0fa;border-radius:0;-webkit-border-bottom-right-radius:100px;-webkit-border-bottom-left-radius:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin:0 auto;padding-bottom:2px;width:130px;height:18px;line-height:18px;border:none;color:#464444;text-align:center;text-decoration:none;font-size:11px !important;cursor:pointer;-webkit-transition-duration:0.2s;transition-duration:0.2s;outline:0;padding:0}@media only screen and (min-width: 800px){#OptionsButton:hover{background:#9f61d6;color:white;height:20px;padding-top:2px}}@media only screen and (max-width: 1000px){#OptionsButton{padding-bottom:2px;width:150px;height:20px;font-size:12px !important}#OptionsButton:hover{height:20px;padding-top:0}}.daterangepicker{border-radius:15px;background-color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.daterangepicker{background-color:rgba(255,255,255,0.4)}}.daterangepicker .calendar-table{background-color:inherit}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:inherit !important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#9f61d6;border-color:#9f61d6;color:#fff}.daterangepicker .calendar td,.daterangepicker .calendar th{min-width:20px}.daterangepicker .calendar td,.daterangepicker .calendar th{font-family:"Quicksand-Medium", sans-serif !important;color:#333333}.daterangepicker td.active,.daterangepicker td.active:hover{font-family:"Quicksand-Medium", sans-serif !important;color:white}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{color:#999;background:#fff}#hotelBox{display:none;width:100%}@media only screen and (min-width: 720px){#hotelBox{height:260px}}.hcsb_noDatesWrapper{display:none !important}.hcsb_poweredBy{display:none !important}.hcsb_topTitle{font-size:14px !important;color:white !important;margin-bottom:10px !important}.hcsb_checkinDateLabel,.hcsb_checkoutDateLabel,.hcsb_citySearchLabel,.hcsb_guestsLabel{font-size:12px !important;color:white !important}.hcsb_searchButton{min-width:100% !important;border-radius:5px !important}.hcsb_citySearch.hcsb_hint.ui-autocomplete-input{font-size:16px !important}.wrapper1{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.wrapper2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.wrapper3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.SearchButton{padding:0;max-width:250px;min-width:170px;height:40px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.boxAirport{background:rgba(255,255,255,0.4);border-radius:15px;padding:1px 2px;min-width:200px;height:42px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #e4d0fa}.boxPassengers{background:rgba(255,255,255,0.4);border-radius:15px;padding:1px 2px;min-width:190px;max-width:190px;height:42px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #e4d0fa}.boxcalender{background:rgba(255,255,255,0.4);border-radius:15px;padding:1px;max-width:162px;min-width:162px;height:70px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #e4d0fa}.boxcalenderClassic{background:rgba(255,255,255,0.4);border-radius:15px;padding:1px;min-width:162px;height:70px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #e4d0fa}.boxOneway{text-align:center;padding:0;max-width:150px;min-width:150px;margin-bottom:2px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;color:#3a3737}@media only screen and (max-width: 450px){.boxOneway{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}}.boxSlider{background:rgba(255,255,255,0.4);border-radius:15px;padding:1px;min-width:100px;height:70px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #e4d0fa}.TextCalender{font-family:"Quicksand-Regular", sans-serif !important;font-size:12px !important;padding:1px;max-width:340px;min-width:340px;margin:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:-5px;text-align:left}.TextSlider{font-family:"Quicksand-Regular", sans-serif !important;font-size:12px !important;padding:1px 1px 1px 4px;min-width:100px;margin:10px 10px -5px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;text-align:left}.TextBoxBottom{padding:1px;margin:20px 10px 10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;font-family:"Quicksand-Regular", sans-serif !important;font-weight:normal !important;font-size:14px !important}.TextBoxBottomHead{font-family:"Quicksand-Bold", sans-serif !important;font-size:14px !important;margin:0 !important;line-height:20px !important}.boxcalenderHead{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxcalenderHeadLogo{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:25px;min-width:25px;max-height:25px;background-image:url("ic_calendar.svg");background-repeat:no-repeat;background-size:contain}.boxSliderHeadLogo{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:25px;min-width:25px;max-height:25px;background-image:url("ic_clock.svg");background-repeat:no-repeat;background-size:contain}.boxcalenderHeadText{text-align:left;font-size:10px !important;padding:5px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;opacity:0.7}.ui-autocomplete{color:black;font-size:18px !important;background-color:white;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;border:2px solid #e4d0fa !important;max-width:85% !important;overflow:hidden !important}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.ui-autocomplete{background-color:rgba(255,255,255,0.4)}}.ui-autocomplete.ui-widget{font-size:12px !important;margin:10px 10px 20px 35px !important;font-weight:400;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important}.ui-menu-item{border-bottom:1px solid #e4d0fa;line-height:30px !important;background:none !important}.ui-menu-item div{background:none !important}.ui-menu-item div:hover{background:#e4d0fa !important}label.btn span{font-size:18px}label input[type="checkbox"] ~ i.fa.fa-check-square-o{display:none}label input[type="checkbox"]:checked ~ i.fa.fa-square-o{display:none}label input[type="checkbox"]:checked ~ i.fa.fa-check-square-o{color:white;display:inline}div[data-toggle="buttons"] label.active{color:white}div[data-toggle="buttons"] label{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:9px;font-weight:normal;text-align:left;white-space:nowrap;vertical-align:top;cursor:pointer;border:0 solid white;border-radius:3px;color:white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}div[data-toggle="buttons"] label:hover{color:white}div[data-toggle="buttons"] label:active,div[data-toggle="buttons"] label.active{-webkit-box-shadow:none;box-shadow:none}.FilterButtonDisable .tooltiptext2,.boxAirport .tooltiptext2,.boxPassengers .tooltiptext2,.boxSlider .tooltiptext2,.boxcalender .tooltiptext2,.boxcalenderClassic .tooltiptext2{font-size:14px !important;visibility:hidden;width:200px;background-color:#c394ed;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:7000;bottom:118%;padding-left:10px;padding-right:10px;left:50%;margin-left:-100px;opacity:0;transition:opacity 0.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.2)}.boxPassengers .tooltiptext2{width:260px;margin-left:-130px}.boxSlider .tooltiptext2{width:300px;margin-left:-150px}.boxcalender .tooltiptext2{width:300px;margin-left:-150px}.FilterButtonDisable .tooltiptext2{width:300px;margin-left:-150px;bottom:150%}.boxcalenderClassic .tooltiptext2{width:300px;margin-left:-150px}.FilterButtonDisable .tooltiptext2::after,.boxAirport .tooltiptext2::after,.boxPassengers .tooltiptext2::after,.boxSlider .tooltiptext2::after,.boxcalender .tooltiptext2::after,.boxcalenderClassic .tooltiptext2::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#9f61d6 transparent transparent transparent}.FilterButtonDisable:hover .tooltiptext2,.boxAirport:hover .tooltiptext2,.boxPassengers:hover .tooltiptext2,.boxSlider:hover .tooltiptext2,.boxcalender:hover .tooltiptext2,.boxcalenderClassic:hover .tooltiptext2{visibility:visible;opacity:1;transition:all 0.5s ease-in-out}@media only screen and (max-width: 1200px){.tooltiptextFilter{display:none}}@media only screen and (max-width: 992px){.notip{display:none}}@media only screen and (max-width: 750px){.notip2{display:none}}.WeekdaysText .tooltiptext3,.boxAirport .tooltiptext3,.boxPassengers .tooltiptext3,.boxcalender .tooltiptext3,.boxcalenderClassic .tooltiptext3{font-size:10px !important;width:200px;background-color:#F56262;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:6000;bottom:105%;padding-left:10px;padding-right:10px;left:50%;margin-left:-100px;opacity:0;transition:opacity 0.1s;opacity:1;box-shadow:0 6px 10px 2px rgba(0,0,0,0.2)}.boxcalender .tooltiptext3{width:180px;margin-left:-90px}.WeekdaysText .tooltiptext3{width:400px;margin-left:-200px;bottom:30px}@media only screen and (max-width: 600px){.WeekdaysText .tooltiptext3{width:80%;margin-left:-40%}}@media only screen and (max-width: 420px){.boxAirport .tooltiptext3,.boxPassengers .tooltiptext3,.boxcalender .tooltiptext3,.boxcalenderClassic .tooltiptext3{bottom:30px}}.WeekdaysText .tooltiptext3::after,.boxAirport .tooltiptext3::after,.boxPassengers .tooltiptext3::after,.boxcalender .tooltiptext3::after,.boxcalenderClassic .tooltiptext3::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#F56262 transparent transparent transparent}#zeit5msg2{width:300px;margin-left:-150px;bottom:88px}.errorAirport1,.errorAirport2,.errorAirport3,.errorCalenderClassic1,.errorCalenderClassic2,.errorCalenderFlex1,.errorCalenderFlex2,.errorPassengers,.errorWeekdays{display:none}.noUi-tooltip{bottom:-10% !important;width:105% !important;line-height:20px !important;border-radius:20px !important;border:2px solid #e4d0fa}.noUi-handle{border-radius:20px !important}.noUi-handle:after,.noUi-handle:before{display:none !important}.noUi-connect{background-color:#d6b7f9 !important}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.wrapper-dropdown{position:relative;width:100%;margin:0 auto;cursor:pointer;outline:none;z-index:20}.wrapper-dropdown:after{content:"";width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#9f61d6 transparent;z-index:20}.btn{border-radius:15px}.wrapper-dropdown .dropdown{position:absolute;top:calc(100% + 3px);margin-top:-3px;left:-4px;right:-4px;background-color:white;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);list-style:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;pointer-events:none;z-index:20;border-radius:15px;overflow:hidden;border:2px solid #e4d0fa}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.wrapper-dropdown .dropdown{background-color:rgba(255,255,255,0.4)}}@media only screen and (max-width: 420px){.wrapper-dropdown .dropdown{top:calc(100% + 1px)}}.form-control{background-color:white !important}.wrapper-dropdown .dropdown li{position:relative;z-index:20}.wrapper-dropdown .dropdown li label{margin-top:20px;display:block;padding:10px 10px 10px 30px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:20}.wrapper-dropdown .dropdown li input{display:block;top:50%;z-index:20}.wrapper-dropdown .dropdown li:hover label{background:#f0f0f0;z-index:20}.wrapper-dropdown.active:after{border-width:0 6px 6px 6px;z-index:20}.wrapper-dropdown.active .dropdown{opacity:1;pointer-events:auto;z-index:20}.wrapper-dropdown.active .dropdown{border:2px solid #e4d0fa}.no-opacity wrapper-dropdown .dropdown,.no-pointerevents .wrapper-dropdown .dropdown{display:none;opacity:1;pointer-events:auto;z-index:20}.no-opacity .wrapper-dropdown.active .dropdown,.no-pointerevents .wrapper-dropdown.active .dropdown{display:block;z-index:20}.dropdesc{font-size:14px !important;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:24px !important;text-align:left;z-index:20}.dropnumber{z-index:20}.form-control{height:34px !important;font-size:18px !important;z-index:20}.wrapper-dropdown2{padding:10px;margin-top:5px;z-index:20}#startAirport{border:0;font-size:18px;padding-left:46px;margin-left:0;opacity:0.9;width:100%;height:38px;line-height:38px !important;outline:0;background-image:url("ic_plane_depart.svg");background-repeat:no-repeat;background-size:contain}#targetAirport{border:0;font-size:18px;padding-left:46px;margin-left:0;opacity:0.9;width:100%;height:38px;line-height:38px !important;outline:0;background-image:url("ic_plane_arrive.svg");background-repeat:no-repeat;background-size:contain}#zeitraum,#zeitraum2,#zeitraum3,#zeitraum4,#zeitraum5{text-align:center;border:0;font-size:18px;opacity:0.9;width:100%;height:42px;line-height:42px !important;outline:0;cursor:pointer}#lower,#upper{display:none;padding:0;min-width:35px;height:38px;width:10%;outline:0}#days{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:120px;text-align:right;border-style:hidden;outline:0;font-size:16px !important;padding-right:5px;opacity:0.7}#slider{margin:0 auto;padding-top:0;top:10px;margin-right:20px;margin-left:20px}#Adults,#Babys,#Children{float:right;font-size:18px;opacity:0.8;line-height:35px !important;outline:0;margin:0;padding:0;-webkit-appearance:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#Passengers{text-align:left;padding-left:40px;width:100%;line-height:38px !important;height:38px;font-size:18px;opacity:0.8;border:none;background-image:url("ic_traveller.svg");background-repeat:no-repeat;background-size:contain}.berechnen{background-image:linear-gradient(to right, #9f61d6, #9f61d6, #9a7bff, #de7cff, #ffc37e);background-size:300% 100%;border-radius:15px;margin:0 auto;padding:0;width:100%;height:40px;border:none;color:white;text-align:center;text-decoration:none;font-size:18px;line-height:40px !important;cursor:pointer;moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;box-shadow:0 6px 10px 2px rgba(0,0,0,0.1)}@media only screen and (min-width: 800px){.berechnen:hover{background-position:100% 0;moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}}#moreOptions{display:none}.directflightBox{margin-left:10px;margin-right:10px;margin-top:20px;text-align:center;border:2px solid #e4d0fa;border-radius:10px}.weekdaysBox{margin:20px 10px 10px;text-align:center;border:2px solid #e4d0fa;border-radius:10px;color:#3a3737}.WeekdaysTextHead{font-size:14px !important;color:#3a3737;margin-left:10px;margin-right:10px;margin-top:20px;text-align:center}@media only screen and (max-width: 760px){.WeekdaysTextHead{margin-top:30px}.WeekdaysText{margin-bottom:0 !important}}@media only screen and (max-width: 860px){label.weekdaysLabel span{font-size:15px !important}}@media only screen and (max-width: 782px) and (min-width: 760px){label.weekdaysLabel span{font-size:13px !important}}@media only screen and (max-width: 450px){.weekdaysSmall{min-width:48% !important}.Weekdays{text-align:left !important}.WeekdaysText{text-align:left !important}}.WeekdaysTextHead2{font-size:14px !important;color:#3a3737;margin-top:0;margin-bottom:30px;text-align:center;margin-left:10px;margin-right:10px;font-family:"Quicksand-Regular", sans-serif !important}.WeekdaysText{font-family:"Quicksand-Regular", sans-serif !important;font-size:10px !important;color:#3a3737;margin-left:10px;margin-bottom:5px;text-align:center;position:relative}.Weekdays{margin-right:20px;margin-left:20px;margin-bottom:20px;text-align:center;display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:space-around}.FilterCheckbox{margin-left:30px;margin-top:10px;margin-bottom:10px}.CheckboxContainer{box-sizing:content-box !important;display:block;position:relative;padding-left:20px !important;margin-top:1px;margin-right:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left !important;font-size:18px !important;color:#3a3737;font-weight:normal !important}@media only screen and (max-width: 850px){.CheckboxContainer{font-size:13px !important}}@media only screen and (min-width: 800px){.CheckboxContainer:hover{color:#9f61d6}}.CheckboxContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin-right:50px}.CheckboxCheckmark{position:absolute;top:50%;left:0;height:16px;width:16px;border:1px solid #3a3737;border-radius:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:50px}@media only screen and (min-width: 800px){.CheckboxContainer:hover input ~ .CheckboxCheckmark{border:1px solid #9f61d6}}.CheckboxCheckmark:after{content:"";position:absolute;display:none}.CheckboxContainer input:checked ~ .CheckboxCheckmark:after{display:block}.CheckboxContainer .CheckboxCheckmark:after{left:4px;top:1px;width:6px;height:10px;border:solid #3a3737;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 800px){.CheckboxContainer:hover .CheckboxCheckmark:after{border:solid #9f61d6;border-width:0 3px 3px 0}}.CheckboxContainerDirect{white-space:nowrap;max-width:208px;margin:5px auto;color:#3a3737}.CheckboxContainerOneway{white-space:nowrap;font-size:16px !important;max-width:124px;margin:5px auto;color:#545558}.CheckboxContainerOnewayWrapperDisplayNone{display:none}@media only screen and (max-width: 850px){.CheckboxContainerDirect{max-width:160px}}@media only screen and (max-width: 550px){.checkboxWrapper{width:50%}.CheckboxContainer{font-size:14px !important}.Weekdays{justify-content:flex-start}}@media only screen and (max-width: 800px){.boxAirport{min-width:100px}.boxOneway{max-width:145px;min-width:145px}.SearchButton{min-width:166px}}@media only screen and (max-width: 760px){.wrapper2{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.TextBoxBottom{display:none}.TextSlider{display:none}.TextCalender{display:none}.SearchButton{max-width:100%;min-width:180px}.boxSlider{width:100%}.boxPassengers{min-width:190px;max-width:100%;width:100%}.boxOneway{max-width:50%;width:50%}.boxcalender{max-width:100%;min-width:160px;height:70px}.boxcalenderClassic{min-width:40%}#Passengers{padding-left:46px}}@media only screen and (max-width: 450px){.boxOneway{max-width:100%;width:100%;margin:5px}}@media only screen and (max-width: 420px){.back{padding:8px}.boxAirport{margin:3px;height:36px;border-radius:10px}#startAirport,#targetAirport{height:33px;line-height:33px !important}#Passengers{height:33px;line-height:32px !important}.SearchButton{margin:3px}.boxSlider{margin:3px;height:58px;border-radius:10px}#days{font-size:12px !important}#slider{top:6px}.boxPassengers{margin:3px;height:36px;border-radius:10px}.boxcalender,.boxcalenderClassic{margin:3px;height:46px;padding-bottom:10px;border-radius:10px}.boxSliderHeadLogo,.boxcalenderHeadLogo{height:19px}.boxcalenderHeadText{height:20px;line-height:20px !important;padding:0}#zeitraum,#zeitraum2,#zeitraum3,#zeitraum4,#zeitraum5{max-height:18px !important;line-height:18px !important;margin-top:-5px !important}}@media only screen and (min-width: 800px){.zeitraumClassic{height:26px !important;line-height:25px !important}#zeitraum2,#zeitraum3{line-height:25px !important}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.BlurWrapper{position:relative;-webkit-transition:0.2s -webkit-filter linear;-o-transition:0.2s -o-filter linear}.BlurWrapperEffekt{position:relative;backdrop-filter:blur(6px);filter:blur(6px);-webkit-filter:blur(6px);-webkit-transition:0.3s -webkit-filter linear;-o-transition:0.3s -o-filter linear}.overlayBackground{display:none;position:fixed;z-index:9000;top:0;left:0;right:0;bottom:0;transition:all 0.3s ease-out}.overlayBackgroundEffekt{background:rgba(0,0,0,0.2)}.popup{display:none;z-index:9999;position:fixed;top:50%;left:50%;width:800px;max-width:90%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, -50%);opacity:0;transition:all 0.3s ease-out}.popupEffekt{opacity:1}.popupContentWrapper{position:relative;padding:40px;background:white;box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);border-radius:25px;max-height:98vh;overflow:auto}@media only screen and (max-width: 750px){.popup{top:20px;left:20px;right:20px;width:auto;max-width:100%;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%)}.popupContentWrapper{padding:20px;max-height:calc(100vh - 40px)}}.popupContent{display:none}.popupscroll{padding-right:4px;margin-bottom:10px;max-width:100%;max-height:70vh;overflow-y:auto;overflow-x:hidden}@supports not selector(::-webkit-scrollbar){.popupscroll{overflow:auto !important;overflow-x:hidden !important;scrollbar-color:#8d8d8d #e0e0e0;scrollbar-width:thin}}.popupscroll::-webkit-scrollbar{width:6px}.popupscroll::-webkit-scrollbar-track{background:transparent}.popupscroll::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,0.5);border-radius:20px;border:transparent}.ClosePopup{position:absolute;z-index:50;top:20px;right:20px;width:20px;cursor:pointer}.OverlayHelpHeadMaster{margin-bottom:20px;font-size:28px;line-height:34px;text-align:center;font-family:"Quicksand-Bold", sans-serif !important;position:relative}.OverlayHelpHead{font-size:18px;font-family:"Quicksand-Bold", sans-serif !important;margin-top:30px;margin-bottom:10px}.OverlayHelpHeadFirstItem{margin-top:0}.HelpImage{max-width:400px;margin-top:20px;margin-bottom:20px}.HelpImage2{max-width:600px;margin-top:20px;margin-bottom:20px}.skyRating{margin-top:60px;margin-right:5px;margin-left:5px}@media only screen and (min-width: 800px){.skyRatingResult{display:none}}@media only screen and (max-width: 600px){.skyRatingResult{display:none}.OverlayHelpHeadMaster{font-size:20px;line-height:24px;padding-right:20px}}.ratedo-widget-box{border:none !important;box-shadow:0 1px 8px 2px rgba(0,0,0,0.14) !important}
