:root{--color-white: #FFFFFF;--color-black: #000000;--color-red: #E7302F;--color-purple: #1A1064;--color-cream: #FFFAF0;--font-family-primary: "Switzer Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-body: 20px;--font-size-h2: 60px;--font-size-h3: 30px;--line-height-body: 140%;--line-height-h2: 60px;--font-weight-regular: 400;--font-weight-bold: 700;--container-width: 1440px;--section-padding: 100px;--max-width: 1440px}@font-face{font-family:"Switzer Variable";src:url("../../fonts/Switzer-Regular.woff2") format("woff2"),url("../../fonts/Switzer-Regular.woff") format("woff"),url("../../fonts/Switzer-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Switzer Variable";src:url("../../fonts/Switzer-Bold.woff2") format("woff2"),url("../../fonts/Switzer-Bold.woff") format("woff"),url("../../fonts/Switzer-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}body{font-family:var(--font-family-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-black);background:var(--color-white);text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);color:var(--color-primary);margin:0}h1,.h1{font-size:80px;line-height:80px}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.bottom-rounded{clip-path:ellipse(135% 100% at 50% 0%)}.top-rounded{clip-path:ellipse(135% 100% at 50% 100%)}.y-rounded{clip-path:ellipse(200% 50% at 50% 50%)}.text-bold{font-weight:var(--font-weight-bold)}p a{text-decoration:underline}.body-text,p{font-family:var(--font-family-primary);font-style:normal;font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-black)}a{color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-primary{background-color:var(--color-primary)}.bg-red{background-color:var(--color-red)}.bg-purple{background-color:var(--color-purple)}.bg-cream{background-color:var(--color-cream)}.text-white{color:var(--color-white)}.text-black{color:var(--color-black)}.text-primary{color:var(--color-primary)}.text-red{color:var(--color-red)}.text-purple{color:var(--color-purple)}.text-cream{color:var(--color-cream)}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--section-padding);position:relative}.section{position:relative;width:100%;padding:60px 0}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.heading-h2{font-family:var(--font-family-primary);font-style:normal;font-weight:var(--font-weight-regular);font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:var(--color-primary)}.heading-h2-bold{font-family:var(--font-family-primary);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:var(--color-primary)}.body-text-regular{font-family:var(--font-family-primary);font-style:normal;font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-black)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.color-block,.color-block-cream,.color-block-purple,.color-block-red{width:288px;height:200px;position:relative}.color-block-red{background:var(--color-red)}.color-block-purple{background:var(--color-purple)}.color-block-cream{background:var(--color-cream);border:1px solid var(--color-black);box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{height:auto;width:100%;vertical-align:middle}audio,canvas,iframe,svg,video{vertical-align:middle}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;opacity:1 !important}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{border:none;cursor:pointer;outline:none;background-color:rgba(0,0,0,0)}a{text-decoration:none}.btn{border-radius:45px;padding:5px 20px 7px 20px}.row{width:100%;margin:auto}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}@media(max-width: 1440px){.container{max-width:100%;padding:0 20px}}@media(max-width: 768px){:root{--font-size-h2: 40px;--font-size-body: 16px;--section-padding: 20px}.container{padding:0 15px}.color-block,.color-block-red,.color-block-purple,.color-block-cream{width:100%;max-width:288px}.bottom-rounded{clip-path:ellipse(200% 100% at 50% 0%)}.top-rounded{clip-path:ellipse(200% 100% at 50% 100%)}.y-rounded{clip-path:ellipse(200% 50% at 50% 50%)}h1,.h1{font-size:50px;line-height:50px}h2,.h2,.heading-h2,.heading-h2-bold{font-size:30px;line-height:30px}}@media(max-width: 576px){.slick-right{right:0}.slick-left{left:0}h1,.h1{font-size:30px;line-height:30px}}header{height:100vh;min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--color-white);padding:40px}header nav{z-index:2;position:relative}header .logo{min-width:182px;max-width:25%}header .hero-container{height:100%;display:flex;align-items:center;margin-top:-50px}.logo-heading img{margin-top:-10px;margin-left:110px;max-height:67px}.icon{width:25px;height:25px;zoom:1.2}.icon-bottom{position:relative}@media(max-width: 768px){.logo{height:40px;margin-left:0;padding-left:0}.language-switcher-container{padding:0}.language-switcher div,.language-switcher ul,.language-switcher li{padding-right:0}}.wpml-ls-current-language{display:none !important}.wpml-ls-legacy-list-horizontal a span{color:var(--color-white) !important}.wpml-ls-statics-shortcode_actions{padding-top:0 !important;padding-bottom:0 !important}.discover-slider-buttons button{border:1px solid var(--color-red);color:var(--color-red);padding:5px 10px;border-radius:100px;margin-right:5px;transition:all .3s ease;opacity:.5}.discover-slider-buttons button.active{opacity:1}.image-gallery{margin-top:2rem}.image-gallery .gallery-container{display:flex;height:400px;overflow:hidden}.image-gallery .gallery-item{flex:20;position:relative;overflow:hidden;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.image-gallery .gallery-item:hover{flex:60}.image-gallery .gallery-item:hover .gallery-image{filter:grayscale(0%);transform:scale(1.05);transition-delay:.2s}.image-gallery .gallery-item:hover .gallery-text{opacity:1;transform:translateY(0);transition:opacity .2s ease .3s,transform .2s ease .3s}.image-gallery .gallery-item:hover .gallery-text h3{margin-bottom:0;font-weight:bold}.image-gallery .gallery-item:hover .gallery-text h3::after{width:100%;transition-delay:.4s}.image-gallery .gallery-image{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}.image-gallery .gallery-text{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));color:#fff;opacity:0;transform:translateY(20px);transition:opacity .1s ease,transform .1s ease;height:100%;display:flex;width:100%;flex-direction:column;justify-content:end;align-items:flex-start;padding:20px}.image-gallery .gallery-text h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.image-gallery .gallery-text h3::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:var(--color-red);transition:width .3s cubic-bezier(0.4, 0, 0.2, 1)}.image-gallery .gallery-text hr{width:10px;border:3px solid var(--color-red);margin:10px 0px}.image-gallery .gallery-text p{line-height:1.4;margin:0;color:var(--color-white)}.discover-slider-mobile .gallery-text{opacity:1;transform:translateY(0);transition:opacity .2s ease .3s,transform .2s ease .3s}.discover-slider-mobile .gallery-text h3{margin-bottom:0}.discover-slider-mobile .gallery-item{flex:60 !important;height:300px !important}.discover-slider-mobile .gallery-image{filter:grayscale(0%);transform:scale(1.05);transition-delay:.2s}@media(max-width: 768px){.image-gallery .gallery-container{flex-direction:column;height:auto;gap:.5rem}.image-gallery .gallery-item{height:200px}}@media(max-width: 576px){button.go-to-slide{padding:5px 10px;margin-bottom:10px;font-size:12px}}.event-separator{border-top:5px solid var(--color-red);width:20px;margin:10px 0}.slick-prev::before,.slick-next::before{color:#000 !important}.slick-prev:before{content:url("../../images/prev-icon.svg");color:red;font-size:30px;width:13px;height:24px}.slick-next:before{content:url("../../images/next-icon.svg");color:red;font-size:30px;width:13px;height:24px}@media(max-width: 768px){.slick-prev{left:0 !important}.slick-next{right:0 !important}}footer .logo{min-width:182px;max-width:25%}footer .footer-social-media-item{color:var(--color-white);font-size:24px;margin-left:10px;background-color:var(--color-red);width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:100%}footer .footer-links a,footer .footer-copyright{font-size:14px;line-height:1.2}.min-h-700{min-height:700px}#promotion{max-height:700px;position:relative;overflow:hidden}.promotion-container,#promotion h2{position:relative;z-index:1}.promotion-image{position:absolute;width:200px;height:auto;z-index:0;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.promotion-image-1{top:10%;left:5%;width:180px}.promotion-image-2{top:20%;right:10%;width:160px}.promotion-image-3{top:60%;right:25%;width:140px}.logo-lhd{width:300px}@media(max-width: 768px){.promotion-image{width:120px}.promotion-image-1{top:15%;left:2%;width:100px}.promotion-image-2{top:25%;right:5%;width:90px}.promotion-image-3{top:65%;left:10%;width:80px}}@media(max-width: 576px){.promotion-image{width:80px}.promotion-image-1{top:20%;left:1%;width:70px}.promotion-image-2{top:30%;right:2%;width:60px}.promotion-image-3{top:70%;left:5%;width:50px}}/*# sourceMappingURL=main.css.map */
