.container{width:100%;max-width:1374px;margin:0 auto}@media (max-width:1374px){.container{max-width:calc(100% - 40px);margin:0 20px}}#offers-germany,#offers-europe{padding:66px 0}@media (max-width:1374px){#offers-germany,#offers-europe{padding:66px 26px}}#offers-germany h2,#offers-europe h2{max-width:1374px;margin:0 auto 24px}#offers-germany h3,#offers-europe h3{font-size:16px;font-weight:700;margin:0 0 13px}@media (min-width:1374px){#offers-germany h3,#offers-europe h3{font-size:20px}}#offers-germany .offer,#offers-europe .offer{border:0;border-radius:22px;overflow:hidden;position:relative;flex:0 0 323px}@media (min-width:734px){#offers-germany .offer,#offers-europe .offer{flex:0 0 50%}}@media (min-width:1093px){#offers-germany .offer,#offers-europe .offer{flex:0 0 33%}}#offers-germany .offer figure,#offers-europe .offer figure{aspect-ratio: 430/290;width:100%}#offers-germany .offer figure img,#offers-europe .offer figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#offers-germany .offer .rating,#offers-europe .offer .rating{position:absolute;top:22px;right:22px}#offers-germany .content,#offers-europe .content{border:0;border-radius:22px;background-color:#ecf0f2;margin:-22px 0 0;position:relative;z-index:10;padding:24px 23px 21px}@media (min-width:1374px){#offers-germany .content,#offers-europe .content{padding:20px 36px 22px}}#offers-germany .content .location,#offers-europe .content .location,#offers-germany .content .price,#offers-europe .content .price{display:grid;grid-template-columns:1em auto;align-items:center;gap:9px;margin:0 0 9px;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300}@media (max-width:1374px){#offers-germany .content .location,#offers-europe .content .location,#offers-germany .content .price,#offers-europe .content .price{font-size:18px}}#offers-germany .actions,#offers-europe .actions{display:flex;align-items:center;gap:17px;margin:11px 0 0}@media (min-width:1374px){#offers-germany .actions,#offers-europe .actions{gap:27px}}#offers-germany .actions>*,#offers-europe .actions>*{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11px;outline:0;font-size:14px;font-weight:700;padding:12px 41px 13px;text-decoration:none}@media (min-width:1374px){#offers-germany .actions>*,#offers-europe .actions>*{padding:14px 47px;font-size:18px}}#offers-germany .actions > *:nth-of-type(1), #offers-europe .actions > *:nth-of-type(1) {background-color:#6cf7ff;border:0}#offers-germany .actions > *:nth-of-type(2), #offers-europe .actions > *:nth-of-type(2) {background-color:transparent;border:1px solid #55ea55;border-radius:11px}#offers-germany .actions a,#offers-europe .actions a{color:#3f353e}@-webkit-keyframes nextAnimation {
  0% {
    transform: translate(100%, -50%);
    opacity: 1;
  }
  100% {
    transform: translate(200%, -50%);
    opacity: 0;
  }
}@keyframes nextAnimation {
  0% {
    transform: translate(100%, -50%);
    opacity: 1;
  }
  100% {
    transform: translate(200%, -50%);
    opacity: 0;
  }
}@-webkit-keyframes prevAnimation {
  0% {
    transform: translate(-100%, -50%);
    opacity: 1;
  }
  100% {
    transform: translate(-200%, -50%);
    opacity: 0;
  }
}@keyframes prevAnimation {
  0% {
    transform: translate(-100%, -50%);
    opacity: 1;
  }
  100% {
    transform: translate(-200%, -50%);
    opacity: 0;
  }
}main{padding:65px 0 95px 0;background:#ecf0f2}main p{margin-top:1em;margin-bottom:1em}#intro{position:relative;margin:0 0 60px}@media (max-width:1120px){#intro{margin:0}}#intro .headline{position:absolute;left: calc(50% - 687px + 648px);bottom:60px;z-index:10;color:#fff;max-width:calc(1374px - 648px)}@media (min-width:1024px) and (max-width:1374px){#intro .headline{position:absolute;left:640px}}#intro .headline h1{font-size:clamp(1rem,3.3125vw,53px);font-weight:700;line-height:4.1875vw}#intro .headline h1 em{font-style:normal;display:block;color:#ff8014}#intro .hero{position:relative}#intro .hero img{max-height:810px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .8s ease-in;position:absolute;top:0;left:0;width:100%;height:100%}#intro .hero img:first-child{position:relative;width:100%;height:auto}#intro .hero img.active{opacity:1}#intro .hero::after{content:"";z-index:10;position:absolute;top:300px;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,transparent,#3f353e)}#intro .indicators{position:absolute;top:85px;right:20px;display:flex;flex-direction:column;gap:9px}#intro .indicators .indicator{display:block;width:17px;height:17px;border-radius:17px;background-color:#ecf0f2}#intro .indicators .indicator.active{background-color:#ff8014}#offers-germany .offer,#offers-europe .offer{display:none}#offers-germany .offer:nth-of-type(1), #offers-germany .offer:nth-of-type(2), #offers-germany .offer:nth-of-type(3), #offers-europe .offer:nth-of-type(1), #offers-europe .offer:nth-of-type(2), #offers-europe .offer:nth-of-type(3) {display:block}@media (max-width:1374px){#offers-germany .offer:nth-of-type(1):nth-of-type(3), #offers-germany .offer:nth-of-type(2):nth-of-type(3), #offers-germany .offer:nth-of-type(3):nth-of-type(3), #offers-europe .offer:nth-of-type(1):nth-of-type(3), #offers-europe .offer:nth-of-type(2):nth-of-type(3), #offers-europe .offer:nth-of-type(3):nth-of-type(3) {display:none}}@media (max-width:768px){#offers-germany .offer:nth-of-type(1):nth-of-type(2), #offers-germany .offer:nth-of-type(2):nth-of-type(2), #offers-germany .offer:nth-of-type(3):nth-of-type(2), #offers-europe .offer:nth-of-type(1):nth-of-type(2), #offers-europe .offer:nth-of-type(2):nth-of-type(2), #offers-europe .offer:nth-of-type(3):nth-of-type(2) {display:none}}#offers-germany .offers,#offers-europe .offers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px;max-width:1374px;margin:0 auto}@media (max-width:1374px){#offers-germany .offers,#offers-europe .offers{grid-template-columns:1fr 1fr}}@media (max-width:768px){#offers-germany .offers,#offers-europe .offers{grid-template-columns:1fr}}@media (max-width:1374px){#offers-germany,#offers-europe{padding:26px}}#offers-europe{background-color:#e0fcff}#offers-europe .content{background-color:#fff}@media (max-width:1374px){#offers-europe{padding:30px 26px}}#posts{background-color:#e9f4e9;padding:67px 0 70px}#posts h2{margin:0 0 26px}#posts .container{display:flex;flex-direction:column}#posts .form-control-button-primary{margin:0 auto;text-decoration:none;color:#3f353e;font-size:18px;font-weight:700;padding:14px 44px}#posts #posts-grid:not(.initialized) .post:nth-of-type(n+4) {display:none}@media (max-width:992px){#posts #posts-grid:not(.initialized) {grid-template-columns:1fr 1fr}#posts #posts-grid:not(.initialized) .post:nth-of-type(n+3) {display:none}}@media (max-width:640px){#posts #posts-grid:not(.initialized) {grid-template-columns:1fr}#posts #posts-grid:not(.initialized) .post:nth-of-type(n+2) {display:none}}#posts #posts-wrapper{position:relative;display:flex;flex-direction:column}@media (max-width:1520px){#posts #posts-wrapper{margin:0 auto;width:calc(100% - 100px)}}@media (max-width:640px){#posts #posts-wrapper{margin:0 auto 40px;width:100%}}#posts #posts-wrapper .loadPrev,#posts #posts-wrapper .loadNext{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:transparent;position:absolute;top:50%;cursor:pointer}@media (max-width:640px){#posts #posts-wrapper .loadPrev,#posts #posts-wrapper .loadNext{top:100%}}#posts #posts-wrapper .loadPrev{left:-20px;transform:translate(-100%,-50%)}@media (max-width:640px){#posts #posts-wrapper .loadPrev{left:40%}}#posts #posts-wrapper .loadPrev.animate{-webkit-animation:prevAnimation 1s ease-in-out;animation:prevAnimation 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#posts #posts-wrapper .loadNext{right:-20px;transform:translate(100%,-50%)}@media (max-width:640px){#posts #posts-wrapper .loadNext{right:40%}}#posts #posts-wrapper .loadNext.animate{-webkit-animation:nextAnimation 1s ease-in-out;animation:nextAnimation 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}input[type="text"],input[type="text"]:-webkit-autofill,input[type="text"]:-webkit-autofill:hover,input[type="text"]:-webkit-autofill:focus,input[type="email"],input[type="email"]:-webkit-autofill,input[type="email"]:-webkit-autofill:hover,input[type="email"]:-webkit-autofill:focus,input[type="password"],input[type="password"]:-webkit-autofill,input[type="password"]:-webkit-autofill:hover,input[type="password"]:-webkit-autofill:focus{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 1000px #fff inset!important}@media (min-width:1024px){.form-control-row{display:flex;gap:42px}}.form-control-row+*{margin:22px 0 0}@media (min-width:1374px){.form-control-row+*{margin:41px 0 0}}.form-control-row > *:not(:first-child) {margin:12px 0 0}@media (min-width:1374px){.form-control-row > *:not(:first-child) {margin:0}}.form-control-row .form-control+.form-control{margin:12px 0 0}@media (min-width:1024px){.form-control-row .form-control+.form-control{margin:0}}.form-control{cursor:pointer;display:block}.form-control+*{margin:22px 0 0}@media (min-width:1374px){.form-control+*{margin:41px 0 0}}.form-control-label{white-space:nowrap}.form-control-text .form-control-input{width:100%;border:0;outline:0;padding:19px 30px 25px;border-radius:22px;font-size:20px;font-weight:300;font-family:"Roboto",sans-serif}@media (max-width:1374px){.form-control-text .form-control-input{font-size:16px;padding:13px 30px 16px}}.form-control-text .form-control-label{display:block;font-size:26px;line-height:34px;font-weight:700;margin:0 0 11px}@media (max-width:1374px){.form-control-text .form-control-label{font-size:20px;line-height:26px}}.form-control-radio{font-size:18px;font-weight:700;display:grid;grid-template-columns:1.5em auto;gap:.6em;align-items:center}@media (max-width:1374px){.form-control-radio{font-size:14px}}.form-control-radio .form-control-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;margin:0;width:1.5em;height:1.5em;border:0;border-radius:1.5em;background-color:#fff;display:grid;place-content:center}.form-control-radio .form-control-input::before{content:"";width:.72em;height:.72em;border-radius:1em;background-color:#ff8014;transition:transform ease-in-out .2s;transform:scale(0)}.form-control-radio .form-control-input:checked::before{transform:scale(1)}.form-control-radio+.form-control{margin:0}.form-control-select .form-control-label{font-size:20px}@media (max-width:1374px){.form-control-select .form-control-label{font-size:16px;line-height:21px}}.form-control-select .form-control-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(assets/b3f4e55ca06cbea31d69.svg) no-repeat calc(100% - 1em) center;border:1px solid #ff8014;border-radius:25px;outline:none;padding:10px 70px 13px 23px;margin:0 0 0 14px;color:#ff8014;font-family:"Roboto",sans-serif;font-size:20px;cursor:inherit;line-height:26px}@media (max-width:1374px){.form-control-select .form-control-input{font-size:16px;line-height:21px;padding:9px 58px 9px 23px;margin:7px 0 0}}.form-control-button-link,.form-control-button-link-lined{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;outline:0;font-size:18px;color:inherit}@media (max-width:1374px){.form-control-button-link,.form-control-button-link-lined{font-size:14px}}.form-control-button-link-lined{border-bottom:1px solid #3f353e;padding:0 0 4px;font-size:14px}@media (max-width:1374px){.form-control-button-link-lined{font-size:12px}}.form-control-button-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6cf7ff;border:0;border-radius:22px;outline:0;font-size:22px;padding:19px;color:inherit}@media (max-width:1374px){.form-control-button-primary{font-size:16px}}.form-control.form-control-button-block{display:flex;align-items:center;justify-content:center;gap:.6em;width:100%}#more-filters .filtergroup{margin:0 0 36px}#more-filters .filtergroup hr{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:#c3c3c3;height:1px;display:block;margin:0 0 28px}#more-filters .filtergroup>svg{margin:0 0 14px}#more-filters .filtergroup h2{display:flex;align-items:center;margin:0 0 29px}#more-filters .filtergroup h2 span{margin:0 10px 0 0}#more-filters .filtergroup .form-control-row{flex-wrap:wrap}.home #searchform{position:relative;background-color:#55ea55;margin:-29px 0 0;z-index:20}@media (min-width:1120px){.home #searchform{position:absolute;bottom:-29px;left:20px;width:600px}}@media (min-width:1374px){.home #searchform{position:absolute;bottom:-29px;left: calc(50% - 1374px / 2);width:600px}}.home #searchform .intro{display:flex;align-items:center;gap:11px;padding:19px 29px}.home #searchform,.home #searchform form{border-radius:27px}.home #searchform form{padding:29px;background-color:#ecf0f2}.search #searchform{background-color:#55ea55;max-width:1374px;margin:0 auto}.search #searchform .intro{display:flex;align-items:center;gap:11px;padding:19px 29px}.search #searchform,.search #searchform form{border-radius:27px}.search #searchform form{padding:29px;background-color:#ecf0f2;margin:0 0 21px}@media (min-width:1374px){.search #searchform form{margin:0 0 36px}}.search #searchform #fields .form-control{width:100%}[data-toggle="collapse"]{cursor:pointer}.collapse{height:0;overflow:hidden;transition:.2s ease-in-out height}.collapse.show{height:auto}.rating{padding:11px 20px 15px;border-radius:11px;background-color:#55ea55;color:#fff}.rating strong{font-size:12px}@media (min-width:1374px){.rating strong{font-size:20px}}.rating div{display:flex;gap:7px;align-items:center}.rating div svg{flex:0 0 15px}@media (min-width:1374px){.rating div svg{flex:0 0 21px}}.rating div strong{font-family:Roboto,sans-serif;font-weight:700;font-size:14px}@media (min-width:1374px){.rating div strong{font-size:20px}}input[type="text"],input[type="text"]:-webkit-autofill,input[type="text"]:-webkit-autofill:hover,input[type="text"]:-webkit-autofill:focus,input[type="email"],input[type="email"]:-webkit-autofill,input[type="email"]:-webkit-autofill:hover,input[type="email"]:-webkit-autofill:focus,input[type="password"],input[type="password"]:-webkit-autofill,input[type="password"]:-webkit-autofill:hover,input[type="password"]:-webkit-autofill:focus{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 1000px #fff inset!important}@media (min-width:1024px){.form-control-row{display:flex;gap:42px}}.form-control-row+*{margin:22px 0 0}@media (min-width:1374px){.form-control-row+*{margin:41px 0 0}}.form-control-row > *:not(:first-child) {margin:12px 0 0}@media (min-width:1374px){.form-control-row > *:not(:first-child) {margin:0}}.form-control-row .form-control+.form-control{margin:12px 0 0}@media (min-width:1024px){.form-control-row .form-control+.form-control{margin:0}}.form-control{cursor:pointer;display:block}.form-control+*{margin:22px 0 0}@media (min-width:1374px){.form-control+*{margin:41px 0 0}}.form-control-label{white-space:nowrap}.form-control-text .form-control-input{width:100%;border:0;outline:0;padding:19px 30px 25px;border-radius:22px;font-size:20px;font-weight:300;font-family:"Roboto",sans-serif}@media (max-width:1374px){.form-control-text .form-control-input{font-size:16px;padding:13px 30px 16px}}.form-control-text .form-control-label{display:block;font-size:26px;line-height:34px;font-weight:700;margin:0 0 11px}@media (max-width:1374px){.form-control-text .form-control-label{font-size:20px;line-height:26px}}.form-control-radio{font-size:18px;font-weight:700;display:grid;grid-template-columns:1.5em auto;gap:.6em;align-items:center}@media (max-width:1374px){.form-control-radio{font-size:14px}}.form-control-radio .form-control-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;margin:0;width:1.5em;height:1.5em;border:0;border-radius:1.5em;background-color:#fff;display:grid;place-content:center}.form-control-radio .form-control-input::before{content:"";width:.72em;height:.72em;border-radius:1em;background-color:#ff8014;transition:transform ease-in-out .2s;transform:scale(0)}.form-control-radio .form-control-input:checked::before{transform:scale(1)}.form-control-radio+.form-control{margin:0}.form-control-select .form-control-label{font-size:20px}@media (max-width:1374px){.form-control-select .form-control-label{font-size:16px;line-height:21px}}.form-control-select .form-control-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(assets/b3f4e55ca06cbea31d69.svg) no-repeat calc(100% - 1em) center;border:1px solid #ff8014;border-radius:25px;outline:none;padding:10px 70px 13px 23px;margin:0 0 0 14px;color:#ff8014;font-family:"Roboto",sans-serif;font-size:20px;cursor:inherit;line-height:26px}@media (max-width:1374px){.form-control-select .form-control-input{font-size:16px;line-height:21px;padding:9px 58px 9px 23px;margin:7px 0 0}}.form-control-button-link,.form-control-button-link-lined{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;outline:0;font-size:18px;color:inherit}@media (max-width:1374px){.form-control-button-link,.form-control-button-link-lined{font-size:14px}}.form-control-button-link-lined{border-bottom:1px solid #3f353e;padding:0 0 4px;font-size:14px}@media (max-width:1374px){.form-control-button-link-lined{font-size:12px}}.form-control-button-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6cf7ff;border:0;border-radius:22px;outline:0;font-size:22px;padding:19px;color:inherit}@media (max-width:1374px){.form-control-button-primary{font-size:16px}}.form-control.form-control-button-block{display:flex;align-items:center;justify-content:center;gap:.6em;width:100%}#ad-advert{max-width:1374px;margin:74px auto;position:relative;border-radius:53px;overflow:hidden}@media (max-width:1374px){#ad-advert{margin:48px 26px 56px;border-radius:24px}}#ad-advert figure{aspect-ratio: 1374/651;background-color:#3f353e}@media (max-width:990px){#ad-advert figure{aspect-ratio: 4/3}}@media (max-width:768px){#ad-advert figure{aspect-ratio: 3/4}}@media (max-width:520px){#ad-advert figure{aspect-ratio: 3/5}}@media (max-width:440px){#ad-advert figure{aspect-ratio: 2/5}}#ad-advert figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.65}#ad-advert .content{display:flex;flex-direction:column;align-items:center;max-width:750px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ad-advert .content h3{color:#fff;font-size:40px;line-height:51px;text-align:center;margin:13px 0 29px}@media (max-width:1374px){#ad-advert .content h3{font-size:30px;line-height:39px;margin:44px 0 27px}}#ad-advert .content .form-control-button-primary{color:#3f353e;font-size:18px;font-weight:700;line-height:23px;padding:15px 17px;text-decoration:none;white-space:nowrap}#posts-grid:not(.initialized) {display:grid;gap:36px;grid-template-columns:1fr 1fr 1fr;margin:0 0 50px;max-width:100%}#posts-grid .post{position:relative;display:flex;flex-direction:column;justify-content:end;aspect-ratio: 434/474;padding:0 37px 39px 34px;text-decoration:none}#posts-grid .post figure{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:22px;overflow:hidden}#posts-grid .post figure::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:224px;background-image:linear-gradient(to bottom,transparent,#3f353e)}#posts-grid .post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#posts-grid .post .date,#posts-grid .post h3{position:relative;z-index:1;color:#fff}#posts-grid .post .date{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;display:flex;gap:5px;align-items:center;margin:0 0 8px}#posts-grid .post h3{font-size:20px;line-height:26px}:root{--vaderdark:rgba(0,0,0,.8);--vaderlight:rgba(0,0,0,.6);--vadertext:white;--vaderdotradius:2em}.vader{overflow:hidden}.vader *{margin:0;padding:0;box-sizing:border-box}.vader img{max-width:100%;height:auto;display:block}.vader.initialized{position:relative}.vader.initialized .next,.vader.initialized .prev{position:absolute;top:0;cursor:pointer;-webkit-appearance:none;appearance:none;border:none;outline:none;padding:.25em;background-color:var(--vaderDark);color:var(--vaderText);font-size:1.5em;min-width:2em;min-height:2em}.vader.initialized .next{right:0}.vader.initialized .stage{display:flex;flex-wrap:nowrap}.vader.initialized .pagination{display:flex;justify-content:center;gap:.5em;margin:.5em 0}.vader.initialized .pagination button{-webkit-appearance:none;appearance:none;border:none;outline:none;font-size:.5em;width:var(--vaderDotRadius);height:var(--vaderDotRadius);border-radius:var(--vaderDotRadius);background-color:var(--vaderDark);cursor:pointer;-webkit-transform:scaleX(1);transform:scaleX(1)}.vader.initialized .pagination button.active{width: calc(2 * var(--vaderDotRadius));background-color:var(--vaderLight);cursor:initial}.vader.initialized .progress{margin:.5em 0;background:var(--vaderLight);border-radius:12px;overflow:hidden}.vader.initialized .progress .bar{width:100%;height:12px;background-color:var(--vaderDark)}.vader+pre{background-color:var(--vaderDark);color:var(--vaderText);padding:2em}