.burgermenu button.burgermenu-button,body,html{font-variant:lining-nums}a,a:hover{color:inherit}.header-menu-launcher-border-right:after,.header-menu-wrapper:after,.header-menu-wrapper:before{content:" ";position:absolute}.burgermenu-submenu,.footer__top,.rentals-flexbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal}body,html{font-family:Georgia,"Times New Roman",Times,serif;margin:0;padding:0}body{scroll-behavior:smooth}a{text-decoration:none;font-size:inherit}a:hover{text-decoration:underline}.container{position:relative;margin:0 auto;width:280px}@media (min-width:400px){.container{width:380px}}@media (min-width:640px){.container{width:600px}}@media (min-width:768px){.container{width:728px}}.marginator{margin-left:15px;margin-right:15px}@media (min-width:640px){.marginator{margin-left:30px;margin-right:30px}}@media (min-width:1024px){.container{width:980px}.marginator{margin-left:70px;margin-right:70px}}@media (min-width:1200px){.container{width:1136px}.marginator{margin-left:5%;margin-right:5%}}button.go-up{position:fixed;visibility:hidden;pointer-events:none;border-radius:2px;background:#ddd;bottom:10px;right:10px;width:50px;height:50px;padding:0;border:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:center;z-index:99}@media (min-width:640px){button.go-up{bottom:40px;right:40px}}button.go-up :hover{background:#ddd;cursor:pointer}button.go-up.fixed{visibility:visible;pointer-events:all;opacity:1}button.go-up i{color:#999;font-size:32px;line-height:50px}.sections-intersection-offset{position:absolute;top:-63px;left:0;width:1px;height:1px;background:0 0}@media (max-width:1024px){.sections-intersection-offset--higher{top:-88px}}@-webkit-keyframes menuShowUp{0%{-webkit-transform:translate(0,40px);transform:translate(0,40px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes menuShowUp{0%{-webkit-transform:translate(0,40px);transform:translate(0,40px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.header-menu{position:absolute}.header-menu a.header-menu-link{display:inline-block;vertical-align:top;text-decoration:none}.header-menu a.header-menu-link:hover{cursor:pointer;background:#fafafa}.header-menu-launcher,.header-menu-link{position:relative;background:0 0;outline:0}.header-menu a.header-menu-link:hover .header-menu-launcher-label{color:#666}.header-menu-link{padding:6px;margin:0}.header-menu-link-label{display:none}@media (min-width:1201px){.header-menu-link-label{display:inline-block;vertical-align:top;font-size:14px;font-weight:600;line-height:28px;color:#ddd;margin-right:4px;margin-left:8px;font-family:Poppins,sans-serif;text-transform:uppercase}}.header-menu-link-icon{display:inline-block;vertical-align:top;width:28px;height:28px}.header-menu-link:hover{cursor:pointer}.header-menu-link:hover .header-menu-launcher-label{color:#666}.header-menu a.header-menu-launcher{display:block;padding:12px;font-size:14px}.header-menu-launcher{padding:6px;margin:0}.header-menu-launcher-border-right:after{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:16px;background-color:#ddd}.header-menu-launcher-icon{display:inline-block;vertical-align:top;width:24px;height:24px}.header-menu-launcher-icon img,.header-menu-launcher-icon svg{display:block;width:100%;height:100%}.header-menu-launcher-icon img{border-radius:100%;border:2px solid #333;padding:2px;box-sizing:border-box}.header-menu-launcher-label{margin-right:4px;margin-left:4px;color:#444;font-size:12px;line-height:28px;display:inline-block;vertical-align:top}.header-menu-launcher:hover{cursor:pointer}.header-menu-launcher:hover .header-menu-launcher-label{color:#666}.header-menu-wrapper{position:absolute;z-index:9;top:100%;right:0;width:auto;min-width:180px;padding:0;margin-top:3px;border:1px solid #ddd;background:#fff;border-radius:10px;box-shadow:2px 2px 4px 0 rgba(127,127,127,.5);display:none}.gallery-slide-1,.gallery-slide-2,.gallery-slide-3,.gallery-slide-4,.gallery-slide-5,.gallery-slide-6{background-size:cover}.header-menu-wrapper--active{display:block;-webkit-animation:menuShowUp .3s;animation:menuShowUp .3s}.header-menu-wrapper:before{bottom:100%;border:10px solid transparent;border-bottom-color:#ddd;right:12px}.header-menu-wrapper:after{bottom:100%;border:9px solid transparent;border-bottom-color:#fff;right:13px}.gallery-slide-1.gallery-slide-active:before,.gallery-slide-2.gallery-slide-active:before,.gallery-slide-3.gallery-slide-active:before,.gallery-slide-4.gallery-slide-active:before,.gallery-slide-5.gallery-slide-active:before,.gallery-slide-6.gallery-slide-active:before{content:"";top:0;left:0;width:100%}.gallery,.gallery-app{position:relative}.header-menu-wrapper a.header-menu-element{display:block;white-space:nowrap;text-align:left;padding:10px 20px}.header-menu-wrapper a.header-menu-element:first-child{border-radius:10px 10px 0 0}.header-menu-wrapper a.header-menu-element:last-child{border-radius:0 0 10px 10px}@media (min-width:520px){.header-menu-wrapper a.header-menu-element--registration{display:none}}.header-menu-wrapper a.header-menu-element i.fa{margin-right:5px;vertical-align:top;color:#666;line-height:24px}.header-menu-wrapper a.header-menu-element span{vertical-align:top;font-size:14px;line-height:24px;color:#333}.header-menu-wrapper a.header-menu-element:hover{background-color:#fafafa;text-decoration:none}.gallery h1.gallery-header a:hover,.gallery-info a:hover{text-decoration:underline}.header-menu-wrapper a.header-menu-element--separated{border-top:1px solid #ccc}@-webkit-keyframes photoFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes photoFadeIn{0%{opacity:0}100%{opacity:1}}.gallery{background-color:#edf0f3;text-align:left;height:600px;height:-webkit-calc(100vh - 155px);height:calc(100vh - 155px)}@media (min-width:401px) and (max-width:640px){.gallery{height:280px}}@media (min-width:641px) and (max-width:768px){.gallery{height:320px}}@media (min-width:769px) and (max-width:1024px){.gallery{height:360px}}@media (min-width:1025px) and (max-width:1200px){.gallery{height:420px}}@media (min-width:1201px) and (max-width:1600px){.gallery{height:520px}}@media (min-width:1601px){.gallery{height:600px}}.gallery .container{height:100%}.gallery-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity 1s;transition:opacity 1s;display:none;text-align:center}.gallery-slide-1,.gallery-slide-1.gallery-slide-active:before,.gallery-slide-2,.gallery-slide-2.gallery-slide-active:before,.gallery-slide-3,.gallery-slide-4,.gallery-slide-4.gallery-slide-active:before,.gallery-slide-5,.gallery-slide-5.gallery-slide-active:before,.gallery-slide-6,.gallery-slide-6.gallery-slide-active:before{background-repeat:no-repeat;background-position:50% 50%}.gallery-slide.gallery-slide-active{display:block;-webkit-animation:photoFadeIn .5s;animation:photoFadeIn .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.gallery-slide-1{background-image:url(/images/connemara/gallery/1-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-1{background-image:url(/images/connemara/gallery/1-1920x600_lq.jpg)}}.gallery-slide-1.gallery-slide-active:before{position:absolute;height:100%;background-image:url(/images/connemara/gallery/1-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-1.gallery-slide-active:before{background-image:url(/images/connemara/gallery/1-1920x600.jpg)}}.gallery-slide-2{background-image:url(/images/connemara/gallery/2-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-2{background-image:url(/images/connemara/gallery/2-1920x600_lq.jpg)}}.gallery-slide-2.gallery-slide-active:before{position:absolute;height:100%;background-image:url(/images/connemara/gallery/2-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-2.gallery-slide-active:before{background-image:url(/images/connemara/gallery/2-1920x600.jpg)}}.gallery-slide-3{background-image:url(/images/connemara/gallery/3-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-3{background-image:url(/images/connemara/gallery/3-1920x600_lq.jpg)}}.gallery-slide-3.gallery-slide-active:before{position:absolute;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/connemara/gallery/3-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-3.gallery-slide-active:before{background-image:url(/images/connemara/gallery/3-1920x600.jpg)}}.gallery-slide-4{background-image:url(/images/connemara/gallery/4-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-4{background-image:url(/images/connemara/gallery/4-1920x600_lq.jpg)}}.gallery-slide-4.gallery-slide-active:before{position:absolute;height:100%;background-image:url(/images/connemara/gallery/4-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-4.gallery-slide-active:before{background-image:url(/images/connemara/gallery/4-1920x600.jpg)}}.gallery-slide-5{background-image:url(/images/connemara/gallery/5-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-5{background-image:url(/images/connemara/gallery/5-1920x600_lq.jpg)}}.gallery-slide-5.gallery-slide-active:before{position:absolute;height:100%;background-image:url(/images/connemara/gallery/5-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-5.gallery-slide-active:before{background-image:url(/images/connemara/gallery/5-1920x600.jpg)}}.gallery-slide-6{background-image:url(/images/connemara/gallery/6-400x800_lq.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-640x280_lq.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-768x320_lq.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-1024x360_lq.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-1200x420_lq.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-1600x520_lq.jpg)}}@media (min-width:1601px){.gallery-slide-6{background-image:url(/images/connemara/gallery/6-1920x600_lq.jpg)}}.gallery-slide-6.gallery-slide-active:before{position:absolute;height:100%;background-image:url(/images/connemara/gallery/6-400x800.jpg)}@media (min-width:401px) and (max-width:640px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-640x280.jpg)}}@media (min-width:641px) and (max-width:768px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-768x320.jpg)}}@media (min-width:769px) and (max-width:1024px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-1024x360.jpg)}}@media (min-width:1025px) and (max-width:1200px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-1200x420.jpg)}}@media (min-width:1201px) and (max-width:1600px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-1600x520.jpg)}}@media (min-width:1601px){.gallery-slide-6.gallery-slide-active:before{background-image:url(/images/connemara/gallery/6-1920x600.jpg)}}.gallery-content{position:absolute;bottom:150px;left:20px;right:20px}.gallery h1.gallery-header{margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.6)}.gallery h1.gallery-header a{font-size:36px;font-weight:700;line-height:1.2;color:#fff}@media (min-width:400px){.gallery-content{bottom:50px}.gallery h1.gallery-header a{font-size:38px;line-height:1.1}}@media (min-width:640px){.gallery h1.gallery-header a{font-size:48px}.gallery-intro{font-size:20px}}.gallery-intro{margin:20px 20px 0;font-size:20px;font-weight:600;line-height:1.2;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6)}@media (min-width:400px){.gallery-intro{margin-top:10px;line-height:1.1}}.gallery-info-wrapper,.gallery-slide-pause .icon-symbol,.gallery-slide-play .icon-symbol{display:none}.gallery-navigation{display:block;position:absolute;bottom:0;left:0;right:0;text-align:center;padding-top:.4em;padding-bottom:.4em;line-height:0}.gallery-slide-circle{display:inline-block;vertical-align:top;margin-top:.1em;width:.5em;height:.5em;border-radius:100%;border:2px solid #fff}.gallery-slide-circle.gallery-slide-active{background-color:#fff}.gallery-slide-circle:hover{cursor:pointer}.gallery-slide-circle+.gallery-slide-circle{margin-left:.5em}@media (max-width:1023px){.gallery-slide-divider,.gallery-slide-pause,.gallery-slide-play{display:none}}@media (min-width:1024px){.gallery-slide-divider,.gallery-slide-pause,.gallery-slide-play{vertical-align:top;display:inline-block}.gallery-slide-divider{width:.1em;height:1em;background-color:#fff;margin:0 .5em 0 .8em}.gallery-slide-pause .icon-symbol,.gallery-slide-play .icon-symbol{display:inline-block;width:1em;height:1em;fill:#fff}.gallery-slide-pause:hover,.gallery-slide-play:hover{cursor:pointer}}button.gallery-arrow{display:none}@media (min-width:1024px){button.gallery-arrow{display:block;position:absolute;top:0;bottom:0;width:25%;border-width:0;padding:0;margin:0;background-color:rgba(255,255,255,0);-webkit-transition:background-color .5s;transition:background-color .5s;outline:0}button.gallery-arrow svg.icon-symbol{position:absolute;display:block;width:48px;height:48px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);fill:#fff}button.gallery-arrow.gallery-arrow-left,button.gallery-arrow.gallery-arrow-left svg.icon-symbol{left:0}button.gallery-arrow.gallery-arrow-right,button.gallery-arrow.gallery-arrow-right svg.icon-symbol{right:0}button.gallery-arrow:hover{cursor:pointer}}.gallery-info-wrapper{position:absolute;display:block;text-align:right;top:10px;right:10px;padding:12px;color:#fff;background:rgba(0,0,0,.4)}@media (min-width:1024px){.gallery-info-wrapper{padding:20px;top:30px;right:30px}}.gallery-info{display:block;text-align:left}.gallery-info .gallery-info-label{font-size:16px;font-weight:300;color:#fff}@media (min-widt:768px){.gallery-info .gallery-info-label{font-size:20px}}.gallery-info a{display:block;margin-top:10px;color:#fff;font-size:12px;font-weight:700}@media (min-widt:768px){.gallery-info a{font-size:14px}}.menu{position:-webkit-sticky;position:sticky;z-index:12;top:0;text-align:center;background-color:#fff}.menu-items{display:block;padding:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-items a.menu-items-link{display:inline-block;vertical-align:top;padding:10px;color:#555;text-decoration:none;background:0 0;cursor:pointer;font-size:14px;line-height:1;font-weight:600}.article,.map{background-color:#fff}.featured-photo-1,.featured-photo-2,.featured-photo-3,.featured-photo-4,.featured-photo-5{background-position:50% 50%}.article h2.article-header,.article-headersmall{font-weight:400;line-height:1.2;text-align:center}.menu-items a.menu-items-link:hover{color:#069}@media (max-width:768px){.menu-items a.menu-items-link .hidemobiles{display:none}}.article{padding-top:3em;padding-bottom:3em}.article h2.article-header{position:relative;font-size:24px;color:#000;margin:0;padding:0 0 10px}@media (min-width:640px){.article h2.article-header{font-size:40px;font-weight:400}}.article h2.article-header:after{position:absolute;display:block;bottom:0;left:50%;margin-left:-15px;width:30px;border-bottom:2px solid #dc221a;content:" "}.map,.map-wrapper{position:relative}.article-headersmall{font-size:16px;color:#767676;margin:14px 0 0}@media (min-width:640px){.article-headersmall{font-size:18px}}.article-editorial{margin-top:34px;font-size:22px;color:#000;line-height:1.5;font-weight:300}.map{font-family:Helvetica,sans-serif;overflow:hidden;margin-bottom:0}.burger,.burgermenu button.burgermenu-button,.rentals .rentals-areas select{font-family:Georgia,"Times New Roman",Times,serif}@media (max-width:639px){.map.container{width:100%}}@media (min-width:640px){.map{margin-bottom:70px}}@media (min-width:1200px){.map{margin-bottom:5%}}.map-wrapper{width:120%;background-color:#aadaff}@media (min-width:1024px){.map-wrapper{width:100%}}.map h3.map-header{position:relative;font-weight:400;font-size:24px;line-height:1.2;color:#000;margin:0 0 20px;padding:0 40px 10px;text-align:center}@media (min-width:400px){.map h3.map-header{padding-left:0;padding-right:0;font-size:24px}}@media (min-width:640px){.map h3.map-header{font-size:32px;font-weight:400}}@media (max-width:1023px){.map h3.map-header:after{position:absolute;display:block;bottom:0;left:50%;margin-left:-15px;width:30px;border-bottom:2px solid #dc221a;content:" "}}@media (min-width:1024px){.map h3.map-header{position:absolute;z-index:9;padding:10px;top:0;left:0;background-color:rgba(255,255,255,.4);border-radius:0 0 6px;width:auto}}.map-copy{position:absolute;bottom:0;left:0;padding:4px;font-size:10px;line-height:1;color:#333;pointer-events:none}.map-index{position:absolute;top:106px;right:36px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;overflow:auto;max-height:-webkit-calc(90% - 40px);max-height:calc(90% - 40px)}@media (min-width:400px){.map-index{top:70px}}@media (min-width:640px){.map-copy{font-size:12px}.map-index{top:78px}}@media (min-width:1024px){.map-index{top:20px}}.map-index-control{width:36px;position:absolute;padding:10px 0;border-radius:0;background-color:#c33;top:106px;right:0;-webkit-transition:background-color .5s;transition:background-color .5s}@media (min-width:400px){.map-index-control{top:70px}}@media (min-width:640px){.map-index-control{top:78px}}@media (min-width:1024px){.map-index-control{top:20px}}.map-index-control-icon{display:block;width:36px;height:36px}.map-index-control-icon-open{display:none}.map-index-control-icon-open svg path{fill:#333}.map-index-control-icon-close svg path{fill:#fff}.map-index-control:hover{cursor:pointer}@media (min-width:1500px){.map-index-control{display:none}}@media (max-width:1499px){.map-index--closed{-webkit-transform:translate(-webkit-calc(100% + 36px),0);-ms-transform:translate(calc(100% + 36px),0);transform:translate(calc(100% + 36px),0)}.map-index--closed+.map-index-control{border-radius:5px 0 0 5px;background-color:rgba(255,255,255,.8)}.map-index--closed+.map-index-control .map-index-control-icon-open{display:block}.map-index--closed+.map-index-control .map-index-control-icon-close{display:none}}.map-pois{padding:16px;background-color:rgba(255,255,255,.8);border-radius:3px 0 3px 3px}.map-pois-headline-icon{display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:10px}@media (min-width:400px){.map-pois-headline-icon{width:28px;height:28px}}.map-pois-headline-icon svg{width:100%;height:100%;vertical-align:top}.map-pois-headline-text{display:inline-block;vertical-align:bottom;font-size:16px;font-weight:600;line-height:1;color:#333}@media (min-width:400px){.map-pois-headline-text{font-size:20px}}.map-pois ul.map-pois-loops{list-style:none inside;margin:20px 0 0;padding:0}.map-pois ul.map-pois-loops li{font-size:10px;color:#333;line-height:20px;font-weight:600;vertical-align:top}@media (min-width:400px){.map-pois ul.map-pois-loops li{font-size:13px}}.map-pois ul.map-pois-loops li .dot-loop{display:inline-block;vertical-align:top;width:16px;height:16px;background-color:#2196f3;border-radius:100%;border:1px solid #2196f3;margin-right:5px;text-align:center;font-size:12px;font-weight:600;line-height:17px;color:#fff}.map-beaches{margin-top:10px;padding:16px;background-color:rgba(255,255,255,.8);border-radius:3px}.map-beaches-headline-icon{display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:10px}@media (min-width:400px){.map-beaches-headline-icon{width:28px;height:28px}}.map-beaches-headline-icon svg{width:100%;height:100%;vertical-align:top}.map-beaches-headline-text{display:inline-block;vertical-align:bottom;font-size:16px;font-weight:600;line-height:1;color:#333}@media (min-width:400px){.map-beaches-headline-text{font-size:20px}}.map-beaches ul.map-beaches-loops{list-style:none inside;margin:20px 0 0;padding:0}.map-beaches ul.map-beaches-loops li{font-size:10px;color:#333;line-height:20px;font-weight:600;vertical-align:top}@media (min-width:400px){.map-beaches ul.map-beaches-loops li{font-size:13px}}.map-beaches ul.map-beaches-loops li .dot-loop{display:inline-block;vertical-align:top;width:16px;height:16px;background-color:#fff;border-radius:100%;border:1px solid #333;margin-right:5px;text-align:center;font-size:12px;font-weight:600;line-height:17px;color:#e61a1a}.map-cycling{margin-top:10px;padding:16px;background-color:rgba(255,255,255,.8);border-radius:3px}.map-cycling-headline-icon{display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:10px}@media (min-width:400px){.map-cycling-headline-icon{width:28px;height:28px}}.map-cycling-headline-icon svg{width:100%;height:100%;vertical-align:top}.map-cycling-headline-text{display:inline-block;vertical-align:bottom;font-size:16px;font-weight:600;line-height:1;color:#333}@media (min-width:400px){.map-cycling-headline-text{font-size:20px}}.map-cycling ul.map-cycling-loops{list-style:none inside;margin:20px 0 0;padding:0}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop{font-size:10px;color:#333;font-weight:600;line-height:20px;vertical-align:top}@media (min-width:400px){.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop{font-size:13px}}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;background-color:#e61a1a;border-radius:100%;border:1px solid #333;margin-right:5px;margin-top:1px}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop-1{background-color:#559a30}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop-2{background-color:#f90}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop-3{background-color:#0d79f2}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop-4{background-color:#333}.map-cycling ul.map-cycling-loops li.map-cycling-loops-loop .dot-loop-5{background-color:#fc0}@-webkit-keyframes modalFadeIn{0%{opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modalFadeIn{0%{opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-wrapper{display:none;position:fixed;top:0;left:0;margin:10px 0 0 10px;width:160px;z-index:9}.modal-wrapper--active{-webkit-animation:modalFadeIn .3s;animation:modalFadeIn .3s;display:block}.modal-content{position:absolute;top:0;left:0;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.modal-content--bottom{top:auto;bottom:0}.modal-content--right{-webkit-transform:translate(-180px,0);-ms-transform:translate(-180px,0);transform:translate(-180px,0)}@media (min-width:640px){.modal-wrapper{width:240px}.modal-content--right{-webkit-transform:translate(-260px,0);-ms-transform:translate(-260px,0);transform:translate(-260px,0)}}@media (min-width:1024px){.modal-wrapper{width:320px}.modal-content--right{-webkit-transform:translate(-340px,0);-ms-transform:translate(-340px,0);transform:translate(-340px,0)}}img.modal-image{width:160px;height:83px;vertical-align:top;border-radius:5px 5px 0 0;background-color:#eee}@media (min-width:640px){img.modal-image{width:240px;height:124.5px}}@media (min-width:1024px){img.modal-image{width:320px;height:166px}}.modal-article{position:relative;width:100%;box-sizing:border-box;font-weight:400;font-size:10px;color:#767676;line-height:1.4;text-align:left;padding:10px}.modal-article-icon{position:absolute;top:10px;left:10px;display:block;width:14px;height:14px;vertical-align:top}@media (min-width:640px){.modal-article-icon{width:18px;height:18px;left:16px}}@media (min-width:1024px){.modal-article-icon{width:22px;height:22px;left:20px}}.modal-article-icon svg{width:100%;height:100%;vertical-align:top}.modal-article strong{display:block;color:#666;font-size:12px;margin-bottom:8px;text-indent:22px}@media (min-width:640px){.modal-article strong{font-size:14px;text-indent:26px}}@media (min-width:1024px){.modal-article strong{text-indent:30px;font-size:16px;margin-bottom:2px}}@media (min-width:640px){.modal-article{padding:10px 16px;font-size:12px}}@media (min-width:1024px){.modal-article{padding:10px 20px;font-size:14px}}@-webkit-keyframes pulse-1{0%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,7.69%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-1{0%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,7.69%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-2{0%,7.69%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,15.38%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-2{0%,7.69%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,15.38%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-3{0%,15.38%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,23.07%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-3{0%,15.38%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,23.07%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-4{0%,23.07%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,30.77%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-4{0%,23.07%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,30.77%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-5{0%,30.77%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,38.46%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-5{0%,30.77%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,38.46%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-6{0%,38.46%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,46.15%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-6{0%,38.46%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,46.15%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-7{0%,46.15%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,53.84%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-7{0%,46.15%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,53.84%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-8{0%,53.84%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,61.53%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-8{0%,53.84%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,61.53%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-9{0%,61.53%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,69.23%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-9{0%,61.53%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,69.23%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-10{0%,69.23%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,76.92%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-10{0%,69.23%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,76.92%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-11{0%,76.92%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,84.61%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-11{0%,76.92%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,84.61%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-12{0%,84.61%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,92.30%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-12{0%,84.61%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%,92.30%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes pulse-13{0%,92.30%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse-13{0%,92.30%{stroke-width:4px;stroke-opacity:1;-webkit-transform:scale(.3);transform:scale(.3)}100%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes windyUmbrella{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}37%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}71%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes windyUmbrella{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}37%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}71%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes windyUmbrellaMirror{0%,100%{-webkit-transform:rotate(0) scale(-.8,.8);transform:rotate(0) scale(-.8,.8)}37%{-webkit-transform:rotate(3deg) scale(-.8,.8);transform:rotate(3deg) scale(-.8,.8)}71%{-webkit-transform:rotate(-3deg) scale(-.8,.8);transform:rotate(-3deg) scale(-.8,.8)}}@keyframes windyUmbrellaMirror{0%,100%{-webkit-transform:rotate(0) scale(-.8,.8);transform:rotate(0) scale(-.8,.8)}37%{-webkit-transform:rotate(3deg) scale(-.8,.8);transform:rotate(3deg) scale(-.8,.8)}71%{-webkit-transform:rotate(-3deg) scale(-.8,.8);transform:rotate(-3deg) scale(-.8,.8)}}@-webkit-keyframes windyUmbrellaSmaller{0%,100%{-webkit-transform:rotate(0) scale(.7,.7);transform:rotate(0) scale(.7,.7)}37%{-webkit-transform:rotate(-3deg) scale(.7,.7);transform:rotate(-3deg) scale(.7,.7)}71%{-webkit-transform:rotate(3deg) scale(.7,.7);transform:rotate(3deg) scale(.7,.7)}}@keyframes windyUmbrellaSmaller{0%,100%{-webkit-transform:rotate(0) scale(.7,.7);transform:rotate(0) scale(.7,.7)}37%{-webkit-transform:rotate(-3deg) scale(.7,.7);transform:rotate(-3deg) scale(.7,.7)}71%{-webkit-transform:rotate(3deg) scale(.7,.7);transform:rotate(3deg) scale(.7,.7)}}.map-svg .circle-pulse{fill:transparent;stroke:#c00;-webkit-animation-duration:26s;animation-duration:26s;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.map-svg .umbrella,.map-svg .umbrellasmaller{-webkit-transform-origin:40px 60px;-ms-transform-origin:40px 60px}.map-svg .circle-pulse.pulse-1{-webkit-animation-name:pulse-1;animation-name:pulse-1}.map-svg .circle-pulse.pulse-2{-webkit-animation-name:pulse-2;animation-name:pulse-2}.map-svg .circle-pulse.pulse-3{-webkit-animation-name:pulse-3;animation-name:pulse-3}.map-svg .circle-pulse.pulse-4{-webkit-animation-name:pulse-4;animation-name:pulse-4}.map-svg .circle-pulse.pulse-5{-webkit-animation-name:pulse-5;animation-name:pulse-5}.map-svg .circle-pulse.pulse-6{-webkit-animation-name:pulse-6;animation-name:pulse-6}.map-svg .circle-pulse.pulse-7{-webkit-animation-name:pulse-7;animation-name:pulse-7}.map-svg .circle-pulse.pulse-8{-webkit-animation-name:pulse-8;animation-name:pulse-8}.map-svg .circle-pulse.pulse-9{-webkit-animation-name:pulse-9;animation-name:pulse-9}.map-svg .circle-pulse.pulse-10{-webkit-animation-name:pulse-10;animation-name:pulse-10}.map-svg .circle-pulse.pulse-11{-webkit-animation-name:pulse-11;animation-name:pulse-11}.map-svg .circle-pulse.pulse-12{-webkit-animation-name:pulse-12;animation-name:pulse-12}.map-svg .circle-pulse.pulse-13{-webkit-animation-name:pulse-13;animation-name:pulse-13}.map-svg .umbrella{-webkit-animation:windyUmbrella ease 4s;animation:windyUmbrella ease 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform-origin:40px 60px}.map-svg .umbrellasmaller{-webkit-animation:windyUmbrellaSmaller ease 3s;animation:windyUmbrellaSmaller ease 3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform-origin:40px 60px}.map-svg .umbrellamirror{-webkit-animation:windyUmbrellaMirror ease 4s;animation:windyUmbrellaMirror ease 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:40px 60px;-ms-transform-origin:40px 60px;transform-origin:40px 60px}.rentals{position:relative;padding-bottom:70px;background-color:#fff}.rentals .container{padding-top:70px;border-top:1px solid #eaeaea}.rentals-editorial{margin:0 10px}.rentals h3.rentals-header{position:relative;font-weight:400;font-size:24px;line-height:1.2;color:#000;margin:0;padding:0 0 10px;text-align:center}@media (min-width:640px){.rentals h3.rentals-header{font-size:40px;font-weight:400}}.rentals h3.rentals-header:after{position:absolute;display:block;bottom:0;left:50%;margin-left:-15px;width:30px;border-bottom:2px solid #dc221a;content:" "}.rentals-editorial{margin-top:34px;font-size:22px;color:#444;line-height:1.5;font-weight:300}.rentals .rentals-areas{display:block;text-align:center;padding:20px 10px 0}.rentals .rentals-areas select{width:100%;border:1px solid #ccc;font-size:16px;padding:15px;border-radius:3px}@media (min-width:1024px){.rentals .rentals-areas select{width:auto;min-width:25%}}.rentals-flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rentals-flexbox .rental{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:20px 0 0;min-width:0}@media (min-width:640px){.rentals-flexbox .rental{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width:768px){.rentals-flexbox .rental{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}.rentals-flexbox .rental.rental--hidden{display:none}.rentals-flexbox .rental-wrapper{position:relative;margin:0 10px}@media (min-width:1024px){.rentals-flexbox .rental{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.rentals-flexbox .rental-wrapper{height:252px}}.rentals-flexbox .rental-featured{position:absolute;top:-3px;left:-3px;z-index:3}.rentals-flexbox .rental-photolocation{position:relative;width:100%;padding-bottom:66%;overflow:hidden}.rentals-flexbox .rental-photolocation img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:120%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rentals-flexbox .rental-details{padding:10px 0 20px;background-color:#fff}@media (min-width:1024px){.rentals-flexbox .rental-details{padding:10px 10px 20px;position:absolute;bottom:0;left:0;right:0}}.rentals-flexbox .rental-type{font-size:13px;line-height:1;font-style:italic;color:#546f88}.rentals-flexbox .rental-name{padding:10px 0;font-size:16px;font-weight:700;line-height:1.2;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rentals-flexbox .rental-about{overflow:hidden;font-size:13px;line-height:1.4;color:#343434;height:54.6px}@media (min-width:1024px){.rentals-flexbox .rental-about{height:0;-webkit-transition:height .5s;transition:height .5s}}.rentals-flexbox .rental-button{display:block;min-width:50%;margin:20px auto 0;padding:0;background-color:#007db8;color:#fff;border:0;text-transform:uppercase;text-align:center;font-size:14px;font-weight:600;line-height:2;-webkit-transition:background-color .5s;transition:background-color .5s;cursor:pointer}.footer .container,.footer__bottom,.footer__top{border-top:1px solid #eaeaea}.rentals-flexbox .rental-button:hover{background-color:#00447c}@media (min-width:1024px){.rentals-flexbox .rental-button{height:0;-webkit-transition:height .5s;transition:height .5s}.rentals-flexbox .rental:hover .rental-about{height:54.6px}.rentals-flexbox .rental:hover .rental-button{height:28px}}.featured{position:relative;padding-bottom:5em}.featured .container{padding-top:3em;-webkit-transition:none;transition:none}.featured h3.featured-header{position:relative;font-weight:400;font-size:24px;line-height:1.2;color:#000;margin:0;padding:0 0 10px;text-align:center}@media (min-width:640px){.featured .container{border-top:1px solid #eaeaea}.featured h3.featured-header{font-size:40px;font-weight:400}}.featured h3.featured-header:after{position:absolute;display:block;bottom:0;left:50%;margin-left:-15px;width:30px;border-bottom:2px solid #dc221a;content:" "}.featured-grid{margin-top:3em}.featured-medium,.featured-wide{position:relative;display:block;width:280px;height:260px;margin:0 auto;overflow:hidden;border-radius:5px;background-color:#fff}.featured-medium+.featured-medium,.featured-medium+.featured-wide,.featured-wide+.featured-medium,.featured-wide+.featured-wide{margin-top:2em}.featured-medium:hover .featured-open,.featured-wide:hover .featured-open{opacity:1}.featured-photo-1{background-image:url(/images/connemara/featured/01-280x260.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-280x260.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-280x260.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-280x260.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-280x260.jpg)}.featured-place-header{position:absolute;padding:24px 24px 0;width:100%;box-sizing:border-box;top:0;left:0;color:#fff;font-size:1.5em;text-shadow:0 0 3px rgba(0,0,0,.5);line-height:1;text-align:center}.featured-place-header h4{margin:0}.featured-place-header small{line-height:1;font-size:.9em}.featured-open{position:absolute;top:50%;left:50%;margin-top:-1.5em;margin-left:-1.5em;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s;display:block;width:3em;height:3em;fill:#fff}@media (min-width:400px){.featured-header,.featured-place-header{font-size:2em}.featured-medium,.featured-wide{width:380px;height:280px}.featured-place-header small{font-size:.5em}.featured-photo-1{background-image:url(/images/connemara/featured/01-380x280.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-380x280.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-380x280.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-380x280.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-380x280.jpg)}}@media (min-width:640px){.featured-wide{width:600px;height:280px}.featured-medium{display:inline-block;vertical-align:top;width:280px;height:280px}.featured-medium:nth-child(2n+1){margin-left:40px}.featured-photo-1{background-image:url(/images/connemara/featured/01-600x280.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-280x280.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-280x280.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-280x280.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-280x280.jpg)}}@media (min-width:768px){.featured-wide{width:728px;height:300px}.featured-medium{display:inline-block;vertical-align:top;width:344px;height:300px}.featured-medium:nth-child(2n+1){margin-left:40px}.featured-photo-1{background-image:url(/images/connemara/featured/01-728x300.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-344x300.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-344x300.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-344x300.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-344x300.jpg)}}@media (min-width:1024px){.featured-medium+.featured-medium,.featured-medium+.featured-wide,.featured-wide+.featured-medium,.featured-wide+.featured-wide{margin-top:0}.featured-medium .featured-open,.featured-wide .featured-open{opacity:0}.featured-wide{display:inline-block;vertical-align:top;width:640px;height:300px;float:right}.featured-medium{width:300px;height:300px;margin-left:0}.featured-medium:nth-child(2n+1){margin-left:0}.featured-medium:nth-child(n+3){margin-top:40px}.featured-medium:nth-child(n+4){margin-left:40px}.featured-medium,.featured-wide{-webkit-transition:background-size 1s;transition:background-size 1s;background-size:100%}.featured-medium:hover,.featured-wide:hover{background-size:110%;-webkit-transition:background-size 1s;transition:background-size 1s}.featured-place-header{text-align:left}.featured-photo-1{background-image:url(/images/connemara/featured/01-640x300.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-300x300.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-300x300.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-300x300.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-300x300.jpg)}}@media (min-width:1200px){.map-index{max-height:none}.featured-wide{width:744px;height:300px}.featured-medium{width:352px;height:300px}.featured-photo-1{background-image:url(/images/connemara/featured/01-744x300.jpg)}.featured-photo-2{background-image:url(/images/connemara/featured/2-352x300.jpg)}.featured-photo-3{background-image:url(/images/connemara/featured/3-352x300.jpg)}.featured-photo-4{background-image:url(/images/connemara/featured/4-352x300.jpg)}.featured-photo-5{background-image:url(/images/connemara/featured/5-352x300.jpg)}}.footer{display:block;background-color:#fff}.footer__social{display:block;text-align:center;padding:20px 0}.footer__social__icon{display:inline-block;vertical-align:top;margin:0 10px;padding:10px;background-color:#999;border-radius:100%}.footer__social__icon img{vertical-align:top;width:24px;height:24px}.footer__social__icon:hover{background-color:#666}.footer__top{position:relative;padding-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__top__column{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-left:10px}@media (max-width:639px){.footer__top__column+.footer__top__column{margin-top:40px}}@media (min-width:640px) and (max-width:1023px){.footer__top__column{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(50% - 10px);-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px)}.footer__top__column:nth-child(n+4){margin-top:40px}}.footer__top__column ol{padding:0;font-size:13px;line-height:1.2;color:#777;margin:5px 0 0}@media (min-width:400px){.footer__top__column ol{margin-left:15px}}.footer__top__column strong{display:block;margin:0 0 15px;color:#333}.footer__top__column a,.footer__top__column span{display:inline-block;color:#777;text-decoration:none;font-size:13px;line-height:1.2;margin:5px 0 0}.footer__top__column a:hover{text-decoration:underline;color:#069}.footer__touristboard{margin-top:30px;padding-top:10px;text-align:center}.footer__touristboard a{display:inline-block;vertical-align:top}.footer__touristboard a:hover{text-decoration:none}.footer__touristboard a:hover span{color:#333}.footer__touristboard a img{vertical-align:top;width:51px;height:52.5px}.footer__touristboard a span{display:block;font-size:12px;line-height:20px;color:#999;margin-top:4px}.footer__bottom{margin-top:40px;padding-top:30px;padding-bottom:80px;text-align:center}@media (min-width:640px){.footer__bottom{padding-bottom:20px}}.footer__bottom img{vertical-align:top}.footer__bottom__links{margin-top:20px;text-align:center}.footer__bottom__links a{font-size:11px;line-height:1.2;color:#777;text-decoration:none;margin-left:10px}.footer__bottom__links a:hover{color:#069}@media (max-width:767px){html.hideoverflow,html.hideoverflow body{overflow:hidden}}.burger{display:block;position:absolute;height:40px;width:40px;aspect-ratio:1/1;text-align:center}@media (min-width:768px){.burger{display:none}}.burger--active:before,.burger__launcher__icon:after,.burger__launcher__icon:before{content:" ";display:block}.burger button.burger__launcher:hover{background:#fff}.burger__launcher{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;background-color:#fff;outline:0}.burger__launcher__icon,.burger__launcher__icon:after,.burger__launcher__icon:before{position:absolute;background-color:#333;width:24px;height:3px}.burger__launcher__icon{top:50%;margin-top:-2px;left:20%}.burger__launcher__icon:before{-webkit-transition:all .25s;transition:all .25s;top:-7px;left:0}.burger__launcher__icon:after{-webkit-transition:all .25s;transition:all .25s;bottom:-7px;left:0}.burger:hover{cursor:pointer}.burger--active{position:fixed;z-index:12;margin-top:10px;right:22px!important}.burger--active:before{position:fixed;top:0;left:0;right:-2px;background:#fff;height:62px;box-shadow:0 0 5px rgba(0,0,0,.2)}.burger--active+a.header-logo{position:relative;z-index:999}.burger--active button.burger__launcher:hover{background:#fff}.burger--active button.burger__launcher .burger__launcher__icon{background-color:rgba(255,255,255,0)}.burger--active button.burger__launcher .burger__launcher__icon:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#c00}.burger--active button.burger__launcher .burger__launcher__icon:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#c00}@-webkit-keyframes burgerFadeIn{0%{-webkit-transform:opacity(0);transform:opacity(0)}100%{-webkit-transform:opacity(1);transform:opacity(1)}}@keyframes burgerFadeIn{0%{-webkit-transform:opacity(0);transform:opacity(0)}100%{-webkit-transform:opacity(1);transform:opacity(1)}}@-webkit-keyframes submenuSlideIn{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes submenuSlideIn{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.burgermenu{display:none;position:absolute;z-index:11;height:auto}@media (min-width:769px){.burgermenu{padding-bottom:0;height:606px}}@media (min-width:1201px){.burgermenu{padding-bottom:0;height:576px}}@media (min-width:1601px){.burgermenu{padding-bottom:0;height:656px}}.burgermenu.burgermenu--active{display:block;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:burgerFadeIn .5s;animation:burgerFadeIn .5s;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;padding-top:100px;overflow:auto}.burgermenu-wrapper{display:block}.burgermenu-launcher{width:100%;padding:0 20px 20px;box-sizing:border-box}@media (min-width:768px){.burgermenu-launcher{width:auto}}.burgermenu-launcher+a.burgermenu-link{border-top:26px solid #fff}.burgermenu-launcher button.burgermenu-button{position:relative;color:#333;border:0;border:1px solid #eaeaea;background:#fff;display:block;text-align:left;margin:0;outline:0;border-radius:7px;padding:15px 30px 15px 46px;font-size:16px;font-weight:400;line-height:1;box-sizing:border-box;width:100%}.burgermenu-launcher--active button.burgermenu-button,.burgermenu-launcher:hover button.burgermenu-button{color:#d7282f;cursor:pointer}.burgermenu-launcher button.burgermenu-button img.burgermenu-button-image{position:absolute;top:8px;left:8px;border-radius:7px}@media (min-width:768px){.burgermenu-launcher button.burgermenu-button{width:250px}}@media (min-width:1200px){.burgermenu-launcher button.burgermenu-button{width:300px}}.burgermenu-launcher button.burgermenu-button:after,.burgermenu-launcher button.burgermenu-button:before{position:absolute;content:"";top:50%;right:10px;width:12px;height:2px;background-color:#ccc}@media (min-width:1024px){.footer__top__column{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.burgermenu-launcher button.burgermenu-button{padding-top:14px;padding-bottom:14px}}.burgermenu-launcher button.burgermenu-button:before{margin-top:-4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burgermenu-launcher button.burgermenu-button:after{margin-top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.burgermenu-launcher--active button.burgermenu-button:after,.burgermenu-launcher--active button.burgermenu-button:before,.burgermenu-launcher:hover button.burgermenu-button:after,.burgermenu-launcher:hover button.burgermenu-button:before{background-color:#d7282f}.burgermenu a.burgermenu-link,.burgermenu-submenu{position:relative;background-color:#fff;box-sizing:border-box}.burgermenu-launcher--active button.burgermenu-button+.burgermenu-submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.burgermenu-launcher--active button.burgermenu-button:after,.burgermenu-launcher--active button.burgermenu-button:before{width:22px;margin-top:0}.burgermenu-launcher--active button.burgermenu-button+.burgermenu-submenu{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:submenuSlideIn .5s;animation:submenuSlideIn .5s}}.burgermenu a.burgermenu-link{display:block;color:#333;padding:5px 30px 10px 20px;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;width:100%}.burgermenu a.burgermenu-link i.fa{margin-right:10px}.burgermenu a.burgermenu-link:visited{color:#333}.burgermenu a.burgermenu-link:hover{color:#d7282f;text-decoration:none}.burgermenu-submenu{padding:10px 0;display:none;height:100%;top:0;left:0;right:0;z-index:12;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;border:1px solid #eee;margin-top:-2px;border-top:0}.burgermenu-submenu-column{margin-top:20px;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:768px){.burgermenu a.burgermenu-link{width:250px}.burgermenu-submenu{left:250px;position:absolute;padding-left:40px;padding-right:40px}}@media (min-width:1024px){.burgermenu-submenu-column{-webkit-box-flex:0;-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px}}.burgermenu-submenu-headline{display:none;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:20px 0 0;padding:0 0 0 20px;color:#d7282f;font-weight:700;font-size:21px}.burgermenu-submenu-header{display:block;color:#000;padding:10px 30px 20px 20px;font-size:16px;font-weight:600;line-height:1;border:0;white-space:nowrap}.burgermenu-submenu-header a.burgermenu-submenu-link{margin-top:spacingBetweenSubmenusAndLinks;border-bottom:1px solid #eaeaea}.burgermenu-submenu a.burgermenu-submenu-link{display:block;color:#069;padding:10px 20px;font-size:14px;font-weight:400;line-height:1;border:0;white-space:nowrap}.burgermenu-submenu a.burgermenu-submenu-link:visited{color:#069}.burgermenu-submenu a.burgermenu-submenu-link:hover{color:#d7282f;text-decoration:underline}@media (min-width:400px){.burgermenu-submenu a.burgermenu-submenu-link{padding:10px 30px 10px 20px;font-size:16px}}.header{position:relative;z-index:13;padding:0;background:#fff;text-align:center}.header a.header-logo{display:inline-block;vertical-align:top;margin:14px 50px;text-decoration:none}.header a.header-logo img{vertical-align:top}.header-menu{top:10px;right:0}@media (min-width:1200px){.burgermenu a.burgermenu-link{width:300px}.burgermenu-submenu{left:300px}.header-menu{top:20px}}.burger{top:0;left:-16px}@media (min-width:640px){.burger{top:0;left:0}}.burgermenu{top:85px;left:0;right:0}@media (min-width:640px){.burgermenu{left:30px;right:30px}}@media (min-width:1024px){.burgermenu{left:70px;right:70px}}@media (min-width:1200px){.burgermenu{left:5%;right:5%}}