.geekflare-core-header{display:flex;justify-content:center;height:3.75rem}.geekflare-core-header .x-container{width:calc(100% - 1.25rem*2)}@media(min-width: 480px){.geekflare-core-header .x-container{width:calc(100% - 1.25rem*2)}}@media(min-width: 768px){.geekflare-core-header .x-container{width:calc(100% - 2.5rem*2)}}@media(min-width: 960px){.geekflare-core-header .x-container{width:calc(100% - 2.5rem*2)}}@media(min-width: 1024px){.geekflare-core-header .x-container{width:calc(100% - 3.75rem*2)}}@media(min-width: 1280px){.geekflare-core-header .x-container{width:calc(100% - 3.75rem*2)}}@media(min-width: 1366px){.geekflare-core-header .x-container{width:70rem}}@media(min-width: 1440px){.geekflare-core-header .x-container{width:70rem}}@media(min-width: 1024px){.geekflare-core-header{height:4.375rem}}@media(min-width: 1366px){.geekflare-core-header{height:5rem}}.geekflare-core-header .x-wrapper{display:flex;justify-content:center;position:fixed;left:0;right:0;z-index:98;height:3.75rem;background-color:#fff}@media(min-width: 1024px){.geekflare-core-header .x-wrapper{height:4.375rem}}@media(min-width: 1366px){.geekflare-core-header .x-wrapper{height:5rem}}.geekflare-core-header .x-container{display:flex;align-items:center;justify-content:space-between}.geekflare-core-header .x-header-menu-toggle{margin-left:1.25rem}@media(min-width: 1024px){.geekflare-core-header .x-header-menu-toggle{display:none}}.geekflare-core-header .x-header-menu-toggle .x-menu-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.25rem;color:#fff;background-color:#212121;transition:.25s;cursor:pointer}.geekflare-core-header .x-header-menu-toggle .x-menu-icon:hover,.geekflare-core-header .x-header-menu-toggle .x-menu-icon:focus,.geekflare-core-header .x-header-menu-toggle .x-menu-icon:active{background-color:#424242}.geekflare-core-header .x-header-menu-toggle .x-menu-icon i::before{font-size:1rem}.geekflare-core-header .x-header-menu-toggle .x-menu-icon i.x-close{display:none}.geekflare-core-header .x-header-menu-body{display:none;position:absolute;top:3.75rem;left:0;right:0;background-color:#eee;box-shadow:0 0.625rem 0.625rem -0.625rem rgba(33,33,33,.5)}@media(min-width: 1024px){.geekflare-core-header .x-header-menu-body{display:flex;align-items:center;position:static;box-shadow:none;background-color:#fff}}@media(min-width: 1024px){.geekflare-core-header .x-header-menu-tabs{display:none}}.geekflare-core-header .x-header-menu-tabs .x-tab-list{display:flex}.geekflare-core-header .x-header-menu-tabs .x-tab-item{display:flex;align-items:center;justify-content:center;flex-grow:1;border-right:0.125rem solid #fff;padding:0.625rem 0;color:#fff;background-color:#212121}.geekflare-core-header .x-header-menu-tabs .x-tab-item:last-of-type{border-right:none}.geekflare-core-header .x-header-menu-tabs .x-tab-item:hover,.geekflare-core-header .x-header-menu-tabs .x-tab-item:focus,.geekflare-core-header .x-header-menu-tabs .x-tab-item:active{background-color:#424242}.geekflare-core-header .x-header-menu-tabs .x-tab-item.x-is-active{background-color:#ff4a00}.geekflare-core-header .x-header-menu-tabs .x-tab-item.x-is-active:hover,.geekflare-core-header .x-header-menu-tabs .x-tab-item.x-is-active:focus,.geekflare-core-header .x-header-menu-tabs .x-tab-item.x-is-active:active{background-color:#fd7622}.geekflare-core-header .x-header-menu.x-is-expanded .x-header-menu-toggle .x-menu-icon i.x-open{display:none}.geekflare-core-header .x-header-menu.x-is-expanded .x-header-menu-toggle .x-menu-icon i.x-close{display:block}.geekflare-core-header .x-header-menu.x-is-expanded .x-header-menu-body{display:block}@media(min-width: 1024px){.geekflare-core-header .x-header-menu.x-is-expanded .x-header-menu-body{display:flex}}.geekflare-core-header.is-hidden .x-wrapper{display:none}.geekflare-core-header .x-brand{display:block;line-height:0}.geekflare-core-header .x-brand .x-brand-image{width:auto;height:auto;max-height:2rem}@media(min-width: 1024px){.geekflare-core-header .x-brand .x-brand-image{max-height:2.25rem}}@media(min-width: 1366px){.geekflare-core-header .x-brand .x-brand-image{max-height:2.5rem}}.geekflare-core-header .x-brand .x-brand-text{display:none}.geekflare-core-header .x-main-menu{position:relative}@media(min-width: 1024px){.geekflare-core-header .x-main-menu{position:static;margin-left:0.9375rem}}@media(min-width: 1366px){.geekflare-core-header .x-main-menu{margin-left:1.25rem}}.geekflare-core-header .x-main-menu .x-menu-body{display:none;position:absolute;top:0;left:0;right:0;overflow-y:scroll;max-height:30rem;background-color:#eee;border-bottom:0.0625rem solid #e0e0e0}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-body{display:block;position:static;overflow:hidden;background-color:rgba(0,0,0,0);border-bottom:none}}.geekflare-core-header .x-main-menu .x-menu-list{display:flex;flex-direction:column;margin:0.625rem 0}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-list{flex-direction:row;margin:0}}.geekflare-core-header .x-main-menu .x-menu-item{cursor:pointer;margin:0.125rem 0;padding:0.125rem}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-item{padding:0;margin:0 0.625rem}}.geekflare-core-header .x-main-menu .x-menu-item-link{display:flex;align-items:center;justify-content:space-between;padding:0.3125rem 0.9375rem;color:#212121;transition:.2s}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-item-link{padding:0.625rem}}.geekflare-core-header .x-main-menu .x-menu-item-link::after{font-size:1.125rem;line-height:1.75rem;font-weight:500;content:"→";margin-right:0.9375rem;color:#757575}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-item-link::after{display:none}}.geekflare-core-header .x-main-menu .x-menu-item-link:hover,.geekflare-core-header .x-main-menu .x-menu-item-link:focus,.geekflare-core-header .x-main-menu .x-menu-item-link:active{text-decoration:none;color:#ff4a00}.geekflare-core-header .x-main-menu .x-menu-item-text{font-size:1rem;line-height:1.5rem;font-weight:600;white-space:nowrap}.geekflare-core-header .x-main-menu .x-menu-item-dropdown-icon{display:none}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-item-dropdown-icon{display:block;margin-left:0.3125rem}}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-item-dropdown-icon::before{font-size:0.625rem}}.geekflare-core-header .x-main-menu .x-menu-item.x-is-expanded .x-menu-sub-wrapper{display:flex}.geekflare-core-header .x-main-menu .x-menu-item.x-is-group{display:block}.geekflare-core-header .x-main-menu .x-menu-item.x-is-group::after{display:none}.geekflare-core-header .x-main-menu .x-menu-sub-wrapper{display:none}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-sub-wrapper{justify-content:center;position:absolute;top:4.375rem;left:0;right:0;z-index:99;padding:0.625rem 0;background-color:#eee;border-bottom:0.0625rem solid #e0e0e0}.geekflare-core-header .x-main-menu .x-menu-sub-wrapper::before{content:"";position:absolute;left:0;right:0;top:-0.9375rem;height:0.9375rem}}@media(min-width: 1366px){.geekflare-core-header .x-main-menu .x-menu-sub-wrapper{top:5rem;padding:0.9375rem 0}}@media(min-width: 1920px){.geekflare-core-header .x-main-menu .x-menu-sub-wrapper{padding:1.25rem 0}}.geekflare-core-header .x-main-menu .x-menu-sub-list{display:block;width:100%}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-sub-list{display:flex;align-items:flex-start;justify-content:center;padding:0.9375rem 0}}@media(min-width: 1366px){.geekflare-core-header .x-main-menu .x-menu-sub-list{padding:1.25rem 0}}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-sub-item{height:100%}.geekflare-core-header .x-main-menu .x-menu-sub-item:not(:last-of-type){border-right:0.0625rem solid #e0e0e0}}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-sub-item-group-list{margin:0 0.9375rem}}.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link{display:flex;align-items:center;justify-content:space-between;margin:0.3125rem 0;padding:0.125rem 0.9375rem;color:#212121;transition:.2s}.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link::after{font-size:1.125rem;line-height:1.75rem;font-weight:500;content:"→";margin-right:0.9375rem;color:#757575}@media(min-width: 1024px){.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link::after{display:none}}.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link:hover,.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link:focus,.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-link:active{text-decoration:none;color:#ff4a00}.geekflare-core-header .x-main-menu .x-menu-sub-item-group-item-text{font-size:1rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.geekflare-core-header .x-main-menu.x-is-expanded .x-menu-body{display:block}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu{position:relative;margin-left:1.25rem}}.geekflare-core-header .x-featured-menu .x-menu-toggle{display:none;align-items:center;padding:0.625rem 0.9375rem;color:#fff;background-color:#212121;transition:.25s;cursor:pointer}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-toggle{display:flex}}.geekflare-core-header .x-featured-menu .x-menu-toggle:hover,.geekflare-core-header .x-featured-menu .x-menu-toggle:focus,.geekflare-core-header .x-featured-menu .x-menu-toggle:active{background-color:#424242}.geekflare-core-header .x-featured-menu .x-menu-toggle-icon{line-height:0;margin-right:0.3125rem}.geekflare-core-header .x-featured-menu .x-menu-toggle-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:#fff;margin-left:0.3125rem;margin-right:0.625rem}.geekflare-core-header .x-featured-menu .x-menu-toggle-dropdown-icon i::before{font-size:0.75rem}.geekflare-core-header .x-featured-menu .x-menu-body{display:none}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-body{position:absolute;top:3.125rem;right:0;z-index:99;padding:0.125rem 0;background-color:#212121}}@media(min-width: 1366px){.geekflare-core-header .x-featured-menu .x-menu-body{padding:0.3125rem 0}}.geekflare-core-header .x-featured-menu .x-menu-list{margin:0.625rem 0}.geekflare-core-header .x-featured-menu .x-menu-item{display:flex;align-items:center;justify-content:space-between;margin:0.125rem 0;padding:0.125rem}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-item{margin:0 0.3125rem}}.geekflare-core-header .x-featured-menu .x-menu-item::after{font-size:1.125rem;line-height:1.75rem;font-weight:500;content:"→";margin-right:0.9375rem;color:#757575}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-item::after{display:none}}.geekflare-core-header .x-featured-menu .x-menu-item-link{display:block;padding:0.3125rem 0.9375rem;color:#212121;transition:.2s}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-item-link{color:#fff;padding:0.3125rem 1.25rem}}.geekflare-core-header .x-featured-menu .x-menu-item-link:hover,.geekflare-core-header .x-featured-menu .x-menu-item-link:focus,.geekflare-core-header .x-featured-menu .x-menu-item-link:active{text-decoration:none;color:#ff4a00}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-item-link:hover,.geekflare-core-header .x-featured-menu .x-menu-item-link:focus,.geekflare-core-header .x-featured-menu .x-menu-item-link:active{color:#ffb40b}}.geekflare-core-header .x-featured-menu .x-menu-item-text{font-size:1rem;line-height:1.5rem;font-weight:600;white-space:nowrap}@media(min-width: 1024px){.geekflare-core-header .x-featured-menu .x-menu-item-text{font-size:1rem;line-height:1.5rem;font-weight:400}}.geekflare-core-header .x-featured-menu.x-is-expanded .x-menu-body{display:block}@media(min-width: 1024px){.geekflare-core-header .x-search-form{position:relative;margin-left:0.9375rem}}@media(min-width: 1366px){.geekflare-core-header .x-search-form{margin-left:1.25rem}}.geekflare-core-header .x-search-form .x-form-toggle{display:none;padding:0.625rem 0.9375rem;line-height:0;cursor:pointer}@media(min-width: 1024px){.geekflare-core-header .x-search-form .x-form-toggle{display:block}}.geekflare-core-header .x-search-form .x-form-toggle-icon i::before{font-size:1.125rem}.geekflare-core-header .x-search-form .x-form-body{display:none;padding:0.625rem 0.625rem}@media(min-width: 1024px){.geekflare-core-header .x-search-form .x-form-body{position:absolute;top:3.125rem;right:-5rem;z-index:99;width:35rem;background-color:#eee;border:0.0625rem solid #e0e0e0}}@media(min-width: 1366px){.geekflare-core-header .x-search-form .x-form-body{right:-6.25rem}}.geekflare-core-header .x-search-form .x-form-body form input[type=search]{font-size:1rem;line-height:1.5rem;font-weight:500;width:100%;padding:0.625rem;border:0.0625rem solid #e0e0e0;background-color:#fff}.geekflare-core-header .x-search-form .x-form-body form input[type=search]:focus,.geekflare-core-header .x-search-form .x-form-body form input[type=search]:active{outline:none;border-color:#bdbdbd}.geekflare-core-header .x-search-form .x-form-body form input[type=submit]{display:none}.geekflare-core-header .x-search-form.x-is-expanded .x-form-body{display:block}
