.elementor-559 .elementor-element.elementor-element-61cd62e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-559 .elementor-element.elementor-element-db42652{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon-wrapper{text-align:end}.elementor-559 .elementor-element.elementor-element-3308f7d3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-a322142)}.elementor-559 .elementor-element.elementor-element-3308f7d3.elementor-view-framed .elementor-icon,.elementor-559 .elementor-element.elementor-element-3308f7d3.elementor-view-default .elementor-icon{color:var(--e-global-color-a322142);border-color:var(--e-global-color-a322142)}.elementor-559 .elementor-element.elementor-element-3308f7d3.elementor-view-framed .elementor-icon,.elementor-559 .elementor-element.elementor-element-3308f7d3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-a322142)}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon{font-size:22px}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon svg{height:22px}.elementor-559 .elementor-element.elementor-element-8e78729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu .elementor-item{font-family:"League Spartan",Sans-serif;font-size:96px;font-weight:600;line-height:106px}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-a322142);fill:var(--e-global-color-a322142)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item:hover,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-91520ea);fill:var(--e-global-color-91520ea)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-91520ea)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-menu-toggle{color:var(--e-global-color-df612c9);fill:var(--e-global-color-df612c9)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown{background-color:#fff0}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a:hover,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a:focus,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a.highlighted,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-menu-toggle:hover,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-menu-toggle:focus{color:var(--e-global-color-a322142)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a:hover,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a:focus,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a.highlighted{background-color:#fff0}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-a322142);background-color:#fff0}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown .elementor-item,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"League Spartan",Sans-serif;font-size:14px;font-weight:700}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-559 .elementor-element.elementor-element-36e60f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}#elementor-popup-modal-559 .dialog-widget-content{animation-duration:0.3s;background-color:#0E0F10}#elementor-popup-modal-559 .dialog-message{width:100vw;height:100vh;align-items:flex-start}#elementor-popup-modal-559{justify-content:center;align-items:flex-start}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon{font-size:25px}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon svg{height:25px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}#elementor-popup-modal-559 .dialog-message{width:100vw}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon i,.elementor-559 .elementor-element.elementor-element-3308f7d3 .elementor-icon svg{transform:rotate(0deg)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu .elementor-item{font-size:24px;line-height:24px}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-559 .elementor-element.elementor-element-4f0b1996{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown .elementor-item,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:20px}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--dropdown a{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:16px}.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-559 .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:48px!important}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-559 .elementor-element.elementor-element-88492c4>.elementor-widget-container{padding:16px 0 0 0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}#elementor-popup-modal-559 .dialog-message{width:100vw}#elementor-popup-modal-559{justify-content:center}}.fx-menu{position:relative;overflow:hidden;background:#0B0B0D;font-family:'League Spartan',sans-serif;min-height:100vh;min-height:100svh}.fx-menu *{font-family:'League Spartan',sans-serif}.fx-menu .fx-mtop{padding:16px 20px!important;border-bottom:1px solid #1F1C1B;position:relative;z-index:2}.fx-menu .fx-mlogo img{height:34px;width:auto}.fx-menu .fx-mclose .elementor-icon{width:44px;height:44px;border-radius:50%;border:1px solid #3A3634;display:flex!important;align-items:center;justify-content:center;font-size:16px}.fx-menu .fx-mclose .elementor-icon svg{width:16px;height:16px;fill:#F1CFC5}.fx-menu .fx-mclose .elementor-icon svg *{fill:#F1CFC5}.fx-menu .fx-mbody{padding:20px 24px 140px!important;position:relative;z-index:2}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu{counter-reset:fxm}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li{counter-increment:fxm;border-bottom:1px solid #1F1C1B}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li>a{font-size:34px!important;font-weight:800!important;line-height:1.15!important;color:#fff!important;padding:12px 0!important;display:flex!important;justify-content:space-between;align-items:center}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li>a::after{content:"0" counter(fxm);font-size:13px;letter-spacing:.2em;color:#F1CFC5;font-weight:600;opacity:1!important;position:static!important;background:none!important;width:auto!important;height:auto!important;order:3}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li>a:hover,.fx-menu .fx-mnav a.elementor-item-active{color:#F1CFC5!important}.fx-menu .fx-mnav .sub-arrow{order:2;margin-left:auto;margin-right:12px;color:#F1CFC5;font-size:18px}.fx-menu .fx-mnav .sub-arrow i{font-family:'Font Awesome 5 Free'!important;font-weight:900;color:#F1CFC5;transition:transform .3s;display:inline-block}.fx-menu .fx-mnav .sub-arrow svg{fill:#F1CFC5;transition:transform .3s}.fx-menu .fx-mnav .highlighted .sub-arrow i,.fx-menu .fx-mnav .highlighted .sub-arrow svg{transform:rotate(180deg)}.fx-menu .fx-mnav .sub-menu{position:static!important;width:auto!important;min-width:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:4px 0 16px!important;display:none;flex-wrap:wrap;gap:8px}.fx-menu .fx-mnav .highlighted+.sub-menu,.fx-menu .fx-mnav .sub-menu[aria-expanded="true"]{display:flex!important}.fx-menu .fx-mnav .sub-menu li{border:0!important}.fx-menu .fx-mnav .sub-menu a{font-size:15px!important;font-weight:600!important;color:#E8E3E1!important;padding:10px 16px!important;border:1px solid #3A3634!important;border-radius:999px!important;background:transparent!important;line-height:1.2!important}.fx-menu .fx-mnav .sub-menu a:hover{border-color:#F1CFC5!important;color:#fff!important}.fx-menu .fx-mlink .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.15}.fx-menu .fx-mlink .elementor-heading-title a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #1F1C1B;text-decoration:none}.fx-menu .fx-mlink .elementor-heading-title a::after{content:"04";font-size:13px;letter-spacing:.2em;color:#F1CFC5;font-weight:600}.fx-menu .fx-mcta{margin-top:26px!important}.fx-menu .fx-mcta .elementor-button{width:100%;min-height:54px;border-radius:999px;background:linear-gradient(90deg,#B18172 0%,#F1CFC5 60%);background-color:#E2BBAF;color:#0B0B0D;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.fx-menu .fx-minfo{margin-top:24px}.fx-menu .fx-minfo p{margin:0}.fx-menu .fx-minfo .fx-mk{font-size:15px;color:#C9C2BF}.fx-menu .fx-minfo .fx-mph a{font-size:22px;font-weight:700;color:#fff;text-decoration:none}.fx-menu .fx-msoc{margin-top:16px}.fx-menu .fx-msoc p{margin:0;display:flex;gap:20px;flex-wrap:wrap}.fx-menu .fx-msoc a{color:#F1CFC5;font-weight:600;font-size:15px;text-decoration:none}.fx-menu .fx-lens{position:absolute!important;border-radius:50%;padding:5px;box-sizing:border-box;background:conic-gradient(from 210deg,#F1CFC5,#B18172,#6E4BD8,#F1CFC5,#E9A6C0,#F1CFC5);box-shadow:0 0 40px rgb(241 207 197 / .2);aspect-ratio:1/1;z-index:1;pointer-events:none;animation:fxmA 8s ease-in-out infinite}.fx-menu .fx-lens img{width:100%!important;height:100%!important;border-radius:50%;object-fit:cover;display:block}.fx-menu .fx-ml1{width:84px!important;right:118px;bottom:96px;animation-delay:-3s}.fx-menu .fx-ml2{width:128px!important;right:-18px;bottom:30px}.fx-menu .fx-mbub{position:absolute!important;width:34px!important;height:34px;min-height:0!important;--min-height:0px;border-radius:50%;left:28px;bottom:56px;background:conic-gradient(from 40deg,#F1CFC5,#6E4BD8,#B18172,#F1CFC5);animation:fxmA 9s ease-in-out infinite;z-index:1}@keyframes fxmA{0%,100%{translate:0 0}50%{translate:0 -12px}}@media (min-width:768px){.fx-menu .fx-mbody{max-width:560px}}@media (prefers-reduced-motion:reduce){.fx-menu .fx-lens,.fx-menu .fx-mbub{animation:none}}.fx-menu .fx-mbody{gap:0!important;row-gap:0!important}.fx-menu .fx-mbody>.elementor-element{margin-bottom:0!important}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li:last-child{border-bottom:1px solid #1F1C1B}.fx-menu .fx-minfo a,.fx-menu .fx-msoc a{text-decoration:none!important}.fx-menu .fx-mnav .elementor-nav-menu--main>.elementor-nav-menu>li>a::after{content:none!important;display:none!important}.fx-menu .fx-mlink .elementor-heading-title a::after{content:none!important}.fx-menu .fx-mnav .sub-arrow{margin-left:auto;margin-right:0}.fx-menu .fx-mnav .sub-menu{margin-top:0!important}.fx-menu,.fx-menu .fx-mtop{background:#0E0F10!important}.fx-menu .elementor-element.elementor-element-4f0b1996 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown{margin-top:0!important}.fx-menu .fx-mlogo a{outline:none!important}.fx-menu a:focus:not(:focus-visible){outline:none}.fx-menu a:focus-visible{outline:2px solid #F1CFC5;outline-offset:3px}