:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}.fl-builder-content *,
.fl-builder-content *:before,
.fl-builder-content *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fl-row:before,
.fl-row:after,
.fl-row-content:before,
.fl-row-content:after,
.fl-col-group:before,
.fl-col-group:after,
.fl-col:before,
.fl-col:after,
.fl-module:not([data-accepts], .fl-ds-block):before,
.fl-module:not([data-accepts], .fl-ds-block):after,
.fl-module-content:before,
.fl-module-content:after {
display: table;
content: " ";
}
.fl-row:after,
.fl-row-content:after,
.fl-col-group:after,
.fl-col:after,
.fl-module:not([data-accepts], .fl-ds-block):after,
.fl-module-content:after {
clear: both;
}
.fl-clear {
clear: both;
} .fl-row,
.fl-row-content {
margin-left: auto;
margin-right: auto;
min-width: 0;
}
.fl-row-content-wrap {
position: relative;
} .fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap {
background-attachment: scroll;
} .fl-row-bg-video,
.fl-row-bg-video .fl-row-content,
.fl-row-bg-embed,
.fl-row-bg-embed .fl-row-content {
position: relative;
}
.fl-row-bg-video .fl-bg-video,
.fl-row-bg-embed .fl-bg-embed-code {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
}
.fl-row-bg-video .fl-bg-video video,
.fl-row-bg-embed .fl-bg-embed-code video {
bottom: 0;
left: 0px;
max-width: none;
position: absolute;
right: 0;
top: 0px;
}
.fl-row-bg-video .fl-bg-video video {
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
}
.fl-row-bg-video .fl-bg-video iframe,
.fl-row-bg-embed .fl-bg-embed-code iframe {
pointer-events: none;
width: 100vw;
height: 56.25vw; max-width: none;
min-height: 100vh;
min-width: 177.77vh; position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
}
.fl-bg-video-fallback {
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
bottom: 0px;
left: 0px;
position: absolute;
right: 0px;
top: 0px;
} .fl-row-bg-slideshow,
.fl-row-bg-slideshow .fl-row-content {
position: relative;
}
.fl-row .fl-bg-slideshow {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
.fl-builder-edit .fl-row .fl-bg-slideshow * {
bottom: 0;
height: auto !important;
left: 0;
position: absolute !important;
right: 0;
top: 0;
} .fl-row-bg-overlay .fl-row-content-wrap:after {
border-radius: inherit;
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
}
.fl-row-bg-overlay .fl-row-content {
position: relative;
z-index: 1;
} .fl-row-default-height .fl-row-content-wrap,
.fl-row-custom-height .fl-row-content-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 100vh;
}
.fl-row-overlap-top .fl-row-content-wrap {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: 100%;
}
.fl-row-default-height .fl-row-content-wrap,
.fl-row-custom-height .fl-row-content-wrap {
min-height: 0;
}
.fl-row-default-height .fl-row-content,
.fl-row-full-height .fl-row-content,
.fl-row-custom-height .fl-row-content {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.fl-row-default-height .fl-row-full-width.fl-row-content,
.fl-row-full-height .fl-row-full-width.fl-row-content,
.fl-row-custom-height .fl-row-full-width.fl-row-content {
max-width: 100%;
width: 100%;
} .fl-row-default-height.fl-row-align-center .fl-row-content-wrap,
.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,
.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap {
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-align: center;
-ms-flex-pack: center;
justify-content: center;
align-items: center;
} .fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap,
.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,
.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {
-webkit-align-items: flex-end;
-webkit-justify-content: flex-end;
-webkit-box-align: end;
-webkit-box-pack: end;
-ms-flex-align: end;
-ms-flex-pack: end;
justify-content: flex-end;
align-items: flex-end;
} .fl-col-group-equal-height {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.fl-col-group-equal-height.fl-col-group-has-child-loading {
flex-wrap: nowrap;
}
.fl-col-group-equal-height .fl-col,
.fl-col-group-equal-height .fl-col-content {
display: flex;
flex: 1 1 auto;
}
.fl-col-group-equal-height .fl-col-content {
flex-direction: column;
flex-shrink: 1;
min-width: 1px;
max-width: 100%;
width: 100%;
}
.fl-col-group-equal-height:before,
.fl-col-group-equal-height .fl-col:before,
.fl-col-group-equal-height .fl-col-content:before,
.fl-col-group-equal-height:after,
.fl-col-group-equal-height .fl-col:after,
.fl-col-group-equal-height .fl-col-content:after{
content: none;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content {
justify-content: flex-start;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content {
justify-content: center;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {
justify-content: flex-end;
}
.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {
width: 100%;
} .fl-col {
float: left;
min-height: 1px;
} .fl-col-bg-overlay .fl-col-content {
position: relative;
}
.fl-col-bg-overlay .fl-col-content:after {
border-radius: inherit;
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
}
.fl-col-bg-overlay .fl-module {
position: relative;
z-index: 2;
} .single:not(.woocommerce).single-fl-builder-template .fl-content {
width: 100%;
} .fl-builder-layer {
position: absolute;
top:0;
left:0;
right: 0;
bottom: 0;
z-index: 0;
pointer-events: none;
overflow: hidden;
}
.fl-builder-shape-layer {
z-index: 0;
}
.fl-builder-shape-layer.fl-builder-bottom-edge-layer {
z-index: 1;
}
.fl-row-bg-overlay .fl-builder-shape-layer {
z-index: 1;
}
.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer {
z-index: 2;
}
.fl-row-has-layers .fl-row-content {
z-index: 1;
}
.fl-row-bg-overlay .fl-row-content {
z-index: 2;
}
.fl-builder-layer > * {
display: block;
position: absolute;
top:0;
left:0;
width: 100%;
}
.fl-builder-layer + .fl-row-content {
position: relative;
}
.fl-builder-layer .fl-shape {
fill: #aaa;
stroke: none;
stroke-width: 0;
width:100%;
} @supports (-webkit-touch-callout: inherit) {
.fl-row.fl-row-bg-parallax .fl-row-content-wrap,
.fl-row.fl-row-bg-fixed .fl-row-content-wrap {
background-position: center !important;
background-attachment: scroll !important;
}
}
@supports (-webkit-touch-callout: none) {
.fl-row.fl-row-bg-fixed .fl-row-content-wrap {
background-position: center !important;
background-attachment: scroll !important;
}
}  .fl-clearfix:before,
.fl-clearfix:after {
display: table;
content: " ";
}
.fl-clearfix:after {
clear: both;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0,0,0,0);
white-space: nowrap;
border: 0;
} .fl-builder-content .fl-button:is(a, button),
.fl-builder-content a.fl-button:visited {
border-radius: 4px;
display: inline-block;
font-size: 16px;
font-weight: normal;
line-height: 18px;
padding: 12px 24px;
text-decoration: none;
text-shadow: none;
cursor: pointer;
}
.fl-builder-content .fl-button:hover {
text-decoration: none;
}
.fl-builder-content .fl-button:active {
position: relative;
top: 1px;
}
.fl-builder-content .fl-button-width-full .fl-button {
width: 100%;
display: block;
text-align: center;
}
.fl-builder-content .fl-button-width-custom .fl-button {
display: inline-block;
text-align: center;
max-width: 100%;
}
.fl-builder-content .fl-button-left {
text-align: left;
}
.fl-builder-content .fl-button-center {
text-align: center;
}
.fl-builder-content .fl-button-right {
text-align: right;
}
.fl-builder-content .fl-button i {
font-size: 1.3em;
height: auto;
margin-right:8px;
vertical-align: middle;
width: auto;
}
.fl-builder-content .fl-button i.fl-button-icon-after {
margin-left: 8px;
margin-right: 0;
}
.fl-builder-content .fl-button-has-icon .fl-button-text {
vertical-align: middle;
} .fl-icon-wrap {
display: inline-block;
}
.fl-icon {
display: table-cell;
vertical-align: middle;
}
.fl-icon a {
text-decoration: none;
}
.fl-icon i {
float: right;
height: auto;
width: auto;
}
.fl-icon i:before {
border: none !important;
height: auto;
width: auto;
}
.fl-icon-text {
display: table-cell;
text-align: left;
padding-left: 15px;
vertical-align: middle;
}
.fl-icon-text-empty {
display: none;
}
.fl-icon-text *:last-child {
margin: 0 !important;
padding: 0 !important;
}
.fl-icon-text a {
text-decoration: none;
}
.fl-icon-text span {
display: block;
}
.fl-icon-text span.mce-edit-focus {
min-width: 1px;
} .fl-module img {
max-width: 100%;
}
.fl-photo {
line-height: 0;
position: relative;
}
.fl-photo-align-left {
text-align: left;
}
.fl-photo-align-center {
text-align: center;
}
.fl-photo-align-right {
text-align: right;
}
.fl-photo-content {
display: inline-block;
line-height: 0;
position: relative;
max-width: 100%;
}
.fl-photo-img-svg {
width: 100%;
}
.fl-photo-content img {
display: inline;
height: auto;
max-width: 100%;
}
.fl-photo-crop-circle img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.fl-photo-caption {
font-size: 13px;
line-height: 18px;
overflow: hidden;
text-overflow: ellipsis;
}
.fl-photo-caption-below {
padding-bottom: 20px;
padding-top: 10px;
}
.fl-photo-caption-hover {
background: rgba(0,0,0,0.7);
bottom: 0;
color: #fff;
left: 0;
opacity: 0;
filter: alpha(opacity = 0);
padding: 10px 15px;
position: absolute;
right: 0;
-webkit-transition:opacity 0.3s ease-in;
-moz-transition:opacity 0.3s ease-in;
transition:opacity 0.3s ease-in;
}
.fl-photo-content:hover .fl-photo-caption-hover {
opacity: 100;
filter: alpha(opacity = 100);
} .fl-builder-pagination,
.fl-builder-pagination-load-more {
padding: 40px 0;
}
.fl-builder-pagination ul.page-numbers {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.fl-builder-pagination li {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
.fl-builder-pagination li a.page-numbers,
.fl-builder-pagination li span.page-numbers {
border: 1px solid #e6e6e6;
display: inline-block;
padding: 5px 10px;
margin: 0 0 5px;
}
.fl-builder-pagination li a.page-numbers:hover,
.fl-builder-pagination li span.current {
background: #f5f5f5;
text-decoration: none;
} .fl-slideshow,
.fl-slideshow * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.fl-slideshow .fl-slideshow-image img {
max-width: none !important;
}
.fl-slideshow-social {
line-height: 0 !important;
}
.fl-slideshow-social * {
margin: 0 !important;
} .fl-builder-content .bx-wrapper .bx-viewport {
background: transparent;
border: none;
box-shadow: none;
left: 0;
} .mfp-wrap button.mfp-arrow,
.mfp-wrap button.mfp-arrow:active,
.mfp-wrap button.mfp-arrow:hover,
.mfp-wrap button.mfp-arrow:focus {
background: transparent !important;
border: none !important;
outline: none;
position: absolute;
top: 50%;
box-shadow: none !important;
}
.mfp-wrap .mfp-close,
.mfp-wrap .mfp-close:active,
.mfp-wrap .mfp-close:hover,
.mfp-wrap .mfp-close:focus {
background: transparent !important;
border: none !important;
outline: none;
position: absolute;
top: 0;
box-shadow: none !important;
}
.admin-bar .mfp-wrap .mfp-close,
.admin-bar .mfp-wrap .mfp-close:active,
.admin-bar .mfp-wrap .mfp-close:hover,
.admin-bar .mfp-wrap .mfp-close:focus {
top: 32px!important;
}
img.mfp-img {
padding: 0;
}
.mfp-counter {
display: none;
}
.mfp-wrap .mfp-preloader.fa {
font-size: 30px;
} .fl-form-field {
margin-bottom: 15px;
}
.fl-form-field input.fl-form-error {
border-color: #DD6420;
}
.fl-form-error-message {
clear: both;
color: #DD6420;
display: none;
padding-top: 8px;
font-size: 12px;
font-weight: lighter;
}
.fl-form-button-disabled {
opacity: 0.5;
} .fl-animation {
opacity: 0;
}
body.fl-no-js .fl-animation {
opacity: 1;
}
.fl-builder-preview .fl-animation,
.fl-builder-edit .fl-animation,
.fl-animated {
opacity: 1;
}
.fl-animated {
animation-fill-mode: both;
} .fl-button.fl-button-icon-animation i {
width: 0 !important;
opacity: 0;
transition: all 0.2s ease-out;
}
.fl-button.fl-button-icon-animation:hover i {
opacity: 1 !important;
}
.fl-button.fl-button-icon-animation i.fl-button-icon-after {
margin-left: 0px !important;
}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after {
margin-left: 10px !important;
}
.fl-button.fl-button-icon-animation i.fl-button-icon-before {
margin-right: 0 !important;
}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before {
margin-right: 20px !important;
margin-left: -10px;
}
@media (max-width: 1440px) { }@media (max-width: 1024px) {  .fl-col-group.fl-col-group-medium-reversed {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
flex-direction: row-reverse;
}
}@media (max-width: 768px) { .fl-row-content-wrap {
background-attachment: scroll !important;
}
.fl-row-bg-parallax .fl-row-content-wrap {
background-attachment: scroll !important;
background-position: center center !important;
}  .fl-col-group.fl-col-group-equal-height {
display: block;
}
.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width {
display: -webkit-box;
display: -webkit-flex;
display: flex;
} .fl-col-group.fl-col-group-responsive-reversed {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
flex-direction: row-reverse;
}
.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width) {
flex-basis: 100%;
width: 100% !important;
}
.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed) {
display: unset;
display: unset;
-webkit-flex-wrap: unset;
flex-wrap: unset;
flex-direction: unset;
} .fl-col {
clear: both;
float: none;
margin-left: auto;
margin-right: auto;
width: auto !important;
}
.fl-col-small:not(.fl-col-small-full-width) {
max-width: 400px;
}
.fl-block-col-resize {
display:none;
} .fl-row[data-node] .fl-row-content-wrap {
margin: 0;
padding-left: 0;
padding-right: 0;
}
.fl-row[data-node] .fl-bg-video,
.fl-row[data-node] .fl-bg-slideshow {
left: 0;
right: 0;
} .fl-col[data-node] .fl-col-content {
margin: 0;
padding-left: 0;
padding-right: 0;
}
}@media (min-width: 1441px) {
html .fl-visible-large:not(.fl-visible-desktop),
html .fl-visible-medium:not(.fl-visible-desktop),
html .fl-visible-mobile:not(.fl-visible-desktop) {
display: none;
}
}
@media (min-width: 1025px) and (max-width: 1440px) {
html .fl-visible-desktop:not(.fl-visible-large),
html .fl-visible-medium:not(.fl-visible-large),
html .fl-visible-mobile:not(.fl-visible-large) {
display: none;
}
}
@media (min-width: 769px) and (max-width: 1024px) {
html .fl-visible-desktop:not(.fl-visible-medium),
html .fl-visible-large:not(.fl-visible-medium),
html .fl-visible-mobile:not(.fl-visible-medium) {
display: none;
}
}
@media (max-width: 768px) {
html .fl-visible-desktop:not(.fl-visible-mobile),
html .fl-visible-large:not(.fl-visible-mobile),
html .fl-visible-medium:not(.fl-visible-mobile) {
display: none;
}
}
.fl-col-content {
display: flex;
flex-direction: column;
}
.fl-row-fixed-width {
max-width: 1760px;
}
.fl-builder-content > .fl-module-box {
margin: 0;
}
.fl-row-content-wrap, .fl-builder-content > .fl-module-box {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 80px;
padding-bottom: 260px;
padding-left: 80px;
}
.fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
@media(max-width: 1440px) {
.fl-row[data-node] > .fl-row-content-wrap, .fl-builder-content > .fl-module-box {
padding-top: 0px;
padding-right: 48px;
padding-bottom: 260px;
padding-left: 48px;
}
.fl-module[data-node] > .fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
}
@media(max-width: 1024px) {
.fl-row[data-node] > .fl-row-content-wrap, .fl-builder-content > .fl-module-box {
padding-right: 48px;
padding-bottom: 120px;
padding-left: 48px;
}
.fl-module[data-node] > .fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
}
@media(max-width: 768px) {
.fl-row[data-node] > .fl-row-content-wrap, .fl-builder-content > .fl-module-box {
padding-right: 16px;
padding-bottom: 96px;
padding-left: 16px;
}
.fl-module[data-node] > .fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
}
:where(.fl-builder-content, .fl-page) :is(a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])):focus {
outline-width: px;
outline-offset: px;
}
.page .fl-post-header, .single-fl-builder-template .fl-post-header { display:none; }
.fl-node-8ycqin53a0fz.fl-row-default-height > .fl-row-content-wrap, .fl-node-8ycqin53a0fz.fl-row-full-height > .fl-row-content-wrap, .fl-node-8ycqin53a0fz.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-8ycqin53a0fz > .fl-row-content-wrap {
padding-top:80px;
}
@media ( max-width: 1440px ) {
.fl-node-8ycqin53a0fz.fl-row > .fl-row-content-wrap {
padding-top:80px;
}
}
@media ( max-width: 1024px ) {
.fl-node-8ycqin53a0fz.fl-row > .fl-row-content-wrap {
padding-top:48px;
}
}
@media ( max-width: 768px ) {
.fl-node-8ycqin53a0fz.fl-row > .fl-row-content-wrap {
padding-top:32px;
}
}
.fl-node-t71kpu2d96jr.fl-row-default-height > .fl-row-content-wrap, .fl-node-t71kpu2d96jr.fl-row-full-height > .fl-row-content-wrap, .fl-node-t71kpu2d96jr.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-t71kpu2d96jr > .fl-row-content-wrap {
padding-bottom:120px;
}
@media ( max-width: 1440px ) {
.fl-node-t71kpu2d96jr.fl-row > .fl-row-content-wrap {
padding-bottom:120px;
}
}
@media ( max-width: 1024px ) {
.fl-node-t71kpu2d96jr.fl-row > .fl-row-content-wrap {
padding-bottom:80px;
}
}
@media ( max-width: 768px ) {
.fl-node-t71kpu2d96jr.fl-row > .fl-row-content-wrap {
padding-bottom:64px;
}
}
.fl-node-y47ta359qevi.fl-row-default-height > .fl-row-content-wrap, .fl-node-y47ta359qevi.fl-row-full-height > .fl-row-content-wrap, .fl-node-y47ta359qevi.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-3q891r0kypgw.fl-row-default-height > .fl-row-content-wrap, .fl-node-3q891r0kypgw.fl-row-full-height > .fl-row-content-wrap, .fl-node-3q891r0kypgw.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
@media ( max-width: 1024px ) {
.fl-node-3q891r0kypgw.fl-row > .fl-row-content-wrap {
padding-bottom:208px;
}
}
@media ( max-width: 768px ) {
.fl-node-3q891r0kypgw.fl-row > .fl-row-content-wrap {
padding-bottom:152px;
}
}
.fl-node-xtw74javg2ou__003090bd1c446252f5bc19c0da3275c0 {
width: 100%;
}
.fl-node-jng37y0disrt__fdc175d2d0a30d1a5031a187c88e8150 {
width: 100%;
}
.fl-node-4bevs7wnd9po__d5f7c6f9a9a77179f2a96d16e23e4666 {
width: 100%;
}
.fl-node-ovdwb9sgz7kc {
width: 100%;
}
.fl-module-box:before,
.fl-module-box:after {
position: absolute;
}
a.fl-module-box {
text-decoration: none;
} .fl-module-box :where( .fl-module ),
.fl-module-box :where( .fl-module-content ),
.fl-module-box.fl-block > * {
margin: 0;
} :where(.fl-module-box:has(
[class*="slide"],
[class*="carousel"],
[class*="swiper"]
)) {
min-width: 0;
}
.fl-builder-content-2723 .fl-node-uxcz9w2gr1bk__003090bd1c446252f5bc19c0da3275c0 {
display: flex;
flex-direction: row;
justify-content: space-between;
gap: 0px;
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-uxcz9w2gr1bk__003090bd1c446252f5bc19c0da3275c0 {
flex-direction: column-reverse;
}
}
.fl-builder-content-2723 .fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0 {
display: flex;
flex-direction: column;
gap: 0px;
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0 {
gap: 0px;
}
}
.fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0.fl-module-box {
margin-right:-124px;
}
@media ( max-width: 1024px ) {
.fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0.fl-module-box.fl-module {
margin-top:-24px;
margin-right:0px;
}
}
@media (max-width: 768px) { .fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0.fl-module-box { margin-top:0px; } }.fl-builder-content-2723 .fl-node-evaclqz40mo3__003090bd1c446252f5bc19c0da3275c0 {
display: flex;
flex-direction: column;
gap: 0px;
min-width: 0px;
width: 100%;
max-width: 1162px;
}
.fl-node-evaclqz40mo3__003090bd1c446252f5bc19c0da3275c0.fl-module-box {
margin-bottom:32px;
}
@media ( max-width: 1024px ) {
.fl-node-evaclqz40mo3__003090bd1c446252f5bc19c0da3275c0.fl-module-box.fl-module {
margin-bottom:-16px;
}
}
@media ( max-width: 768px ) {
.fl-node-evaclqz40mo3__003090bd1c446252f5bc19c0da3275c0.fl-module-box.fl-module {
margin-bottom:-16px;
}
}  .mfbb-text.mfbb-text--vs-h1,
.mfbb-text .mfbb-text__span--vs-h1,
.mfbb-text.mfbb-text--vs-h2,
.mfbb-text .mfbb-text__span--vs-h2,
.mfbb-text.mfbb-text--vs-h3,
.mfbb-text .mfbb-text__span--vs-h3,
.mfbb-text.mfbb-text--vs-h4,
.mfbb-text .mfbb-text__span--vs-h4,
.mfbb-text.mfbb-text--vs-h5,
.mfbb-text .mfbb-text__span--vs-h5,
.mfbb-text.mfbb-text--vs-h6,
.mfbb-text .mfbb-text__span--vs-h6,
.mfbb-text.mfbb-text--vs-alt-h1,
.mfbb-text .mfbb-text__span--vs-alt-h1 {
font-family: var(--mfbb-font-display);
}
.mfbb-text.mfbb-text--vs-h1,
.mfbb-text .mfbb-text__span--vs-h1 {
font-size: var(--mfbb-h1-fs);
font-weight: var(--mfbb-h1-fw);
line-height: var(--mfbb-h1-lh);
letter-spacing: var(--mfbb-h1-ls);
text-transform: var(--mfbb-h1-tt);
}
.mfbb-text.mfbb-text--vs-h2,
.mfbb-text .mfbb-text__span--vs-h2 {
font-size: var(--mfbb-h2-fs);
font-weight: var(--mfbb-h2-fw);
line-height: var(--mfbb-h2-lh);
letter-spacing: var(--mfbb-h2-ls);
text-transform: var(--mfbb-h2-tt);
}
.mfbb-text.mfbb-text--vs-h3,
.mfbb-text .mfbb-text__span--vs-h3 {
font-size: var(--mfbb-h3-fs);
font-weight: var(--mfbb-h3-fw);
line-height: var(--mfbb-h3-lh);
letter-spacing: var(--mfbb-h3-ls);
text-transform: var(--mfbb-h3-tt);
}
.mfbb-text.mfbb-text--vs-h4,
.mfbb-text .mfbb-text__span--vs-h4 {
font-size: var(--mfbb-h4-fs);
font-weight: var(--mfbb-h4-fw);
line-height: var(--mfbb-h4-lh);
letter-spacing: var(--mfbb-h4-ls);
text-transform: var(--mfbb-h4-tt);
}
.mfbb-text.mfbb-text--vs-h5,
.mfbb-text .mfbb-text__span--vs-h5 {
font-size: var(--mfbb-h5-fs);
font-weight: var(--mfbb-h5-fw);
line-height: var(--mfbb-h5-lh);
letter-spacing: var(--mfbb-h5-ls);
text-transform: var(--mfbb-h5-tt);
}
.mfbb-text.mfbb-text--vs-h6,
.mfbb-text .mfbb-text__span--vs-h6 {
font-size: var(--mfbb-h6-fs);
font-weight: var(--mfbb-h6-fw);
line-height: var(--mfbb-h6-lh);
letter-spacing: var(--mfbb-h6-ls);
text-transform: var(--mfbb-h6-tt);
}
.mfbb-text.mfbb-text--vs-small,
.mfbb-text .mfbb-text__span--vs-small {
font-family: var(--mfbb-font-body);
font-size: var(--mfbb-small-fs);
font-weight: var(--mfbb-small-fw);
line-height: var(--mfbb-small-lh);
letter-spacing: var(--mfbb-small-ls);
text-transform: var(--mfbb-small-tt);
}
.mfbb-text.mfbb-text--vs-alt-h1,
.mfbb-text .mfbb-text__span--vs-alt-h1 {
font-size: var(--mfbb-d1-fs);
font-weight: var(--mfbb-d1-fw);
line-height: var(--mfbb-d1-lh);
letter-spacing: var(--mfbb-d1-ls);
text-transform: var(--mfbb-d1-tt);
} .mfbb-text .mfbb-text__content,
.mfbb-text .mfbb-text__span {
color: var(--mfbb-text-color, inherit);
} .mfbb-text,
.mfbb-text .mfbb-text__content,
.mfbb-text .mfbb-text__span {
padding: 0;
margin: 0;
} .mfbb-text>a,
.mfbb-text>a:visited {
color: inherit;
text-decoration: none;
}
.mfbb-text>a:hover {
text-decoration: underline;
} .mfbb-text>a:focus-visible {
outline: 3px solid var(--mfbb-color-focus, currentColor);
outline-offset: 3px;
border-radius: 2px;
}
.mfbb-text__span--break {
display: block;
}
@media (max-width:420px) {
.mfbb-text,
.mfbb-text .mfbb-text__content,
.mfbb-text .mfbb-text__span {
overflow-wrap: break-word;
hyphens: auto;
}
}.fl-node-1lpq2iw69h8x__003090bd1c446252f5bc19c0da3275c0 .mfbb-text {
text-align: left;
}
.fl-builder-content-2723 .fl-node-tf4p7gachy51__003090bd1c446252f5bc19c0da3275c0 {
display: flex;
flex-direction: column;
gap: 0px;
max-width: 516px;
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-tf4p7gachy51__003090bd1c446252f5bc19c0da3275c0 {
width: 100%;
max-width: 600px;
}
}
.fl-node-tf4p7gachy51__003090bd1c446252f5bc19c0da3275c0.fl-module-box {
margin-right:188px;
}
@media ( max-width: 1024px ) {
.fl-node-tf4p7gachy51__003090bd1c446252f5bc19c0da3275c0.fl-module-box.fl-module {
margin-right:0px;
}
}
.fl-builder-content .fl-rich-text strong {
font-weight: bold;
} .fl-module.fl-rich-text p:last-child {
margin-bottom: 0;
} .fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) {
margin-bottom: 0;
}
:where(.fl-builder-content .fl-node-fomr1wzvynp8__003090bd1c446252f5bc19c0da3275c0.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
@media ( max-width: 1024px ) {
.fl-node-fomr1wzvynp8__003090bd1c446252f5bc19c0da3275c0.fl-module-rich-text.fl-module {
margin-top:32px;
}
}
@media (max-width: 768px) { .fl-node-fomr1wzvynp8__003090bd1c446252f5bc19c0da3275c0.fl-module-rich-text { margin-top:0px; } }.fl-builder-content-2723 .fl-node-9azmpfy54dsr__003090bd1c446252f5bc19c0da3275c0 {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 940px;
}
img.mfp-img {
padding-bottom: 40px !important;
} .fl-builder-edit .fl-fill-container img {
transition: object-position .5s;
}
.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) {
height: 100% !important;
width: 100% !important;
}
@media (max-width: 768px) { .fl-photo-content,
.fl-photo-img {
max-width: 100%;
} }.fl-builder-content-2723 .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 img.fl-photo-img {
object-fit: cover;
object-position: center;
}
.fl-builder-content-2723 .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 .fl-photo-img {
aspect-ratio: 16/10;
}
.fl-builder-content-2723 .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 .fl-photo-content::before {
background: linear-gradient(in oklch 120deg, rgba(0, 0, 0, 0.49) 15%, rgba(0, 0, 0, 0) 46% );
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 .fl-photo-img {
aspect-ratio: 16/9;
}
.fl-builder-content-2723 .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 .fl-photo-content::before {
background: linear-gradient(in oklch 0deg, rgba(0, 0, 0, 0.6) 6%, rgba(0, 0, 0, 0) 45% );
}
}
.fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0, .fl-node-e2gslnwyuk73__003090bd1c446252f5bc19c0da3275c0 .fl-photo {
text-align: center;
}
.fl-builder-content-2723 .fl-node-5p9ivfdn0a7e__fdc175d2d0a30d1a5031a187c88e8150 {
display: flex;
flex-direction: column;
gap: 32px;
width: 100%;
max-width: 1400px;
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-5p9ivfdn0a7e__fdc175d2d0a30d1a5031a187c88e8150 {
gap: 16px;
}
}
.fl-builder-content-2723 .fl-node-ijeud9ty2flq__fdc175d2d0a30d1a5031a187c88e8150 {
display: flex;
flex-direction: column;
gap: 8px;
width: 100%;
}
.fl-node-9rtms52fqe08__fdc175d2d0a30d1a5031a187c88e8150 .mfbb-text {
text-align: left;
}
:where(.fl-builder-content .fl-node-zkipexfh96g5__fdc175d2d0a30d1a5031a187c88e8150.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-builder-content-2723 .fl-node-csgwinp2faud__fdc175d2d0a30d1a5031a187c88e8150 {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 1380px;
}
.mfbb-fileboxes {
--mfbb-filebox-min-width: 350px;
--mfbb-filebox-gap: 24px;
--mfbb-filebox-border-color: var(--mfbb-color-border-soft);
--mfbb-filebox-border-color-hover: var(--mfbb-color-border-hard);
--mfbb-filebox-border-color-interact: var(--mfbb-color-v1--hover);
--mfbb-filebox-bg: var(--mfbb-color-bg-secondary);
--mfbb-filebox-bg-hover: var(--mfbb-color-bg-card);
--mfbb-filebox-bg-interact: var(--mfbb-color-bg-card);
--mfbb-filebox-label: var(--mfbb-color-text-primary);
--mfbb-filebox-label-hover: var(--mfbb-color-text-primary);
--mfbb-filebox-label-interact: var(--mfbb-color-text-primary);
--mfbb-filebox-progress-bg: var(--mfbb-color-border);
--mfbb-filebox-progress-active: var(--mfbb-color-v1--hover);
--mfbb-filebox-text-mute: var(--mfbb-color-text-secondary);
--mfbb-filebox-text-error: var(--mfbb-danger);
--mfbb-filebox-transition: background-color 250ms ease-in-out, box-shadow 250ms ease-in-out; --mfbb-filebox-action-color: var(--mfbb-color-text-primary);
--mfbb-filebox-action-color-hover: var(--mfbb-color-v1--hover);
--mfbb-filebox-action-color-error: var(--mfbb-danger); --mfbb-filebox-icon-fallback: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32"><path fill="%234A4A4A" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%236B6B6B" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><path fill="%23fff" d="M17.167 22.538h-1.334v-.312q0-.54.156-.874.157-.334.604-.73.407-.36.516-.516.11-.157.11-.36 0-.242-.203-.38-.204-.137-.587-.137-.405 0-.808.132-.401.132-.846.389l-.502-1.024q.516-.3 1.06-.457.546-.158 1.23-.158.964 0 1.537.432.574.433.574 1.15 0 .378-.12.661a1.8 1.8 0 0 1-.367.51q-.247.23-.71.584-.335.26-.422.414-.088.153-.088.462zM15.695 23.39q0-.356.21-.545.211-.19.597-.19.37 0 .58.193.212.193.212.542 0 .34-.216.535-.214.193-.576.193-.375 0-.591-.19-.216-.194-.216-.538"/></svg>');
--mfbb-filebox-icon-pdf: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32"><path fill="%23870000" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%23BD0100" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><path fill="%23fff" d="M14.045 20.43q0 .878-.517 1.355-.518.479-1.47.478h-.397V24h-1.415v-5.235h1.812q.992 0 1.49.432.497.435.497 1.233m-2.384.68h.258q.318 0 .506-.18.189-.178.188-.493 0-.53-.587-.53h-.365zM19.325 21.271q0 1.31-.722 2.02-.72.71-2.028.709H14.88v-5.235h1.812q1.26 0 1.946.644.686.645.686 1.862m-1.468.05q0-.72-.285-1.067-.285-.348-.864-.347h-.412v2.932h.315q.644 0 .945-.375.3-.374.3-1.143M21.654 24h-1.392v-5.235h3.094v1.134h-1.7v1h1.568v1.134h-1.569V24"/></svg>');
--mfbb-filebox-icon-docx: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill="%23004D9F" d="M29.333 18H2.667l-2-2.667 2.666-2.666h25.334l2.666 2.666z"/><path fill="%23E6E6E6" d="M27.334 31.333H4.666A1.333 1.333 0 0 1 3.334 30V2c0-.737.596-1.333 1.333-1.333h16l8 8V30c0 .737-.597 1.333-1.334 1.333"/><path fill="%23B3B3B3" d="M20.667.667v6.666c0 .737.596 1.334 1.333 1.334h6.667z"/><path fill="%230A56A3" d="M30 27.334H2A1.333 1.333 0 0 1 .667 26V15.334h30.666V26c0 .737-.596 1.334-1.333 1.334"/><path fill="%23fff" d="M10.366 21.271q0 1.31-.722 2.02T7.616 24H5.922v-5.235h1.812q1.26 0 1.946.644.686.645.686 1.862m-1.469.05q0-.72-.284-1.067-.285-.348-.865-.347h-.412v2.932h.315q.645 0 .946-.375.3-.374.3-1.143M16.202 21.375q0 1.32-.648 2.01-.648.686-1.898.686-1.23 0-1.89-.69-.655-.69-.655-2.013 0-1.308.653-1.996.653-.69 1.9-.69 1.248 0 1.893.684t.645 2.009m-3.602 0q0 1.518 1.056 1.518.537 0 .797-.369t.26-1.15q0-.784-.264-1.158-.263-.375-.786-.375-1.062.002-1.063 1.534M19.479 19.85q-.506 0-.788.413-.283.414-.284 1.14 0 1.513 1.15 1.513.347 0 .674-.098.325-.097.654-.233v1.196q-.654.29-1.482.29-1.185 0-1.818-.687-.63-.688-.63-1.986-.001-.813.305-1.43a2.2 2.2 0 0 1 .88-.947q.576-.33 1.352-.33.849 0 1.622.368l-.433 1.113a5 5 0 0 0-.58-.23 2 2 0 0 0-.622-.092M26.623 24h-1.637l-1.02-1.637L22.955 24h-1.6l1.735-2.679-1.632-2.556h1.57l.945 1.618.908-1.618h1.615l-1.657 2.667z"/></svg>');
--mfbb-filebox-icon-xlsx: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32"><path fill="%230E512B" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%231B7343" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><path fill="%23fff" d="M12.394 24h-1.636l-1.021-1.637L8.727 24h-1.6l1.737-2.679-1.633-2.556H8.8l.945 1.618.91-1.618h1.614l-1.658 2.667zM12.98 24v-5.235h1.415v4.093h2.016V24zM20.673 22.41q0 .487-.248.865a1.6 1.6 0 0 1-.713.587q-.465.21-1.091.21a4.4 4.4 0 0 1-.878-.074 3.2 3.2 0 0 1-.737-.256v-1.26q.405.207.841.323.437.117.802.117.315 0 .462-.11a.34.34 0 0 0 .147-.28.3.3 0 0 0-.059-.189.7.7 0 0 0-.19-.162 8 8 0 0 0-.696-.337q-.512-.232-.768-.451a1.4 1.4 0 0 1-.38-.502 1.7 1.7 0 0 1-.123-.669q0-.724.526-1.128.528-.405 1.447-.404.813 0 1.658.375l-.433 1.092q-.735-.335-1.267-.335-.276 0-.402.096a.3.3 0 0 0-.125.24q0 .153.16.275.158.123.864.445.676.304.94.653.261.35.262.88M26.197 24H24.56l-1.02-1.637L22.53 24h-1.6l1.736-2.679-1.632-2.556h1.568l.946 1.618.909-1.618h1.615l-1.658 2.667z"/></svg>');
--mfbb-filebox-icon-jpg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="%23248D6D" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%23248D6D" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><text x="16.665" y="23.5" text-anchor="middle" font-family="Arial, Helvetica, sans-serif" font-size="7" font-weight="700" fill="%23fff">JPG</text></svg>');
--mfbb-filebox-icon-png: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="%238B509B" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%238B509B" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><text x="16.665" y="23.5" text-anchor="middle" font-family="Arial, Helvetica, sans-serif" font-size="7" font-weight="700" fill="%23fff">PNG</text></svg>');
--mfbb-filebox-icon-svg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="%23D96815" d="M29.999 18H3.332l-2-2.667 2.667-2.666h25.333l2.667 2.666z"/><path fill="%23E6E6E6" d="M27.998 31.333H5.331A1.333 1.333 0 0 1 3.998 30V2c0-.737.597-1.333 1.333-1.333h16l8 8V30c0 .737-.596 1.333-1.333 1.333"/><path fill="%23B3B3B3" d="M21.332.667v6.666c0 .737.597 1.334 1.333 1.334h6.667z"/><path fill="%23D96815" d="M30.665 27.334h-28A1.333 1.333 0 0 1 1.332 26V15.334h30.667V26c0 .737-.597 1.334-1.334 1.334"/><text x="16.665" y="23.5" text-anchor="middle" font-family="Arial, Helvetica, sans-serif" font-size="7" font-weight="700" fill="%23fff">SVG</text></svg>');
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: 0;
list-style: none;
padding: 0;
gap: var(--mfbb-filebox-gap);
}
.mfbb-fileboxes .mfbb-filebox {
position: relative;
flex: 1 1 max(var(--mfbb-filebox-min-width),
calc((100% - (2 * var(--mfbb-filebox-gap))) / 3));
min-width: min(100%, var(--mfbb-filebox-min-width));
padding: 20px 16px;
border-radius: 8px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background-color: var(--mfbb-filebox-bg);
box-shadow: 0 0 0 1px var(--mfbb-filebox-border-color);
transition: var(--mfbb-filebox-transition);
}
.mfbb-fileboxes .mfbb-filebox:hover {
background-color: var(--mfbb-filebox-bg-hover);
box-shadow: 0 0 0 2px var(--mfbb-filebox-border-color-hover);
}
.mfbb-fileboxes .mfbb-filebox:focus-visible,
.mfbb-fileboxes .mfbb-filebox:active,
.mfbb-fileboxes .mfbb-filebox:focus-within {
background-color: var(--mfbb-filebox-bg-interact);
box-shadow: 0 0 0 2px var(--mfbb-filebox-border-color-interact);
outline: none;
}
.mfbb-fileboxes .mfbb-filebox-wrapper {
display: flex;
gap: 16px;
width: 100%;
} .mfbb-fileboxes .mfbb-filebox-info {
display: flex;
flex-direction: column;
gap: 2px;
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-title {
font-weight: 600;
line-height: 1.2;
font-size: 14px;
color: var(--mfbb-filebox-label);
}
.mfbb-fileboxes .mfbb-filebox:hover .mfbb-filebox-info .mfbb-filebox-title {
color: var(--mfbb-filebox-label-hover);
}
.mfbb-fileboxes .mfbb-filebox:focus-visible .mfbb-filebox-info .mfbb-filebox-title,
.mfbb-fileboxes .mfbb-filebox:active .mfbb-filebox-info .mfbb-filebox-title {
color: var(--mfbb-filebox-label-interact);
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-meta {
display: flex;
flex-wrap: wrap;
gap: 2px 4px;
list-style: none;
padding: 0;
margin: 0;
font-weight: 400;
font-size: 14px;
line-height: 1.2;
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-meta li {
font-size: 14px;
color: var(--mfbb-filebox-text-mute);
flex-shrink: 0;
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-meta li:not(:first-child)::before {
content: '•';
margin-right: 4px;
color: var(--mfbb-filebox-text-mute);
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-meta li.hidden {
opacity: 0;
height: 0;
}
.mfbb-fileboxes .mfbb-filebox-info .mfbb-filebox-meta li.mfbb-error {
color: var(--mfbb-filebox-text-error);
} .mfbb-fileboxes .mfbb-filebox-actions {
--mfbb-filebox-action-size: 14px;
display: flex;
flex-shrink: 0;
height: auto;
width: var(--mfbb-filebox-action-size);
margin-left: auto;
align-items: center;
}
.mfbb-fileboxes .mfbb-filebox-actions button {
all: unset;
cursor: pointer;
display: flex;
outline: none !important;
width: var(--mfbb-filebox-action-size);
height: var(--mfbb-filebox-action-size);
align-items: center;
color: var(--mfbb-filebox-action-color);
}
.mfbb-fileboxes .mfbb-filebox:hover .mfbb-filebox-actions button,
.mfbb-fileboxes .mfbb-filebox:focus-visible .mfbb-filebox-actions button,
.mfbb-fileboxes .mfbb-filebox:active .mfbb-filebox-actions button {
color: var(--mfbb-filebox-action-color-hover);
}
.mfbb-fileboxes .mfbb-filebox-actions button:focus-visible {
outline: 2px solid var(--mfbb-filebox-border-color-interact) !important;
outline-offset: 2px;
}
.mfbb-fileboxes .mfbb-filebox-actions button::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 55;
}
.mfbb-fileboxes .mfbb-filebox-actions button.hidden {
display: none;
} .mfbb-fileboxes .mfbb-filebox-icon-svg {
width: 100%;
height: 100%;
display: none;
flex-shrink: 0;
}
.mfbb-fileboxes .mfbb-filebox-download {
width: 16px;
height: 16px;
}
.mfbb-fileboxes .mfbb-filebox-download .mfbb-icon-download {
display: block;
}
.mfbb-fileboxes .mfbb-filebox.mfbb-action-redirect .mfbb-filebox-download .mfbb-icon-download {
display: none;
}
.mfbb-fileboxes .mfbb-filebox.mfbb-action-redirect .mfbb-filebox-download .mfbb-icon-redirect {
display: block;
}
.mfbb-fileboxes .mfbb-filebox-download[data-state="error"] .mfbb-icon-download,
.mfbb-fileboxes .mfbb-filebox-download[data-state="error"] .mfbb-icon-redirect {
display: none;
}
.mfbb-fileboxes .mfbb-filebox-download[data-state="error"] .mfbb-icon-repeat {
display: block;
color: var(--mfbb-filebox-action-color-error);
}
.mfbb-fileboxes .mfbb-filebox-cancel .mfbb-icon-cancel {
display: block;
} .mfbb-fileboxes .mfbb-filebox-icon {
--mfbb-filebox-icon-size: 32px;
width: var(--mfbb-filebox-icon-size);
height: var(--mfbb-filebox-icon-size);
flex-shrink: 0;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: var(--mfbb-filebox-icon-fallback);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-pdf .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-pdf);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-docx .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-docx);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-xlsx .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-xlsx);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-jpg .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-jpg);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-png .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-png);
}
.mfbb-fileboxes .mfbb-filebox.mfbb-type-svg .mfbb-filebox-icon {
background-image: var(--mfbb-filebox-icon-svg);
} .mfbb-fileboxes .mfbb-filebox-progress {
position: relative;
width: 100%;
height: 3px;
margin-top: 0;
display: flex;
background-color: var(--mfbb-filebox-progress-bg);
top: 8px;
border-radius: 2px;
overflow: hidden;
--mfbb-progress-percent: -100%;
}
.mfbb-fileboxes .mfbb-filebox-progress.hidden {
opacity: 0;
}
.mfbb-fileboxes .mfbb-filebox-progress::before {
content: '';
display: block;
width: 100%;
height: 100%;
background-color: var(--mfbb-filebox-progress-active);
border-radius: 2px;
position: absolute;
top: 0;
left: 0;
transform: translateX(var(--mfbb-progress-percent));
transition: transform 250ms ease-in-out;
}
@media (max-width: 768px) {
.mfbb-fileboxes {
--mfbb-filebox-min-width: 290px;
--mfbb-filebox-gap: 16px;
}
.mfbb-fileboxes .mfbb-filebox-wrapper {
align-items: center;
}
}.fl-builder-content-2723 .fl-node-8d0k6zjncbg7__d5f7c6f9a9a77179f2a96d16e23e4666 {
display: flex;
flex-direction: column;
gap: 0px;
min-width: 0px;
width: 100%;
max-width: 1162px;
}
.fl-node-8d0k6zjncbg7__d5f7c6f9a9a77179f2a96d16e23e4666.fl-module-box {
margin-bottom:64px;
}
@media ( max-width: 1024px ) {
.fl-node-8d0k6zjncbg7__d5f7c6f9a9a77179f2a96d16e23e4666.fl-module-box.fl-module {
margin-bottom:32px;
}
}
@media ( max-width: 768px ) {
.fl-node-8d0k6zjncbg7__d5f7c6f9a9a77179f2a96d16e23e4666.fl-module-box.fl-module {
margin-bottom:32px;
}
}
.fl-node-6rj8ghqy9m7s__d5f7c6f9a9a77179f2a96d16e23e4666 .mfbb-text .mfbb-text__content {
font-weight: 100;
}
.fl-node-6rj8ghqy9m7s__d5f7c6f9a9a77179f2a96d16e23e4666 .mfbb-text {
text-align: left;
}
.fl-node-z65gbivdurtp__d5f7c6f9a9a77179f2a96d16e23e4666 .mfbb-text {
text-align: left;
}
.mfbb-gallery {
--mfbb-gallery-gap: var(--mfbb-space-4);
--mfbb-gallery-radius: 16px;
--mfbb-gallery-overlay: var(--mfbb-color-bg-overlay);
--mfbb-gallery-transition: var(--mfbb-transition);
display: grid;
grid-template-columns: repeat(12, 1fr);
grid-auto-flow: dense;
gap: var(--mfbb-gallery-gap);
overflow: hidden;
border-radius: var(--mfbb-gallery-radius);
}
.mfbb-gallery .mfbb-gallery__item {
width: 100%;
display: grid;
overflow: hidden;
aspect-ratio: 16 / 9;
height: auto;
margin: 0;
place-items: center;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger {
border-radius: var(--mfbb-gallery-radius);
height: 100%;
width: 100%;
display: flex;
position: relative;
padding: 0;
border: 0;
background: none;
cursor: pointer;
font: inherit;
color: inherit;
text-align: inherit;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger,
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__caption {
grid-area: 1 / -1;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transform: scale(1);
transition: var(--mfbb-gallery-transition);
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger::before {
position: absolute;
content: '';
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--mfbb-gallery-overlay);
opacity: 0;
transition: var(--mfbb-gallery-transition);
z-index: 2;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__caption {
position: relative;
z-index: 6;
max-width: 480px;
padding: var(--mfbb-space-6);
text-align: center;
align-self: center;
color: var(--mfbb-color-text-on-dark);
transform: translateY(var(--mfbb-space-3));
opacity: 0;
transition: var(--mfbb-gallery-transition);
transition-delay: 255ms;
}
.mfbb-gallery .mfbb-gallery__item:hover .mfbb-gallery__trigger img,
.mfbb-gallery .mfbb-gallery__item:focus-within .mfbb-gallery__trigger img {
transform: scale(1.05);
}
.mfbb-gallery .mfbb-gallery__item:hover .mfbb-gallery__trigger::before,
.mfbb-gallery .mfbb-gallery__item:focus-within .mfbb-gallery__trigger::before {
opacity: 0.8;
}
.mfbb-gallery .mfbb-gallery__item:hover .mfbb-gallery__caption,
.mfbb-gallery .mfbb-gallery__item:focus-within .mfbb-gallery__caption {
transform: translateY(0);
opacity: 1;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger:focus-visible {
outline: 2px solid var(--mfbb-color-ring);
outline-offset: 2px;
} .mfbb-gallery .mfbb-gallery__item:nth-child(1) {
grid-area: 1 / span 6;
grid-row: 1 / span 2;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(2) {
grid-area: 1 / span 6;
aspect-ratio: 16 / 10;
grid-row: 1 / span 3;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(3) {
grid-area: 1 / span 6;
aspect-ratio: 16 / 10;
grid-row: span 3;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(4) {
grid-area: 1 / span 6;
grid-row: span 2;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(5) {
grid-column: 1 / span 4;
grid-row: 6 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(6) {
grid-column: 1 / span 4;
grid-row: 7 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(7) {
grid-column: 5 / span 8;
grid-row: 6 / span 2;
aspect-ratio: auto;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(8) {
grid-column: 1 / span 6;
grid-row: 8 / span 2;
aspect-ratio: auto;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(9) {
grid-column: 7 / span 6;
grid-row: 8 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(10) {
grid-column: 7 / span 6;
grid-row: 9 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(11) {
grid-area: 10 / span 6;
grid-row: 10 / span 2;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(12) {
grid-area: 10 / span 6;
aspect-ratio: 16 / 10;
grid-row: 10 / span 3;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(13) {
grid-area: 10 / span 6;
aspect-ratio: 16 / 10;
grid-row: span 3;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(14) {
grid-area: 10 / span 6;
grid-row: span 2;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(15) {
grid-column: 1 / span 4;
grid-row: 15 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(16) {
grid-column: 1 / span 4;
grid-row: 16 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(17) {
grid-column: 5 / span 8;
grid-row: 15 / span 2;
aspect-ratio: auto;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(18) {
grid-column: 1 / span 6;
grid-row: 17 / span 2;
aspect-ratio: auto;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(19) {
grid-column: 7 / span 6;
grid-row: 17 / span 1;
}
.mfbb-gallery .mfbb-gallery__item:nth-child(20) {
grid-column: 7 / span 6;
grid-row: 18 / span 1;
} .mfbb-gallery.mfbb-gallery--19 .mfbb-gallery__item:nth-child(19) {
grid-row: 17 / span 2;
} .mfbb-gallery.mfbb-gallery--18 .mfbb-gallery__item:nth-child(18) {
grid-column: 1 / -1;
aspect-ratio: 16 / 7;
} .mfbb-gallery.mfbb-gallery--16 .mfbb-gallery__item:nth-child(15) {
aspect-ratio: auto;
grid-column: 1 / span 5;
}
.mfbb-gallery.mfbb-gallery--16 .mfbb-gallery__item:nth-child(16) {
grid-column: 6 / span 7;
grid-row: 15 / span 1;
} .mfbb-gallery.mfbb-gallery--15 .mfbb-gallery__item:nth-child(15) {
grid-column: 1 / span 12;
aspect-ratio: 16 / 7;
} .mfbb-gallery.mfbb-gallery--13 .mfbb-gallery__item:nth-child(11) {
grid-column: 1 / span 6;
grid-row: 10 / span 2;
}
.mfbb-gallery.mfbb-gallery--13 .mfbb-gallery__item:nth-child(12) {
grid-column: 1 / span 6;
grid-row: 12 / span 3;
aspect-ratio: 16 / 10;
}
.mfbb-gallery.mfbb-gallery--13 .mfbb-gallery__item:nth-child(13) {
grid-column: 7 / span 6;
grid-row: 10 / span 5;
aspect-ratio: auto;
} .mfbb-gallery.mfbb-gallery--12 .mfbb-gallery__item:nth-child(11) {
aspect-ratio: 16 / 10;
}
.mfbb-gallery.mfbb-gallery--12 .mfbb-gallery__item:nth-child(11),
.mfbb-gallery.mfbb-gallery--12 .mfbb-gallery__item:nth-child(12) {
grid-row: unset;
} .mfbb-gallery.mfbb-gallery--11 .mfbb-gallery__item:nth-child(11) {
aspect-ratio: 16 / 7;
grid-row: unset;
grid-column: 1 / span 12;
} .mfbb-gallery.mfbb-gallery--9 .mfbb-gallery__item:nth-child(9) {
grid-row: 8 / span 2;
} .mfbb-gallery.mfbb-gallery--8 .mfbb-gallery__item:nth-child(8) {
aspect-ratio: 16 / 7;
grid-column: 1 / span 12;
} .mfbb-gallery.mfbb-gallery--6 .mfbb-gallery__item:nth-child(5) {
grid-column: 1 / span 5;
aspect-ratio: auto;
}
.mfbb-gallery.mfbb-gallery--6 .mfbb-gallery__item:nth-child(6) {
grid-column: 6 / span 7;
grid-row: 6 / span 1;
} .mfbb-gallery.mfbb-gallery--5 .mfbb-gallery__item:nth-child(5) {
grid-column: 1 / span 12;
aspect-ratio: 16 / 7;
} .mfbb-gallery.mfbb-gallery--3 .mfbb-gallery__item:nth-child(1) {
grid-column: 1 / span 6;
grid-row: 1 / span 2;
}
.mfbb-gallery.mfbb-gallery--3 .mfbb-gallery__item:nth-child(2) {
grid-column: 1 / span 6;
grid-row: 3 / span 3;
aspect-ratio: 16 / 10;
}
.mfbb-gallery.mfbb-gallery--3 .mfbb-gallery__item:nth-child(3) {
grid-column: 7 / span 6;
grid-row: 1 / span 5;
aspect-ratio: auto;
} .mfbb-gallery.mfbb-gallery--2 .mfbb-gallery__item:nth-child(1) {
aspect-ratio: 16 / 10;
}
.mfbb-gallery.mfbb-gallery--2 .mfbb-gallery__item:nth-child(1),
.mfbb-gallery.mfbb-gallery--2 .mfbb-gallery__item:nth-child(2) {
grid-row: unset;
} .mfbb-gallery.mfbb-gallery--1 .mfbb-gallery__item:nth-child(1) {
aspect-ratio: 16 / 7;
grid-row: unset;
grid-column: 1 / span 12;
} .mfbb-fancybox.fancybox__container {
--fancybox-bg: var(--mfbb-color-bg-primary);
--mfbb-fancybox-space-x: var(--mfbb-space-12);
--mfbb-fancybox-space-y: var(--mfbb-space-12);
}
.mfbb-fancybox.fancybox__container img {
border-radius: var(--mfbb-gallery-radius);
}
.mfbb-fancybox.fancybox__container .fancybox__caption {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
gap: var(--mfbb-space-4);
padding-top: var(--mfbb-space-4);
padding-right: var(--mfbb-space-4);
padding-left: var(--mfbb-space-4);
padding-bottom: 0;
max-width: var(--mfbb-fancybox-caption-width, 1100px);
text-align: center;
}
.mfbb-fancybox.fancybox__container .fancybox__caption .mfbb-fancybox__caption {
max-width: 700px;
}
.mfbb-fancybox.fancybox__container .fancybox__caption .mfbb-fancybox__count,
.mfbb-fancybox.fancybox__container .fancybox__caption p,
.mfbb-fancybox.fancybox__container .fancybox__infobar,
.mfbb-fancybox.fancybox__container .fancybox__caption .mfbb-fancybox__caption {
color: var(--mfbb-color-text-primary);
font-family: var(--mfbb-font-body);
font-size: var(--mfbb-small-fs);
font-weight: var(--mfbb-small-fw);
line-height: var(--mfbb-small-lh);
}
.mfbb-fancybox.fancybox__container .fancybox__infobar {
font-size: var(--mfbb-body-s-fs);
font-weight: var(--mfbb-body-s-fw);
line-height: var(--mfbb-body-s-lh);
}
.mfbb-fancybox.fancybox__container .fancybox__toolbar__column.is-left {
align-self: flex-end;
}
.mfbb-fancybox.fancybox__container .fancybox__infobar {
margin-top: var(--mfbb-fancybox-space-y);
margin-left: var(--mfbb-fancybox-space-x);
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button,
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close] {
background: transparent;
border-radius: 500px;
border: 1.5px solid transparent;
--f-button-width: 48px;
--f-button-height: 48px;
--f-button-next-pos: 48px;
--f-button-prev-pos: 48px;
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button svg {
stroke-width: 1.5px;
stroke: var(--mfbb-color-text-primary) !important;
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button:hover,
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close]:hover {
border: 1.5px solid rgba(255, 255, 255, 0.06);
background: var(--mfbb-color-bg-card);
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button:focus-visible,
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close]:focus-visible {
outline: 2px solid var(--mfbb-color-ring);
outline-offset: 2px;
background: var(--mfbb-color-v2--interact);
border: 1.5px solid transparent;
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button:active,
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close]:active {
background: var(--mfbb-color-v2--interact);
border: 1.5px solid transparent;
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button[disabled] {
opacity: 0.5;
}
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close] {
stroke-width: 1.5px;
stroke: var(--mfbb-color-text-primary) !important;
margin-top: var(--mfbb-fancybox-space-y);
margin-right: var(--mfbb-fancybox-space-x);
}
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close] svg {
stroke-width: 1.5px;
stroke: var(--mfbb-color-text-primary) !important;
}
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close]:hover {
opacity: 1;
}
@media (max-width: 1024px) {
.mfbb-gallery {
display: flex;
flex-direction: column;
gap: var(--mfbb-space-3);
}
.mfbb-gallery .mfbb-gallery__item {
aspect-ratio: 16 / 9 !important;
}
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__caption,
.mfbb-gallery .mfbb-gallery__item .mfbb-gallery__trigger::before {
display: none;
visibility: hidden;
}
.mfbb-fancybox.fancybox__container {
--mfbb-fancybox-space-x: var(--mfbb-space-6);
--mfbb-fancybox-space-y: var(--mfbb-space-6);
}
.mfbb-fancybox.fancybox__container img {
border-radius: 0;
}
.mfbb-fancybox.fancybox__container .fancybox__nav .f-button {
display: none !important;
}
.mfbb-fancybox.fancybox__container .f-button[data-fancybox-close] {
--f-button-width: 32px;
--f-button-height: 32px;
--f-button-svg-width: 18px;
--f-button-svg-height: 18px;
}
.mfbb-fancybox.fancybox__container .fancybox__infobar {
color: var(--mfbb-color-text-primary);
font-family: var(--mfbb-font-body);
font-size: var(--mfbb-small-fs);
font-weight: var(--mfbb-small-fw);
line-height: var(--mfbb-small-lh);
}
.mfbb-fancybox.fancybox__container .fancybox__toolbar__column {
align-content: flex-end;
}
}.fl-node-c2vd0niz8utg__d5f7c6f9a9a77179f2a96d16e23e4666 .mfbb-gallery {
--mfbb-gallery-gap: 24px;
--mfbb-gallery-radius: 1px;
--mfbb-gallery-overlay: #181818;
}
.fl-builder-content-2723 .fl-node-bdtxjm4zn06g {
display: flex;
flex-direction: column;
gap: 0px;
}
:where( .fl-builder-content-2723 .fl-node-bdtxjm4zn06g > :not( .fl-block-overlay, .fl-drop-target ) ) {
max-width: 1200px;
}
.fl-node-bdtxjm4zn06g.fl-module-box {
margin-bottom:120px;
}
@media ( max-width: 1440px ) {
.fl-node-bdtxjm4zn06g.fl-module-box.fl-module {
margin-bottom:64px;
}
}
@media ( max-width: 1024px ) {
.fl-node-bdtxjm4zn06g.fl-module-box.fl-module {
margin-bottom:32px;
}
}
@media ( max-width: 768px ) {
.fl-node-bdtxjm4zn06g.fl-module-box.fl-module {
margin-bottom:24px;
}
}
.fl-node-f14doeasxhyb .mfbb-text {
text-align: left;
}
.fl-builder-content-2723 .fl-node-y8r1ikp6dvno {
display: grid;
grid-template-columns: minmax(375px, 615px) minmax(400px, 1fr);
flex-direction: row;
row-gap: 0px;
column-gap: 64px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-y8r1ikp6dvno {
column-gap: 32px;
}
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-y8r1ikp6dvno {
display: flex;
flex-direction: column;
gap: 32px;
}
}
.mfbb-icard {
position: relative;
display: grid;
grid-template-rows: 1fr;
grid-template-columns: 1fr;
isolation: isolate;
width: 100%;
overflow: hidden;
border-radius: 12px;
aspect-ratio: 8 / 7;
border: 1px solid var(--mfbb-color-border-soft);
transition: border-color var(--mfbb-transition-duration) var(--mfbb-transition-easing);
}
.mfbb-icard:hover {
border-color: var(--mfbb-color-border-hard);
}
.mfbb-icard:active,
.mfbb-icard:focus-within {
border-color: var(--mfbb-color-border-soft);
}
.mfbb-icard .mfbb-icard__bg {
grid-area: 1 / 1;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
display: block;
transition: transform var(--mfbb-transition-duration) var(--mfbb-transition-easing);
position: relative;
z-index: 0;
}
.mfbb-icard:hover .mfbb-icard__bg,
.mfbb-icard:active .mfbb-icard__bg,
.mfbb-icard:focus-within .mfbb-icard__bg {
transform: scale(1.09);
}
.mfbb-icard .mfbb-icard__scrim {
grid-area: 1 / 1;
background: var(--mfbb-color-bg-overlay);
opacity: 0.48;
pointer-events: none;
transition: opacity var(--mfbb-transition-duration) var(--mfbb-transition-easing);
position: relative;
z-index: 1;
}
.mfbb-icard:active .mfbb-icard__scrim,
.mfbb-icard:focus-within .mfbb-icard__scrim {
opacity: 0.70;
}
.mfbb-icard .mfbb-icard__arrow {
grid-area: 1 / 1;
position: absolute;
top: var(--mfbb-space-6);
right: var(--mfbb-space-6);
display: flex;
pointer-events: none;
transition: transform var(--mfbb-transition-duration) var(--mfbb-transition-easing);
z-index: 2;
color: var(--mfbb-color-text-on-dark);
}
.mfbb-icard:hover .mfbb-icard__arrow,
.mfbb-icard:active .mfbb-icard__arrow,
.mfbb-icard:focus-within .mfbb-icard__arrow {
transform: rotate(45deg);
}
.mfbb-icard .mfbb-icard__content {
grid-area: 1 / 1;
align-self: end;
padding: var(--mfbb-space-6) var(--mfbb-space-8) var(--mfbb-space-8);
display: flex;
flex-direction: column;
gap: var(--mfbb-space-3);
z-index: 2;
color: var(--mfbb-color-text-on-dark);
}
.mfbb-icard .mfbb-icard__content .mfbb-icard__link {
font-family: var(--mfbb-font-ui);
font-size: var(--mfbb-h4-fs);
font-weight: var(--mfbb-h4-fw);
line-height: var(--mfbb-h4-lh);
letter-spacing: var(--mfbb-h4-ls);
text-transform: var(--mfbb-h4-tt);
color: var(--mfbb-color-text-on-dark);
text-decoration: none;
outline: none;
}
.mfbb-icard .mfbb-icard__content .mfbb-icard__link::before {
content: '';
position: absolute;
inset: 0;
z-index: 3;
width: 100%;
height: 100%;
}
.mfbb-icard:focus-within::after {
content: '';
position: absolute;
inset: 0;
outline: 2px solid var(--mfbb-color-ring);
outline-offset: -3px;
pointer-events: none;
z-index: 4;
}
@media (prefers-reduced-motion: reduce) {
.mfbb-icard {
transition: none;
}
.mfbb-icard .mfbb-icard__bg,
.mfbb-icard .mfbb-icard__arrow,
.mfbb-icard .mfbb-icard__scrim {
transition: none;
}
.mfbb-icard:hover .mfbb-icard__bg,
.mfbb-icard:active .mfbb-icard__bg,
.mfbb-icard:focus-within .mfbb-icard__bg {
transform: none;
}
.mfbb-icard:hover .mfbb-icard__arrow,
.mfbb-icard:active .mfbb-icard__arrow,
.mfbb-icard:focus-within .mfbb-icard__arrow {
transform: none;
}
}.fl-builder-content-2723 .fl-node-lgbqjmz8kypr {
aspect-ratio: 1/1;
}
.fl-node-lgbqjmz8kypr .mfbb-icard__scrim {
opacity: 0.7;
}
.fl-builder-content-2723 .fl-node-20pdm4q1f5wt {
display: flex;
flex-direction: column;
gap: 40px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-20pdm4q1f5wt {
gap: 32px;
}
}
@media(max-width: 1024px) {
.fl-builder-content-2723 .fl-node-20pdm4q1f5wt {
gap: 32px;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-20pdm4q1f5wt {
gap: 24px;
}
}
.fl-builder-content-2723 .fl-node-cugrdetokx3z {
display: flex;
flex-direction: row;
align-items: start;
gap: 32px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-cugrdetokx3z {
display: flex;
flex-direction: column;
align-items: start;
gap: 24px;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-cugrdetokx3z {
gap: 12px;
}
}
.fl-builder-content-2723 .fl-node-g3quy2f6jv1b {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 405px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-g3quy2f6jv1b {
max-width: 100%;
}
}
.fl-node-gkw2sfzapnoi .mfbb-text {
text-align: left;
}
.fl-builder-content-2723 .fl-node-8z1i0kwep4tg {
display: grid;
grid-template-columns: repeat(3, minmax(150px, 1fr));
flex-direction: row;
row-gap: 48px;
column-gap: 48px;
width: 100%;
max-width: 1169px;
margin-inline: auto 0 !important;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-8z1i0kwep4tg {
display: flex;
flex-direction: column;
gap: 24px;
width: 100%;
max-width: 100%;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-8z1i0kwep4tg {
display: flex;
flex-direction: column;
gap: 8px;
}
}
:where(.fl-builder-content .fl-node-n4ma6u91czvo.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-hcm39e4oa5qt.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-iqx9oufsm3ap.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-node-uci0gyqd7btx .fl-separator {
border-top-width: 2px;
max-width: 100%;
width: 100%;
margin: auto;
}
.fl-node-uci0gyqd7btx .fl-separator {
border-top-color: var(--mfbb-color-border-soft);
border-top-style: solid;
}
.fl-builder-content-2723 .fl-node-f5x8d4pn61q0 {
display: flex;
flex-direction: row;
align-items: start;
gap: 32px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-f5x8d4pn61q0 {
display: flex;
flex-direction: column;
align-items: start;
gap: 24px;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-f5x8d4pn61q0 {
gap: 12px;
}
}
.fl-builder-content-2723 .fl-node-5hfao8x671vm {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 405px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-5hfao8x671vm {
max-width: 100%;
}
}
.fl-node-akc7yr59z1ju .mfbb-text {
text-align: left;
}
.fl-builder-content-2723 .fl-node-k2ha5y83jbpq {
display: grid;
grid-template-columns: repeat(3, minmax(150px, 1fr));
flex-direction: row;
row-gap: 48px;
column-gap: 48px;
width: 100%;
max-width: 1169px;
margin-inline: auto 0 !important;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-k2ha5y83jbpq {
display: flex;
flex-direction: column;
gap: 24px;
width: 100%;
max-width: 100%;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-k2ha5y83jbpq {
display: flex;
flex-direction: column;
gap: 8px;
}
}
:where(.fl-builder-content .fl-node-ewqpcfjsk0in.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-jtqiy0ofk8u6.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-hevk6nr1ls7d.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-node-2x4mupsk8wly .fl-separator {
border-top-width: 2px;
max-width: 100%;
width: 100%;
margin: auto;
}
.fl-node-2x4mupsk8wly .fl-separator {
border-top-color: var(--mfbb-color-border-soft);
border-top-style: solid;
}
.fl-builder-content-2723 .fl-node-e2mxgl0a4os5 {
display: flex;
flex-direction: row;
align-items: start;
gap: 32px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-e2mxgl0a4os5 {
display: flex;
flex-direction: column;
align-items: start;
gap: 24px;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-e2mxgl0a4os5 {
gap: 12px;
}
}
.fl-builder-content-2723 .fl-node-bcgd0qlt437x {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 405px;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-bcgd0qlt437x {
max-width: 100%;
}
}
.fl-node-b1cr90dn2xhe .mfbb-text {
text-align: left;
}
.fl-builder-content-2723 .fl-node-lohr3jwg108i {
display: grid;
grid-template-columns: repeat(3, minmax(150px, 1fr));
flex-direction: row;
row-gap: 48px;
column-gap: 48px;
width: 100%;
max-width: 1169px;
margin-inline: auto 0 !important;
}
@media(max-width: 1440px) {
.fl-builder-content-2723 .fl-node-lohr3jwg108i {
display: flex;
flex-direction: column;
gap: 24px;
width: 100%;
max-width: 100%;
}
}
@media(max-width: 768px) {
.fl-builder-content-2723 .fl-node-lohr3jwg108i {
display: flex;
flex-direction: column;
gap: 8px;
}
}
:where(.fl-builder-content .fl-node-m0ek6c5lo9bx.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-53tw4cbz0l1x.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-2y34wa8itf0b.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}      @media (min-width: 1024px) {
.fl-node-8ycqin53a0fz .mfbb-image-mobile {
display: none !important;
}
}
.fl-node-3q891r0kypgw {
position: relative;
z-index: 12;
overflow: hidden;
}
.fl-node-6h8mk19qga4b__003090bd1c446252f5bc19c0da3275c0 {
position: relative;
z-index: 5;
}
.fl-node-evaclqz40mo3__003090bd1c446252f5bc19c0da3275c0 {
position: relative;
z-index: 8;
}
.fl-node-1lpq2iw69h8x__003090bd1c446252f5bc19c0da3275c0 {
hyphens: auto;
}.fl-builder-content-44 .fl-node-39o6eh51jsdu {
display: flex;
flex-direction: column;
gap: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
min-width: 0px;
width: 100%;
max-width: 100%;
}
@media(max-width: 1440px) {
.fl-builder-content-44 .fl-node-39o6eh51jsdu {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
}
@media(max-width: 1024px) {
.fl-builder-content-44 .fl-node-39o6eh51jsdu {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
}
@media(max-width: 768px) {
.fl-builder-content-44 .fl-node-39o6eh51jsdu {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
}
body.mfbb-no-scroll {
overflow: hidden;
} body header.fl-builder-content {
--mfbb-header-inner-height: 111px;
--mfbb-header-logo-height: 48px;
position: sticky;
top: 0;
z-index: 999;
background: transparent;
pointer-events: none;
} body header.fl-builder-content .mfbb-nav {
min-height: var(--mfbb-header-inner-height);
pointer-events: auto;
padding-inline: var(--mfbb-space-12);
transition: var(--mfbb-transition);
}
body header.fl-builder-content .mfbb-nav::before {
content: "";
position: absolute;
left: 0;
bottom: 0;
z-index: 1;
width: 100%;
height: 1px;
background: var(--mfbb-color-border-hard);
transition: width var(--mfbb-transition-duration) var(--mfbb-transition-easing);
display: block !important;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__inner {
min-height: var(--mfbb-header-inner-height);
display: flex;
align-items: center;
gap: var(--mfbb-space-25);
margin: 0 auto;
max-width: 1920px;
transition: min-height var(--mfbb-transition-duration) var(--mfbb-transition-easing);
} body header.fl-builder-content .mfbb-nav .mfbb-nav__logo-link {
display: block;
z-index: 10;
position: relative;
flex-shrink: 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__logo-link img {
display: block;
width: auto;
max-height: var(--mfbb-header-logo-height);
transition: max-height var(--mfbb-transition-duration) var(--mfbb-transition-easing);
} body header.fl-builder-content .mfbb-nav .mfbb-nav__list {
display: flex;
align-items: center;
gap: var(--mfbb-space-unit);
justify-content: flex-start;
width: 100%;
max-width: 980px;
margin: 0;
list-style: none;
padding: 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li>.mf-nav-link {
padding: var(--mfbb-space-3) var(--mfbb-space-4);
top: unset;
border: 1px solid transparent;
transition: var(--mfbb-transition);
display: flex;
align-items: center;
justify-content: center;
gap: var(--mfbb-space-3);
font-family: var(--mfbb-btn-font);
font-size: var(--mfbb-body-fs);
font-weight: 700;
line-height: var(--mfbb-body-lh);
letter-spacing: var(--mfbb-body-ls);
text-transform: uppercase;
background-color: transparent;
border-radius: 8px;
text-decoration: none;
color: var(--mfbb-color-text-primary);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle:hover,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li>.mf-nav-link:hover {
background-color: var(--mfbb-color-bg-card);
border-color: var(--mfbb-color-border);
color: var(--mfbb-color-v1--hover);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle:active,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle:focus-visible,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle[aria-expanded="true"],
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li>.mf-nav-link:active,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li>.mf-nav-link:focus-visible {
background-color: var(--mfbb-color-bg-card-hover);
border-color: var(--mfbb-color-border-hard);
color: var(--mfbb-color-v1);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle svg {
width: 14px;
height: 14px;
transition: transform var(--mfbb-transition-duration) var(--mfbb-transition-easing);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle[aria-expanded="true"] svg {
transform: rotate(180deg);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul {
display: flex;
position: absolute;
list-style: none;
padding: var(--mfbb-space-8) 0;
top: 100%;
left: 0;
right: 0;
align-items: center;
flex-direction: column;
justify-content: center;
width: 100%;
gap: var(--mfbb-space-4);
background: var(--mfbb-nav-bg);
border-bottom: 1px solid var(--mfbb-color-border-hard);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);
z-index: 20;
opacity: 0;
visibility: hidden;
pointer-events: none;
transition:
opacity 220ms var(--mfbb-transition-easing),
visibility 0s linear 220ms;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle[aria-expanded="true"]+ul {
opacity: 1;
visibility: visible;
pointer-events: auto;
transform: translateY(0);
transition:
opacity 0s var(--mfbb-transition-easing),
visibility 0s linear 0s;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group {
width: max-content;
max-width: 1920px;
margin: 0 auto;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group .mf-nav-group__label {
display: none;
visibility: hidden;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul {
list-style: none;
padding: 0;
gap: var(--mfbb-space-16);
display: flex;
align-items: center;
flex-wrap: wrap;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul li {
display: flex;
flex-direction: column;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a {
position: relative;
padding-bottom: 4px;
font-family: var(--mfbb-btn-font);
font-size: var(--mfbb-body-fs);
font-weight: 700;
line-height: var(--mfbb-body-lh);
color: var(--mfbb-color-text-primary);
transition: var(--mfbb-transition);
text-decoration: none;
overflow: hidden;
display: inline-block;
outline: none !important;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
will-change: opacity, transform;
height: 1px;
background-color: var(--mfbb-color-text-primary);
opacity: 1;
transform: translateX(-105%);
transition: var(--mfbb-transition);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:hover {
color: var(--mfbb-color-v1--hover);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:hover::after {
opacity: 1;
transform: translateX(-50%);
background-color: var(--mfbb-color-v1--hover);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:active,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:focus-visible {
color: var(--mfbb-color-v1--interact);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:active::after,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul a:focus-visible::after {
opacity: 1;
transform: translateX(0);
background-color: var(--mfbb-color-v1--interact);
} body header.fl-builder-content .mfbb-nav .mfbb-nav__actions {
display: flex;
align-items: center;
gap: var(--mfbb-space-4);
margin-left: auto;
} body .mfbb-nav-hamburger {
display: none;
} body header.fl-builder-content .mfbb-nav .mfbb-btn__icon-ticket {
display: none;
}
body header.fl-builder-content .mfbb-nav .mfbb-btn--icon-right .mfbb-btn__icon-svg {
display: block;
} body header.fl-builder-content .mfbb-nav .mfbb-lang {
--mfbb-lang-width: 124px;
--mfbb-lang-height: 46px;
--mfbb-lang-padding-x: var(--mfbb-space-4);
--mfbb-lang-padding-y: var(--mfbb-space-2);
--mfbb-lang-gap: var(--mfbb-space-2);
--mfbb-lang-icon-size: 12px;
--mfbb-lang-radius: 4px;
position: relative;
display: inline-block;
width: var(--mfbb-lang-width);
color: var(--mfbb-color-text-primary);
font-family: var(--mfbb-btn-font);
font-size: var(--mfbb-body-fs);
font-weight: 700;
line-height: var(--mfbb-body-lh);
letter-spacing: var(--mfbb-body-ls);
text-transform: lowercase;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__button,
body header.fl-builder-content .mfbb-nav .mfbb-lang__link {
display: flex;
align-items: center;
justify-content: space-between;
gap: var(--mfbb-lang-gap);
width: 100%;
min-height: var(--mfbb-lang-height);
padding: var(--mfbb-lang-padding-y) var(--mfbb-lang-padding-x);
color: inherit;
font: inherit;
line-height: inherit;
letter-spacing: inherit;
text-transform: inherit;
text-decoration: none;
background: transparent;
border: 1px solid transparent;
box-shadow: none;
cursor: pointer;
user-select: none;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__button {
position: relative;
z-index: 2;
border-radius: var(--mfbb-lang-radius);
transition:
background var(--mfbb-transition-duration) var(--mfbb-transition-easing),
border-color var(--mfbb-transition-duration) var(--mfbb-transition-easing),
border-radius var(--mfbb-transition-duration) var(--mfbb-transition-easing),
color var(--mfbb-transition-duration) var(--mfbb-transition-easing);
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__label {
min-width: 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: var(--mfbb-lang-icon-size);
min-width: var(--mfbb-lang-icon-size);
height: var(--mfbb-lang-icon-size);
margin-top: 3px;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__short {
display: none;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__full {
display: inline;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__list {
position: absolute;
top: calc(100% - 1px);
left: 0;
right: 0;
z-index: 21;
opacity: 0;
visibility: hidden;
transform: translateY(-4px);
transition:
opacity var(--mfbb-transition-duration) var(--mfbb-transition-easing),
transform var(--mfbb-transition-duration) var(--mfbb-transition-easing),
visibility 0s linear var(--mfbb-transition-duration);
margin: 0;
padding: 0;
list-style: none;
background: var(--mfbb-color-bg-secondary);
border: 1px solid var(--mfbb-color-border);
border-top: 0;
border-bottom-left-radius: var(--mfbb-lang-radius);
border-bottom-right-radius: var(--mfbb-lang-radius);
overflow: hidden;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang.is-open .mfbb-lang__list {
opacity: 1;
visibility: visible;
transform: translateY(0);
transition:
opacity var(--mfbb-transition-duration) var(--mfbb-transition-easing),
transform var(--mfbb-transition-duration) var(--mfbb-transition-easing),
visibility 0s linear 0s;
} body header.fl-builder-content .mfbb-nav .mfbb-lang__link:hover {
background: var(--mfbb-color-bg-card);
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__link.is-active,
body header.fl-builder-content .mfbb-nav .mfbb-lang__link[aria-current="page"],
body header.fl-builder-content .mfbb-nav .mfbb-lang__link:active,
body header.fl-builder-content .mfbb-nav .mfbb-lang__link:focus-visible {
background: var(--mfbb-color-bg-card-hover);
outline: unset !important;
} body header.fl-builder-content .mfbb-nav .mfbb-lang.is-open .mfbb-lang__button,
body header.fl-builder-content .mfbb-nav .mfbb-lang .mfbb-lang__button:hover,
body header.fl-builder-content .mfbb-nav .mfbb-lang .mfbb-lang__button:focus-visible {
background: var(--mfbb-color-bg-secondary);
border-color: var(--mfbb-color-border);
}
body header.fl-builder-content .mfbb-nav .mfbb-lang.is-open .mfbb-lang__button {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
} body header.fl-builder-content .mfbb-nav::after {
content: "";
position: absolute;
inset: 0;
z-index: -1;
width: 100%;
height: 100%;
transition: var(--mfbb-transition);
opacity: 0;
display: block !important;
}
body header.fl-builder-content.is-scrolled .mfbb-nav::after,
body header.fl-builder-content.mf-nav--open .mfbb-nav::after,
body header.fl-builder-content.is-dropdown-open .mfbb-nav::after {
background: var(--mfbb-nav-bg);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);
opacity: 1;
}
@media (max-width: 1715px) {
body header.fl-builder-content {
--mfbb-header-logo-height: 40px;
--mfbb-header-inner-height: 104px;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__inner {
gap: var(--mfbb-space-12);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list {
max-width: 840px;
}
}
@media (max-width: 1550px) {
body header.fl-builder-content .mfbb-nav .mfbb-nav__inner {
gap: var(--mfbb-space-4);
} body header.fl-builder-content .mfbb-nav .mfbb-nav__list {
position: fixed;
right: 0;
bottom: 0;
width: 100%;
height: calc(100dvh - var(--mfbb-header-inner-height));
display: none;
flex-direction: column;
align-items: center;
max-width: 375px;
overflow-y: auto;
justify-content: flex-start;
padding: var(--mfbb-space-8) var(--mfbb-space-4);
padding-right: var(--mfbb-space-12);
gap: var(--mfbb-space-4);
z-index: 9;
background: var(--mfbb-color-bg-primary);
border-left: 1px solid var(--mfbb-color-border-hard);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li>.mf-nav-link {
width: 100%;
justify-content: space-between;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul {
position: relative;
top: unset;
left: unset;
right: unset;
width: 100%;
padding: 0;
border-top: 0;
border-bottom: 0;
background: transparent;
backdrop-filter: unset;
-webkit-backdrop-filter: unset;
transform: translateY(0);
flex-direction: column;
display: none;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle[aria-expanded="true"]+ul {
opacity: 1;
visibility: visible;
pointer-events: auto;
transform: translateY(0);
display: flex;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list>li,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul,
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group {
width: 100%;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul {
flex-direction: column;
gap: var(--mfbb-space-4);
justify-content: flex-start;
align-items: flex-start;
padding: var(--mfbb-space-6) var(--mfbb-space-4) 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list .mf-nav-toggle+ul .mf-item--group>ul li {
width: max-content;
}
body header.fl-builder-content.mf-nav--open .mfbb-nav .mfbb-nav__list {
display: flex;
} body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger {
display: inline-flex;
align-items: center;
gap: var(--mfbb-space-2);
padding: var(--mfbb-space-2) var(--mfbb-space-1);
color: var(--mfbb-color-text-primary);
background: unset !important;
border: none !important;
cursor: pointer;
white-space: nowrap;
z-index: 10;
position: relative;
transition: opacity var(--mfbb-transition-duration) var(--mfbb-transition-easing);
}
body header.fl-builder-content .mfbb-nav .mfbb-hamburger {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-end;
gap: 6px;
width: 24px;
height: 18px;
flex-shrink: 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-hamburger span {
display: block;
width: 100%;
height: 2px;
background: currentColor;
transform-origin: center center;
transition:
transform 250ms cubic-bezier(0.4, 0, 0.2, 1),
opacity var(--mfbb-transition-duration) var(--mfbb-transition-easing),
width 250ms cubic-bezier(0.4, 0, 0.2, 1);
}
body header.fl-builder-content .mfbb-nav .mfbb-hamburger span:nth-child(2) {
width: 16px;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger:hover,
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger:focus-visible {
opacity: 0.7;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger:hover span:nth-child(2),
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger:focus-visible span:nth-child(2) {
width: 100%;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger[aria-expanded="true"] .mfbb-hamburger span:nth-child(1) {
transform: translateY(8px) rotate(45deg);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger[aria-expanded="true"] .mfbb-hamburger span:nth-child(2) {
opacity: 0;
width: 0;
}
body header.fl-builder-content .mfbb-nav .mfbb-nav-hamburger[aria-expanded="true"] .mfbb-hamburger span:nth-child(3) {
transform: translateY(-8px) rotate(-45deg);
}
}
@media (max-width: 1024px) {
body header.fl-builder-content {
--mfbb-header-inner-height: 67px;
--mfbb-header-logo-height: 28px;
}
body header.fl-builder-content .mfbb-nav {
padding-inline: var(--mfbb-space-8);
}
body header.fl-builder-content .mfbb-nav .mfbb-nav__list {
padding-right: var(--mfbb-space-8);
} body header.fl-builder-content .mfbb-nav a.mfbb-btn {
padding: 0;
aspect-ratio: 1 / 1;
padding-inline: 0;
padding-block: 0;
border-radius: 500px;
max-width: 40px;
min-height: 40px;
}
body header.fl-builder-content .mfbb-nav .mfbb-btn__icon-ticket {
display: block;
width: 24px;
height: 24px;
}
body header.fl-builder-content .mfbb-nav .mfbb-btn--icon-right .mfbb-btn__icon-svg,
body header.fl-builder-content .mfbb-nav .mfbb-btn__label {
display: none;
}
}
@media (max-width: 768px) {
body header.fl-builder-content .mfbb-nav {
padding-inline: var(--mfbb-space-4);
} body header.fl-builder-content.mf-nav--open .mfbb-nav .mfbb-nav__list {
max-width: 100%;
border-left: unset;
padding-right: var(--mfbb-space-4);
} body header.fl-builder-content .mfbb-nav .mfbb-lang {
--mfbb-lang-width: 64px;
--mfbb-lang-height: 40px;
--mfbb-lang-padding-x: 8px;
--mfbb-lang-padding-y: 8px;
--mfbb-lang-gap: 8px;
font-size: var(--mfbb-btn-fs);
font-weight: var(--mfbb-btn-fw);
line-height: var(--mfbb-btn-lh);
letter-spacing: var(--mfbb-btn-ls);
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__short {
display: inline;
}
body header.fl-builder-content .mfbb-nav .mfbb-lang__full {
display: none;
}
}     .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
position: fixed;
width: 100%;
z-index: 100;
} .fl-theme-builder-flyout-menu-push-left .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
left: auto !important;
transition: left 0.2s !important;
}
.fl-theme-builder-flyout-menu-push-right .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
right: auto !important;
transition: right 0.2s !important;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity {
height: 100vh;
width: 100vw;
}
.fl-builder-content[data-type="header"]:not([data-overlay="1"]).fl-theme-builder-header-sticky .fl-menu-mobile-flyout {
top: 0px;
}
.fl-theme-builder-flyout-menu-active body {
margin-left: 0px !important;
margin-right: 0px !important;
}
.fl-theme-builder-has-flyout-menu, .fl-theme-builder-has-flyout-menu body {
overflow-x: hidden;
}
.fl-theme-builder-flyout-menu-push-right {
right: 0px;
transition: right 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-push-left {
left: 0px;
transition: left 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-right {
position: relative;
right: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-left {
position: relative;
left: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-builder-content[data-type="header"] .fl-menu-disable-transition {
transition: none;
} .fl-builder-content[data-shrink="1"] .fl-row-content-wrap,
.fl-builder-content[data-shrink="1"] .fl-col-content,
.fl-builder-content[data-shrink="1"] .fl-module-content,
.fl-builder-content[data-shrink="1"] img {
-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
-moz-transition: all 0.4s ease-in-out, background-position 1ms;
transition: all 0.4s ease-in-out, background-position 1ms;
}
.fl-builder-content[data-shrink="1"] img {
width: auto;
}
.fl-builder-content[data-shrink="1"] img.fl-photo-img {
width: auto;
height: auto;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap {
margin-bottom: 0;
margin-top: 0;
}
.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap {
padding-bottom: 5px;
}
.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap {
padding-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content {
margin-bottom: 0;
margin-top: 0;
padding-bottom: 0;
padding-top: 0;
}
.fl-theme-builder-header-shrink-module-bottom.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-bottom: 5px;
}
.fl-theme-builder-header-shrink-module-top.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img {
-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
-moz-transition: all 0.4s ease-in-out, background-position 1ms;
transition: all 0.4s ease-in-out, background-position 1ms;
} .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) {
position: absolute;
width: 100%;
z-index: 100;
}
.fl-builder-content[data-type="header"][data-overlay="1"].fl-theme-builder-header-pinned:not(.fl-builder-content-editing) {
position: fixed;
width: 100%;
z-index: 100;
}
.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"] {
display: none;
}
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-module-box {
background: transparent;
}
.fl-node-vkq1uzr6j7d4 > .fl-row-content-wrap {
background-color: var(--mfbb-nav-bg);
border-style: solid;
border-width: 0;
background-clip: border-box;
border-color: var(--mfbb-color-border-soft);
border-top-width: 1px;
}
.fl-node-vkq1uzr6j7d4.fl-row-default-height > .fl-row-content-wrap, .fl-node-vkq1uzr6j7d4.fl-row-full-height > .fl-row-content-wrap, .fl-node-vkq1uzr6j7d4.fl-row-custom-height > .fl-row-content-wrap {
align-items: center;
justify-content: center;
}
.fl-node-vkq1uzr6j7d4 .fl-row-content {
max-width: 1920px;
}
.fl-node-vkq1uzr6j7d4 > .fl-row-content-wrap {
padding-top:80px;
padding-right:48px;
padding-bottom:80px;
padding-left:48px;
}
@media ( max-width: 1440px ) {
.fl-node-vkq1uzr6j7d4.fl-row > .fl-row-content-wrap {
padding-top:80px;
padding-bottom:80px;
}
}
@media ( max-width: 1024px ) {
.fl-node-vkq1uzr6j7d4.fl-row > .fl-row-content-wrap {
padding-top:48px;
padding-right:32px;
padding-bottom:48px;
padding-left:32px;
}
}
@media ( max-width: 768px ) {
.fl-node-vkq1uzr6j7d4.fl-row > .fl-row-content-wrap {
padding-top:32px;
padding-right:16px;
padding-bottom:32px;
padding-left:16px;
}
}
.fl-node-2petrowl8zfn__e7c88d1a194936f249e2e5847efd28e2 {
width: 100%;
}
@media (max-width: 768px) { .fl-module-icon {
text-align: center;
}
}
.fl-node-0rt4zkapb72n .fl-icon i, .fl-node-0rt4zkapb72n .fl-icon i:before {
font-size: 16px;
color: #9b9b9b;
}
.fl-node-0rt4zkapb72n .fl-icon-wrap .fl-icon-text {
height: 28px;
}
.fl-node-0rt4zkapb72n.fl-module-icon {
text-align: left;
}
.fl-node-0rt4zkapb72n .fl-icon i:hover, .fl-node-0rt4zkapb72n .fl-icon i:hover:before, .fl-node-0rt4zkapb72n .fl-icon a:hover i, .fl-node-0rt4zkapb72n .fl-icon a:hover i:before {
color: #7f7f7f;
}
@media(max-width: 1440px) {
.fl-node-0rt4zkapb72n .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 1024px) {
.fl-node-0rt4zkapb72n .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 768px) {
.fl-node-0rt4zkapb72n .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
.fl-node-0rt4zkapb72n > .fl-module-content {
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
}
@media (max-width: 768px) { .fl-node-0rt4zkapb72n > .fl-module-content { margin-left:0px; } }.fl-popup:popover-open,
dialog[open].fl-popup {
display: flex;
flex-direction: column;
overflow: visible;
margin: auto;
}
.fl-popup-content {
flex: 1;
}
.fl-popup-close,
.fl-popup-close:hover,
.fl-popup-close:focus,
.fl-popup-nav,
.fl-popup-nav:hover,
.fl-popup-nav:focus {
background: transparent;
border: none;
display: flex;
align-items: center;
justify-content: center;
width: fit-content;
height: fit-content;
cursor: pointer;
padding: 0;
z-index: 999999;
}
.fl-popup-close svg {
stroke: currentColor;
stroke-width: 1.5px;
stroke-linecap: round;
}
.fl-popup .fl-popup-nav {
position: absolute;
top: 50%;
}
.fl-popup-nav:disabled {
opacity: 0.2;
cursor: not-allowed;
}
.fl-popup-nav svg {
width: 60%;
height: 60%;
}
.fl-popup-nav-prev {
left: 20px;
transform: translate(-100%, -50%);
}
.fl-popup-nav-next {
right: 20px;
transform: translate(100%, -50%);
}.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup {
margin: auto auto auto auto;
width: 100%;
max-width: 590px;
min-height: 200px;
padding-top: 48px;
padding-right: 48px;
padding-bottom: 48px;
padding-left: 48px;
background: linear-gradient(var(--mfbb-color-bg-card), var(--mfbb-color-bg-card));
border-style: solid;
border-width: 0;
background-clip: border-box;
border-color: var(--mfbb-color-border-hard);
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-left-radius: 16px;
border-top-right-radius: 16px;
border-bottom-left-radius: 16px;
border-bottom-right-radius: 16px;
box-shadow: 0px 0px 10px 0px rgba(106, 119, 124, 0.2);
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup::backdrop {
background: linear-gradient(var(--mfbb-nav-bg), var(--mfbb-nav-bg));
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup button.fl-popup-close {
position: absolute;
top: -20px;
right: -20px;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
font-size: 26px;
color: var(--mfbb-color-text-dark);
background: var(--mfbb-color-v1);
border-style: none;
border-width: 0;
background-clip: border-box;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-left-radius: 100px;
border-top-right-radius: 100px;
border-bottom-left-radius: 100px;
border-bottom-right-radius: 100px;
box-shadow: 0px 0px 10px 0px rgba(106, 119, 124, 0.2);
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup button.fl-popup-close svg {
width: 26px;
height: 26px;
fill: var(--mfbb-color-text-dark);
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup .fl-popup-nav-prev {
left: 0px;
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup .fl-popup-nav-next {
right: 0px;
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup .fl-popup-nav {
width: 42px;
height: 42px;
color: #333333;
border-style: none;
border-width: 0;
background-clip: border-box;
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup .fl-popup-nav svg {
fill: #333333;
}
@media(max-width: 1024px) {
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup {
padding-top: 32px;
padding-right: 32px;
padding-bottom: 32px;
padding-left: 32px;
}
}
@media(max-width: 768px) {
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup {
margin: auto auto auto auto;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup button.fl-popup-close {
top: -20px;
right: -12px;
color: var(--mfbb-color-text-dark);
background: var(--mfbb-color-v1);
border-style: none;
border-width: 0;
background-clip: border-box;
}
.fl-builder-content-45 .fl-node-52ik4cdnlhyb.fl-popup button.fl-popup-close svg {
fill: var(--mfbb-color-text-dark);
}
}
.fl-animated.fl-fade-in {
animation: fl-fade-in 1s ease;
-webkit-animation: fl-fade-in 1s ease;
}
@-webkit-keyframes fl-fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fl-fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 {
display: flex;
flex-direction: column;
gap: 16px;
}
.fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h1,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h2,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h3,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h4,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h5,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h6,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h1 a,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h2 a,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h3 a,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h4 a,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h5 a,  .fl-builder-content-45 .fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 h6 a {
color: var(--mfbb-color-text-primary);
}
.fl-builder-content .fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2.fl-module-rich-text.fl-rich-text * {
color: var(--mfbb-danger);
}
.fl-builder-content .fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2.fl-module-rich-text.fl-rich-text *:not(b, strong) {
font-family: "MF Satoshi", sans-serif;
font-weight: 700;
}
.fl-node-naf8j0zq674y__a3c28d9cb116cbb49f4e4f6a756790a2 .mfbb-text .mfbb-text__content {
--mfbb-text-color: var(--mfbb-color-text-primary);
}
.fl-node-naf8j0zq674y__a3c28d9cb116cbb49f4e4f6a756790a2 .mfbb-text {
text-align: left;
}
:where(.fl-builder-content .fl-node-56achkiovtzb__a3c28d9cb116cbb49f4e4f6a756790a2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-node-wtqgm5nahxbc .fl-icon i, .fl-node-wtqgm5nahxbc .fl-icon i:before {
font-size: 16px;
color: #9b9b9b;
}
.fl-node-wtqgm5nahxbc .fl-icon-wrap .fl-icon-text {
height: 28px;
}
.fl-node-wtqgm5nahxbc.fl-module-icon {
text-align: left;
}
@media(max-width: 1440px) {
.fl-node-wtqgm5nahxbc .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 1024px) {
.fl-node-wtqgm5nahxbc .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 768px) {
.fl-node-wtqgm5nahxbc .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
.fl-node-wtqgm5nahxbc > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:3px;
}
@media (max-width: 768px) { .fl-node-wtqgm5nahxbc > .fl-module-content { margin-left:0px; } }.fl-builder-content-45 .fl-node-qcy4oibdzva1__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: row;
align-items: start;
gap: 80px;
}
@media(max-width: 1440px) {
.fl-builder-content-45 .fl-node-qcy4oibdzva1__e7c88d1a194936f249e2e5847efd28e2 {
gap: 48px;
}
}
@media(max-width: 1024px) {
.fl-builder-content-45 .fl-node-qcy4oibdzva1__e7c88d1a194936f249e2e5847efd28e2 {
flex-direction: column;
gap: 48px;
}
}
@media(max-width: 768px) {
.fl-builder-content-45 .fl-node-qcy4oibdzva1__e7c88d1a194936f249e2e5847efd28e2 {
gap: 48px;
}
}
.fl-builder-content-45 .fl-node-9jkilhfb6un5__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: column;
gap: 0px;
width: 100%;
max-width: 1000px;
}
.fl-node-90k6bhemgv34__e7c88d1a194936f249e2e5847efd28e2, .fl-node-90k6bhemgv34__e7c88d1a194936f249e2e5847efd28e2 .fl-photo {
text-align: center;
}
.fl-node-90k6bhemgv34__e7c88d1a194936f249e2e5847efd28e2 .fl-photo-content, .fl-node-90k6bhemgv34__e7c88d1a194936f249e2e5847efd28e2 .fl-photo-img {
width: 100%;
}
.fl-builder-content-45 .fl-node-3bf207ce5ynr__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: start;
gap: 10px;
width: 100%;
}
@media(max-width: 1024px) {
.fl-builder-content-45 .fl-node-3bf207ce5ynr__e7c88d1a194936f249e2e5847efd28e2 {
flex-direction: column;
justify-content: center;
align-items: center;
gap: 48px;
}
}
@media(max-width: 768px) {
.fl-builder-content-45 .fl-node-3bf207ce5ynr__e7c88d1a194936f249e2e5847efd28e2 {
gap: 48px;
}
}
.fl-builder-content-45 .fl-node-nhb10tf34weg__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: column;
gap: 24px;
min-width: 150px;
max-width: 327px;
}
@media(max-width: 1024px) {
.fl-builder-content-45 .fl-node-nhb10tf34weg__e7c88d1a194936f249e2e5847efd28e2 {
align-items: center;
gap: 32px;
max-width: 100%;
}
}
@media(max-width: 768px) {
.fl-builder-content-45 .fl-node-nhb10tf34weg__e7c88d1a194936f249e2e5847efd28e2 {
gap: 24px;
}
}
.fl-node-kch0samjrfx4__e7c88d1a194936f249e2e5847efd28e2 .mfbb-text {
text-align: left;
}
@media(max-width: 1024px) {
.fl-node-kch0samjrfx4__e7c88d1a194936f249e2e5847efd28e2 .mfbb-text {
text-align: center;
}
}
:where(.fl-builder-content .fl-node-xb7j1g2tzqvc__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
@media(max-width: 1024px) {
.fl-builder-content .fl-node-xb7j1g2tzqvc__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-xb7j1g2tzqvc__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *:not(b, strong) {
text-align: center;
}
}
.fl-builder-content-45 .fl-node-n7zip3q0uhjf__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 16px;
}
.fl-node-n7zip3q0uhjf__e7c88d1a194936f249e2e5847efd28e2.fl-module-box {
margin-top:8px;
}
@media (max-width: 768px) { .fl-node-n7zip3q0uhjf__e7c88d1a194936f249e2e5847efd28e2.fl-module-box { margin-top:0px; } }.fl-builder-content-45 .fl-node-gi0lxhjayp3c__e7c88d1a194936f249e2e5847efd28e2 {
display: flex;
flex-direction: column;
align-items: end;
gap: 16px;
}
@media(max-width: 1024px) {
.fl-builder-content-45 .fl-node-gi0lxhjayp3c__e7c88d1a194936f249e2e5847efd28e2 {
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
gap: 24px;
width: 100%;
max-width: 100%;
}
}
:where(.fl-builder-content .fl-node-gyz3b8fjpqsk__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-un4c17zbk39e__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-3978d4nrzvaj__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-14gt27fsqyme__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-cunw5m3phqyo__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-jdsfpn6bhok4__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
:where(.fl-builder-content .fl-node-925iqzf86eun__e7c88d1a194936f249e2e5847efd28e2.fl-module-rich-text.fl-rich-text *) {
color: inherit;
}
.fl-node-9l63msvknfr2 .fl-icon i, .fl-node-9l63msvknfr2 .fl-icon i:before {
font-size: 16px;
color: #9b9b9b;
}
.fl-node-9l63msvknfr2 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
.fl-node-9l63msvknfr2.fl-module-icon {
text-align: left;
}
.fl-node-9l63msvknfr2 .fl-icon i:hover, .fl-node-9l63msvknfr2 .fl-icon i:hover:before, .fl-node-9l63msvknfr2 .fl-icon a:hover i, .fl-node-9l63msvknfr2 .fl-icon a:hover i:before {
color: #7f7f7f;
}
@media(max-width: 1440px) {
.fl-node-9l63msvknfr2 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 1024px) {
.fl-node-9l63msvknfr2 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 768px) {
.fl-node-9l63msvknfr2 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
.fl-node-9l63msvknfr2 > .fl-module-content {
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
}
@media (max-width: 768px) { .fl-node-9l63msvknfr2 > .fl-module-content { margin-left:0px; } }
.fl-node-gtxi9vel3s58 .fl-icon i, .fl-node-gtxi9vel3s58 .fl-icon i:before {
font-size: 16px;
color: #9b9b9b;
}
.fl-node-gtxi9vel3s58 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
.fl-node-gtxi9vel3s58.fl-module-icon {
text-align: left;
}
@media(max-width: 1440px) {
.fl-node-gtxi9vel3s58 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 1024px) {
.fl-node-gtxi9vel3s58 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
@media(max-width: 768px) {
.fl-node-gtxi9vel3s58 .fl-icon-wrap .fl-icon-text {
height: 28px;
}
}
.fl-node-gtxi9vel3s58 > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:3px;
}
@media (max-width: 768px) { .fl-node-gtxi9vel3s58 > .fl-module-content { margin-left:0px; } }    .fl-node-vkq1uzr6j7d4 {
backdrop-filter: blur(12px);
}
.fl-node-52ik4cdnlhyb {
width: calc(100% - 48px) !important;
}
.fl-node-2086lgfdcekv__a3c28d9cb116cbb49f4e4f6a756790a2 .mfbb-popup-badge:has(img) {
padding: 0 !important;
}
.fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2 {
padding: 4px 8px !important;
border: 1px solid var(--mfbb-danger) !important;
align-self: start !important;
border-radius: 6px !important;
}
.fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2 p {
font-size: var(--mfbb-small-fs, 0.875rem) !important;
font-weight: 700 !important;
line-height: var(--mfbb-small-lh, 1.3125rem) !important;
letter-spacing: 0.04em !important;
}
.fl-node-wz8yr1dnqpuc__a3c28d9cb116cbb49f4e4f6a756790a2 p img {
height: auto !important;
aspect-ratio: 1.6 !important;
object-fit: cover !important;
object-position: center !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 6px !important;
}
@media (max-width: 1024px) {
.fl-node-s0nr6d2ylqma__e7c88d1a194936f249e2e5847efd28e2 {
max-width: 100% !important;
min-width: 100% !important;
flex-grow: 1;
display: flex;
justify-content: center;
}
}