:root{--scheme_1--background--accent: rgba(246,246,243,1);--scheme_1--background--default: rgba(246,246,243,1);--scheme_1--button--background--default: rgba(246,246,243,1);--scheme_1--button--background--hover: rgba(246,246,243,1);--scheme_1--button--text--default: rgba(0,0,0,1);--scheme_1--button--text--hover: rgba(127,127,127,1);--scheme_1--overline--accent: rgba(0,0,0,1);--scheme_1--overline--default: rgba(0,0,0,1);--scheme_1--text--accent: rgba(0,0,0,1);--scheme_1--text--default: rgba(0,0,0,1);--scheme_2--background--accent: #f4f5f0;--scheme_2--background--default: #ffffff;--scheme_2--button--background--default: #000000;--scheme_2--button--background--hover: #eeeeee;--scheme_2--button--text--default: #ffffff;--scheme_2--button--text--hover: #454543;--scheme_2--overline--accent: #000000;--scheme_2--overline--default: #000000;--scheme_2--text--accent: #000000;--scheme_2--text--default: #000000}.flex-block__element--has-animation{transform:scale(var(--animation-scale)) translate(var(--animation-left),var(--animation-top)) rotateY(var(--animation-rotate-y)) rotate(calc(var(--animation-rotate) + var(--rotateDeg)))!important;opacity:var(--animation-opacity)!important;filter:blur(var(--animation-blur));--animation-color: inherit;transform-origin:var(--animation-transform-origin)}.flex-block__element--has-animation.flex-block__element--animation-type-reveal{clip-path:inset(var(--animation-clip-top) var(--animation-clip-right) var(--animation-clip-bottom) var(--animation-clip-left))}.flex-block__element--has-animation.flex-block__element--action-type-hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(calc(var(--animation-top) * -1)) scale(calc(1 / var(--animation-scale)));pointer-events:auto}.flex-block__element--has-animation.flex-block__element--action-type-hover a{z-index:1;position:relative}.flex-group[data-trigger-links=true] a{pointer-events:none}.flex-block__element--has-color-animation.flex-block__element--text,.flex-block__element--has-color-animation.flex-block__element--text a,.flex-block__element--has-color-animation.flex-block__element--text [style*=color]{color:var(--animation-color)!important}.flex-block__element--has-color-animation.flex-block__element--shape{background-color:var(--animation-color)!important}.flex-block__element--has-color-animation.flex-block__element--vector svg[stroke],.flex-block__element--has-color-animation.flex-block__element--vector svg *[stroke]{stroke:var(--animation-color)!important}.flex-block__element--has-color-animation.flex-block__element--vector svg[fill],.flex-block__element--has-color-animation.flex-block__element--vector svg *[fill]{fill:var(--animation-color)!important}.flex-group[data-clip-content=true]{overflow:hidden}.flex-block__element--image[style*=--imageMask]{-webkit-mask-image:var(--imageMask);-webkit-mask-size:auto var(--imageMaskSize);-webkit-mask-position:var(--imageMaskLeftPosition) var(--imageMaskTopPosition);-webkit-mask-repeat:no-repeat;mask-image:var(--imageMask);mask-size:auto var(--imageMaskSize);mask-position:var(--imageMaskLeftPosition) var(--imageMaskTopPosition);mask-repeat:no-repeat}.flex-block__element--button{border:0!important}.flex-block__element--button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none!important}.flex-block__element--button__content{color:var(--button-color, #000)!important;transition:color .5s,background-color .5s,border-color .5s,transform .5s,opacity .5s,border-radius .5s;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;z-index:2;border-radius:var(--border-radius);overflow:hidden}.flex-block__element--button__content p,.flex-block__element--button__content h1,.flex-block__element--button__content h2,.flex-block__element--button__content h3,.flex-block__element--button__content h4,.flex-block__element--button__content h5,.flex-block__element--button__content h6{margin:0;text-align:center;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.flex-block__element--button__content--use-border{border:var(--border-width) solid;border-color:var(--border-color)}.flex-block__element--button__content--hoverEffect-default{background-color:var(--backgroundColor)!important}.flex-block__element--button__content--hoverEffect-default.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;background-color:var(--hover-background-color, var(--backgroundColor))!important;border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button__content--hoverEffect-slideUp{overflow:hidden}.flex-block__element--button__content--hoverEffect-slideUp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--backgroundColor)!important;z-index:-1}.flex-block__element--button__content--hoverEffect-slideUp:after{content:"";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--hover-background-color, var(--backgroundColor));opacity:0;transform:translateY(100%);transition:inherit}.flex-block__element--button__content--hoverEffect-slideUp.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button__content--hoverEffect-slideUp.flex-block__element--button__content:hover:after{opacity:1;transform:translateY(0)}.flex-block__element--button__content--hoverEffect-moveLeft{background-color:var(--backgroundColor)!important}.flex-block__element--button__content--hoverEffect-moveLeft.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;background-color:var(--hover-background-color, var(--backgroundColor))!important;border-color:var(--hover-border-color, var(--border-color));transform:translate(-10px,-10px)}.flex-block__element--button__content--hoverEffect-moveLeft.flex-block__element--button__content:hover:before{transform:translate(10px,10px)}.flex-block__element--button__content--hoverEffect-moveLeft:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:none;transition:transform .5s}.flex-block__element--button__content--hoverEffect-fill:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--backgroundColor);z-index:-1}.flex-block__element--button__content--hoverEffect-fill:after{content:"";width:calc(100% + var(--border-width, 0px) * 2);height:calc(100% + var(--border-width, 0px) * 2);position:absolute;z-index:-1;border-radius:var(--border-radius);background-color:var(--hover-background-color, var(--backgroundColor))!important;opacity:0;transform:scale(.6);transition:inherit}.flex-block__element--button__content--hoverEffect-fill.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button__content--hoverEffect-fill.flex-block__element--button__content:hover:after{opacity:1;transform:scale(1)}.flex-block__element--button__content--hoverEffect-slideRight{overflow:hidden}.flex-block__element--button__content--hoverEffect-slideRight:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--backgroundColor)!important}.flex-block__element--button__content--hoverEffect-slideRight:after{content:"";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--hover-background-color, var(--backgroundColor));opacity:0;transform:translate(-100%);transition:inherit}.flex-block__element--button__content--hoverEffect-slideRight.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button__content--hoverEffect-slideRight.flex-block__element--button__content:hover:after{opacity:1;transform:translate(0)}.flex-block__element--button__content--hoverEffect-close{overflow:hidden;background-color:var(--backgroundColor)!important}.flex-block__element--button__content--hoverEffect-close *{position:relative;z-index:1}.flex-block__element--button__content--hoverEffect-close:before{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background-color:var(--hover-background-color, var(--backgroundColor));opacity:0;transform:translateY(-50%);transition:inherit}.flex-block__element--button__content--hoverEffect-close:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:var(--hover-background-color, var(--backgroundColor));opacity:0;transform:translateY(50%);transition:inherit}.flex-block__element--button__content--hoverEffect-close.flex-block__element--button__content:hover{color:var(--hover-color, var(--button-color))!important;border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button__content--hoverEffect-close.flex-block__element--button__content:hover:before,.flex-block__element--button__content--hoverEffect-close.flex-block__element--button__content:hover:after{opacity:1;transform:translateY(0)}@supports (-webkit-touch-callout: none){html.a-flex-popup-is-open .flex-block--is-popup{height:-webkit-fill-available!important}html.a-flex-popup-is-open .flex-block--is-popup>.flex-block__main-container,html.a-flex-popup-is-open .flex-block--is-popup>.flex-block__mobile-container{height:-webkit-fill-available!important}}.flex-block--is-popup{position:fixed;top:0;left:0;z-index:99999999999;height:100vh;opacity:0}.flex-block--is-popup,.flex-block--is-popup *{pointer-events:none!important}.flex-block--is-popup .flex-block__main-container,.flex-block--is-popup .flex-block__mobile-container{height:100vh!important}.flex-block--is-popup .flex-block__element{height:var(--el-full-height)}.flex-block:not(.flex-block--popup-appear-animation-none){transition:transform .1s,opacity .1s,filter .1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-duration:var(--duration)}.flex-block--popup-appear-animation-none{opacity:0}.flex-block--popup-appear-animation-none.flex-block--popup-visible{opacity:1}.flex-block--popup-appear-animation-fadeIn{opacity:0}.flex-block--popup-appear-animation-fadeIn.flex-block--popup-visible{opacity:1}.flex-block--popup-appear-animation-zoomOut{opacity:0;transform:scale(calc(var(--size) / 100))}.flex-block--popup-appear-animation-zoomOut.flex-block--popup-visible{opacity:1;transform:scale(1)}.flex-block--popup-appear-animation-zoomIn{opacity:0;transform:scale(calc(var(--size) / 100))}.flex-block--popup-appear-animation-zoomIn.flex-block--popup-visible{opacity:1;transform:scale(1)}.flex-block--popup-appear-animation-slideRight{opacity:0;transform:translate(calc(var(--travel) * 1px))}.flex-block--popup-appear-animation-slideRight.flex-block--popup-visible{opacity:1;transform:translate(0)}.flex-block--popup-appear-animation-slideLeft{opacity:0;transform:translate(calc(var(--travel) * -1px))}.flex-block--popup-appear-animation-slideLeft.flex-block--popup-visible{opacity:1;transform:translate(0)}.flex-block--popup-appear-animation-slideUp{opacity:0;transform:translateY(calc(var(--travel) * 1px))}.flex-block--popup-appear-animation-slideUp.flex-block--popup-visible{opacity:1;transform:translate(0)}.flex-block--popup-appear-animation-slideDown{opacity:0;transform:translateY(calc(var(--travel) * -1px))}.flex-block--popup-appear-animation-slideDown.flex-block--popup-visible{opacity:1;transform:translate(0)}.flex-block--popup-appear-animation-blurIn{opacity:0;filter:blur(calc(var(--blur) * 1px))}.flex-block--popup-appear-animation-blurIn.flex-block--popup-visible{opacity:1;filter:none}.flex-block--popup-visible{transition-delay:var(--delay)!important}.flex-block--popup-finished-opening:not(.flex-block--popup-allow-scroll){pointer-events:auto!important}.flex-block--popup-finished-opening .flex-block__main-container *,.flex-block--popup-finished-opening .flex-block__mobile-container *{pointer-events:auto!important}.flex-block{overflow:hidden;width:100%}.flex-block *{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-block-root{transform:none!important;padding:0!important;position:relative;-webkit-font-smoothing:antialiased}.flex-block-root,.flex-block-root .flo-block__container{z-index:0}@media(min-width:768px){.flex-block--desktop-fullscreen .flex-block__main-container{height:100vh!important}.flex-block--desktop-fullscreen .flex-block__element{height:var(--el-full-height)}.flex-block--desktop-fullscreen .flex-block__element--desktop-vertical-alignment-bottom{top:auto!important;bottom:calc(40em - var(--position-top) - var(--el-actual-height))!important}.flex-block--desktop-fullscreen .flex-block__element--desktop-vertical-alignment-middle{top:calc(50% - calc(20em - var(--position-top)))}}@media(max-width:767px){.flex-block--mobile-fullscreen .flex-block__main-container,.flex-block--mobile-fullscreen .flex-block__mobile-container{height:100vh!important}.flex-block--mobile-fullscreen .flex-block__element{height:var(--el-full-height)}.flex-block--mobile-fullscreen .flex-block__element--mobile-vertical-alignment-bottom{top:auto!important;bottom:calc(40em - var(--position-top) - var(--el-actual-height))!important}.flex-block--mobile-fullscreen .flex-block__element--mobile-vertical-alignment-middle{top:calc(50% - calc(20em - var(--position-top)))}}.flex-block__main-container{position:relative;height:var(--height, 46em);background-color:var(--bg-color, #fff);color:#000;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.flex-block__main-container p{margin-bottom:0}.flex-block__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1;z-index:2;transition:opacity .2s linear}.flex-block .flex-group{position:absolute}.flex-block .flex-group.server-rendered{display:none}@media(min-width:768px){.flex-block .flex-group.server-rendered[data-device=desktop]{display:block}}@media(max-width:767px){.flex-block .flex-group.server-rendered[data-device=mobile]{display:block}}.flex-element-animation-helper{--el-full-height: var(--el-height);width:var(--el-width);height:var(--el-height);position:absolute;left:var(--position-left);top:var(--position-top);z-index:var(--z-index)}@media(min-width:768px)and (max-width:1024px){.flex-element-animation-helper{left:var(--position-left-tablet);top:var(--position-top-tablet);width:var(--el-width-tablet);height:var(--el-height-tablet)}}.flex-block__element{display:flex;line-height:1.15;transform:rotate(var(--rotateDeg));--el-full-height: var(--el-height);width:var(--el-width);height:var(--el-height);position:absolute;left:var(--position-left);top:var(--position-top);z-index:var(--z-index)}@media(min-width:768px)and (max-width:1024px){.flex-block__element{left:var(--position-left-tablet);top:var(--position-top-tablet);width:var(--el-width-tablet);height:var(--el-height-tablet)}}.flex-block__element--vertical-line{border-left:thin solid!important;width:0!important;color:var(--backgroundColor)}.flex-block__element--horizontal-line{border-bottom:thin solid!important;height:0!important;color:var(--backgroundColor)}.flex-block__element--text,.flex-block__element--button,.flex-block__element--shape,.flex-block__element--image{border-width:var(--border-width, 0);border-color:var(--border-color, transparent);border-radius:var(--border-radius);border-style:solid}.flex-block__element--image{overflow:hidden}.flex-block__element--embed iframe{width:var(--el-width)!important;height:var(--el-height)!important;pointer-events:var(--disabled-embed-scroll)!important}.flex-block__element--text,.flex-block__element--button,.flex-block__element--shape,.flex-block__element--line{background-color:var(--backgroundColor, transparent)}.flex-block__element--text,.flex-block__element--button{flex-direction:column;justify-content:var(--text-vertical-align);padding:var(--el-paddings);word-wrap:break-word}.flex-block__element--text .spacer,.flex-block__element--button .spacer{white-space:pre-wrap}.flex-block__element--text .spacer:before,.flex-block__element--button .spacer:before{content:" "}.flex-block__element--text p,.flex-block__element--button p{width:100%}.flex-block__element--text .flex-block__text-content,.flex-block__element--button .flex-block__text-content{display:flex;flex-direction:column;word-wrap:break-word}.flex-block__element--text .flex-block__text-content:not(.old-editor-content),.flex-block__element--button .flex-block__text-content:not(.old-editor-content){text-align:var(--text-align)}.flex-block__element--text .flex-block__text-content:not(.old-editor-content):not([data-font]),.flex-block__element--button .flex-block__text-content:not(.old-editor-content):not([data-font]){font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h1,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h2,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h3,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h4,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h5,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h6,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) p,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) span,.flex-block__element--text .flex-block__text-content:not(.old-editor-content) div,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h1,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h2,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h3,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h4,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h5,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h6,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) p,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) span,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) div{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important}.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h1:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h2:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h3:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h4:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h5:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) h6:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) p:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) span:not(.has-inline-font),.flex-block__element--text .flex-block__text-content:not(.old-editor-content) div:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h1:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h2:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h3:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h4:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h5:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) h6:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) p:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) span:not(.has-inline-font),.flex-block__element--button .flex-block__text-content:not(.old-editor-content) div:not(.has-inline-font){font-family:inherit!important}.flex-block__element--text .flex-block__text-content:not(.old-editor-content) *,.flex-block__element--button .flex-block__text-content:not(.old-editor-content) *{margin:0!important}.flex-block__element--text .flex-block__text-content:not(.old-editor-content)[data-font] *,.flex-block__element--button .flex-block__text-content:not(.old-editor-content)[data-font] *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit}.flex-block__element--text:not(.flex-block__element--editorTagsFix) .flex-block__text-content:not(.old-editor-content)[data-font] *,.flex-block__element--button:not(.flex-block__element--editorTagsFix) .flex-block__text-content:not(.old-editor-content)[data-font] *{font-weight:inherit!important;font-style:inherit!important;text-decoration:inherit!important}.flex-block__element--text.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not(strong),.flex-block__element--button.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not(strong){font-weight:inherit!important}.flex-block__element--text.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not(em),.flex-block__element--button.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not(em){font-style:inherit!important}.flex-block__element--text.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not([style*=text-decoration]):not(u),.flex-block__element--button.flex-block__element--editorTagsFix .flex-block__text-content:not(.old-editor-content)[data-font] *:not([style*=text-decoration]):not(u){text-decoration:inherit!important}.flex-block__element--text .flex-block__text-content:not(.height-auto){overflow:hidden}.flex-block__element--text a{transition:opacity .2s linear;opacity:1}.flex-block__element--text a:hover{opacity:.6}.flex-block__element--text .flex-block__text-content *{font-weight:inherit}.flex-block__element--text .flex-block__text-content strong{font-weight:700}.flex-block__element--button{display:flex!important;align-items:center;justify-content:center;text-decoration:none;color:var(--button-color);background-color:var(--backgroundColor);transition:color .5s,background-color .5s,border-color .5s}.flex-block__element--button>*{display:flex}.flex-block__element--button:hover{color:var(--hover-color, var(--button-color));background-color:var(--hover-background-color, var(--backgroundColor));border-color:var(--hover-border-color, var(--border-color))}.flex-block__element--button--hoverEffect-moveLeft{background:transparent}.flex-block__element--button--hoverEffect-moveLeft:hover{background-color:transparent}.flex-block__element--shape a,.flex-block__element--image a,.flex-block__element--vector a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.flex-block__element--shape.has-gradient{background:var(--gradient)}.flex-block__element--image .flex-img-tag,.flex-block__element--video.flex-block__video--has-image .flex-img-tag{display:flex;object-fit:var(--object-size, contain);object-position:var(--object-position-x) var(--object-position-y);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;filter:blur(5px);transition:opacity .25s linear,filter .25s linear}.flex-block__element--non-image{height:100%;position:absolute;top:0;left:0;width:100%}.flex-block__element--non-image *{margin:0}.flex-block__element img.flex-img-tag.no-lazy{opacity:1;filter:none}.flex-block__element.flex-block__with-parallax.static-parallax-parent{transform:none!important}.flex-block__element.flex-block__with-parallax:not(.static-parallax-parent) img{visibility:hidden}.flex-block__element.flex-block__with-parallax .static-parallax{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:1025px){.flex-block__element.flex-block__with-parallax .static-parallax{background-attachment:fixed}}.flex-block__element--video{display:block;overflow:hidden}.flex-block__element--video,.flex-block__element--video *{-webkit-tap-highlight-color:transparent}.flex-block__element--video video:-webkit-full-screen{width:100%!important;height:100%!important;max-height:100%!important;top:auto!important;left:auto!important;transform:none!important}.flex-block__element--video .js-video-iframe-wrap{background-color:#0000000d}.flex-block__element--video .js-video-iframe-wrap:before{content:"Loading...";position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%)}.flex-block__element--video.flex-block__video--has-image .flex-block__responsive-iframe-wrap{opacity:0;transition:opacity .25s linear}.flex-block__element--video.flex-block__video--has-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .25s linear}.flex-block__element--video.flex-block__video--has-image.flex-block__video-started .flex-block__responsive-iframe-wrap{opacity:1}.flex-block__element--video.flex-block__video--has-image.flex-block__video-started:before{opacity:1}.flex-block__element--video.flex-block__video--has-image.flex-block__video-started .flex-block__overlay,.flex-block__element--video.flex-block__video--has-image.flex-block__video-started .flex-img-tag{opacity:0!important;pointer-events:none}.flex-block__element--video .flex-block__responsive-iframe-wrap:not(.self-hosted){position:relative;height:0!important;padding-top:56.25%!important;overflow:hidden;top:50%;transform:translateY(-50%)}.flex-block__element--video .self-hosted{display:flex;width:100%;height:100%}.flex-block__element--video .flex-block__play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer;user-select:none}.flex-block__element--video .flex-block__play-button--default{width:var(--play-button-font-size)}.flex-block__element--video .flex-block__play-button--default path{fill:var(--play-button-color);opacity:1!important}.flex-block__element--video .flex-block__play-button--custom{font-size:var(--play-button-font-size);color:var(--play-button-color)}.flex-block__element--video .flex-block__play-button,.flex-block__element--video .flex-block__play-button *{-webkit-tap-highlight-color:transparent}.flex-block__element--video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.flex-block__element--video video{cursor:pointer;user-select:none;display:block;position:relative;object-fit:cover;max-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.flex-block__element--vector svg{width:100%;height:100%;overflow:visible!important}.flex-block__element--scroll-top{z-index:99999;transition:opacity .15s}.flex-block__element--scroll-top-sticky{opacity:0}.flex-block__main-container{font-size:var(--html-font-size, 1.25vw)}@media(max-width:767px){.flex-block__element.el-has-zoom .flex-block__text-content{font-size:var(--el-fontSize)!important}}.flex-block__mobile-container{font-size:var(--html-font-size, 4.26vw);position:relative;height:var(--mob-height, 41.6875em);background-color:var(--mob-bg-color, #fff);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:#000;overflow:hidden;z-index:2}.flex-block__mobile-container p{margin-bottom:0}.flex-backend-video .flex-block__responsive-iframe-wrap{left:50%;width:90%;transform:translate(-50%,-50%);pointer-events:none}.flex-block__element--floform .app-flo-forms .form-preview .form-group{margin-bottom:1.25rem;padding:.313rem}.flex-block__element--floform .app-flo-forms .form-preview label{margin-bottom:.5rem}@media(min-width:768px){.flex-block__element[data-render-only-on=mobile]{display:none}}@media(max-width:767px){.flex-block__element:not(.flex-block__element--synced)[data-render-only-on=desktop]{display:none}}:root{--scheme_1--background--accent:rgba(246,246,243,1);--scheme_1--background--default:rgba(246,246,243,1);--scheme_1--button--background--default:rgba(246,246,243,1);--scheme_1--button--background--hover:rgba(246,246,243,1);--scheme_1--button--text--default:rgba(0,0,0,1);--scheme_1--button--text--hover:rgba(127,127,127,1);--scheme_1--overline--accent:rgba(0,0,0,1);--scheme_1--overline--default:rgba(0,0,0,1);--scheme_1--text--accent:rgba(0,0,0,1);--scheme_1--text--default:rgba(0,0,0,1);--scheme_2--background--accent:#f4f5f0;--scheme_2--background--default:#ffffff;--scheme_2--button--background--default:#000000;--scheme_2--button--background--hover:#eeeeee;--scheme_2--button--text--default:#ffffff;--scheme_2--button--text--hover:#454543;--scheme_2--overline--accent:#000000;--scheme_2--overline--default:#000000;--scheme_2--text--accent:#000000;--scheme_2--text--default:#000000}body [data-font=display]{font-family:CantoPen-Light;font-size:4.5rem;font-weight:400;font-style:normal;line-height:1.1em;letter-spacing:-.03em;text-decoration:;text-transform:none}body [data-font=logo]{font-family:CantoPen-Light;font-size:1.9375rem;font-weight:400;font-style:normal;line-height:1em;letter-spacing:.02em;text-decoration:;text-transform:uppercase}body [data-font="second_level/description"]{font-family:CantoPen-Light;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0em;text-decoration:;text-transform:none}body [data-font="second_level/paragraph"]{font-family:CantoPen-Light;font-size:1rem;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:0em;text-decoration:;text-transform:none}body [data-font="second_level/quote"]{font-family:MAZIUS-Extraitalic;font-size:1.75rem;font-weight:regular;font-style:italic;line-height:1.2em;letter-spacing:0em;text-decoration:none;text-transform:none}body [data-font="second_level/subtitle_1"]{font-family:Mattone-Regular;font-size:.5625rem;font-weight:regular;font-style:normal;line-height:1.8em;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}body [data-font="second_level/subtitle_2"]{font-family:NectoMono-Regular;font-size:.75rem;font-weight:regular;font-style:normal;line-height:1.7em;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/caption"]{font-family:DM Sans;font-size:.625rem;font-weight:500;font-style:normal;line-height:1.2em;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/navigation"]{font-family:Mattone-Regular;font-size:.5rem;font-weight:regular;font-style:normal;line-height:1.1em;letter-spacing:.4em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/overline_1"]{font-family:DM Sans;font-size:.6875rem;font-weight:500;font-style:normal;line-height:1.6em;letter-spacing:.15em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/overline_2"]{font-family:NectoMono-Regular;font-size:.6875rem;font-weight:regular;font-style:normal;line-height:1.6em;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/primary_cta"],body .flo-generic-button,body input[type=submit]{font-family:Mattone-Regular;font-size:.5625rem;font-weight:regular;font-style:normal;line-height:1.3em;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}body [data-font="third_level/secondary_cta"]{font-family:Mattone-Regular;font-size:.5625rem;font-weight:regular;font-style:normal;line-height:1.1em;letter-spacing:.2em;text-decoration:underline;text-transform:uppercase}body [data-font="title_1/large"]{font-family:CantoPen-Light;font-size:2.25rem;font-weight:400;font-style:normal;line-height:1.1em;letter-spacing:.05em;text-decoration:;text-transform:uppercase}body [data-font="title_1/medium"]{font-family:Ortica-Light;font-size:1.6875rem;font-weight:300;font-style:normal;line-height:1.2em;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}body [data-font="title_1/small"]{font-family:Ortica-Light;font-size:1.375rem;font-weight:300;font-style:normal;line-height:1.3em;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}body [data-font="title_1/xsmall"]{font-family:Ortica-Light;font-size:1rem;font-weight:300;font-style:normal;line-height:1.4em;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}body [data-font="title_2/large"]{font-family:CantoPen-Bold;font-size:1rem;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:0em;text-decoration:;text-transform:none}body [data-font="title_2/medium"]{font-family:MAZIUS-Extraitalic;font-size:1.875rem;font-weight:regular;font-style:italic;line-height:1.2em;letter-spacing:.03em;text-decoration:none;text-transform:none}body [data-font="title_2/small"]{font-family:MAZIUS-Extraitalic;font-size:1.5rem;font-weight:regular;font-style:italic;line-height:1.3em;letter-spacing:.03em;text-decoration:none;text-transform:none}body [data-font="title_2/xsmall"]{font-family:MAZIUS-Extraitalic;font-size:1.125rem;font-weight:regular;font-style:italic;line-height:1.4em;letter-spacing:.03em;text-decoration:none;text-transform:none}body [data-font="title_3/large"]{font-family:Spectral;font-size:2.5rem;font-weight:300;font-style:normal;line-height:1.1em;letter-spacing:0em;text-decoration:none;text-transform:uppercase}body [data-font="title_3/medium"]{font-family:Spectral;font-size:1.875rem;font-weight:300;font-style:normal;line-height:1.2em;letter-spacing:0em;text-decoration:none;text-transform:uppercase}body [data-font="title_3/small"]{font-family:Spectral;font-size:1.5rem;font-weight:300;font-style:normal;line-height:1.3em;letter-spacing:0em;text-decoration:none;text-transform:uppercase}body [data-font="title_3/xsmall"]{font-family:Spectral;font-size:1.125rem;font-weight:300;font-style:normal;line-height:1.4em;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}body [data-font="title_4/large"]{font-family:Mattone-Regular;font-size:2rem;font-weight:regular;font-style:normal;line-height:1.1em;letter-spacing:0em;text-decoration:none;text-transform:none}body [data-font="title_4/medium"]{font-family:Mattone-Regular;font-size:1.5rem;font-weight:regular;font-style:normal;line-height:1.4em;letter-spacing:0em;text-decoration:none;text-transform:none}body [data-font="title_4/small"]{font-family:Mattone-Regular;font-size:1.1875rem;font-weight:regular;font-style:normal;line-height:1.4em;letter-spacing:0em;text-decoration:none;text-transform:none}body [data-font="title_4/xsmall"]{font-family:Mattone-Regular;font-size:.9375rem;font-weight:regular;font-style:normal;line-height:1.5em;letter-spacing:0em;text-decoration:none;text-transform:none}body [data-font=f582fa66837f]{font-family:CantoPen-Light;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0em;text-decoration:;text-transform:none}body [data-font=fcec73b3bc18]{font-family:CantoPen-Light;font-size:1.25rem;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0em;text-decoration:;text-transform:uppercase}body [data-font="14c8915b31d4"]{font-family:CantoPen-SemiBold;font-size:1.5625rem;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0em;text-decoration:;text-transform:none}body [data-font="8f745d3e6e12"]{font-family:Montserrat;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:em;text-decoration:;text-transform:none}body [data-font="7d86fb48eb26"]{font-family:Cormorant Garamond;font-size:3.1875rem;font-weight:400;font-style:normal;line-height:1.1em;letter-spacing:-.03em;text-decoration:;text-transform:none}body [data-font="02ca8682864e"]{font-family:Cormorant Garamond;font-size:.9375rem;font-weight:400;font-style:normal;line-height:1.3em;letter-spacing:.2em;text-decoration:;text-transform:uppercase}body [data-font="3d79369c0bdb"]{font-family:CantoPen-Light;font-size:1.75rem;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0em;text-decoration:;text-transform:none}@media(max-width:767px){body [data-font=display]{font-size:2.9375rem;line-height:1.2em;letter-spacing:-.03em}body [data-font=logo]{font-size:1.5625rem;line-height:1em;letter-spacing:.02em}body [data-font="second_level/description"]{font-size:.875rem;line-height:1.5em;letter-spacing:0em}body [data-font="second_level/paragraph"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body [data-font="second_level/quote"]{font-size:1.375rem;line-height:1.2em;letter-spacing:0em}body [data-font="second_level/subtitle_1"]{font-size:.5625rem;line-height:1.7em;letter-spacing:.2em}body [data-font="second_level/subtitle_2"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.2em}body [data-font="third_level/caption"]{font-size:.625rem;line-height:1.2em;letter-spacing:.1em}body [data-font="third_level/navigation"]{font-size:.625rem;line-height:1.1em;letter-spacing:.4em}body [data-font="third_level/overline_1"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.15em}body [data-font="third_level/overline_2"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.2em}body [data-font="third_level/primary_cta"],body .flo-generic-button,body input[type=submit]{font-size:.5625rem;line-height:1.3em;letter-spacing:.2em}body [data-font="third_level/secondary_cta"]{font-size:.5625rem;line-height:1.1em;letter-spacing:.2em}body [data-font="title_1/large"]{font-size:1.9375rem;line-height:1.1em;letter-spacing:.05em}body [data-font="title_1/medium"]{font-size:1.5rem;line-height:1.3em;letter-spacing:.05em}body [data-font="title_1/small"]{font-size:1.1875rem;line-height:1.4em;letter-spacing:.05em}body [data-font="title_1/xsmall"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.05em}body [data-font="title_2/large"]{font-size:1.1875rem;line-height:1.6em;letter-spacing:0em}body [data-font="title_2/medium"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:.03em}body [data-font="title_2/small"]{font-size:1.375rem;line-height:1.3em;letter-spacing:.03em}body [data-font="title_2/xsmall"]{font-size:1.25rem;line-height:1.3em;letter-spacing:.03em}body [data-font="title_3/large"]{font-size:2.25rem;line-height:1.1em;letter-spacing:0em}body [data-font="title_3/medium"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:0em}body [data-font="title_3/small"]{font-size:1.375rem;line-height:1.3em;letter-spacing:0em}body [data-font="title_3/xsmall"]{font-size:1.25rem;line-height:1.3em;letter-spacing:.05em}body [data-font="title_4/large"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:0em}body [data-font="title_4/medium"]{font-size:1.25rem;line-height:1.4em;letter-spacing:0em}body [data-font="title_4/small"]{font-size:1rem;line-height:1.4em;letter-spacing:0em}body [data-font="title_4/xsmall"]{font-size:.9375rem;line-height:1.5em;letter-spacing:0em}body [data-font=f582fa66837f]{font-size:1.125rem;line-height:1em;letter-spacing:0em}body [data-font=fcec73b3bc18]{font-size:1.25rem;line-height:1em;letter-spacing:0em}body [data-font="14c8915b31d4"]{font-size:1.5625rem;line-height:1em;letter-spacing:0em}body [data-font="8f745d3e6e12"]{font-size:.875rem;line-height:1.6em;letter-spacing:em}body [data-font="7d86fb48eb26"]{font-size:3.1875rem;line-height:1.1em;letter-spacing:-.03em}body [data-font="02ca8682864e"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.2em}body [data-font="3d79369c0bdb"]{font-size:1.75rem;line-height:1em;letter-spacing:0em}}body .flex-mc [data-font=display]{font-size:2.9375rem;line-height:1.2em;letter-spacing:-.03em}body .flex-mc [data-font=logo]{font-size:1.5625rem;line-height:1em;letter-spacing:.02em}body .flex-mc [data-font="second_level/description"]{font-size:.875rem;line-height:1.5em;letter-spacing:0em}body .flex-mc [data-font="second_level/paragraph"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body .flex-mc [data-font="second_level/quote"]{font-size:1.375rem;line-height:1.2em;letter-spacing:0em}body .flex-mc [data-font="second_level/subtitle_1"]{font-size:.5625rem;line-height:1.7em;letter-spacing:.2em}body .flex-mc [data-font="second_level/subtitle_2"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.2em}body .flex-mc [data-font="third_level/caption"]{font-size:.625rem;line-height:1.2em;letter-spacing:.1em}body .flex-mc [data-font="third_level/navigation"]{font-size:.625rem;line-height:1.1em;letter-spacing:.4em}body .flex-mc [data-font="third_level/overline_1"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.15em}body .flex-mc [data-font="third_level/overline_2"]{font-size:.6875rem;line-height:1.6em;letter-spacing:.2em}body .flex-mc [data-font="third_level/primary_cta"]{font-size:.5625rem;line-height:1.3em;letter-spacing:.2em}body .flex-mc [data-font="third_level/secondary_cta"]{font-size:.5625rem;line-height:1.1em;letter-spacing:.2em}body .flex-mc [data-font="title_1/large"]{font-size:1.9375rem;line-height:1.1em;letter-spacing:.05em}body .flex-mc [data-font="title_1/medium"]{font-size:1.5rem;line-height:1.3em;letter-spacing:.05em}body .flex-mc [data-font="title_1/small"]{font-size:1.1875rem;line-height:1.4em;letter-spacing:.05em}body .flex-mc [data-font="title_1/xsmall"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.05em}body .flex-mc [data-font="title_2/large"]{font-size:1.1875rem;line-height:1.6em;letter-spacing:0em}body .flex-mc [data-font="title_2/medium"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:.03em}body .flex-mc [data-font="title_2/small"]{font-size:1.375rem;line-height:1.3em;letter-spacing:.03em}body .flex-mc [data-font="title_2/xsmall"]{font-size:1.25rem;line-height:1.3em;letter-spacing:.03em}body .flex-mc [data-font="title_3/large"]{font-size:2.25rem;line-height:1.1em;letter-spacing:0em}body .flex-mc [data-font="title_3/medium"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:0em}body .flex-mc [data-font="title_3/small"]{font-size:1.375rem;line-height:1.3em;letter-spacing:0em}body .flex-mc [data-font="title_3/xsmall"]{font-size:1.25rem;line-height:1.3em;letter-spacing:.05em}body .flex-mc [data-font="title_4/large"]{font-size:1.6875rem;line-height:1.2em;letter-spacing:0em}body .flex-mc [data-font="title_4/medium"]{font-size:1.25rem;line-height:1.4em;letter-spacing:0em}body .flex-mc [data-font="title_4/small"]{font-size:1rem;line-height:1.4em;letter-spacing:0em}body .flex-mc [data-font="title_4/xsmall"]{font-size:.9375rem;line-height:1.5em;letter-spacing:0em}body .flex-mc [data-font=f582fa66837f]{font-size:1.125rem;line-height:1em;letter-spacing:0em}body .flex-mc [data-font=fcec73b3bc18]{font-size:1.25rem;line-height:1em;letter-spacing:0em}body .flex-mc [data-font="14c8915b31d4"]{font-size:1.5625rem;line-height:1em;letter-spacing:0em}body .flex-mc [data-font="8f745d3e6e12"]{font-size:.875rem;line-height:1.6em;letter-spacing:em}body .flex-mc [data-font="7d86fb48eb26"]{font-size:3.1875rem;line-height:1.1em;letter-spacing:-.03em}body .flex-mc [data-font="02ca8682864e"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.2em}body .flex-mc [data-font="3d79369c0bdb"]{font-size:1.75rem;line-height:1em;letter-spacing:0em}@media(min-width:768px)and (max-width:1024px){body [data-font=display]{font-size:4.5rem;line-height:1.1em;letter-spacing:-.03em}body [data-font=logo]{font-size:1.9375rem;line-height:1em;letter-spacing:.02em}body [data-font="second_level/description"]{font-size:.875rem;line-height:1.5em;letter-spacing:0em}body [data-font="second_level/paragraph"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body [data-font="title_1/large"]{font-size:2.25rem;line-height:1.1em;letter-spacing:.05em}body [data-font="title_2/large"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body [data-font=f582fa66837f]{font-size:1.125rem;line-height:1em;letter-spacing:0em}body [data-font=fcec73b3bc18]{font-size:1.25rem;line-height:1em;letter-spacing:0em}body [data-font="14c8915b31d4"]{font-size:1.5625rem;line-height:1em;letter-spacing:0em}body [data-font="8f745d3e6e12"]{font-size:.875rem;line-height:1.6em;letter-spacing:em}body [data-font="7d86fb48eb26"]{font-size:3.1875rem;line-height:1.1em;letter-spacing:-.03em}body [data-font="02ca8682864e"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.2em}body [data-font="3d79369c0bdb"]{font-size:1.75rem;line-height:1em;letter-spacing:0em}}body .flex-tc [data-font=display]{font-size:4.5rem;line-height:1.1em;letter-spacing:-.03em}body .flex-tc [data-font=logo]{font-size:1.9375rem;line-height:1em;letter-spacing:.02em}body .flex-tc [data-font="second_level/description"]{font-size:.875rem;line-height:1.5em;letter-spacing:0em}body .flex-tc [data-font="second_level/paragraph"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body .flex-tc [data-font="title_1/large"]{font-size:2.25rem;line-height:1.1em;letter-spacing:.05em}body .flex-tc [data-font="title_2/large"]{font-size:1rem;line-height:1.6em;letter-spacing:0em}body .flex-tc [data-font=f582fa66837f]{font-size:1.125rem;line-height:1em;letter-spacing:0em}body .flex-tc [data-font=fcec73b3bc18]{font-size:1.25rem;line-height:1em;letter-spacing:0em}body .flex-tc [data-font="14c8915b31d4"]{font-size:1.5625rem;line-height:1em;letter-spacing:0em}body .flex-tc [data-font="8f745d3e6e12"]{font-size:.875rem;line-height:1.6em;letter-spacing:em}body .flex-tc [data-font="7d86fb48eb26"]{font-size:3.1875rem;line-height:1.1em;letter-spacing:-.03em}body .flex-tc [data-font="02ca8682864e"]{font-size:.9375rem;line-height:1.3em;letter-spacing:.2em}body .flex-tc [data-font="3d79369c0bdb"]{font-size:1.75rem;line-height:1em;letter-spacing:0em}body:not(.wp-admin){background-color:var(--scheme_1--background--default);color:var(--scheme_1--text--default)}.flo-post{color:var(--scheme_1--text--default)}.flo-generic-button--scheme-1{color:var(--scheme_1--button--text--default);background-color:var(--scheme_1--button--background--default)}.flo-generic-button--scheme-1:hover{color:var(--scheme_1--button--text--hover);background-color:var(--scheme_1--button--background--hover)}.flo-generic-button--scheme-2{color:var(--scheme_2--button--text--default);background-color:var(--scheme_2--button--background--default)}.flo-generic-button--scheme-2:hover{color:var(--scheme_2--button--text--hover);background-color:var(--scheme_2--button--background--hover)}.flex-block__element img.flex-img-tag{opacity:1;filter:none}.flex-block__element.flex-block__with-parallax .flex-img-tag{height:auto;min-height:100%;will-change:transform}@property --animation-opacity{syntax: "<number>"; inherits: false; initial-value: 1;}@property --animation-left{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --animation-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --animation-scale{syntax: "<number>"; inherits: false; initial-value: 1;}.flex-block__element--has-animation{transition:--animation-opacity .5s ease-in-out,--animation-color .5s ease-in-out,color .5s ease-in-out,--animation-left 1.2s cubic-bezier(.65,0,.35,1),--animation-top 1.2s cubic-bezier(.65,0,.35,1),--animation-scale 1.2s ease-in-out}.flex-block .flex-block__element--action-type-appear.flex-block__element--has-animation.is-appeared{--animation-left: 0rem !important;--animation-top: 0rem !important;--animation-opacity: 1 !important;--animation-scale: 1 !important}.flex-block .flex-block__element--action-type-appear.is-appeared{transition:--animation-opacity 1.2s cubic-bezier(.65,0,.35,1),--animation-left 1.2s cubic-bezier(.65,0,.35,1),--animation-top 1.2s cubic-bezier(.65,0,.35,1),--animation-scale 1.2s ease-in-out}.flex-block .flex-block__element--animation-type-colorChange a{transition:color .5s ease-in-out}@media(hover:hover){.flex-block .flex-block__element--animation-type-hoverFadeOut.flex-block__element--has-animation:hover{--animation-opacity: .8 !important}.flex-block .flex-block__element--animation-type-colorChange.flex-block__element--has-animation:hover,.flex-block .flex-block__element--animation-type-colorChange.flex-block__element--has-animation:hover a{color:var(--scheme_1--button--text--hover, rgb(127, 127, 127))!important}}@media(max-width:767px){.flex-block .flex-block__element--mobile-animation-disabled.flex-block__element--has-animation{--animation-left: 0rem !important;--animation-top: 0rem !important;--animation-opacity: 1 !important;transition:none}}@media(prefers-reduced-motion:reduce){.flex-block .flex-block__element--has-animation{--animation-left: 0rem !important;--animation-top: 0rem !important;--animation-opacity: 1 !important;transition:none!important}}html.no-js .flex-block .flex-block__element--has-animation{--animation-left: 0rem !important;--animation-opacity: 1 !important}.flex-block.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(max-width:767px){.flx-device-desktop{display:none!important}}@media(min-width:768px){.flx-device-mobile{display:none!important}}
