
.fb-archive-header{position:relative;z-index:10000;background:#000;color:#fff;font-family:"Open Sans",Arial,sans-serif;border:0}
.fb-archive-header *{box-sizing:border-box}
.fb-archive-header .fb-archive-inner{width:1200px;max-width:90%;margin:0 auto;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.fb-archive-header a,.fb-archive-header a:visited{color:#fff!important;text-decoration:none!important;background:transparent}
.fb-archive-header .fb-archive-brand,.fb-archive-header .fb-archive-brand:hover,.fb-archive-header .fb-archive-brand:focus,.fb-archive-header .fb-archive-brand:active{font-size:24px;font-weight:400;line-height:1.8;color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap;text-decoration:none!important;opacity:1}
.fb-archive-header ul{margin:0;padding:0;list-style:none}
.fb-archive-header .fb-archive-menu{display:flex;align-items:center}
.fb-archive-header li{position:relative;margin:0;padding:0;list-style:none}
.fb-archive-header .fb-archive-menu>li>a{height:74px;display:flex;align-items:center;padding:0 15px;font-size:13px;font-weight:600;line-height:74px;white-space:nowrap;gap:5px}
.fb-archive-header .fb-menu-label{position:relative;display:inline-block;line-height:1.5}
.fb-archive-header .fb-desktop-archive>.fb-archive-menu>li>a>.fb-menu-label:after{content:"";position:absolute;bottom:-30%;left:0;width:100%;height:2px;background:#fff;visibility:hidden;transform:scaleX(0);transform-origin:bottom left;transition:all .25s ease-out}
.fb-archive-header .fb-desktop-archive>.fb-archive-menu>li:hover>a>.fb-menu-label:after,.fb-archive-header .fb-desktop-archive>.fb-archive-menu>li:focus-within>a>.fb-menu-label:after{visibility:visible;transform:scaleX(1)}
.fb-archive-header .fb-chevron{display:inline-block;flex:0 0 auto;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-left:3px;margin-top:-3px}
.fb-archive-header .fb-archive-submenu{display:none;position:absolute;top:100%;left:0;width:180px;min-width:180px;background:#000;border:0;box-shadow:0 2px 5px rgba(0,0,0,.18);z-index:10001}
.fb-archive-header .fb-desktop-archive li:hover>.fb-archive-submenu,.fb-archive-header .fb-desktop-archive li:focus-within>.fb-archive-submenu{display:block}
.fb-archive-header .fb-archive-submenu .fb-archive-submenu{left:100%;top:-3px}
.fb-archive-header .fb-archive-submenu>li{display:block;border-bottom:1px solid #fff}
.fb-archive-header .fb-archive-submenu>li:last-child{border-bottom:0}
.fb-archive-header .fb-archive-submenu a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 15px;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.6px;white-space:normal;overflow-wrap:normal}
.fb-archive-header .fb-archive-submenu a:hover,.fb-archive-header .fb-archive-submenu a:focus{background:#f8f8f8;color:#555!important}
.fb-archive-header .fb-archive-submenu .fb-chevron{transform:rotate(-45deg);margin:0}
.fb-archive-header .fb-instagram-icon{display:block;width:18px;height:18px;fill:currentColor}
.fb-archive-header .fb-mobile-archive{display:none}
.fb-archive-header summary{cursor:pointer;list-style:none;color:#fff;user-select:none}
.fb-archive-header summary::-webkit-details-marker{display:none}
.fb-archive-header a:focus-visible,.fb-archive-header summary:focus-visible{outline:2px solid #fff;outline-offset:-3px}
.elementor-5162 .elementor-widget-text-editor,.elementor-5162 .elementor-widget-image-box,.elementor-5162 .elementor-widget-toggle{color:#222}
.elementor-5162 .elementor-widget-text-editor *,.elementor-5162 .elementor-widget-image-box .elementor-image-box-content *,.elementor-5162 .elementor-widget-toggle .elementor-tab-title,.elementor-5162 .elementor-widget-toggle .elementor-tab-title *,.elementor-5162 .elementor-widget-toggle .elementor-tab-content,.elementor-5162 .elementor-widget-toggle .elementor-tab-content *,.elementor-5162 .elementor-widget-heading .elementor-heading-title{color:#222!important;-webkit-text-fill-color:#222!important}
.elementor-5162 .elementor-widget-text-editor a,.elementor-5162 .elementor-widget-toggle .elementor-tab-content a{color:#222!important}
.elementor-5162 .elementor-widget-image-box .elementor-image-box-img img{max-height:520px;object-fit:contain}
@media(max-width:1100px){.fb-archive-header .fb-archive-inner{max-width:92%;min-height:74px;flex-wrap:wrap;padding:15px 0;gap:0}.fb-archive-header .fb-archive-brand{font-size:24px}.fb-archive-header .fb-desktop-archive{display:none}.fb-archive-header .fb-mobile-archive{display:block}.fb-archive-header .fb-mobile-archive[open]{width:100%}.fb-archive-header .fb-mobile-archive>summary{text-align:right;font-size:14px;min-height:30px;padding:6px 0}.fb-archive-header .fb-mobile-archive[open]>summary{text-align:right;margin-top:-40px;margin-bottom:15px}.fb-archive-header .fb-mobile-archive .fb-archive-menu{display:block;padding:12px 0;max-height:75vh;overflow:auto}.fb-archive-header .fb-mobile-archive .fb-archive-menu>li>a{height:auto;line-height:1.5;min-height:44px;padding:12px 10px;font-size:14px}.fb-archive-header .fb-mobile-archive .fb-submenu-details>summary{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;font-size:14px;line-height:1.5}.fb-archive-header .fb-mobile-archive .fb-archive-submenu{display:block;position:static;width:auto;min-width:0;margin-left:14px;border-left:1px solid #666;box-shadow:none}.fb-archive-header .fb-mobile-archive .fb-archive-submenu>li{border-bottom:1px solid #444}.fb-archive-header .fb-mobile-archive .fb-submenu-details>summary .fb-chevron{transform:rotate(45deg)}.fb-archive-header .fb-mobile-archive .fb-submenu-details[open]>summary .fb-chevron{transform:rotate(225deg)}.fb-archive-header .fb-mobile-parent{display:block;padding:10px 15px;font-size:12px;font-weight:600;text-decoration:underline!important}.fb-archive-header .fb-mobile-archive .fb-archive-menu>li .fb-submenu-details .fb-archive-submenu a{height:auto;line-height:1.4}}
@media(max-width:767px){.elementor-5162 .elementor-widget-image-box .elementor-image-box-img{width:100%!important;margin:0 0 24px!important}.elementor-5162 .elementor-widget-image-box .elementor-image-box-wrapper{display:block!important}.elementor-5162 .elementor-widget-image-box .elementor-image-box-img img{max-height:420px}.elementor-5162 .elementor-widget-image-box .elementor-image-box-title{font-size:21px!important;line-height:1.4!important}.elementor-5162 .elementor-widget-text-editor h1{font-size:27px;line-height:1.3}}

#fb-global-footer{display:block;box-sizing:border-box;width:100%;min-height:30px;margin:0;padding:15px 0;background:#0a0a0a;color:#fff;clear:both}
#scroll-top.fb-global-scroll{position:fixed;right:20px;bottom:100px;width:37px;height:37px;line-height:37px;background:#fff;color:#000;font-size:18px;text-align:center;border-radius:2px;z-index:9999;box-sizing:content-box;cursor:pointer;text-decoration:none}#scroll-top.fb-global-scroll:hover,#scroll-top.fb-global-scroll:focus{background:#fff;color:#000}#scroll-top.fb-global-scroll:focus-visible{outline:2px solid #000;outline-offset:2px}#scroll-top.fb-global-scroll svg{width:12px;height:12px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:2}@media(max-width:480px){#scroll-top.fb-global-scroll{right:10px;font-size:14px}}
