.primary-color{color:#0072a9}.secondary-color{color:#e5e6e6}.tertiary-color{color:#414141}.quinary-color{color:#000}.primary-bg{background:#0072a9}.secondary-bg{background:#e5e6e6}.tertiary-bg{background:#414141}.quinary-bg{background:#000}h1,h2,h3,h4{font-weight:100}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}*::after{box-sizing:border-box}*::after{box-sizing:border-box}html{line-height:1.15;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:"Montserrat",sans-serif;font-size:16px;background:#e6e6e6;font-weight:100;-webkit-font-smoothing:antialiased}main{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif}a,button{font-family:"Libre Baskerville",serif}.noscroll{overflow:hidden}a{text-decoration:none;color:inherit}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}#map{height:500px;width:100%;z-index:5}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?4rxigx");src:url("../fonts/icomoon.eot?4rxigx#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?4rxigx") format("truetype"),url("../fonts/icomoon.woff?4rxigx") format("woff"),url("../fonts/icomoon.svg?4rxigx#icomoon") format("svg");font-weight:normal;font-style:normal}[class^='icon-'],[class*=' icon-']{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo{font-size:10rem}.icon-marker:before{content:'\e90f';font-size:2.5rem}.icon-arrow-down:before{content:'\e90a';color:#e5e6e6;font-size:2rem}.icon-arrow-left:before{content:'\e90d';color:#0072a9}.icon-arrow-right:before{content:'\e90e';color:#0072a9}.icon-logo .path1:before{content:'\e900';color:#0072a9}.icon-logo .path2:before{content:'\e901';margin-left:-1em;color:#0072a9}.icon-logo .path3:before{content:'\e902';margin-left:-1em;color:#414141}.icon-logo .path4:before{content:'\e903';margin-left:-1em;color:#414141}.icon-logo .path5:before{content:'\e904';margin-left:-1em;color:#414141}.icon-logo .path6:before{content:'\e905';margin-left:-1em;color:#414141}.icon-logo .path7:before{content:'\e906';margin-left:-1em;color:#414141}.icon-logo .path8:before{content:'\e907';margin-left:-1em;color:#414141}.icon-logo .path9:before{content:'\e908';margin-left:-1em;color:#414141}.icon-logo-footer:before{content:'\e909'}.icon-facebook:before{content:'\e90b'}.icon-instagram:before{content:'\e90c'}.icon-plus:before{content:'\e910';color:#e5e6e6}.NdUDLFCf_0{stroke-dasharray:561 563;stroke-dashoffset:562;animation:NdUDLFCf_draw_0 2200ms ease-in-out 0ms infinite, NdUDLFCf_fade 2200ms linear 0ms infinite}@keyframes NdUDLFCf_draw{100%{stroke-dashoffset:0}}@keyframes NdUDLFCf_fade{0%{stroke-opacity:1}90.9090909090909%{stroke-opacity:1}100%{stroke-opacity:0}}@keyframes NdUDLFCf_draw_0{0%{stroke-dashoffset:562}90.9090909090909%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}.fs-sm{font-size:0.667rem;line-height:1.5rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-sm{font-size:0.667rem;line-height:1.5rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-sm{font-size:0.667rem;line-height:1.5rem}}@media (min-width: 481px) and (max-width: 640px){.fs-sm{font-size:0.667rem;line-height:1.5rem}}@media (max-width: 480px){.fs-sm{font-size:0.667rem;line-height:1.5rem}}.fs-base{font-size:1rem;line-height:1.5rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 481px) and (max-width: 640px){.fs-base{font-size:1rem;line-height:1.5rem}}@media (max-width: 480px){.fs-base{font-size:1rem;line-height:1.5rem}}.fs-md{font-size:1.5rem;line-height:3rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-md{font-size:1rem;line-height:1.5rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-md{font-size:1rem;line-height:1.5rem}}@media (min-width: 481px) and (max-width: 640px){.fs-md{font-size:1rem;line-height:1.5rem}}@media (max-width: 480px){.fs-md{font-size:1rem;line-height:1.5rem}}.fs-lg{font-size:2.25rem;line-height:3rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-lg{font-size:1.5rem;line-height:3rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-lg{font-size:1.5rem;line-height:3rem}}@media (min-width: 481px) and (max-width: 640px){.fs-lg{font-size:1.5rem;line-height:3rem}}@media (max-width: 480px){.fs-lg{font-size:1rem;line-height:1.5rem}}.fs-xl{font-size:3.375rem;line-height:3.75rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-xl{font-size:2.25rem;line-height:3rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-xl{font-size:2.25rem;line-height:3rem}}@media (min-width: 481px) and (max-width: 640px){.fs-xl{font-size:2.25rem;line-height:3rem}}@media (max-width: 480px){.fs-xl{font-size:1.5rem;line-height:3rem}}.fs-xxl{font-size:5.063rem;line-height:4.5rem}@media (min-width: 1025px) and (max-width: 1400px){.fs-xxl{font-size:3.375rem;line-height:3.75rem}}@media (min-width: 641px) and (max-width: 1024px){.fs-xxl{font-size:3.375rem;line-height:3.75rem}}@media (min-width: 481px) and (max-width: 640px){.fs-xxl{font-size:3.375rem;line-height:3.75rem}}@media (max-width: 480px){.fs-xxl{font-size:2.25rem;line-height:3rem}}.hor-center{margin-left:auto;margin-right:auto}.m-0{margin:0}.p-0{padding:0}.mt-xs{margin-top:10px}.mt-sm{margin-top:30px}.mt-md{margin-top:50px}.mt-lg{margin-top:80px}.mt-xl{margin-top:120px}.mr-xs{margin-right:10px}.mr-sm{margin-right:30px}.mr-md{margin-right:50px}.mr-lg{margin-right:80px}.mr-xl{margin-right:120px}.mb-xs{margin-bottom:10px}.mb-sm{margin-bottom:30px}.mb-md{margin-bottom:50px}.mb-lg{margin-bottom:80px}.mb-xl{margin-bottom:120px}.ml-xs{margin-left:10px}.ml-sm{margin-left:30px}.ml-md{margin-left:50px}.ml-lg{margin-left:80px}.ml-xl{margin-left:120px}.pt-xs{padding-top:10px}.pt-sm{padding-top:30px}.pt-md{padding-top:50px}.pt-lg{padding-top:80px}.pt-xl{padding-top:120px}.pr-xs{padding-right:10px}.pr-sm{padding-right:30px}.pr-md{padding-right:50px}.pr-lg{padding-right:80px}.pr-xl{padding-right:120px}.pb-xs{padding-bottom:10px}.pb-sm{padding-bottom:30px}.pb-md{padding-bottom:50px}.pb-lg{padding-bottom:80px}.pb-xl{padding-bottom:120px}.pl-xs{padding-left:10px}.pl-sm{padding-left:30px}.pl-md{padding-left:50px}.pl-lg{padding-left:80px}.pl-xl{padding-left:120px}.txt-color-a{color:#0072a9}.txt-color-b{color:#e5e6e6}.txt-align-c{text-align:center}.txt-align-l{text-align:left}.txt-align-r{text-align:right}.txt-caps{text-transform:uppercase;letter-spacing:1px}.u-flex{display:flex}.u-flex--if{display:inline-flex}.u-flex-fd--r{flex-direction:row}.u-flex-fd--rr{flex-direction:row-reverse}.u-flex-fd--c{flex-direction:column}.u-flex-fd--cr{flex-direction:column-reverse}.u-flex-fw--n{flex-wrap:nowrap}.u-flex-fw--w{flex-wrap:wrap}.u-flex-fw--wr{flex-wrap:wrap-reverse}.u-flex-jc--fe{justify-content:flex-end}.u-flex-jc--fs{justify-content:flex-start}.u-flex-jc--c{justify-content:center}.u-flex-jc--sa{justify-content:space-around}.u-flex-jc--sb{justify-content:space-between}.u-flex-ai--fs{align-items:flex-start}.u-flex-ai--c{align-items:center}.u-flex-ai--fe{align-items:flex-end}.u-flex-ai--s{align-items:stretch}.u-flex-ai--b{align-items:baseline}.u-flex-fg--0{flex-grow:0}.u-flex-fg--1{flex-grow:1}.u-flex-fs--0{flex-shrink:0}.u-flex-fs--1{flex-shrink:1}.u-flex-fb--a{flex-basis:auto}.u-flex-fb--0{flex-basis:0}.u-flex-as--a{align-self:auto}.u-flex-as--fs{align-self:flex-start}.u-flex-as--c{align-self:center}.u-flex-as--fe{align-self:flex-end}.u-flex-as--s{align-self:stretch}.u-flex-as--b{align-self:baseline}.u-flex-1{flex:1}.u-flex-2{flex:2}.btn{display:inline-block;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;text-decoration:none;text-align:center;border:0;background:transparent;transition:all 0.15s ease-in-out}.btn:focus{outline:0}.btn--primary{position:relative;color:#e5e6e6;margin:0 auto}.btn--primary:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:0%;background:#e5e6e6;transition:0.25s ease-in-out}.btn--primary:hover:after{width:70%}.btn--menu{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;right:1rem;top:1rem;height:65px;width:65px;padding:20px 15px;background:#0072a9;z-index:20}.btn--menu span{position:relative;display:inline-block;margin:3px;width:30px;height:1px;background:#e5e6e6}.btn--menu .first,.btn--menu .second,.btn--menu .third{transition:0.25s ease-in-out all}.menu-switch{background:#0072a9}.menu-switch .first{transform:rotate(45deg);margin-top:5px;background:#e5e6e6}.menu-switch .second{opacity:0}.menu-switch .third{transform:rotate(-45deg);margin-top:-5px;background:#e5e6e6}@media (max-width: 500px){.btn--send{margin-top:2rem}}.input{margin:0;display:inline-block;vertical-align:middle;width:100%;cursor:pointer;white-space:nowrap;text-decoration:none;font-family:"Montserrat",sans-serif;border:1px solid color(black a(0.2))}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:gray;opacity:0;pointer-events:none;transition:all 300ms}.overlay--opened{opacity:1;pointer-events:all}.overlay__close-btn{position:absolute;top:50px;right:50px}.header{position:fixed;height:100vh;width:25%;z-index:5;right:0;padding:5% 0;transform:translateX(100%);transition:0.25s ease-in-out all;z-index:15}@media (max-width: 1440px){.header{width:50%}}@media (max-width: 1400px){.header{width:50%;justify-content:flex-end}}@media (max-width: 1024px){.header{width:100%;justify-content:center}}@media (max-width: 1400px){.home-button{position:absolute;left:1rem;top:0}}@media (max-width: 1024px){.home-button{position:relative;left:0}}@media (max-width: 400px){.home-button{display:none}}.home-button-mobile{position:absolute;left:0;top:0;z-index:15}@media (min-width: 400px){.home-button-mobile{display:none}}.home-button-mobile .icon-logo{font-size:7rem}.home-button-mobile .icon-logo .path1:before{content:'\e900';color:#0072a9;font-size:7rem}.home-button-mobile .icon-logo .path2:before{content:'\e901';margin-left:-1em;color:#0072a9;font-size:7rem}.home-button-mobile .icon-logo .path3:before{content:'\e902';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path4:before{content:'\e903';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path5:before{content:'\e904';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path6:before{content:'\e905';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path7:before{content:'\e906';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path8:before{content:'\e907';margin-left:-1em;color:#fff;font-size:7rem}.home-button-mobile .icon-logo .path9:before{content:'\e908';margin-left:-1em;color:#fff;font-size:7rem}@media (max-width: 1400px){.nav{margin-bottom:2rem}}@media (max-width: 1024px){.nav{margin-left:5rem}}@media (max-width: 500px){.nav{margin-left:2rem}}.open-menu{transform:translateX(0%)}@media (max-width: 500px){.language-picker{margin-bottom:2rem}}.language-picker a{margin:0 1rem;font-size:1.5rem;color:#0072a9;transition:0.25s ease-in-out all;cursor:pointer}.language-picker a:hover{color:#414141}@media (max-width: 500px){.language-picker a{font-size:1rem}}.language-picker .current{color:#414141}.nav__item{padding:0.8rem 0;color:#0072a9;position:relative;font-size:1.5rem;transition:0.25s ease-in-out all}@media (max-width: 500px){.nav__item{font-size:1rem}}.nav__item:after{content:'';position:absolute;height:2px;width:0px;left:0;bottom:5px;background:#0072a9;transition:0.25s ease-in-out all}.nav__item:hover{color:#414141}.nav__item:hover:after{width:30px}.nav__item--active{color:#414141}.nav__item--active:after{width:30px}.section{position:relative}.section--description{height:100vh}@media (max-width: 768px){.section--description{flex-direction:column;align-items:flex-start;justify-content:flex-end}}.section--description img{height:100%;width:100%;object-fit:cover;position:absolute}.section--description .heading{z-index:10;padding:2rem 5rem}.section--description .heading h1{opacity:0}@media (max-width: 768px){.section--description .heading h1{opacity:1}}@media (max-width: 768px){.section--description .heading{width:100%;text-align:center;padding:2rem 2rem}.section--description .heading br{display:none}}.section--description .icon-down-scroll{position:relative;margin:4rem 2rem;z-index:10}@media (max-width: 768px){.section--description .icon-down-scroll{margin:2rem 2rem}}.section--description .gradient{position:absolute;height:100%;width:100%;background:linear-gradient(transparent 85%, #414141 100%);top:0;left:0;z-index:5}.section--welcome img{width:60%;align-self:flex-start;box-shadow:1px 1px 29px #a5a5a5}@media (max-width: 1024px){.section--welcome img{width:85%}}@media (max-width: 500px){.section--welcome img{width:100%;order:2}}.section--welcome h1{opacity:0}@media (max-width: 768px){.section--welcome h1{opacity:1}}@media (max-width: 1100px){.section--welcome .line-v,.section--welcome .line-h{display:none}}@media (max-width: 500px){.section--welcome .content{margin-top:0;margin-bottom:40px}}.section--about{padding:0 10%}@media (max-width: 1440px){.section--about{flex-direction:column}}@media (max-width: 1024px){.section--about{padding:0 5%;margin-top:60px}.section--about p{font-size:0.8rem}}@media (max-width: 500px){.section--about{padding:0 0;margin-top:0}}.section--about img{width:60%;box-shadow:1px 1px 29px #a5a5a5;opacity:0;transform:translateX(-15%)}@media (max-width: 768px){.section--about img{opacity:1;transform:translateX(0%)}}@media (max-width: 1440px){.section--about img{width:100%;margin-top:2rem}}@media (max-width: 500px){.section--about img{margin-top:0rem}}.section--about .content{padding:3%;width:40%;width:60%;opacity:0}@media (max-width: 768px){.section--about .content{opacity:1}}@media (max-width: 1440px){.section--about .content{width:100%}}@media (max-width: 500px){.section--about .content{padding:5%}}.section--gallery{display:flex;flex-direction:column;align-items:center;padding:0 20%}@media (max-width: 1024px){.section--gallery{padding:0 10%}.section--gallery .line-v,.section--gallery .line-h{display:none}}.section--gallery .text-7,.section--gallery .text-8{opacity:0;transform:translateX(-10%)}@media (max-width: 768px){.section--gallery .text-7,.section--gallery .text-8{opacity:1;transform:translateX(0%)}}.section--gallery a{opacity:0;transform:translateY(-10%)}@media (max-width: 768px){.section--gallery a{opacity:1;transform:translateY(0%)}}@media (max-width: 500px){.section--gallery h1{padding:0 5%;text-align:center}.section--gallery h1 br{display:none}}@media (max-width: 500px){.section--gallery{padding:0 0;margin-top:60px}}.section--gallery .gallery-wrap{display:flex;flex-wrap:wrap}.section--gallery .gallery-wrap img{box-shadow:1px 1px 29px #a5a5a5}@media (max-width: 500px){.section--gallery .gallery-wrap{margin-top:60px}}.section--gallery .gallery-wrap a:nth-child(6n+1){width:40%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+1){width:50%}}.section--gallery .gallery-wrap a:nth-child(6n+2){width:60%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+2){width:50%}}.section--gallery .gallery-wrap a:nth-child(6n+3){width:30%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+3){width:50%}}.section--gallery .gallery-wrap a:nth-child(6n+4){width:20%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+4){width:50%}}.section--gallery .gallery-wrap a:nth-child(6n+5){width:50%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+5){width:50%}}.section--gallery .gallery-wrap a:nth-child(6n+6){width:35%}@media (max-width: 500px){.section--gallery .gallery-wrap a:nth-child(6n+6){width:50%}}.section--gallery .gallery-wrap-2{display:flex;flex-wrap:wrap}.section--gallery .gallery-wrap-2 img{box-shadow:1px 1px 29px #a5a5a5}@media (max-width: 500px){.section--gallery .gallery-wrap-2{margin-top:60px}}.section--gallery .gallery-wrap-2 a:nth-child(6n+1){width:35%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+1){width:50%}}.section--gallery .gallery-wrap-2 a:nth-child(6n+2){width:35%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+2){width:50%}}.section--gallery .gallery-wrap-2 a:nth-child(6n+3){width:30%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+3){width:50%}}.section--gallery .gallery-wrap-2 a:nth-child(6n+4){width:50%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+4){width:50%}}.section--gallery .gallery-wrap-2 a:nth-child(6n+5){width:50%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+5){width:50%}}.section--gallery .gallery-wrap-2 a:nth-child(6n+6){width:35%}@media (max-width: 500px){.section--gallery .gallery-wrap-2 a:nth-child(6n+6){width:50%}}.section--gallery .gallery-wrap-3{display:flex;flex-wrap:wrap}.section--gallery .gallery-wrap-3 img{box-shadow:1px 1px 29px #a5a5a5}@media (max-width: 500px){.section--gallery .gallery-wrap-3{margin-top:60px}}.section--gallery .gallery-wrap-3 a:nth-child(6n+1){width:55%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+1){width:50%}}.section--gallery .gallery-wrap-3 a:nth-child(6n+2){width:45%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+2){width:50%}}.section--gallery .gallery-wrap-3 a:nth-child(6n+3){width:30%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+3){width:50%}}.section--gallery .gallery-wrap-3 a:nth-child(6n+4){width:25%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+4){width:50%}}.section--gallery .gallery-wrap-3 a:nth-child(6n+5){width:45%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+5){width:50%}}.section--gallery .gallery-wrap-3 a:nth-child(6n+6){width:45%}@media (max-width: 500px){.section--gallery .gallery-wrap-3 a:nth-child(6n+6){width:50%}}.section--gallery a{height:250px;overflow:hidden;padding:1rem 1rem;display:flex;align-items:center;justify-content:center}.section--gallery a span{position:absolute;align-self:center;opacity:0;transform:translateY(-10%);transition:0.25s ease-in-out all}.section--gallery a span:before{font-size:3rem}.section--gallery a:hover span{opacity:1;transform:translateY(0%)}@media (max-width: 500px){.section--gallery a{height:120px;padding:0 0}}.section--gallery a img{object-fit:cover;width:100%;height:100%}.section--facilities{padding:0 10% 5% 10%}@media (max-width: 1200px){.section--facilities .line-v,.section--facilities .line-h{display:none}}@media (max-width: 500px){.section--facilities{padding:0 5% 5% 5%}.section--facilities h1{margin-top:40px}}.section--facilities img{width:70%;height:600px;object-fit:cover;align-self:flex-end;opacity:0;transform:translateY(-10%)}@media (max-width: 768px){.section--facilities img{opacity:1;transform:translateY(0%)}}@media (max-width: 1200px){.section--facilities img{width:100%;height:400px}}@media (max-width: 500px){.section--facilities img{display:none}}.section--facilities ul{list-style-type:none}@media (max-width: 500px){.section--facilities ul li{font-size:0.8rem;margin-top:0.2rem}}@media (max-width: 500px){.section--facilities .u-flex{flex-direction:column}}.section--facilities .u-flex .child:first-child{width:25%;margin-right:15%}@media (max-width: 500px){.section--facilities .u-flex .child:first-child{width:100%;margin-right:0;margin-bottom:1rem}}.section--facilities .u-flex .child:nth-child(2){width:30%}@media (max-width: 500px){.section--facilities .u-flex .child:nth-child(2){width:100%}}.section--facilities .u-flex .child:nth-child(3){width:30%}@media (max-width: 500px){.section--facilities .u-flex .child:nth-child(3){width:100%}}.section--facilities hr{margin:1rem 0}.section--facilities .content{max-width:700px}@media (max-width: 768px){.section--facilities .content{max-width:100%;align-self:flex-start}}@media (max-width: 1200px){.section--local .line-v,.section--local .line-h{display:none}}.section--local .text-9{opacity:0;transform:translateX(-10%)}@media (max-width: 768px){.section--local .text-9{opacity:1;transform:translateX(0%)}}.section--local a{opacity:0;transform:translateY(-10%)}@media (max-width: 768px){.section--local a{opacity:1;transform:translateY(0%)}}.section--local img{align-self:flex-start;box-shadow:1px 1px 29px #a5a5a5;z-index:1}@media (max-width: 1024px){.section--local img{align-self:center;margin-top:0}}.section--local .divider{width:75%;margin-left:0;margin-right:15%;height:2px;background:#0072a9;padding:0 5%;display:none}@media (max-width: 500px){.section--local .divider{display:block}}.section--availability .parallax{background-image:url("../img/main-img-4.jpg");height:300px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;opacity:0;transform:translateY(-15%)}@media (max-width: 768px){.section--availability .parallax{opacity:1;transform:translateY(0%);height:200px}}.section--availability .text-10{opacity:0;transform:translateX(0%)}@media (max-width: 768px){.section--availability .text-10{opacity:1;transform:translateX(0%)}}@media (max-width: 1800px){.section--availability .line-v,.section--availability .line-h{display:none}}@media (max-width: 1024px){.section--availability h1{text-align:center}.section--availability h1 br{display:none}}.section--availability .content{padding:5% 15%}@media (max-width: 1400px){.section--availability .content{padding:5% 5%}}.section--availability .calendar-legend{display:flex;align-self:flex-end;justify-content:flex-end}.section--availability .occupied{width:25px;height:25px;border:1px solid #a5a5a5;background:#a5a5a5}.section--availability .available{width:25px;height:25px;border:1px solid #a5a5a5;margin-left:15px}.section--availability .date-picker-wrapper{border:0;padding:0px 0px;font-family:"Montserrat",sans-serif;background:transparent}.section--availability .date-picker-wrapper table .caption{height:80px}.section--availability .date-picker-wrapper .gap,.section--availability .date-picker-wrapper .gap-top-mask,.section--availability .date-picker-wrapper .gap-bottom-mask{background-color:transparent !important}.section--availability .date-picker-wrapper .gap-lines{display:none}.section--availability .date-picker-wrapper .month-wrapper{width:100% !important;background:transparent}.section--availability .date-picker-wrapper .month-wrapper table thead{margin:4px 0}.section--availability .date-picker-wrapper .month-wrapper table .day.checked{background-color:#a5a5a5;color:#fff !important}.section--availability .date-picker-wrapper .week-name th{padding-bottom:25px}.section--availability .date-picker-wrapper .first-date-selected,.section--availability .date-picker-wrapper .last-date-selected{background-color:#a5a5a5 !important}.section--availability .date-picker-wrapper .month-wrapper table .day{padding:10px 24px;margin:4px 0}@media (max-width: 1024px){.section--availability .date-picker-wrapper .month-wrapper table .day{padding:10px 15px}}.section--availability .date-picker-wrapper .month-wrapper table .day.real-today{background-color:#0172a9;color:#fff !important}.section--availability .date-picker-wrapper .month-wrapper table th,.section--availability .date-picker-wrapper .month-wrapper table td{line-height:14px;font-size:20px;font-weight:100}.section--availability .date-picker-wrapper .month-wrapper table,.section--availability .date-picker-wrapper .month-wrapper table.month2{width:300px;margin:0 2rem}.section--availability .date-picker-wrapper .month-wrapper table tbody,.section--availability .date-picker-wrapper .month-wrapper table.month2 tbody{pointer-events:none}@media (max-width: 1600px){.section--availability .date-picker-wrapper .month-wrapper table,.section--availability .date-picker-wrapper .month-wrapper table.month2{margin:0 0}}.section--availability .date-picker-wrapper .week-name th{text-transform:capitalize;color:#0072a9}.section--availability .date-picker-wrapper .footer{display:none}.section--availability .date-picker-wrapper .month-wrapper{border:0}.section--availability .date-picker-wrapper.no-shortcuts{padding-bottom:0px}.section--availability .drp_top-bar{display:none}.section--prices{padding:5% 0}@media (max-width: 1500px){.section--prices .line-v,.section--prices .line-h{display:none}}.section--prices .content{width:600px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 600px){.section--prices .content{width:100%;padding:0 5%}}.section--prices .content h1{align-self:center}.section--prices .content hr{margin:1rem 0}.section--prices .content .main-row{margin-bottom:1rem}@media (max-width: 500px){.section--prices .u-flex{font-size:0.8rem}}.section--prices .u-flex .child:first-child{width:45%;margin-right:15%}@media (max-width: 500px){.section--prices .u-flex .child:first-child{width:55%;margin-right:5%}}.section--prices .u-flex .child:nth-child(2){width:20%}.section--prices .u-flex .child:nth-child(3){width:20%}.section--map .content{padding:5%}@media (max-width: 1024px){.section--map .line-v,.section--map .line-h{display:none}}@media (max-width: 1024px){.section--map h1{display:none}.section--map p{margin:0}}.section--kontakt{padding:8% 0 2% 0}@media (max-width: 1024px){.section--kontakt h1{padding:0 5%}}@media (max-width: 1800px){.section--kontakt .line-v,.section--kontakt .line-h{display:none}}.section--kontakt .logo-footer{position:absolute;right:0;top:0}@media (max-width: 1024px){.section--kontakt .logo-footer{display:none}}.section--kontakt .logo-footer:before{font-size:50rem;color:#383838}.section--kontakt .wrapper-form .date-picker-wrapper.inline-wrapper{position:absolute;z-index:20;margin-top:50px}.section--kontakt .wrapper-form .date-picker-wrapper{border:0;padding:0px 0px;font-family:"Montserrat",sans-serif;background:transparent}.section--kontakt .wrapper-form .date-picker-wrapper .gap,.section--kontakt .wrapper-form .date-picker-wrapper .gap-top-mask,.section--kontakt .wrapper-form .date-picker-wrapper .gap-bottom-mask{background-color:transparent !important}.section--kontakt .wrapper-form .date-picker-wrapper .gap-lines{display:none}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper{width:100% !important;background:#e6e6e6;padding:20px 10px}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table thead{margin:4px 0}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table .day.checked{background-color:#a5a5a5;color:#fff !important}.section--kontakt .wrapper-form .date-picker-wrapper .week-name th{padding-bottom:25px}.section--kontakt .wrapper-form .date-picker-wrapper .first-date-selected,.section--kontakt .wrapper-form .date-picker-wrapper .last-date-selected{background-color:#a5a5a5 !important}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table .day{padding:10px 24px;margin:4px 0}@media (max-width: 1024px){.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table .day{padding:10px 15px}}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table .day.real-today{background-color:#0172a9;color:#fff !important}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table th,.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table td{line-height:14px;font-size:15px;font-weight:100}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table,.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table.month2{width:300px;margin:0 1.4rem}@media (max-width: 500px){.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table,.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper table.month2{width:100%;margin:0 0rem}}.section--kontakt .wrapper-form .date-picker-wrapper .week-name th{text-transform:capitalize;color:#0072a9}.section--kontakt .wrapper-form .date-picker-wrapper .footer{display:none}.section--kontakt .wrapper-form .date-picker-wrapper .month-wrapper{border:0}.section--kontakt .wrapper-form .date-picker-wrapper.no-shortcuts{padding-bottom:0px}.section--kontakt .wrapper-form .drp_top-bar{display:none}.section--kontakt form{max-width:1024px;min-width:768px;z-index:1}@media (max-width: 768px){.section--kontakt form{min-width:100%;padding:0 5%}}.section--kontakt form textarea{width:100%;margin-top:1rem;padding:0.5rem 1rem;background:#383838;color:#e5e6e6;border:0;outline:none}.section--kontakt form .u-flex{justify-content:space-between}@media (max-width: 500px){.section--kontakt form .u-flex{flex-direction:column}}.section--kontakt form input{width:45%;margin-top:1rem;padding:0.5rem 1rem;background:#383838;color:#e5e6e6;border:0;outline:none;font-family:'Montserrat', sans-serif}@media (max-width: 500px){.section--kontakt form input{width:100%}}.section--kontakt .info a{opacity:0.6;transition:0.25s ease-in-out all}.section--kontakt .info a:hover{opacity:1}@media (max-width: 500px){.section--kontakt .info{flex-direction:column}.section--kontakt .info a{margin-top:1rem;margin-left:0}}.captcha{margin:1rem 0}.captcha-message{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.captcha-message{flex-direction:column}.captcha-message .message{margin:1rem}}.message{display:none;opacity:0}.msg-display{display:block;opacity:1}.c-block{max-width:1024px;margin-top:5rem}@media (max-width: 500px){.c-block{margin-top:2rem;margin-bottom:2rem}}.c-block:hover span{opacity:1;transform:translateY(0%);z-index:5}@media (max-width: 768px){.c-block{width:100%;flex-direction:column;align-items:center;padding:0 5%}}.c-block span{position:absolute;align-self:center;opacity:0;transform:translateY(-10%);transition:0.25s ease-in-out all}.c-block span:before{font-size:3rem}@media (max-width: 768px){.c-block h1{margin-bottom:2rem;margin-top:0}}.c-block .img-wrap{margin:0 2rem;box-shadow:1px 1px 29px #a5a5a5}@media (max-width: 768px){.c-block .img-wrap{order:2;margin:0 0}}.line-h{position:absolute;height:8px;background-color:#0072a9}.line-v{position:absolute;width:8px;background-color:#0072a9}#loader{width:100%;position:fixed;height:100vh;display:flex;justify-content:center;align-items:center;opacity:0;z-index:-1;background:#e5e6e6;transition:0.25s ease-in-out all;overflow:hidden}#loader svg{width:150px}#loader svg .NdUDLFCf_0{-webkit-animation-play-state:paused}.loader{opacity:1 !important;z-index:25 !important}.loader .NdUDLFCf_0{-webkit-animation-play-state:running !important}
