@font-face{font-family:'custom-headings';font-style:normal;font-weight:100;font-display:swap;src:local('Gilroy-Black'), url('/wp-content/uploads/2020/05/Gilroy-Black.ttf') format('woff2')}html, body{color:#666666;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}.fbody{font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal;}.fhead{font-family:"custom-headings", "Arial", sans-serif;}html{font-size:18px}@media (min-width:480px) and (max-width:1240px){html{font-size:calc(15px + 3 * ((100vw - 480px) / (1240 - 480)))}}@media (max-width:480px){html{font-size:15px}}pre{font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}h1,.h1{font-size:3em}h2,.h2{font-size:2.5em}h3,.h3{font-size:2em}h4,.h4{font-size:1.5em}h5,.h5{font-size:1.25em}h6,.h6{font-size:1em}#navbar.smart + #main, #navbar.fixed + #main{padding-top:100px}#navbar.transparent_at_top:not(.static) + #main .content > .wp-block-cover:first-child, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-group:first-child, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-media-text:first-child{margin-top:-100px}#navbar.transparent_at_top:not(.static) + #main .content > .wp-block-cover:first-child .wp-block-cover__inner-container, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-group:first-child .wp-block-group__inner-container, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-media-text:first-child > .wp-block-media-text__content{padding-top:100px}@media (max-width:979px){#navbar.transparent_at_top:not(.static) + #main .content > .wp-block-group:first-child + .hidden-desktop, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-cover:first-child + .hidden-desktop, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-media-text:first-child + .hidden-desktop{margin-top:-100px}#navbar.transparent_at_top:not(.static) + #main .content > .wp-block-group:first-child + .hidden-desktop .wp-block-group__inner-container, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-cover:first-child + .hidden-desktop .wp-block-cover__inner-container, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-media-text:first-child + .hidden-desktop > .wp-block-media-text__content{padding-top:100px}}#main .content > *[id]:not(.block-pxl-sculpt):not(.wp-block-group):before, #main .content > *[id] .wp-block-group__inner-container:before{content:" ";display:block;height:100px;margin-top:-100px;pointer-events:none;visibility:hidden}@media (max-width:767px){#navbar.smart + #main, #navbar.fixed + #main{padding-top:80px}#navbar.transparent_at_top:not(.static) + #main .content > .wp-block-cover:first-child, #navbar.transparent_at_top:not(.static) + #main .content > .wp-block-media-text:first-child{margin-top:-80px}#main *[id]:before{height:80px;margin-top:-80px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p.is-style-heading:not(.has-text-color){color:#222222;font-family:"custom-headings", "Arial", sans-serif}p.is-style-heading{font-family:"custom-headings", "Arial", sans-serif}.bg-primary{background-color:#0f1f42}.bg-secondary{background-color:#d5202f}a{color:#0f1f42}a:hover{color:#0f1f42}a.btn, a.button, .add_to_cart_button, button.button, button.wp-block-search__button, .btn > a, a.wp-block-button__link, input[type='submit']{background-color:#d5202f;border-radius:5px;color:#fff !important;font-size:18px;letter-spacing:0.1em;text-transform:uppercase;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}a.btn-primary, .btn-primary > a{background-color:#0f1f42}a.btn-white, .btn-white > a{background-color:#ffffff;color:#d5202f !important}a.btn-ghost, .btn-ghost > a{background-color:transparent;box-shadow:inset 0 0 0 2px #d5202f;color:#d5202f !important}a.btn-primary.btn-ghost, .btn-primary.btn-ghost > a{box-shadow:inset 0 0 0 2px #0f1f42;color:#0f1f42 !important}a.btn-white.btn-ghost, .btn-white.btn-ghost > a{box-shadow:inset 0 0 0 2px #ffffff;color:#ffffff !important;opacity:0.8}a.btn-naked{color:#d5202f !important}a.btn-naked.btn-primary{color:#0f1f42 !important}a.btn-naked.btn-white{color:#fff !important}#filters .widget_categories ul li a, #filters .facetwp-type-radio .facetwp-radio, #filters .facetwp-type-checkboxes .facetwp-checkbox{text-decoration:none;background-color:transparent;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1);border-radius:5px;font-size:18px;letter-spacing:0.1em;text-transform:uppercase;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}#filters .widget_categories ul li a:hover, #filters .facetwp-type-radio .facetwp-radio:hover, #filters .facetwp-type-checkboxes .facetwp-checkbox:hover{box-shadow:inset 0 0 0 2px #d5202f}#filters .facetwp-type-radio:not(:hover) .facetwp-radio.checked, #filters .facetwp-type-checkboxes .facetwp-checkbox.checked{background-color:#d5202f;box-shadow:none;color:#fff !important}a.btn:hover, .add_to_cart_button:hover, .btn > a:hover, a.wp-block-button__link:hover, input[type='submit']:hover{background-color:#0f1f42}a.btn-primary:hover, .btn-primary > a:hover{background-color:#d5202f}a.btn-white:hover, .btn-white > a:hover{background-color:#ffffff;color:#0f1f42 !important}a.btn-ghost:hover, .btn-ghost > a:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #0f1f42;color:#0f1f42 !important}a.btn-primary.btn-ghost:hover, .btn-primary.btn-ghost > a:hover{box-shadow:inset 0 0 0 2px #d5202f;color:#d5202f !important}a.btn-white.btn-ghost:hover, .btn-white.btn-ghost > a:hover{box-shadow:inset 0 0 0 2px #ffffff;color:#ffffff !important;opacity:1}a.btn-naked:hover{color:#0f1f42 !important}a.btn-naked.btn-primary:hover{color:#d5202f !important}input[type='button'], input[type='email'], input[type='number'], input[type='password'], input[type='search'], input[type='tel'], input[type='text'], textarea, select{border-radius:5px}input, textarea, select{border-color:rgba(102,102,102, 0.4);transition:0.2s all}input:focus, textarea:focus, select:focus{outline-color:#d5202f}.has-body-color{color:#666666 !important}.has-heading-color{color:#222222 !important}.has-primary-color{color:#0f1f42 !important}.has-secondary-color{color:#d5202f !important}.has-light-primary-color{color:#cfd2d9 !important}.has-dark-primary-color{color:#0a152e !important}.has-light-secondary-color{color:#f6d2d5 !important}.has-dark-secondary-color{color:#951620 !important}.has-body-background-color{background-color:#666666 !important}.has-heading-background-color{background-color:#222222 !important}.has-primary-background-color{background-color:#0f1f42 !important}.has-secondary-background-color{background-color:#d5202f !important}.has-light-primary-background-color{background-color:#cfd2d9 !important}.has-dark-primary-background-color{background-color:#0a152e !important}.has-light-secondary-background-color{background-color:#f6d2d5 !important}.has-dark-secondary-background-color{background-color:#951620 !important}#navbar{background-color:#ffffff;color:#ffffff;font-size:18px;letter-spacing:0.1em;padding-bottom:20px !important;padding-top:20px !important;text-transform:uppercase;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}#navbar a{color:#ffffff}#navbar a svg{fill:#ffffff}#theBody:not(.woocommerce-page):not(.error404) #navbar.transparent_at_top:not(.scrolled){background-color:rgba(255,255,255, 0.0);color:#d7212e}#theBody:not(.woocommerce-page):not(.error404) #navbar.transparent_at_top:not(.scrolled) a{color:#d7212e}#theBody:not(.woocommerce-page):not(.error404) #navbar.transparent_at_top:not(.scrolled) svg{fill:#d7212e}#navbar .logo svg{height:60px;width:auto}@media (max-width:767px){#navbar .logo svg{height:40px}}#navbar ul.sub-menu{background-color:#ffffff}#navbar ul.sub-menu a{color:#ffffff !important}#menutray{background-color:#ffffff;color:#000000;font-size:18px;letter-spacing:0.1em;text-transform:uppercase;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal;}#menutray a{color:#000000}#menutray .tray-inner{padding-top:calc(50px + 1rem)}#menutray .closebtn{top:1rem}@media (max-width:767px){#menutray .tray-inner{padding-top:calc(40px + 1rem)}}#footer{background-color:#0f1f42}#footer .footer{color:;font-size:18px;letter-spacing:0;padding-bottom:3rem;padding-top:3rem;text-transform:none;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}#footer .footer a{color:#ffffff}#footer .footer .logo svg{fill:#ffffff}#footer .logo svg{height:40px}.post .date{letter-spacing:0.1em;text-transform:uppercase;font-family:"Helvetica", 'Helvetica Neue', sans-serif;font-style:normal;font-weight:normal}.style-default .post .photo{border-radius:5px}.modal .content > *{border-radius:5px}.block-pxl-accordion .acc-arrow::before, .block-pxl-accordion .acc-arrow::after{background-color:#0f1f42}.block-pxl-icons .icon{color:#0f1f42}.block-pxl-icons .icon.multi{--fa-primary-color:#0f1f42;--fa-secondary-color:#d5202f;--fa-primary-opacity:1.0;--fa-secondary-opacity:1.0}.block-pxl-icons .icon.contrast{--fa-primary-color:#222222;--fa-secondary-color:#0f1f42;--fa-primary-opacity:1.0;--fa-secondary-opacity:1.0}.block-pxl-people .person img{border-radius:5px}.wp-block-group.is-style-iframe-max iframe{height:calc(100vh - 100px)}@media(max-width:780px){.wp-block-group.is-style-iframe-max iframe{height:calc(100vh - 80px)}}.wp-block-image.is-style-rounded-shadow img{border-radius:5px}