[data-e-id=rotator02]{--textColor:var(--currentColor)}[data-e-id=rotator02] .rotator-holder{width:100%;overflow:hidden;min-height:1em;opacity:1;padding:var(--paddingY,0) 0;background:var(--backgroundColor,transparent);color:var(--textColor,var(--currentColor))}[data-e-id=rotator02] .rotator-holder.circular-holder{background:transparent;padding:0;color:inherit}[data-e-id=rotator02] .rotator-holder.fade-mask{--webkit-mask-image:linear-gradient(270deg,transparent 0%,#000 25%,#000 75%,transparent);-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 25%,#000 75%,transparent);mask-image:linear-gradient(270deg,transparent 0,#000 25%,#000 75%,transparent)}[data-e-id=rotator02] .rotator-holder.loading{opacity:0;visibility:hidden}[data-e-id=rotator02] .rotator-runner{display:flex;transform:translateX(calc(var(--rotatorFromPosition) + ((var(--rotatorToPosition) - var(--rotatorFromPosition)) * var(--rotatorProgress) / 100)))}[data-e-id=rotator02] .rotator-runner:not([data-use-progress]){animation:marqueeAnimation var(--rotatorDuration,10s) linear infinite}[data-e-id=rotator02] .rotator-runner:not([data-use-progress]).pause{animation-play-state:paused}[data-e-id=rotator02] .rotator-runner:not([data-use-progress]).reset{animation:none}[data-e-id=rotator02] .text-rotator{display:flex;align-items:center;width:-moz-max-content;width:max-content;white-space:nowrap}[data-e-id=rotator02] .text-rotator .item-container{display:flex;align-items:center;gap:var(--innerGap,.25em);padding:0 var(--gap,1ex);position:relative;transition:opacity .2s,color .2s,transform .2s}[data-e-id=rotator02] .text-rotator .item-container .component-icon{--iconSize:1em;--iconColor:var(--currentColor);transition:color .2s}[data-e-id=rotator02] .text-rotator .item-container a{display:block;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}[data-e-id=rotator02] .text-rotator .item-container:hover.effect-opacity{opacity:.8}[data-e-id=rotator02] .text-rotator .item-container:hover.effect-color{color:var(--currentColorHover,var(--textColor))}[data-e-id=rotator02] .text-rotator .item-container:hover.effect-color .component-icon{--iconColor:var(--currentColorHover,var(--currentColor))}[data-e-id=rotator02] .text-rotator .item-container:hover.effect-zoom{transform:scale(1.03)}[data-e-id=rotator02].rotator-mode-circular{--elementRotate:0deg!important}.circular-holder{width:100%;overflow:hidden}.circular-holder.loading{opacity:0;visibility:hidden}.circular-container{position:relative;width:100%;aspect-ratio:1/1}.circular-ring-bg{position:absolute;inset:0;border-radius:50%;background:var(--backgroundColor,transparent);-webkit-mask:radial-gradient(circle closest-side at center,transparent 0,transparent calc(var(--ringInnerRadius, 30%) - .5px),#000 calc(var(--ringInnerRadius, 30%) + .5px),#000 calc(var(--ringOuterRadius, 50%) - .5px),transparent calc(var(--ringOuterRadius, 50%) + .5px));mask:radial-gradient(circle closest-side at center,transparent 0,transparent calc(var(--ringInnerRadius, 30%) - .5px),#000 calc(var(--ringInnerRadius, 30%) + .5px),#000 calc(var(--ringOuterRadius, 50%) - .5px),transparent calc(var(--ringOuterRadius, 50%) + .5px))}.circular-ring{position:absolute;inset:0;color:var(--textColor,var(--currentColor));line-height:1;animation:circularRotation var(--circularDuration,20s) linear infinite;animation-direction:reverse}.circular-ring.pause{animation-play-state:paused}.circular-ring.reverse{animation-direction:normal}.circular-ring.sync-with-scroll{animation:none}.circular-char,.circular-divider-positioned,.circular-icon-positioned{position:absolute;display:inline-block;white-space:pre;color:var(--textColor,var(--currentColor));text-decoration:inherit;transition:opacity .2s,color .2s}.circular-char .component-icon,.circular-divider-positioned .component-icon,.circular-icon-positioned .component-icon{transition:color .2s}.circular-char.item-hover.effect-opacity,.circular-divider-positioned.item-hover.effect-opacity,.circular-icon-positioned.item-hover.effect-opacity{opacity:.8}.circular-char.item-hover.effect-color,.circular-divider-positioned.item-hover.effect-color,.circular-icon-positioned.item-hover.effect-color{color:var(--currentColorHover,var(--textColor))}.circular-char.item-hover.effect-color .component-icon,.circular-divider-positioned.item-hover.effect-color .component-icon,.circular-icon-positioned.item-hover.effect-color .component-icon{--iconColor:var(--currentColorHover,var(--currentColor))}.circular-icon-positioned .component-icon{--iconSize:1em;--iconColor:var(--currentColor)}.circular-center-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.circular-center-icon .component-icon{--iconSize:var(--centerIconSize,2em);--iconColor:var(--centerIconColor,currentColor)}@keyframes marqueeAnimation{0%{transform:translateX(var(--rotatorFromPosition))}to{transform:translateX(var(--rotatorToPosition))}}@keyframes circularRotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.element-text[data-is-filled]:not([data-is-filled=computed]){visibility:hidden}body.adaptive-desktop .element-text[data-is-filled=computed]{font-size:calc(var(--100cqi) / (var(--textWidth, 1000) / var(--fillScale, 1)))}body.adaptive-mobile .element-text[data-is-filled=computed]{font-size:calc(var(--100cqi) / (var(--textWidth, 1000) / var(--fillScale_mobile, var(--fillScale, 1))))}[data-e-id=text01]{--elementMinWidth:min-content}[data-e-id=text01].element-item--explicit-sizing .element-content{word-break:normal;white-space:normal}[data-e-id=text01].fill-space .element-content{align-items:flex-end}[data-e-id=text01][data-element-justify=between]{--elementTextAlign:justify}[data-e-id=text01] .element-text{display:block;max-width:100%;width:100%;margin:0;padding:0}body.adaptive-desktop [data-e-id=text01].autowidth-desktop:not([data-containment=box])>.element-content,body.adaptive-mobile [data-e-id=text01].autowidth-mobile:not([data-containment=box])>.element-content{max-width:var(--elementMaxWidth,100%)!important}body.adaptive-mobile [data-e-id=text01][data-am-element-justify=between]{--elementTextAlign:justify}[data-e-id=text01] .quote-mark{display:none;width:35px;height:23px;margin-bottom:20px;order:-1}[data-e-id=text01] [data-quote-style="1"]{width:auto;text-align:left!important;position:relative;padding-left:min(1.5ch,22px)}[data-e-id=text01] [data-quote-style="1"]:before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:.08em;min-width:1px;max-width:4px;background:currentColor}[data-e-id=text01][data-element-justify=start] [data-quote-style="1"]{width:100%}
[data-w-id=FIXED_AREA]{position:fixed!important;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2502}
[data-b-id=FREE]{height:var(--sectionHeight);min-height:var(--sectionHeightMin,var(--heroHeightMin));max-height:var(--sectionHeightMax,var(--heroHeightMax))}[data-b-id=FREE] .fixed-area{height:inherit;min-height:inherit;max-height:inherit}
[data-e-id=button01].element-item--explicit-sizing .element-content{align-items:center}[data-e-id=button01].element-item--explicit-sizing-static .component-button{--buttonWide:100%!important;--buttonWide_mobile:100%!important}[data-e-id=button01]{--buttonsGap:10px}[data-e-id=button01] .element-content{align-items:center;flex-flow:row nowrap}[data-e-id=button01] .buttons-holder{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:inherit;pointer-events:none;gap:var(--buttonsGap)}[data-e-id=button01] .buttons-holder.with-price.single{flex-wrap:nowrap}[data-e-id=button01] .buttons-holder.with-price .button-wrapper{flex-shrink:0}[data-e-id=button01] .buttons-holder.price-on-left .text-wrapper{order:-1}[data-e-id=button01] .buttons-holder.no-gap .button-1 .component-button:after,[data-e-id=button01] .buttons-holder.no-gap .button-1 .component-button:before{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:calc(var(--borderWidth) / 2)}[data-e-id=button01] .buttons-holder.no-gap .button-2 .component-button:after,[data-e-id=button01] .buttons-holder.no-gap .button-2 .component-button:before{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:calc(var(--borderWidth) / 2)}[data-e-id=button01] .button-wrapper,[data-e-id=button01] .text-wrapper{max-width:100%;flex-grow:0;flex-shrink:1;pointer-events:all}[data-e-id=button01] .text-wrapper{min-width:50px;flex-grow:1}[data-e-id=button01][data-element-justify=center] .text-wrapper{flex-grow:0}[data-e-id=button01].fill-space .element-content{display:flex;align-items:flex-end}