.HelpSite{max-width:1200px;margin:0 auto;font-size:16px;line-height:24px;font-family:"Quicksand-Regular", sans-serif !important;padding:20px;position:relative;overflow:hidden}.DealsList{font-family:"Quicksand-Bold", sans-serif !important;padding:0 !important}@media only screen and (max-width: 500px){.HelpSite{padding-top:20px}}.helpSiteIncludeHelpText{margin-top:40px}.helpSiteIncludeHelpText .OverlayHelpHead{font-size:20px;line-height:28px;font-weight:400}.OverlayHelpHead h3{font-size:20px !important;line-height:28px !important;font-weight:400 !important}.OverlayHelpHeadMaster span{font-size:60px !important;line-height:80px !important}.HeaderMenu{position:relative !important}.MietwagenSpacer h1{margin-bottom:50px}@media only screen and (max-width: 1200px){.MietwagenSpacer h1{margin-bottom:0;margin-top:-20px}}@media only screen and (max-width: 1000px){.FlugDealsNoMobile{display:none}}@media only screen and (max-width: 1000px){.FlugDealsMobileWrapper{margin-top:20px}}.contactHead{padding-top:25px;margin-bottom:30px}.buttonWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:flex-end}.buttonWrapper input{margin:inherit}.buttonSend{cursor:pointer;background-image:linear-gradient(to right, #9f61d6, #9f61d6, #9a7bff, #de7cff, #ffc37e) !important;background-size:300% 100% !important;border-radius:15px;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;color:white;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;border:none}.contactWasSendText span{font-size:30px}.button1send{display:inline-block;margin-top:20px}@media only screen and (min-width: 1200px){.buttonSend{transition:all 0.3s ease-out}.buttonSend: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}}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}input{outline:none !important}.contactSection{margin-top:30px}@media only screen and (max-width: 1200px){.contactSection{margin-right:50px;margin-left:50px}}.contact{position:relative;margin:0 auto 40px;border-radius:20px;max-width:880px;background-color:rgba(255,255,255,0.4);padding-bottom:90px;overflow:hidden;padding:30px;box-shadow:5px 10px 20px 1px rgba(0,0,0,0.05)}.contactHeadline{display:none}@media only screen and (min-width: 1200px){.contact{transition:all 0.3s ease-out}.contact:hover{-webkit-box-shadow:5px 10px 20px 1px rgba(0,0,0,0.1);-moz-box-shadow:5px 10px 20px 1px rgba(0,0,0,0.1);box-shadow:5px 10px 20px 1px rgba(0,0,0,0.1)}}.contactWrapper{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;margin-left:-20px;margin-right:-20px}.contactInputPosition{width:50%}.contactInputPosition2{width:100%}.contactInput{position:relative;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:10px;font-size:20px;line-height:25px}.contactInput textarea{background:none !important;resize:none;border-radius:15px;display:block;box-sizing:border-box !important;padding:8px;width:100%;border:none;border:2px solid #ebebeb;position:relative;z-index:2;outline:none;-webkit-transition:all 300ms;transition:all 300ms;font-size:20px;font-family:"Quicksand-Bold", sans-serif !important;box-sizing:border-box;color:#5a667f;color:#1e2f52}.contactInput input{background:none !important;display:block;box-sizing:border-box !important;padding:8px;width:100%;position:relative;z-index:2;-webkit-transition:all 300ms;transition:all 300ms;font-size:20px;font-family:"Quicksand-Bold", sans-serif !important;box-sizing:border-box;color:#5a667f;color:#1e2f52;border:0}.contactInput label{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;will-change:transform;-webkit-transform:translateY(-24px) translateZ(0);transform:translateY(-24px) translateZ(0);font-size:12px;display:block;position:absolute;z-index:0;top:16px;left:18px;width:100%;color:#888888}.contactInput hr{display:block;position:absolute;bottom:10px;left:18px;right:18px;height:2px;border:0;border-radius:4px;margin:0;background:#ebebeb}.contactInput hr:after{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#a2a2a2}.contactInput input:focus ~ hr:after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.contactInput input:focus{outline:none}.contactInput input:invalid+label{color:#F56262}.contactInput input:valid+label{color:#53b54f}.contactInput input:invalid{box-shadow:none !important}.contactInput input:placeholder-shown+label{-webkit-transform:translateZ(0);transform:translateZ(0);font-size:20px;color:#888888}@media only screen and (max-width: 600px){.contactInput input:placeholder-shown+label{font-size:16px}}.contactInput input:focus+label{-webkit-transform:translateY(-20px) translateZ(0);transform:translateY(-20px) translateZ(0);font-size:12px}.InputNotAllowed input+label{-webkit-transform:translateY(-24px) translateZ(0) !important;transform:translateY(-24px) translateZ(0) !important;font-size:12px !important}.InputNotAllowed hr:after{display:none}.contactCheckboxWrapper{width:100%;margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contactCheckboxWrapper label{line-height:20px;font-size:14px}.contactCheckbox{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-width:25px;margin-right:10px;padding-left:35px}.contactCheckbox input{opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:2px;left:0;height:25px;width:25px;background-color:#eee;border-radius:5px}@media only screen and (min-width: 1200px){.contactCheckbox:hover input ~ .checkmark{background-color:#ccc}}.contactCheckbox input:checked ~ .checkmark{background-color:#9f61d6}.checkmark:after{content:"";position:absolute;display:none}.contactCheckbox input:checked ~ .checkmark:after{display:block}.contactCheckbox .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ContactWarning{display:none;color:#F56262;font-size:22px;line-height:35px;font-weight:bold;text-align:center;margin-top:20px}.contactWasSend{text-align:center;font-size:22px;line-height:35px;margin-top:100px;padding:20px}.buttonWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:flex-end}.buttonWrapper input{margin:inherit}@media only screen and (max-width: 1200px){.contactHeadline{display:block;text-align:center;font-size:25px;margin-bottom:30px;font-weight:bold}}@media only screen and (max-width: 600px){.contact{padding:20px}.contactHeadline{margin-bottom:20px;font-size:20px}.contactSection{margin-right:20px;margin-left:20px}.contactInput textarea{font-size:16px;line-height:25px}.contactInput input{font-size:16px;line-height:25px}.contactInputPosition{width:100%}.contactInput{margin-left:0;margin-right:0}.contactCheckbox{left:0 !important}.ContactWarning{font-size:16px;line-height:24px}}.InputNotAllowed input{cursor:not-allowed}.HarryPotter{display:none}.providerLogo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}
