:root{--sunny-orange:#ffb043;--aqua-marine:#3ccfcf;--deepsea-blue:#272742;--night-sky:#2c2c61;--beige:#c6c3bf;--whitesand:#eceae7;--off-white:#f6f5f3;--ice-blue:#e1f6f9;--warm-grey:#99938d;--light-grey:#d8d8d8;--blue-lagoon:#0b8296;--greeny-blue:#44a8b9;--dark-sky-blue:#45bcda;--blue-lagoon-20:rgba(2,103,104,0.2);--deepsea-blue-20:rgba(25,24,64,0.2);--aqua-marine-20:rgba(60,207,207,0.2)}@media(min-width:1200px){.container,.container-fluid{max-width:1344px}}.container-max-width-1165{max-width:1165px}.content:target{top:-85px;display:block;position:relative;visibility:hidden}.gelato-footer{background:var(--blue-lagoon);padding:10px 0 50px;text-align:left;color:#fff}.gelato-footer a{line-height:30px}@media(min-width:576px){.gelato-footer{padding:50px 0 30px}}.gelato-footer a{color:#fff}.gelato-footer a:active,.gelato-footer a:focus,.gelato-footer a:hover{text-decoration:underline;color:#fff}.gelato-footer ul{list-style:none;margin:0;padding:0}.gelato-footer hr{background-color:hsla(0,0%,100%,.3)}.gelato-footer .textlinks a{display:inline-block;text-decoration:none;transition:all .3s cubic-bezier(.68,-.1,.265,1.55)}.gelato-footer .textlinks a:after{font-family:Font Awesome\ 5 Free,sans-serif;content:"\F054";position:absolute;margin-left:5px;font-size:8px;opacity:0;transition:all .3s cubic-bezier(.68,-.1,.265,1.55);font-weight:900}@media only screen and (max-width:780px){#top-10 a,.gelato-footer .textlinks a{line-height:40px}}.gelato-footer .textlinks a:active,.gelato-footer .textlinks a:focus,.gelato-footer .textlinks a:hover{transform:translate(5px)}.gelato-footer .textlinks a:hover:after{opacity:1}@media only screen and (max-width:780px){.gelato-footer .textlinks a{line-height:40px}}footer .social-link{font-size:1.2rem}@media only screen and (min-width:780px){#footer-selector{max-width:110px}.gelato-footer .about-textbox{max-width:400px}}@media only screen and (max-width:780px){.gelato-footer .col-sm,.gelato-footer .col-sm-6{margin-bottom:30px}.gelato-footer .col-sm:last-child{margin-bottom:10px}.gelato-footer h5{margin:0 0 10px}}.g-bg-white{background-color:#fff}.g-bg-off-white{background-color:var(--off-white)}.g-bg-ice-blue{background-color:var(--ice-blue)}.g-bg-blue-lagoon{background-color:var(--blue-lagoon)}.g-bg-sunny-orange{background-color:var(--sunny-orange)}.cc-banner{font-size:.8rem!important}.cc-banner,.cc-banner a{color:#000!important}.g-svg-light-grey svg *{fill:var(--light-grey)}.g-svg-deepsea-blue svg *{fill:var(--deepsea-blue)}body.env-development .adsbygoogle{background:#1c93a7;position:relative;min-height:200px}body.env-development .adsbygoogle:before{color:#fff;text-align:center;content:"ads by google (placeholder for dev)";text-decoration:none;position:absolute;top:1rem;left:1rem}.adsbygoogle.swimcheck-pdp-mobile-head{min-height:250px}@media only screen and (min-width:780px){.adsbygoogle.swimcheck-pdp-mobile-head{min-height:200px}}body.is-mobile.has-keyboard #g-navbar-onpage,body.is-mobile.has-keyboard #gelato-navbar,body.is-mobile.has-keyboard #stickyfooter,body.is-mobile.is-landscape #stickyfooter{display:none!important}.gelato-section:before{content:" ";width:124px;height:12px;display:block;margin:0 auto 2rem;background-size:cover;background-image:url(/themes/oc-gelato/assets/img/wave_header.svg)}.gelato-section-2{text-align:left}.gelato-section-2.with-icon:before{margin:0 auto 2rem}.gelato-section-2.with-icon-left:before,.gelato-section-2.with-icon:before{content:" ";width:124px;height:12px;display:block;background-size:cover;background-image:url(/themes/oc-gelato/assets/img/wave_header.svg)}.gelato-section-2.with-icon-left:before{margin:0 0 2rem}.form-control:focus{box-shadow:none}hr.gelato-divider{border-top-width:4px;border-color:var(--whitesand)}hr.gelato-divider.px2{border-top-width:2px}.g-boxshadow{box-shadow:0 5px 24px 0 rgba(0,0,0,.1)}.g-rounded{border-radius:12px;overflow:hidden}.gelato-offset-anchor{scroll-margin-top:130px}.gelato-columns-2{-moz-columns:2;-moz-column-count:2;column-count:2}.gelato-chevron-small-dark-sky-blue{color:var(--dark-sky-blue);font-size:10px;top:-1px;position:relative}.g-rating-stars{color:var(--sunny-orange)}.g-rating-stars .fas{font-size:1rem}.g-rating-stars .fas.fa-star.whitesand{color:var(--whitesand)}.g-rating-stars img{height:20px}.g-rating-stars strong{position:relative;top:2px;left:6px}.g-rating-wasserqualitaet{color:var(--dark-sky-blue)}.g-rating-wasserqualitaet .fa,.g-rating-wasserqualitaet svg{margin-right:3px;font-size:1rem}.g-rating-wasserqualitaet img{height:20px}.g-rating-wasserqualitaet strong{position:relative;top:3px;left:6px}.countryfacts>tbody>tr>td>i{font-size:2.2rem}.badestellen-marker{max-width:150px}.badestellen-marker a{font-size:.9rem;display:block;color:var(--deepsea-blue);text-decoration:underline;margin:0}.badestellen-marker>img{margin:10px 0}.badestellen-marker ul{margin:0;padding:0;list-style:none}.badestellen-marker ul li{position:relative}.badestellen-marker ul li i{position:absolute;left:0;top:4px}.badestellen-marker ul li span{padding-left:24px}.gel-seo-area img,.gel-seo-area picture{max-width:100%;height:auto}@media(min-width:575px){.sticky-well{position:sticky;top:155px}}.list-styled-inside{padding-left:1rem;list-style:square}@keyframes bounce-horizontal{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(5px)}60%{transform:translateX(2px)}}.mm-menu,.mm-panel{color:var(--deepsea-blue);background-color:var(--off-white)}.mm-listitem__text{font-family:NoahText-Light,monospace;font-size:1.2rem;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;font-weight:lighter}.mm-listitem__text,.mm-navbar__title>span{color:var(--deepsea-blue)}.mm-listitem.admin{background:var(--blue-lagoon);color:#fff}#gelato-navbar{position:sticky;top:0;background:transparent none;z-index:10000;background-image:linear-gradient(180deg,rgba(22,22,38,.8),rgba(39,39,66,0))}@media(min-width:576px){#gelato-navbar{padding-top:20px;padding-bottom:20px}}#gelato-navbar .navbar-brand{padding:1px 0;margin-right:.5rem;text-decoration:none}#gelato-navbar .navbar-text{color:#fff;display:none}#gelato-navbar.sticky .navbar-text{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;margin-right:.5rem}#gelato-navbar .btn,#gelato-navbar .g-cta-dark-blue,#gelato-navbar .g-cta-light-blue,#gelato-navbar .g-cta-orange{background:hsla(0,0%,100%,.3);border:none;color:#fff;text-shadow:2px 5px 6px rgba(0,0,0,.25);padding:6px 14px;border-radius:8px;transition:.1s ease-in-out}#gelato-navbar .btn svg,#gelato-navbar .g-cta-dark-blue svg,#gelato-navbar .g-cta-light-blue svg,#gelato-navbar .g-cta-orange svg{margin-right:6px}#gelato-navbar .btn svg *,#gelato-navbar .g-cta-dark-blue svg *,#gelato-navbar .g-cta-light-blue svg *,#gelato-navbar .g-cta-orange svg *{fill:#fff}#gelato-navbar .\--no-text.g-cta-dark-blue svg,#gelato-navbar .\--no-text.g-cta-light-blue svg,#gelato-navbar .\--no-text.g-cta-orange svg,#gelato-navbar .btn.\--no-text svg{margin-right:0}#gelato-navbar .btn:hover,#gelato-navbar .g-cta-dark-blue:hover,#gelato-navbar .g-cta-light-blue:hover,#gelato-navbar .g-cta-orange:hover{background:hsla(0,0%,100%,.4)}#gelato-navbar a{color:#fff!important}#gelato-navbar.sticky{transition:background .15s linear}#gelato-navbar.colored,#gelato-navbar.sticky{box-shadow:0 6px 10px rgba(2,76,88,.2);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:rgba(11,130,150,.89) none}.g-bg-shape-left{position:relative}.g-bg-shape-left:before{position:absolute;z-index:1000;content:" ";background-image:url(https://d2xvnukf4ld41x.cloudfront.net/media/background-bubbles-left.svg);background-position:0;background-repeat:no-repeat;background-size:cover;top:-55px;left:0;height:110px;width:205px;display:inline-block}.g-bg-shape-right{position:relative;margin:100px 0 0;padding-top:1px}.g-bg-shape-right:after{position:absolute;z-index:1000;content:" ";background-position:100%;background-repeat:no-repeat;top:-76px;right:0;height:152px;width:271px;display:inline-block;background-image:url(https://d2xvnukf4ld41x.cloudfront.net/media/homepage/hp-bottom-path-seo.svg)!important;background-size:contain!important}.bubble-atf{max-width:100%;height:auto}.waves{position:relative;width:100%;height:10vh;margin-bottom:-1px;min-height:50px;max-height:100px}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:first-child{animation-delay:-4s;animation-duration:35s}.parallax>use:nth-child(2){animation-delay:0s;animation-duration:50s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:768px){.waves{height:40px;min-height:40px}}.stripe-loading-indicator{height:8px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:200000}.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:8px;display:block;background:var(--sunny-orange)!important}.inline-ad-wrapper{display:block;position:relative;float:left;max-width:150px;margin:15px 15px 15px 0}.inline-ad-wrapper a{display:block}.reco-badge{position:absolute;top:5px;left:5px;font-size:10px;background-color:orange;border-radius:8px;color:#fff;padding:0 3px;line-height:15px}.reco-badge i{vertical-align:text-bottom}.card{border:none}.card .card-title,.card .card-title a{color:var(--deepsea-blue)}.card .card-title a{text-decoration:none}.g-card-land{text-align:left;border-radius:12px;overflow:hidden;border:none;width:325px;background-color:#fff}.g-card-land .card-img-top{height:277px;max-height:unset!important;background:#45bcda 50% no-repeat;background-size:cover}.g-card-land .card-body{padding:1rem 1.625rem}.g-card-land .card-body .fa-map-marker-alt{color:rgba(25,24,64,.2)}.g-card-land .card-body .btn,.g-card-land .card-body .g-cta-dark-blue,.g-card-land .card-body .g-cta-light-blue,.g-card-land .card-body .g-cta-orange{font-size:12px;padding:8px 13px}.g-card-land .card-body .btn svg,.g-card-land .card-body .g-cta-dark-blue svg,.g-card-land .card-body .g-cta-light-blue svg,.g-card-land .card-body .g-cta-orange svg{margin:0!important}.gelato-card-small{text-align:left;border-radius:12px;border:none;overflow:hidden;background-color:#fff;transition:all .3s ease-in-out 0s}.gelato-card-small .card-img-top{height:176px;background:#45bcda 50% no-repeat;background-size:cover}.gelato-card-small img{max-height:136px}.gelato-card-small .card-title{margin:0}.gelato-card-small .fas{color:var(--sunny-orange);font-size:.8rem}.gelato-card-small a{text-decoration:none}.gelato-card-small:active,.gelato-card-small:focus,.gelato-card-small:hover{box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.gelato-card-full{border-radius:12px;overflow:hidden}.gelato-card-full .card-img-top{height:208px;background-size:cover}.gelato-card-full .card-title{margin-bottom:.25rem}.gelato-card-full hr{border-color:var(--whitesand);border-width:1px;margin:0}.gelato-card-full a.btn,.gelato-card-full a.g-cta-dark-blue,.gelato-card-full a.g-cta-light-blue,.gelato-card-full a.g-cta-orange{padding:9px 24px}.gelato-card-full a.btn i,.gelato-card-full a.g-cta-dark-blue i,.gelato-card-full a.g-cta-light-blue i,.gelato-card-full a.g-cta-orange i{font-size:12px}.gelato-card-full .card-body{padding:1rem}.gelato-card-full .card-body a{text-decoration:none}.gelato-card-full .card-body ul li{position:relative}.gelato-card-full .card-body ul li i{position:absolute;top:2px}.gelato-card-full .card-body ul li span{margin-left:34px}.gelato-card-full:hover{box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.gelato-card-full:hover .g-cta-light-blue i{animation:bounce-horizontal 2s infinite}.gelato-card-rounded{border-radius:12px;overflow:hidden}.gelato-ol-clean{padding:0 0 0 16px}.gelato-ul-li-divider li:after{content:"|";margin:0 16px}.gelato-ul-li-divider li:last-child:after{content:none}.btn,.g-cta-dark-blue,.g-cta-light-blue,.g-cta-orange{transition:.3s;text-decoration:none;line-height:1.4}.btn:active,.btn:focus,.btn:hover,.g-cta-dark-blue:active,.g-cta-dark-blue:focus,.g-cta-dark-blue:hover,.g-cta-light-blue:active,.g-cta-light-blue:focus,.g-cta-light-blue:hover,.g-cta-orange:active,.g-cta-orange:focus,.g-cta-orange:hover{transition:.3s;filter:brightness(1.125);text-decoration:none}.btn.wide,.wide.g-cta-dark-blue,.wide.g-cta-light-blue,.wide.g-cta-orange{padding-left:50px;padding-right:50px}.btn-text-white,.btn-text-white:active,.btn-text-white:focus,.btn-text-white:hover,.g-cta-dark-blue,.g-cta-dark-blue:active,.g-cta-dark-blue:focus,.g-cta-dark-blue:hover,.g-cta-ghost--white,.g-cta-ghost--white:active,.g-cta-ghost--white:focus,.g-cta-ghost--white:hover,.g-cta-light-blue,.g-cta-light-blue:active,.g-cta-light-blue:focus,.g-cta-light-blue:hover{color:#fff}.g-cta-orange{font-family:Noah-Regular,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;font-style:normal;font-stretch:normal;font-weight:700;border-radius:24px;background-color:var(--sunny-orange);padding:12px 26px;box-shadow:0 2px 4px 0 rgba(255,153,67,.6);white-space:nowrap}.g-cta-orange,.g-cta-orange:active,.g-cta-orange:focus,.g-cta-orange:hover{color:var(--deepsea-blue)}.g-cta-orange svg{fill:var(--deepsea-blue)}.g-cta-orange i,.g-cta-orange svg{margin-right:.4rem}.g-cta-orange.\--short{padding:12px 18px}.g-cta-light-blue{border-radius:17px;background-color:var(--blue-lagoon);text-decoration:none}.g-cta-light-blue i,.g-cta-light-blue svg{margin-right:.4rem}.g-cta-dark-blue{border-radius:17px;background-color:var(--night-sky)}.g-cta-dark-blue i,.g-cta-dark-blue img,.g-cta-dark-blue svg{margin-right:.4rem}.g-cta-dark-blue img{filter:brightness(10)}.g-btn-whitemini{display:inline-block;background-color:hsla(0,0%,100%,.87);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;padding:7px 8px 4px}.g-cta-ghost--white{border:1px solid #fff;border-radius:20px;font-weight:800}.g-owl-carousel{overflow:hidden}.g-owl-carousel .owl-dots{display:block!important;margin-top:1rem!important}.g-owl-carousel .owl-dots .owl-dot.active span,.g-owl-carousel .owl-dots .owl-dot:hover span{background:var(--aqua-marine)!important}.g-owl-carousel .item{margin:0 15px}.g-owl-carousel .owl-item{transform:scale(.85)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(.85)!important;transition:all .3s ease-in-out 0s;box-shadow:none}.g-owl-carousel .owl-item.active.center{opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:scale(1)!important}.g-owl-carousel .owl-item.active.center .card{box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.g-owl-carousel .owl-item.active.center .item .title h4,.g-owl-carousel .owl-item.active.center .item .views{opacity:1}.g-owl-carousel.owl-theme .owl-dots .owl-dot span{width:13px!important;height:13px!important}.g-owl-carousel .g-card-land{margin:0 auto}@media only screen and (max-width:780px){.owl-theme .owl-dots .owl-dot{padding:10px!important}}.g-styled-select{width:100%;overflow:hidden;height:30px;line-height:30px;border:1px solid hsla(0,0%,100%,.5);border-radius:12px;padding-right:35px;position:relative}.g-styled-select#lang-selector:after{content:url(../svg/lang.svg);height:20px;width:20px;position:absolute;right:10px;top:4px}.g-styled-select select{background:transparent;width:110%;padding-left:10px;border:0;border-radius:0;box-shadow:none;height:30px;color:#fff;font-size:12px;font-size:.75rem;margin:0;font-weight:500;-moz-appearance:window;-webkit-appearance:none;cursor:pointer;outline:none}.g-styled-select select:active,.g-styled-select select:focus{color:#fff;outline:none;box-shadow:none;background-color:unset}.g-styled-select select::-ms-expand{display:none}.g-styled-select#lang-selector select option{color:#555}.g-taglist li{display:inline-block}.g-taglist .tag{border-radius:8px;border:1px solid hsla(0,0%,100%,.5);color:#fff;padding:4px 14px 2px;margin:0 16px 16px 0;display:block;text-decoration:none;transition:all .3s cubic-bezier(.68,-.1,.265,1.55)}.g-taglist .tag:active,.g-taglist .tag:focus{transform:translateY(1px);text-decoration:none}.g-taglist .tag:hover{text-decoration:none;padding-left:20px;padding-right:22px;margin-left:-6px;margin-right:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.g-tag{border-radius:8px;overflow:hidden;background-color:var(--blue-lagoon);color:#fff;line-height:1.5;text-decoration:none}.g-tag,.g-tag span{display:inline-block}.g-tag span:first-child{padding:4px 10px}.g-tag span:last-child{padding:4px 10px;background-color:#fff;color:var(--blue-lagoon);border:1px solid;border-top-right-radius:8px;border-bottom-right-radius:8px}.g-tag span:last-child i{padding-left:1px;padding-right:1px}.g-tag:active,.g-tag:focus,.g-tag:hover{text-decoration:none}.g-tag:active span:first-child,.g-tag:focus span:first-child,.g-tag:hover span:first-child{color:#fff;text-decoration:underline}.g-tag:hover span:last-child>i{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.pagination .page-link{line-height:1rem}.pagination a{text-decoration:none}
/*# sourceMappingURL=layout.css.map*/