.h1,h1{font-family:Fjalla One;font-size:clamp(72px,5vw,96px);font-style:normal;font-weight:400;line-height:1.146em;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 1200px){.h1,h1{font-size:72px}}@media (max-width: 768px){.h1,h1{font-size:48px}}@media (max-width: 576px){.h1,h1{font-size:48px}}.h2,h2{font-family:Lato;font-size:32px;font-style:normal;font-weight:400;line-height:1.1875em}@media (max-width: 768px){.h2,h2{font-size:24px}}@media (max-width: 576px){.h2,h2{font-size:18px}}.h3,h3{font-family:Lato;font-size:32px;font-style:normal;font-weight:700;line-height:1.1875em;letter-spacing:.03em}@media (max-width: 768px){.h3,h3{font-size:24px}}@media (max-width: 576px){.h3,h3{font-size:18px}}.h4,h4{font-family:Lato;font-size:21px;font-style:normal;font-weight:400;line-height:1.5238em}@media (max-width: 768px){.h4,h4{font-size:18px}}@media (max-width: 576px){.h4,h4{font-size:16px}}.h4-statment{font-family:Lato;font-size:21px;font-style:italic;font-weight:400;line-height:1.5238em}@media (max-width: 768px){.h4-statment{font-size:18px}}@media (max-width: 576px){.h4-statment{font-size:16px}}h5,.h5{font-family:Lato;font-size:21px;font-style:normal;font-weight:700;line-height:1.5238em;letter-spacing:.05em}@media (max-width: 768px){h5,.h5{font-size:18px}}@media (max-width: 576px){h5,.h5{font-size:16px}}small,.small{font-size:14px}@media (max-width: 576px){small,.small{font-size:12px}}.smallest{font-size:12px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:0em;text-transform:none;font-family:inherit}@media (max-width: 576px){.smallest{font-size:10px}}.counters{font-family:Fjalla One;font-size:48px;font-style:normal;font-weight:400;line-height:1.25em}@media (max-width: 768px){.counters{font-size:32px}}@media (max-width: 576px){.counters{font-size:24px}}.menu-item{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:1em;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 576px){.menu-item{font-size:13px;letter-spacing:0}}@media (max-width: 576px){.menu-item{font-size:12px}}.menu-item.active{color:var(--color-primary-red)}.menu-footer{color:var(--TRASGO-red, #bf0325);text-align:right;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:1em;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 576px){.menu-footer{font-size:12px}}.ufo-text-1{font-family:Lato;font-size:21px;font-style:normal;font-weight:700;line-height:1.5238em;letter-spacing:.05em}@media (max-width: 768px){.ufo-text-1{font-size:18px}}@media (max-width: 576px){.ufo-text-1{font-size:16px}}.live-edit-btn-open{position:fixed;bottom:24px;right:24px;z-index:9999;background-color:var(--bs-primary);color:var(--bs-white);font-size:29px;border-radius:3000px;min-width:1em;max-width:1em;min-height:1em;max-height:1em}.live-edit-btn-open:before{font-size:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}[x-cloak]{display:none!important}*,html{scroll-behavior:smooth!important}@-webkit-keyframes mouse-scroll{0%{top:10%;opacity:1}80%{opacity:1}to{top:30%;opacity:0}}@-moz-keyframes mouse-scroll{0%{top:10%;opacity:1}80%{opacity:1}to{top:30%;opacity:0}}@-o-keyframes mouse-scroll{0%{top:10%;opacity:1}80%{opacity:1}to{top:30%;opacity:0}}@keyframes mouse-scroll{0%{top:10%;opacity:1}80%{opacity:1}to{top:30%;opacity:0}}body.has-scrolled .scroll-msg-container{opacity:0;transform:translateY(-45px);transition:opacity .4s,transform .4s ease-in-out;pointer-events:none}.fake-screen{width:100%;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100vw;height:100dvh;--y-red: white}@media (max-width: 992px){.scroll-msg-container{display:none!important}}.scroll-msg-container{pointer-events:initial;position:absolute;bottom:60px;left:50%;z-index:10;overflow:hidden;width:32px;height:44px;margin-top:-22px;margin-left:-16px}.scroll-msg-inner{overflow:hidden;width:28px;height:40px;position:relative;border-radius:18px;border:2px solid white;display:block}.scroll-msg-wheel{position:absolute;top:10%;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background-color:#fff;-webkit-animation:mouse-scroll .9s infinite;-moz-animation:mouse-scroll .9s infinite;-o-animation:mouse-scroll .9s infinite;animation:mouse-scroll .9s infinite}:root{--swiper-theme-color: var(--color-primary-red) !important}.swiper-slide{height:auto!important}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:35px;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:15px;cursor:pointer}.image-contrast-fix:not([src$=".svg"]){filter:brightness(.85)}
