@font-face{font-family:"Gotham";font-weight:900;src:url("../fonts/Gotham/gotham-black-webfont.woff2") format("woff2"),url("../fonts/Gotham/gotham-black-webfont.woff") format("woff"),url("../fonts/Gotham/gotham-black-webfont.otf") format("opentype");font-display:swap}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?subset_id=2&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?subset_id=2&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?subset_id=2&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*::after,*::before{margin:0;padding:0;border:0;box-sizing:inherit}*:focus{outline:none}a,a:hover{text-decoration:none;color:#ce2a2c;transition:all .2s ease-in}a[href],button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{max-width:100%;height:auto}ul{list-style:none}button:not(:disabled){cursor:pointer}button:focus{outline:none}b,strong{font-weight:bold}body{display:block;position:relative;font-family:"proxima-nova",sans-serif;background-color:#fce8d4;min-width:320px;font-size:1.8rem;line-height:1.38;font-weight:600;color:#4f3d2a;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{box-shadow:none}::-moz-placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}::placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}.font--l{font-size:20px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 768px){.font--l{font-size:24px;line-height:1.58}}.font--m{font-size:18px;line-height:1.56}@media only screen and (min-width: 768px){.font--m{font-size:20px;line-height:1.6}}p+p{margin-top:24px}.rotate-180{transform:rotate(180deg)}.posr{position:relative}.tac{text-align:center !important}.tal{text-align:left !important}.tar{text-align:right !important}.ttu{text-transform:uppercase}.df{display:flex}.ovh{overflow:hidden}.aic{align-items:center}.jcc{justify-content:center}.jcsb{justify-content:space-between}.jcsa{justify-content:space-around}.flex-center{display:flex;align-items:center;justify-content:center}.m0{margin:0 !important}.order-first{order:-1}@media only screen and (min-width: 576px){.order-first-sm{order:-1}}@media only screen and (min-width: 768px){.order-first-md{order:-1}}@media only screen and (min-width: 992px){.order-first-lg{order:-1}}@media only screen and (min-width: 1366px){.order-first-xl{order:-1}}@media only screen and (min-width: 1680px){.order-first-xxl{order:-1}}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mb-1{margin-bottom:20px}@media only screen and (min-width: 768px){.mb-1{margin-bottom:30px}}.mb-2{margin-bottom:25px}@media only screen and (min-width: 768px){.mb-2{margin-bottom:56px}}.mb-3{margin-bottom:50px}@media only screen and (min-width: 768px){.mb-3{margin-bottom:80px}}.mt-1{margin-top:20px}@media only screen and (min-width: 768px){.mt-1{margin-top:30px}}.mt-2{margin-top:25px}@media only screen and (min-width: 768px){.mt-2{margin-top:56px}}.mt-3{margin-top:50px}@media only screen and (min-width: 768px){.mt-3{margin-top:80px}}.pb-1{padding-bottom:20px}@media only screen and (min-width: 768px){.pb-1{padding-bottom:30px}}.pb-2{padding-bottom:25px}@media only screen and (min-width: 768px){.pb-2{padding-bottom:56px}}.pb-3{padding-bottom:50px}@media only screen and (min-width: 768px){.pb-3{padding-bottom:80px}}.pt-1{padding-top:20px}@media only screen and (min-width: 768px){.pt-1{padding-top:30px}}.pt-2{padding-top:25px}@media only screen and (min-width: 768px){.pt-2{padding-top:56px}}.pt-3{padding-top:50px}@media only screen and (min-width: 768px){.pt-3{padding-top:80px}}.p-1{padding:20px}@media only screen and (min-width: 768px){.p-1{padding:30px}}.p-2{padding:25px}@media only screen and (min-width: 768px){.p-2{padding:56px}}.p-3{padding:50px}@media only screen and (min-width: 768px){.p-3{padding:80px}}.container{padding:0 15px;position:relative;max-width:1310px;margin:0 auto}.container--s{max-width:600px}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-wrapper .header-padding{padding-top:90px}@media only screen and (min-width: 768px){.page-wrapper .header-padding{padding-top:141px}}@media only screen and (min-width: 1366px){.page-wrapper .header-padding{padding-top:151px}}.header{position:absolute;top:0;left:0;width:100%;z-index:10}.header__logo{display:block}@media only screen and (max-width: 767px){.header__logo{max-width:64px;margin:0 auto}}.header__inner{padding:40px 0}@media only screen and (max-width: 767px){.header__inner{text-align:center;padding:20px 0}}@media only screen and (min-width: 768px){.header .container{display:flex}}.footer{text-align:center;padding:7px 0 130px;position:relative}@media only screen and (min-width: 768px){.footer{margin-bottom:35px}}.footer:after,.footer:before{content:"";position:absolute;width:123px;height:110px;background:url("../img/tree-footer.svg") 50% 50%/contain no-repeat;bottom:0}@media only screen and (min-width: 768px){.footer:after,.footer:before{width:277px;height:232px}}.footer:after{left:0}.footer:before{right:0;transform:scaleX(-1)}.footer .socials{justify-content:center;margin:28px 0 14px}@media only screen and (min-width: 768px){.footer .socials{margin-bottom:28px}}.footer__copy{color:#183831}.fade-up-slowly{opacity:0;transform:translateY(15px);-webkit-animation:remove-transform-and-opacity .8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards;animation:remove-transform-and-opacity .8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards}.fade-down-slowly{opacity:0;transform:translateY(-15px);-webkit-animation:remove-transform-and-opacity .8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards;animation:remove-transform-and-opacity .8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards}.slider-effect .slick-slide{opacity:1 !important}.slider-effect .slick-slide.visible{-webkit-animation:slider 1.7s cubic-bezier(0.75, 0.25, 0.25, 0.75);animation:slider 1.7s cubic-bezier(0.75, 0.25, 0.25, 0.75);z-index:2000 !important;overflow:hidden}@-webkit-keyframes remove-transform-and-opacity{100%{opacity:1;transform:translateY(0)}}@keyframes remove-transform-and-opacity{100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slider{100%{transform:translateX(-110%)}}@keyframes slider{100%{transform:translateX(-110%)}}.main-nav__list a,.link-hover-animation{transition:all .8s cubic-bezier(0.19, 1, 0.22, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.1em;font-weight:400;text-transform:uppercase;color:#4f3d2a;position:relative}@supports(-webkit-text-fill-color: transparent) and ((-webkit-background-clip: text) or (background-clip: text)){.main-nav__list a,.link-hover-animation{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top, #ce2a2c, #ce2a2c 50%, #4f3d2a 50%);background-size:100% 200%;background-position:0 0}}@media only screen and (max-width: 767px){.main-nav__list a,.link-hover-animation{font-size:24px;display:inline-block}}@media only screen and (min-width: 768px){.main-nav__list a,.link-hover-animation{display:block;font-size:16px}}.link-hover-animation:hover,.main-nav__list li:not(.current-menu-item) a[href]:hover{color:#ce2a2c}@supports(-webkit-text-fill-color: transparent) and ((-webkit-background-clip: text) or (background-clip: text)){.link-hover-animation:hover,.main-nav__list li:not(.current-menu-item) a[href]:hover{background-position:0 100%}}.preloader{display:none}.js .preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999;perspective:2500px;display:flex;align-items:center;justify-content:center;font-size:30px;text-transform:uppercase}.js .preloader span{font-size:10vw;color:#ce2a2c;line-height:1;font-weight:700}.js .preloader span:first-child{-webkit-animation:preloader-flips 1.5s linear infinite;animation:preloader-flips 1.5s linear infinite;transform-origin:center .345em;display:block}@-webkit-keyframes preloader-flips{0%{transform:rotateX(0) scale(1)}25%{transform:rotateX(-90deg) scale(1)}26%{transform:rotateX(-90deg) scale(-1)}50%{transform:rotateX(0) scale(-1)}75%{transform:rotateX(-90deg) scale(-1)}76%{transform:rotateX(-90deg) scale(1)}100%{transform:rotateX(0) scale(1)}}@keyframes preloader-flips{0%{transform:rotateX(0) scale(1)}25%{transform:rotateX(-90deg) scale(1)}26%{transform:rotateX(-90deg) scale(-1)}50%{transform:rotateX(0) scale(-1)}75%{transform:rotateX(-90deg) scale(-1)}76%{transform:rotateX(-90deg) scale(1)}100%{transform:rotateX(0) scale(1)}}.socials{display:flex}.socials li{margin:0 8px}.socials li a{display:flex;align-items:center;justify-content:center;width:56px;height:56px}.socials li a:hover svg{fill:#ce2a2c}.socials li svg{width:26px;height:26px;fill:#183831;transition:all .2s ease-in}.hero{min-height:396px}@media only screen and (min-width: 768px){.hero{min-height:700px}}.main-nav{flex-grow:1;font:900 18px "Gotham",sans-serif;text-transform:uppercase;margin-top:16px}@media only screen and (min-width: 768px){.main-nav{font-size:24px;margin-right:9%}}.main-nav ul{display:flex;align-self:center;justify-content:center}.main-nav ul li{margin:0 14px}@media only screen and (min-width: 768px){.main-nav ul li{margin:0 32px}}.main-nav ul a{color:#fff}.main-nav ul a:hover{color:#ce2a2c}.intro{position:relative;padding-top:37px}@media only screen and (min-width: 768px){.intro{padding-top:42px}}.intro:after{content:"";position:absolute;width:375px;height:335px;left:50%;transform:translateX(-50%);top:-103px;background:url("../img/background.png") 50% 50%/contain no-repeat;z-index:-1}@media only screen and (min-width: 768px){.intro:after{width:830px;height:739px;top:0}}.intro__logo{max-width:220px;margin:0 auto 30px;position:relative}@media only screen and (min-width: 768px){.intro__logo{max-width:674px;margin-bottom:40px}}.intro__logo:after,.intro__logo:before{content:"";position:absolute;width:141px;height:206px;background:url("../img/windmill.svg") 50% 50%/contain no-repeat;bottom:3px}@media only screen and (min-width: 768px){.intro__logo:after,.intro__logo:before{width:285px;height:412px;bottom:85px}}.intro__logo:after{right:calc(100% - 21px)}@media only screen and (min-width: 768px){.intro__logo:after{right:calc(100% - 52px)}}.intro__logo:before{left:calc(100% - 21px);transform:scaleX(-1)}@media only screen and (min-width: 768px){.intro__logo:before{left:calc(100% - 52px)}}.ribbon-title{text-align:center;position:relative;max-width:510px;margin:56px auto 30px}@media only screen and (min-width: 768px){.ribbon-title{margin:92px auto 70px}}@media only screen and (min-width: 768px){.ribbon-title:after,.ribbon-title:before{content:"";position:absolute;width:336px;height:41px;top:50%;transform:translateY(-50%);background:url("../img/group-14-copy.svg") 50% 50%/contain no-repeat}}@media only screen and (min-width: 768px){.ribbon-title:after{left:calc(100% + 41px);transform:translateY(-50%) scaleX(-1)}}@media only screen and (min-width: 768px){.ribbon-title:before{right:calc(100% + 41px)}}.event-card{text-align:center;padding:15px 0;color:#183831;background-image:linear-gradient(to right, #183831 50%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x}.event-card:first-child{background-image:linear-gradient(to right, #183831 50%, rgba(255, 255, 255, 0) 0%),linear-gradient(to right, #183831 50%, rgba(255, 255, 255, 0) 0%);background-position:top,bottom;background-size:10px 1px;background-repeat:repeat-x}.event-card__title{font:900 20px/1.6 "Gotham",sans-serif;color:#ce2a2c;text-transform:uppercase;text-shadow:0 1px 0 #691515}@media only screen and (min-width: 768px){.event-card__title{font-size:24px;line-height:1.58}}.event-card__expand{font:900 12px "Gotham",sans-serif;text-transform:uppercase}.event-card__expand:hover{color:#183831}.event-card__description{max-height:0;overflow:hidden;opacity:0;transition:all .2s ease-in;padding-top:0}.event-card__description a{color:#ce2a2c}.event-card__description a:hover{color:#691515}.event-card.opened .event-card__description{max-height:500px;opacity:1;padding-top:20px}.event-card.opened .event-card__expand{display:none}.stay p{font:900 20px/1.6 "Gotham",sans-serif;max-width:700px;margin:0 auto 24px;color:#1b4038}@media only screen and (min-width: 768px){.stay p{font-size:24px;line-height:1.58;margin-bottom:46px}}.cta{display:inline-flex;align-items:center;justify-content:center;font:900 24px/1.58 "Gotham",sans-serif;text-transform:uppercase;color:#fce8d4;background-color:#ce2a2c;padding:11px 20px;border-radius:4px;position:relative;border:1px solid #ce2a2c}.cta:after{position:absolute;content:"";top:6px;left:6px;width:100%;height:100%;background-color:#691515;border-radius:4px;z-index:-1}.cta:hover{background-color:#fce8d4}.social-media-slider{margin-top:62px;padding-bottom:73px}@media only screen and (min-width: 768px){.social-media-slider{margin-top:48px;padding-bottom:88px}}.social-media-slider .swiper-slide{width:335px;height:335px;transform:translateY(0);transition:all .2s ease-in}@media only screen and (min-width: 768px){.social-media-slider .swiper-slide{width:380px;height:380px}}.social-media-slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100%;height:100%}.social-media-slider .swiper-slide-prev,.social-media-slider .swiper-slide-next{transform:translateY(24px)}@media only screen and (min-width: 768px){.social-media{margin-top:14rem}}
/*# sourceMappingURL=styles.css.map */
