.main-page-baner{--top: var(--offsetY, "0px");--font-size: clamp(2.1rem, 3.5vw, 4rem);position:relative}.main-page-baner .main-page-baner__container{position:relative;isolation:isolate;background-color:rgba(var(--body-background-color-black-rgb), 1);padding:0;margin:0;min-height:calc(100vh - 50px);display:grid;justify-items:stretch;align-items:stretch;overflow:hidden}.mobile .main-page-baner .main-page-baner__container{min-height:calc(100svh - 50px)}@media(orientation: portrait){.main-page-baner .main-page-baner__container{--padding-top: 120px;--padding-bottom: 0}}.main-page-baner .main-page-baner__list,.main-page-baner .show-container__contentContainer{display:grid;grid-template-columns:1fr;justify-items:stretch;align-items:stretch;position:relative;z-index:10}.mobile .main-page-baner .main-page-baner__list,.mobile .main-page-baner .show-container__contentContainer{align-items:stretch}.main-page-baner .main-page-baner__list .show-container__element,.main-page-baner .show-container__contentContainer .show-container__element{grid-column:1/-1;grid-row:1/2;display:grid;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto;justify-items:stretch;align-items:stretch;position:relative;inset:0;z-index:10;overflow:hidden}.main-page-baner .main-page-baner__list .main-page-baner__content,.main-page-baner .show-container__contentContainer .main-page-baner__content{grid-column:2/3;display:grid;justify-items:start;align-items:center;position:relative;z-index:10;padding:270px 0 60px}@media(max-width: 600px){.main-page-baner .main-page-baner__list .main-page-baner__content,.main-page-baner .show-container__contentContainer .main-page-baner__content{padding:180px 0 60px}}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container{grid-template-columns:1fr;grid-template-rows:1fr;position:relative;z-index:10}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title{grid-column:1/2;grid-row:1/2;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;align-self:end;font-size:var(--font-size);text-align:left;text-shadow:1px 1px 1px rgba(0,0,0,.6)}@media(max-width: 800px){.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title{grid-column:1/-1}}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__one,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__one{grid-column:1/-1;grid-row:1/2}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__two,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__two{grid-column:1/-1;grid-row:2/3}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__three,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__three{grid-column:1/-1;grid-row:3/4}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__one,.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__two,.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__three,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__one,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__two,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__three{display:flex;justify-content:start;position:relative;font-family:var(--header-font-family);font-weight:400;font-size:1em;letter-spacing:2px;color:#fff;overflow:hidden}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__one,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__one{font-size:max(1.8rem,1em);line-height:1.2}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__two,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__two{font-weight:400;font-size:1.8em;line-height:1.2;position:relative;color:rgba(var(--gold-color-rgb), 1)}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__three,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__three{gap:.3em;font-size:max(1.8rem,.6em);line-height:1.2;position:relative}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .title span.row__three::after,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .title span.row__three::after{content:"";display:none;position:relative;top:.9em;right:0;width:50px;height:1px}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info{grid-column:1/2;grid-row:2/3;align-self:start;max-width:500px;padding-top:30px}@media(max-width: 800px){.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info{grid-column:1/-1}}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info p,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info p{color:#fff;line-height:1.5em;text-align:inherit;padding-left:0}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info p:first-of-type,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info p:first-of-type{margin-top:0;padding-top:0}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info p:last-of-type,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info p:last-of-type{margin-bottom:0;padding-bottom:0}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button-container,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button-container{padding-top:40px}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button{font-family:var(--header-font-family);display:inline-block;color:#fff;letter-spacing:2px;text-decoration:none;text-transform:uppercase;font-size:1.5rem;font-weight:300;position:relative;padding:.85em 50px .75em 20px;background-color:rgba(var(--body-background-color-black-rgb), 1);border-radius:30px;transition:all .6s var(--transitions-timing-function-1)}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button::after,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translate(-25px, -50%);background-color:#fff;-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button:hover,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button:hover{color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1)}.main-page-baner .main-page-baner__list .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button:hover::after,.main-page-baner .show-container__contentContainer .main-page-baner__content .content-container .main-page-baner__more-info .main-page-baner__button:hover::after{transform:translate(-15px, -50%);background-color:rgba(var(--body-background-color-black-rgb), 1)}.main-page-baner .show-container__element span.row__one>span,.main-page-baner .show-container__element span.row__two>span{transform:translate(0, 105%);opacity:.5;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:var(--animation-duration, 300ms);transition-delay:var(--animation-delay, 0);transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner .show-container__element span.row__three>span{transform:translate(0, 105%);opacity:0;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:var(--animation-duration, 300ms);transition-delay:var(--animation-delay, 0);transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner .show-container__element span.row__three::after{transform:translate(-10%, 0);opacity:0;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:var(--animation-duration, 300ms);transition-delay:var(--animation-delay-before-out, 0);transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner .show-container__element .main-page-baner__more-info{transform:translate(0, 15px);opacity:0;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:var(--animation-duration, 600ms);transition-delay:var(--animation-delay, 0);transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner .show-container__element.main-page-baner__in-animation span.row__one>span,.main-page-baner .show-container__element.main-page-baner__in-animation span.row__two>span{transform:translate(0, 0);opacity:1}.main-page-baner .show-container__element.main-page-baner__in-animation span.row__three>span{transform:translate(0, 0);opacity:1}.main-page-baner .show-container__element.main-page-baner__in-animation span.row__three::after{transform:translate(0, 0);opacity:1}.main-page-baner .show-container__element.main-page-baner__in-animation .main-page-baner__more-info{transform:translate(0, 0);opacity:1}.main-page-baner .show-container__element.main-page-baner__out-animation span.row__one>span,.main-page-baner .show-container__element.main-page-baner__out-animation span.row__two>span{transform:translate(0, -105%);opacity:1}.main-page-baner .show-container__element.main-page-baner__out-animation span.row__three>span{transform:translate(0, -105%);opacity:1}.main-page-baner .show-container__element.main-page-baner__out-animation span.row__three::after{transform:translate(10%, 0);opacity:0}.main-page-baner .show-container__element.main-page-baner__out-animation .main-page-baner__more-info{transform:translate(0, -15px);opacity:0}.main-page-baner .main-page-baner__list li{display:none;grid-template-columns:1fr}.main-page-baner .main-page-baner__bgContainer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;overflow:hidden;transform:translateY(calc(var(--top) * 0.2))}.main-page-baner .main-page-baner__bgContainer::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.75) 0, rgba(0, 0, 0, 0) 350px)}.main-page-baner .main-page-baner__bgContainer::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:21;background-color:rgba(0,0,0,.45);background-position:top left;background-repeat:repeat;opacity:1}.main-page-baner .main-page-baner__bgContainer .main-page-baner__image{position:absolute;inset:0;overflow:hidden;transform:scale(1) translate(0, 0);z-index:1;opacity:0;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:3000ms,1500ms;transition-delay:0ms,0ms;transition-timing-function:var(--transitions-timing-function-1),var(--transitions-timing-function-1);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(orientation: landscape){.main-page-baner .main-page-baner__bgContainer .main-page-baner__image{background-image:var(--bg-image) !important}}@media(orientation: portrait){.main-page-baner .main-page-baner__bgContainer .main-page-baner__image{background-image:var(--bg-image-pion) !important}}.main-page-baner .main-page-baner__bgContainer .main-page-baner__image.main-page-baner__image--first-slide{transition-duration:2500ms;transform:scale(1) translate(0, 0);opacity:0;z-index:10}.main-page-baner .main-page-baner__bgContainer .main-page-baner__image.main-page-baner__in-animation{transform:scale(1) translate(0, 0);opacity:1;z-index:10}.main-page-baner .main-page-baner__bgContainer .main-page-baner__image.main-page-baner__out-animation{transition-delay:0ms !important;transform:scale(1.1) translate(0, 0);opacity:0;z-index:1}.main-page-baner .main-page-baner__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;isolation:isolate;filter:grayscale(0.2);overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(orientation: landscape){.main-page-baner .main-page-baner__bg{background-image:var(--bg-image) !important}}@media(orientation: portrait){.main-page-baner .main-page-baner__bg{background-image:var(--bg-image-pion) !important}}.main-page-baner .main-page-baner__bg .video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;overflow:hidden;transform:translateY(calc(var(--top) * 0.4))}.main-page-baner .main-page-baner__bg .video video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.main-page-baner .main-page-baner__bg::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:21;background-color:rgba(var(--body-background-color-black-rgb), 0.6);background-position:top left;background-repeat:repeat}.main-page-baner .main-page-baner__slides-control{--size: 50px;--strokeWidth: 2px;position:absolute;top:50%;left:calc(50% - (var(--size)) + min(var(--center-container-width),var(--center-container-width-max))/2);z-index:100;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px}.mobile .main-page-baner .main-page-baner__slides-control{display:none}@media(max-width: 800px){.main-page-baner .main-page-baner__slides-control{display:none}}.main-page-baner .main-page-baner__slides-control.main-page-baner__slides-control--show .slides-control__change-slide{opacity:1;transform:translateY(0) rotateZ(90deg);pointer-events:all;cursor:pointer}.main-page-baner .main-page-baner__slides-control.main-page-baner__slides-control--show .slides-control__change-slide.slides-control__change-slide--prev{transform:translateY(0) rotateZ(-90deg)}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide{flex:0 0 var(--size);position:relative;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;opacity:0;transform:translateY(var(--size));pointer-events:none;transition-property:transform,opacity;transform-origin:50% 50%;will-change:transform,opacity;transition-duration:800ms;transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/arrow-white.svg);background-position:center center;background-repeat:no-repeat;background-size:25%;cursor:pointer}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide svg{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide svg circle{stroke:#fff;stroke-width:var(--strokeWidth);stroke-dasharray:calc(6.2832*(var(--size) - var(--strokeWidth)));stroke-dashoffset:calc(6.2832*(var(--size) - var(--strokeWidth)));stroke-opacity:1;fill:none;transform:rotate(-120deg);transform-origin:50% 50%;transition:transform .5s var(--transitions-timing-function-1),stroke-dashoffset .5s var(--transitions-timing-function-1),stroke-opacity .5s var(--transitions-timing-function-1);will-change:stroke-dashoffset}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide svg+svg{z-index:1}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide svg+svg circle{stroke:hsla(0,0%,100%,.1);stroke-dashoffset:0}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide.slides-control__change-slide--prev{transition-delay:250ms;transform:translateY(var(--size)) rotateZ(-180deg)}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide.slides-control__change-slide--next{transition-delay:500ms}.main-page-baner .main-page-baner__slides-control .slides-control__change-slide:hover svg circle{stroke-dashoffset:0;stroke-opacity:1;transform:rotate(0deg)}.main-page-baner__scroll-icon{display:grid;place-items:center;width:150px;aspect-ratio:1/1;position:absolute;left:calc(50% - 150px + min(var(--center-container-width),var(--center-container-width-max))/2);bottom:-20px;z-index:20;border-radius:50%;transition-duration:300ms;transition-timing-function:var(--transitions-timing-function-1)}.page-scrolled .main-page-baner__scroll-icon{opacity:0;pointer-events:none}@media(max-width: 800px){.main-page-baner__scroll-icon{width:90px;left:calc(50% - 90px + min(var(--center-container-width),var(--center-container-width-max))/2)}}@media(max-width: 450px){.main-page-baner__scroll-icon{display:none}}.main-page-baner__scroll-icon .scroll-icon{display:block;position:relative;height:40px;width:20px;border:1px solid rgba(var(--gold-color-rgb), 1);border-radius:1em;margin-inline:auto;transform:scale(0.75);opacity:1;transition-duration:300ms;transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner__scroll-icon .scroll-icon::after{content:"";display:block;width:40px;aspect-ratio:1;position:relative;transform:rotateZ(90deg);top:100%;left:calc(50% - 20px);opacity:1;background-color:rgba(var(--gold-color-rgb), 1);-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:45%;mask-size:45%}.main-page-baner__scroll-icon .scroll-icon__dot{display:block;position:absolute;left:50%;background:rgba(var(--gold-color-rgb), 0.5);height:6px;width:6px;top:6px;margin-left:-3px;border-radius:50%;transform-origin:top center;backface-visibility:hidden;animation:scroll-icon_keyframes 1.5s ease-out infinite}.main-page-baner__scroll-icon>svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;transform:translateX(0.25px)}.main-page-baner__scroll-icon>svg>rect{stroke:rgba(var(--gold-color-rgb), 1);rx:90px;ry:90px;fill:none;stroke-width:1.25;width:calc(100% - 2px);height:calc(100% - 2px);transform:rotate(-120deg);stroke-dasharray:321%;stroke-dashoffset:642%;transition-property:stroke-dashoffset,transform,opacity;transform-origin:50% 50%;will-change:stroke-dashoffset,transform,opacity;transition-duration:800ms;transition-timing-function:var(--transitions-timing-function-1)}.main-page-baner__scroll-icon>svg>rect+rect{stroke-dashoffset:321%;stroke:#fff}.main-page-baner__scroll-icon:focus .scroll-icon,.main-page-baner__scroll-icon:hover .scroll-icon{border:1px solid #fff}.main-page-baner__scroll-icon:focus .scroll-icon::after,.main-page-baner__scroll-icon:hover .scroll-icon::after{background-color:#fff}.main-page-baner__scroll-icon:focus .scroll-icon__dot,.main-page-baner__scroll-icon:hover .scroll-icon__dot{background:#fff}.main-page-baner__scroll-icon:focus>svg>rect,.main-page-baner__scroll-icon:hover>svg>rect{stroke-dashoffset:321%;transform:rotate(0deg);opacity:0}.main-page-baner__scroll-icon:focus>svg>rect+rect,.main-page-baner__scroll-icon:hover>svg>rect+rect{stroke-dashoffset:0%;opacity:1}@keyframes scroll-icon_keyframes{0%{transform:translateY(0);opacity:1}25%{opacity:1}75%{transform:translateY(0.75em);opacity:0}100%{transform:translateY(0);opacity:0}}.main-page-section__container{display:grid;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto;position:relative}.main-page-section__container>.main-page-section__content{grid-column:2/3;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative}.main-page-section__container>.main-page-section__content .main-page-section__comercial{max-width:280px;padding:5px;border:solid 1px rgba(var(--gold-dark-color-rgb), 1);position:absolute;bottom:-115px;right:235px;box-shadow:rgba(10,10,10,.2) 0 7px 29px 0}.main-page-section__container>.main-page-section__content .main-page-section__comercial video{width:100%;height:auto;display:block}@media(max-width: 1200px){.main-page-section__container>.main-page-section__content .main-page-section__comercial{display:none}}.main-page-section__container .main-page-section__bg{grid-column:1/-1;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;isolation:isolate;overflow:hidden;opacity:.3;filter:grayscale(0.8);background-position:top center;background-repeat:no-repeat;background-size:cover}@media(orientation: landscape){.main-page-section__container .main-page-section__bg{background-image:var(--bg-image) !important}}@media(orientation: portrait){.main-page-section__container .main-page-section__bg{background-image:var(--bg-image-pion) !important}}.main-page-section__container .main-page-section__bg .video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;overflow:hidden}.main-page-section__container .main-page-section__bg .video video{position:absolute;top:50%;left:50%;z-index:1;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.main-page-section{flex:1 1 400px;position:relative;isolation:isolate;display:grid;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto}.main-page-section .main-page-section__content-container{grid-column:2/3;padding:clamp(60px,8vw,10rem) 0;display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:auto;-moz-column-gap:70px;column-gap:70px;row-gap:30px}@media(min-width: 1200px){.main-page-section .main-page-section__content-container{max-width:calc(100% - 150px)}}@media(max-width: 800px){.main-page-section .main-page-section__content-container{grid-template-columns:1fr}}.main-page-section .main-page-section__header-conteiner{grid-column:1/2;font-size:clamp(1.8rem,8vw,2.5rem);position:relative;isolation:isolate}.main-page-section .main-page-section__header-conteiner .header__main{font-family:var(--header-font-family);font-weight:400;font-size:1.5em;line-height:1}.main-page-section .main-page-section__header-conteiner .header__main .small{display:block;font-size:2.5rem;font-weight:400;color:rgb(var(--gold-color-rgb))}.main-page-section .main-page-section__header-conteiner .header__subtitle{display:block;font-weight:200;font-size:1.6rem;padding-top:.5em}.main-page-section .main-page-section__txt{grid-column:1/2;padding:10px 0 0}.main-page-section .main-page-section__txt .main-page-section__txt-container p{font-size:1.5rem;line-height:1.5em;margin-bottom:1em}.main-page-section .main-page-section__button-container{padding-top:30px}.main-page-section .main-page-section__button{font-family:var(--header-font-family);display:inline-block;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:300;position:relative;padding:.5em 50px .45em 20px;margin:15px auto 0;border-radius:30px;color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1);transition:all .6s var(--transitions-timing-function-1)}.main-page-section .main-page-section__button::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translate(-25px, -50%);background-color:rgba(var(--body-background-color-black-rgb), 1);-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.main-page-section .main-page-section__button:hover{color:#fff;background-color:rgba(var(--gold-dark-color-rgb), 1)}.main-page-section .main-page-section__button:hover::after{transform:translate(-15px, -50%);background-color:#fff}.main-page-section .main-page-section__bg{display:none;grid-column:1/-1;position:relative;top:0;left:0;width:300px;aspect-ratio:16/9;z-index:-1;isolation:isolate;overflow:hidden;opacity:1;filter:grayscale(0)}.main-page-section .main-page-section__bg .main-page-section__bg__photo{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(orientation: landscape){.main-page-section .main-page-section__bg .main-page-section__bg__photo{background-image:var(--bg-image) !important}}.main-page-section .main-page-section__bg .video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;overflow:hidden}.main-page-section .main-page-section__bg .video video{position:absolute;top:50%;left:50%;z-index:1;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.offert-list-section{position:relative;isolation:isolate;z-index:10;display:grid;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto}.offert-list-section .offert-list-section__content-container{grid-column:2/3;position:relative}.offert-list-section .offert-list-section__content-container::after{content:"";position:absolute;bottom:0;left:65%;z-index:1;width:180px;aspect-ratio:360/319;overflow:hidden;transform:translate(-50%, 50%) rotateZ(-20deg);filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.2));background-image:url(../images/laka.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.webp .offert-list-section .offert-list-section__content-container::after{background-image:url(../images/laka.webp)}@media(max-width: 1250px){.offert-list-section .offert-list-section__content-container::after{left:50%}}.offert-list-section .offert-list-section__header-conteiner{font-size:clamp(1.8rem,8vw,2.5rem);padding:clamp(3rem,8vw,10rem) 0 30px;text-align:center}.offert-list-section .offert-list-section__header-conteiner .header__main{font-family:var(--header-font-family);font-weight:400;font-size:1em;line-height:1}.offert-list-section .offert-list-section__header-conteiner .header__main .small{display:block;font-size:1.5em;color:rgb(var(--gold-color-rgb))}.offert-list-section .offert-list-section__header-conteiner .header__subtitle{display:block;font-weight:400;font-size:1.8rem;padding-top:.5em}.offert-list-section .offert-list-section__txt{padding:0 0 120px;text-align:center}.offert-list-section .offert-list-section__txt p{max-width:800px;margin-inline:auto;margin-bottom:2em}.offert-list-section .offert-list-section__txt p:first-of-type{margin-top:0;padding-top:0}.offert-list-section .offert-list-section__txt p:last-of-type{margin-bottom:0;padding-bottom:0}.offert-list-section .offert-list-section__bg{grid-column:1/-1;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;isolation:isolate;overflow:hidden;opacity:.1;filter:grayscale(0.8);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(orientation: landscape){.offert-list-section .offert-list-section__bg{background-image:var(--bg-image) !important}}@media(orientation: portrait){.offert-list-section .offert-list-section__bg{background-image:var(--bg-image-pion) !important}}.offert-list-section .offert-list-section__bg::after{content:"";position:absolute;inset:0;z-index:5;background-image:linear-gradient(180deg, black 0, rgba(0, 0, 0, 0) 350px)}.offert-list-section .offert-list-section__bg .video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;overflow:hidden}.offert-list-section .offert-list-section__bg .video video{position:absolute;top:50%;left:50%;z-index:1;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.offert-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-moz-column-gap:20px;column-gap:20px;row-gap:min(100px,10vw);position:relative;margin-top:50px}.offert-list li{flex:0 1 400px;position:relative;text-align:center;isolation:isolate;padding:30px 20px}.offert-list li .image-container{width:min(100%,75px);aspect-ratio:1/1;position:relative;z-index:10;overflow:hidden;margin:0 auto 20px;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.offert-list li .image-container .img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.offert-list li .image-container .img img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.offert-list li h3{font-family:var(--header-font-family);color:#fff !important;font-size:2rem !important;font-weight:400 !important;letter-spacing:2px;text-align:center !important;margin:0 auto !important;display:block !important;padding-bottom:40px;position:relative}.offert-list li h3::after{content:"";position:absolute;z-index:-1;bottom:20px;left:50%;width:200px;height:1px;transform:translateX(-50%);transition:all 400ms ease 0s;background-color:rgba(var(--gold-dark-color-rgb), 0.5)}.offert-list li h3 span{display:block}.offert-list li h3 .small{font-size:max(1.3rem,.7em) !important;font-weight:400 !important;color:rgb(var(--gold-color-rgb))}.offert-list li p{text-align:center !important}.offert-list li .boxes__button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:60;display:grid;place-items:center;text-decoration:none;font-family:var(--header-font-family);font-size:1.3rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;isolation:isolate}.offert-list li .boxes__button .boxes__back{display:inline-block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all .6s var(--transitions-timing-function-1);cursor:pointer;overflow:hidden;padding:.5em 20px .4em 20px;border-radius:30px;color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1)}.offert-list li .boxes__button .boxes__back .front{position:relative;z-index:10}.offert-list li:hover .image-container{transform:scale(1.2)}.offert-list li:hover .image-container .img{opacity:1}.offert-list li:hover .boxes__button .boxes__back{color:#fff;background-color:rgba(var(--gold-dark-color-rgb), 1)}.main-page-ask-section{position:relative;isolation:isolate;z-index:5;display:grid;grid-template-columns:auto min(1400px,var(--center-container-width)) auto;background-color:#121212;color:rgb(var(--font-light-color-rgb));outline:solid 1px rgba(var(--gold-dark-color-rgb), 1);outline-offset:-10px}.main-page-ask-section .main-page-ask-section__content-container{grid-column:2/3;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:70px;column-gap:70px;row-gap:30px;padding:90px 0}@media(max-width: 1250px){.main-page-ask-section .main-page-ask-section__content-container{flex-direction:column}}.main-page-ask-section .main-page-ask-section__header-conteiner{position:relative;isolation:isolate}.main-page-ask-section .main-page-ask-section__header-conteiner .main-page-ask-section__header{font-size:clamp(1.8rem,8vw,2.5rem)}.main-page-ask-section .main-page-ask-section__header-conteiner .main-page-ask-section__header .header__main{display:block;font-family:var(--header-font-family);font-weight:400;font-size:1.5em;letter-spacing:2px;line-height:1;color:#fff;text-align:right}.main-page-ask-section .main-page-ask-section__header-conteiner .main-page-ask-section__header .header__main .small{text-align:right;display:block;font-size:max(1.5rem,.7em);color:rgb(var(--gold-color-rgb));margin-top:.3em}@media(max-width: 1250px){.main-page-ask-section .main-page-ask-section__header-conteiner .main-page-ask-section__header .header__main{text-align:center}.main-page-ask-section .main-page-ask-section__header-conteiner .main-page-ask-section__header .header__main .small{text-align:center;margin:0 auto}}.main-page-ask-section .main-page-ask-section__txt-container{position:relative}.main-page-ask-section .main-page-ask-section__txt-container::after{content:"";position:absolute;z-index:-1;top:50%;right:-35px;width:1px;height:100%;transform:translateY(-50%);transition:all 400ms ease 0s;background-color:rgba(var(--gold-dark-color-rgb), 0.8)}.main-page-ask-section .main-page-ask-section__txt-container p{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;align-items:center}.main-page-ask-section .main-page-ask-section__txt-container p a{display:inline-block;color:rgb(var(--gold-color-rgb));text-decoration:none;font-size:clamp(1.7rem,8vw,3rem);font-family:var(--header-font-family);font-weight:400;letter-spacing:2px}@media(max-width: 1600px){.main-page-ask-section .main-page-ask-section__txt-container p{flex-direction:column;align-items:flex-start;justify-content:center}}@media(max-width: 1600px){.main-page-ask-section .main-page-ask-section__txt-container::after{display:none}}@media(max-width: 1250px){.main-page-ask-section .main-page-ask-section__txt-container{text-align:center}.main-page-ask-section .main-page-ask-section__txt-container p{align-items:center}}.main-page-ask-section .main-page-ask-section__button-container .main-page-ask-section__button{font-family:var(--header-font-family);display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.5rem;font-weight:400;letter-spacing:2px;position:relative;padding:.85em 50px .75em 20px;background-color:rgba(var(--body-background-color-black-rgb), 1);border-radius:30px;transition:all .6s var(--transitions-timing-function-1)}.main-page-ask-section .main-page-ask-section__button-container .main-page-ask-section__button::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translate(-25px, -50%);background-color:#fff;-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.main-page-ask-section .main-page-ask-section__button-container .main-page-ask-section__button:hover{color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1)}.main-page-ask-section .main-page-ask-section__button-container .main-page-ask-section__button:hover::after{transform:translate(-15px, -50%);background-color:rgba(var(--body-background-color-black-rgb), 1)}.main-page-map-section{position:relative;isolation:isolate}.main-page-map-section .google-maps-container{grid-column:1/-1;padding-bottom:500px;margin:0 auto;height:0;width:100%;position:relative;overflow:hidden}.main-page-map-section .google-maps-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.main-page-section__news-section{position:relative;isolation:isolate;display:grid;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto;padding:clamp(60px,8vw,10rem) 0}.main-page-section__news-section>.main-page-section__content{grid-column:2/3}.main-page-section__news-section .section__header-container{padding:0 0 60px;text-align:center}.main-page-section__news-section .section__header-container .header__main{font-size:4rem;font-family:var(--header-font-family);font-weight:400;line-height:1;letter-spacing:1px}.main-page-section__news-section .section__header-container .header__main .small{display:block;font-size:max(2rem,.6em);color:rgb(var(--gold-color-rgb))}.main-page-section__news-section .section__articles-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;-moz-column-gap:50px;column-gap:50px;row-gap:50px;position:relative}.main-page-section__news-section .section__articles-container .section__article{flex:0 1 400px}.main-page-section__news-section .section__articles-container .section__article header{display:flex;flex-direction:column;position:relative;isolation:isolate;padding-bottom:20px}.main-page-section__news-section .section__articles-container .section__article header .article__header{order:2;font-family:var(--header-font-family);font-size:1.8rem;font-weight:400;letter-spacing:2px;color:rgb(var(--gold-color-rgb))}.main-page-section__news-section .section__articles-container .section__article header .article__header a{color:rgba(var(--gold-color-rgb));text-decoration:none;background-image:linear-gradient(90deg, rgba(var(--gold-color-rgb), 0.9), rgba(var(--gold-color-rgb), 0.9));background-position:bottom left;background-size:20px 1px;background-repeat:no-repeat;transition:all .35s ease-in-out}.main-page-section__news-section .section__articles-container .section__article header .article__header a .small{display:block;font-size:max(1.6rem,.8em) !important;font-weight:400 !important;color:#fff}.main-page-section__news-section .section__articles-container .section__article header .article__header a:hover,.main-page-section__news-section .section__articles-container .section__article header .article__header a:focus{text-decoration:none;color:rgba(var(--gold-color-rgb), 1);background-size:100% 1px}.main-page-section__news-section .section__articles-container .section__article header .article__date{order:3;font-size:1.2rem;color:hsla(0,0%,100%,.8)}.main-page-section__news-section .section__articles-container .section__article header .article__img{order:1;position:relative;top:0;left:0;z-index:-1;width:100%;aspect-ratio:16/5;overflow:hidden;margin-bottom:20px}.main-page-section__news-section .section__articles-container .section__article header .article__img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.main-page-section__news-section .section__articles-container .section__article .article__info{max-width:320px;font-size:1.6rem;padding-bottom:15px}.main-page-section__news-section .section__articles-container .section__article .article__read-more-button{font-family:var(--header-font-family);display:inline-block;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:300;position:relative;padding:.5em 50px .45em 20px;margin:30px auto 0;border-radius:30px;color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1);transition:all .6s var(--transitions-timing-function-1)}.main-page-section__news-section .section__articles-container .section__article .article__read-more-button::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translate(-25px, -50%);background-color:rgba(var(--body-background-color-black-rgb), 1);-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.main-page-section__news-section .section__articles-container .section__article .article__read-more-button:hover{color:#fff;background-color:rgba(var(--gold-dark-color-rgb), 1)}.main-page-section__news-section .section__articles-container .section__article .article__read-more-button:hover::after{transform:translate(-15px, -50%);background-color:#fff}.main-page-photos{display:grid;grid-template-columns:auto 100% auto;background-color:#121212;padding:2px 0}.main-page-photos>.main-page-photos__content{grid-column:2/3}.main-page-photos .gallery-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:0}@media(max-width: 700px){.main-page-photos .gallery-list{grid-template-columns:repeat(2, 1fr)}}.main-page-photos .gallery-list .gallery-list__item{position:relative}.main-page-photos .gallery-list .gallery-list__item .item-container{position:relative;width:100%;aspect-ratio:16/9}.main-page-photos .gallery-list .gallery-list__item .item-container a{--transitionLength: 0.5s;--transitionEasing: cubic-bezier(0.77, 0, 0.175, 1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;display:block;order:1;margin:0}.main-page-photos .gallery-list .gallery-list__item .item-container a::after{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:5;background-color:rgba(18,18,18,.7);transform:translateX(calc(100% + 22px)) scaleX(0.2);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:.1s}.main-page-photos .gallery-list .gallery-list__item .item-container a::before{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:6;opacity:0;background-image:url(../images/show-photo-white.svg);background-position:center center;background-repeat:no-repeat;background-size:50px auto;transform:translateX(-30px);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:0s}.main-page-photos .gallery-list .gallery-list__item .item-container a.item-link--video-icon::before{background-image:url(../images/play-white.svg)}.main-page-photos .gallery-list .gallery-list__item .item-container a .bg-conteiner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.main-page-photos .gallery-list .gallery-list__item .item-container a .bg-conteiner img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-page-photos .gallery-list .gallery-list__item .item-container a img{transition:all .5s ease;filter:brightness(0.5) grayscale(0)}.main-page-photos .gallery-list .gallery-list__item .item-container a:hover::after{transform:translateX(0) scaleX(1);transition-delay:0s}.main-page-photos .gallery-list .gallery-list__item .item-container a:hover::before{opacity:1;transform:translateX(0);transition-delay:.05s}.main-page-photos .gallery-list .gallery-list__item .item-container a:hover .title{transition:background-size 200ms ease-in-out;transition-delay:500ms;background-size:100% 100%}.main-page-photos .gallery-list .gallery-list__item .item-container a:hover img{transform:translate(-50%, -50%) scale(1.1);filter:brightness(1) grayscale(0)}
