@font-face{font-family:"Goku";src:url("../fonts/Goku.eot");src:url("../fonts/Goku.eot?#iefix") format("embedded-opentype"),url("../fonts/Goku.woff") format("woff"),url("../fonts/Goku.woff2") format("woff2"),url("../fonts/Goku.ttf") format("truetype"),url("../fonts/Goku.svg#Goku") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v30-latin-300.eot");src:url("../fonts/montserrat-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v30-latin-300.woff2") format("woff2"),url("../fonts/montserrat-v30-latin-300.woff") format("woff"),url("../fonts/montserrat-v30-latin-300.ttf") format("truetype"),url("../fonts/montserrat-v30-latin-300.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v30-latin-regular.eot");src:url("../fonts/montserrat-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v30-latin-regular.woff2") format("woff2"),url("../fonts/montserrat-v30-latin-regular.woff") format("woff"),url("../fonts/montserrat-v30-latin-regular.ttf") format("truetype"),url("../fonts/montserrat-v30-latin-regular.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v30-latin-600.eot");src:url("../fonts/montserrat-v30-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v30-latin-600.woff2") format("woff2"),url("../fonts/montserrat-v30-latin-600.woff") format("woff"),url("../fonts/montserrat-v30-latin-600.ttf") format("truetype"),url("../fonts/montserrat-v30-latin-600.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v30-latin-700.eot");src:url("../fonts/montserrat-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v30-latin-700.woff2") format("woff2"),url("../fonts/montserrat-v30-latin-700.woff") format("woff"),url("../fonts/montserrat-v30-latin-700.ttf") format("truetype"),url("../fonts/montserrat-v30-latin-700.svg#Montserrat") format("svg")}:root{--body-font-family: "Montserrat", sans-serif;--main-font-size: 17px;--letter-spacing: 0rem;--heading-font-family: "Goku", serif;--heading-font-weight: 400;--markup-font-familiy: "CabinetGrotesk-Regular", sans-serif;--markup-font-weight: 400;--color-primary: #2e2b27;--color-secondary: #294b47;--color-thirdier: #f3d0ca;--color-fourthier: #b5baa7;--color-fifthiest: #905938;--h1-font-size: 3.75rem;--h1-line-height: 4.25rem;--h2-font-size: 2rem;--h2-line-height: 2.5rem;--h3-font-size: 2rem;--h3-line-height: 2.5rem;--h4-font-size: 1.5rem;--h4-line-height: 1.75rem;--lead-font-size: 1.5rem;--lead-line-height: 2rem;--legend-font-size: 1.25rem;--legend-line-height: 1.5rem}html,body{letter-spacing:var(--letter-spacing);margin:0;padding:0;min-height:100%;height:auto !important;font-family:var(--body-font-family);font-size:var(--main-font-size);font-weight:400;color:var(--color-primary)}a{color:var(--color-primary);font-weight:600;text-decoration:none;outline:none}a:active,a:focus,a:hover{color:var(--color-primary);outline:none}picture img,svg{width:100%;height:auto}.site__single .detail__wrapper__inner{padding-top:8rem}section{padding:6rem 0rem}h1,.h1,.uk-scope h1,.uk-scope .h1{font-family:var(--heading-font-family) !important;font-weight:var(--heading-font-weight) !important;color:var(--color-secondary)}h2,.h2,.uk-scope h2,.uk-scope .h2,h3,.h3,.uk-scope h3,.uk-scope .h3,h4,.h4,.uk-scope h4,.uk-scope .h4,h5,.h5 .uk-scope h5,.uk-scope .h5{font-weight:700;color:var(--color-secondary);text-transform:uppercase}h1,.h1{font-size:var(--h1-font-size) !important;line-height:var(--h1-line-height) !important;text-decoration:none}h2,.h2,.uk-scope h2,.uk-scope .h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3,.h3,.uk-scope h3,.uk-scope .h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height)}h4,.h4,.uk-scope h4,.uk-scope .h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}strong{font-weight:600}.lead{font-size:var(--lead-font-size);line-height:var(--lead-line-height);color:var(--color-secondary)}.subtitle{color:var(--color-secondary);text-transform:uppercase;font-weight:300}.subtitle.big{font-size:2rem;line-height:2.5rem}.legend{font-size:var(--legend-font-size);line-height:var(--legend-line-height);color:var(--color-fourthier);text-transform:none}.slider__item,#mainMenu .nav-link,a{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.grid__wrapper .intro__media img,.detail__media img,.cta__item,.switcher__items .uk-subnav li:before,.slider__image img,.slider__overlay{border-radius:30% 15% 30% 0%;-webkit-border-radius:30% 15% 30% 0%;-moz-border-radius:30% 15% 30% 0%;-ms-border-radius:30% 15% 30% 0%;-o-border-radius:30% 15% 30% 0%}.switcher__items__inner{border-radius:30% 20% 30% 15%;-webkit-border-radius:30% 20% 30% 15%;-moz-border-radius:30% 20% 30% 15%;-ms-border-radius:30% 20% 30% 15%;-o-border-radius:30% 20% 30% 15%}.uk-slideshow-items div{clip-path:url(#clip__path__01)}.uk-position-bottom-center{bottom:5rem !important}#header{position:absolute;z-index:10;background-color:#fff}.navbar-brand img{max-width:100%;width:150px;height:auto}#mainMenu .navbar{list-style:none}#mainMenu .nav-link{text-transform:uppercase;font-weight:700;color:var(--color-secondary);letter-spacing:.1rem}.btn.btn__offcanvas,.btn.btn__offcanvas:hover,.btn.btn__offcanvas:active,.btn.btn__offcanvas:focus{padding:0px;outline:none !important;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background-image:none;width:50px;height:50px}#offcanvas .btn.btn__offcanvas .hamburger__line,#offcanvas .btn.btn__offcanvas:hover .hamburger__line,#offcanvas .btn.btn__offcanvas:active .hamburger__line,#offcanvas .btn.btn__offcanvas:focus .hamburger__line{background-color:var(--color-thirdier)}.btn__close{background-color:rgba(0,0,0,0);box-shadow:none;border:0px}.offcanvas-backdrop{background-color:var(--color-secondary)}.offcanvas-backdrop.show{opacity:1}.offcanvas-fade{background-color:var(--color-secondary);position:fixed;min-height:100vh;height:100vh !important;height:100svh !important;width:100%;top:0;left:0;opacity:0;transition:opacity .15s linear;overflow-y:auto}.offcanvas-fade.showing,.offcanvas-fade.show:not(.hiding){opacity:1}.offcanvas-header{border-bottom:1px solid var(--color-thirdier)}.offcanvas-body ul{list-style:none}.offcanvas-body .offcanvas__nav .nav-link{color:var(--color-thirdier);padding:1rem;border-bottom:1px solid var(--color-thirdier);font-weight:700;font-size:1.5rem;text-transform:uppercase}.offcanvas-body .offcanvas__nav .nav-link.current{background-color:#fff;color:var(--color-primary)}.offcanvas-body .offcanvas__nav .offcanvas__subnav{margin-left:50px}.offcanvas-body .offcanvas__nav .offcanvas__subnav .nav-link{font-weight:600;font-size:1.25rem;margin-bottom:.25rem}.offcanvas-body .offcanvas__nav .offcanvas__subnav .nav-link span{border-bottom:0px}.nav__icon{width:35px}.nav__icon img{max-width:100%;height:auto}.social__icon__item{width:50px}.social__icon__item img{max-width:100%;height:auto}.hero__wrapper{padding-top:100px !important}.slider__overlay{opacity:.75;position:absolute;height:100%;width:100%;top:0;background-color:var(--color-secondary)}.slider__item{width:75%;margin:auto}.slider__item h3,.slider__item .subtitle,.slider__item .slider__text{opacity:0}.uk-panel.uk-slide-active .slider__item{width:100%}.uk-panel.uk-slide-active .slider__item h3,.uk-panel.uk-slide-active .slider__item .subtitle,.uk-panel.uk-slide-active .slider__item .slider__text{opacity:1}.uk-panel.uk-slide-active .slider__overlay{opacity:0}.slider__image{position:relative}.slider__image img{background-color:var(--color-secondary)}.switcher__items__inner{background-color:var(--color-fourthier)}.switcher__items .uk-subnav li{position:relative;margin:0px 5rem;padding:0px;z-index:0}.switcher__items .uk-subnav li:before{content:"";position:absolute;background-color:var(--color-secondary);width:100px;height:100px}.switcher__items .uk-subnav li a{font-family:var(--heading-font-family);font-size:8rem;background-color:rgba(0,0,0,0) !important;z-index:10;position:relative;color:#fff;justify-content:center;width:100px;height:150px}.switcher__items .uk-subnav li.uk-active a{color:var(--color-thirdier)}.cta__wrapper{margin-top:-2rem}.cta__item{background-color:var(--color-fifthiest);width:300px;min-height:300px;display:flex;justify-content:center;align-items:center}.cta__title{color:var(--color-thirdier);font-weight:700;font-size:var(--h3-font-size);line-height:var(--h3-line-height)}.cta__icons a{display:inline-block;max-width:60px;height:auto}.cta__icons a img{max-width:100%}.detail__text table{width:100%}.detail__text table tr{border:0px}.detail__text table strong{color:#b5baa7}.location__wrapper table{width:100%}.location__wrapper table tr{border:0px}#footer{border-radius:60% 300% 0% 0%;background-color:var(--color-secondary);color:#fff;padding-top:4rem !important}#footer a,#footer h4{color:#fff}.membership__icons img{max-width:100%}.footer__disclaimer{color:var(--color-fourthier) !important}.footer__disclaimer a{color:var(--color-fourthier) !important}.footer__adress{min-width:280px}.fui-i{margin-top:calc(var(--space-small)*1) !important;margin-bottom:var(--space-small) !important;--fui-font: var(--body-font-family);--fui-color: var(--color-primary);--fui-primary-color: var(--color-primary);--fui-primary-color-hover: var(--color-primary);--fui-border-color: var(--color-primary);--fui-border-radius: 0;--fui-focus-border-color: var(--color-thirdier);--fui-focus-shadow: none}.fui-i .fui-row{gap:2rem}.fui-i .fui-fieldset{margin-bottom:1rem}.fui-i .fui-label,.fui-i .fui-legend{color:var(--color-secondary);font-weight:700;text-transform:uppercase}.fui-i .fui-required{color:var(--color-primary)}.fui-i .fui-error .fui-label,.fui-i .fui-error .fui-legend{color:var(--color-secondary)}.fui-i .fui-alert p{margin-bottom:0}.fui-i .fui-input{padding:10px 15px;border-color:var(--color-fourthier);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}.fui-i .fui-btn{font-size:1rem;padding:5px 20px;font-weight:normal}.fui-i .fui-group{border:none;padding:0}.fui-i .fui-submit{background-color:rgba(0,0,0,0);border:1px solid var(--color-primary);color:var(--color-primary);font-weight:bold;padding:10px 15px;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}.error__404 .detail__links{margin-top:3rem}.error__404 .btn__primary a{color:#fff;background-color:var(--color-secondary);padding:.5rem 1.25rem;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}@media(min-width: 2000px){.spacer__wrapper{padding-left:10rem !important;padding-right:10rem !important}}@media(max-width: 1599.98px){:root{--main-font-size: 17px}}@media(max-width: 1199.98px){:root{--main-font-size: 17px;--h1-font-size: 2.5rem;--h1-line-height: 3rem;--h2-font-size: 1.5rem;--h2-line-height: 2rem;--h3-font-size: 1.25rem;--h3-line-height: 1.75rem;--big-font-size: 5rem;--big-line-height: 5rem;--lead-font-size: 1.25rem;--lead-line-height: 1.75rem}section{padding:4rem 0rem}}@media(max-width: 991.98px){:root{--main-font-size: 16px}section{padding:4rem 0rem}}@media(max-width: 767.98px){:root{--main-font-size: 16px}section{padding:4rem 0rem}.uk-position-bottom-center{bottom:3rem !important}#footer{border-radius:15% 40% 0% 0%;-webkit-border-radius:15% 40% 0% 0%;-moz-border-radius:15% 40% 0% 0%;-ms-border-radius:15% 40% 0% 0%;-o-border-radius:15% 40% 0% 0%}}@media(max-width: 575.98px){section{padding:4rem 0rem}.navbar-brand img{width:100px}.hero__wrapper{padding-top:85px !important}.switcher__items .uk-subnav li{margin:0px 1rem}.switcher__items .uk-subnav li:before{width:50px;height:50px}.switcher__items .uk-subnav li a{font-size:3.5rem;width:40px;height:85px}}