/*!
 * 
 * wordpressHelperPlugins
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2021 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
#site-header{position:fixed;width:100%;top:0;left:0;z-index:9999;transition:all .3s ease-in 0s}@media screen and (max-width: 768px){#site-header{width:100vw;background-color:#fff;box-shadow:0px 2px 23px rgba(219,223,235,.8)}}#site-header.with-bg{transform:translateY(0%);background-color:#fff;box-shadow:0px 2px 23px rgba(219,223,235,.8)}#site-header.hidden-header{transform:translateY(-100%)}#site-header .header-main .ecf-btn{padding:0 26px}#site-header .header-main .logo{margin-right:auto;max-width:144px;transform:translateZ(0);-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated;filter:blur(0)}@media screen and (max-width: 768px){#site-header .header-main .logo{max-width:90px}}@media screen and (max-width: 568px){#site-header .header-main .logo{max-width:72px}}#site-header .header-main .menu-area{display:flex;justify-content:flex-end;align-items:center;height:96px}@media screen and (max-width: 768px){#site-header .header-main .menu-area{height:72px}}#site-header .header-main .nav-toggle{font-size:17px;border:none;margin-left:18px;background:none;outline:none;line-height:25.6px;cursor:pointer}#site-header .header-main .nav-list{display:flex;align-items:center;white-space:nowrap}@media screen and (max-width: 768px){#site-header .header-main .nav-list{flex-wrap:wrap}}#site-header .header-main .nav-list li{position:relative}@media screen and (max-width: 768px){#site-header .header-main .nav-list.show.nav-main{transform:translateX(0);opacity:1;transition-timing-function:ease-in;transition:.3s}}@media(max-width: 991.98px){#site-header .header-main .nav-list.nav-main{position:fixed;top:0;left:0;width:100vw;height:calc(var(--vh, 1vh)*100);background:#fff;flex-direction:row;align-items:flex-start;z-index:99;opacity:.5;transform:translateX(100vw);overflow-y:auto;transition-timing-function:ease-in;transition:.3s;align-content:flex-start;scroll-behavior:smooth}#site-header .header-main .nav-list.nav-main>li{padding:24px}#site-header .header-main .nav-list.nav-main>li:not(:last-child){border-bottom:1px solid #dfdfdf}}@media(max-width: 575.98px){#site-header .header-main .nav-list.nav-main>li{padding:24px 16px}}@media screen and (max-width: 768px){#site-header .header-main .nav-list.nav-fake li{width:unset}#site-header .header-main .nav-list.nav-fake li .ecf-btn{white-space:nowrap}}@media screen and (min-width: 768px)and (max-width: 769px){#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn{position:fixed !important}}@media screen and (max-width: 768px){#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn{max-width:50%;position:sticky;bottom:0;background:#b42a22;height:64px;padding:0px 32px;align-items:center;text-align:center;justify-content:center;border:0}#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn a{width:96px;font-weight:700}#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn a:after{display:none}#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn *{color:#fff}#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn:nth-last-child(1){left:0;border-left:.5px solid #991f18}#site-header .header-main .nav-list li.only-mobile.ecf-nav-menu-btn:nth-last-child(2){right:0;border-right:.5px solid #991f18}#site-header .header-main .nav-list li a.nav-end::after{content:"";font-family:"Font Awesome 5 Pro";margin-left:6px;font-size:11px;position:absolute;right:17px;width:21px}}@media screen and (max-width: 768px)and (max-width: 575.98px){#site-header .header-main .nav-list li a.nav-end::after{text-align:center}}@media screen and (max-width: 768px){#site-header .header-main .nav-list li a.nav-header{opacity:1;font-size:12px;line-height:16px;color:#354c74;font-weight:500}}@media screen and (max-width: 768px){#site-header .header-main .nav-list li.fake-header{height:72px;align-items:center;background:#031f51;justify-content:space-between}#site-header .header-main .nav-list li.fake-header .title-nav{font-size:12px;line-height:16px;letter-spacing:2px;font-weight:500}#site-header .header-main .nav-list li.fake-header *{color:#fff}#site-header .header-main .nav-list li.fake-header .nav-close{background:none;border:none;width:24px}#site-header .header-main .nav-list li.fake-header .nav-close i{font-size:24px}}@media(max-width: 575.98px){#site-header .header-main .nav-list .only-mobile.ecf-nav-menu-btn a{font-size:12px;line-height:1.33;flex:1}}#site-header .header-main .nav-list>li{position:relative;transition:all .3s;width:100%;flex:auto}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li{width:100%;display:grid;grid-template-columns:1fr 1fr}#site-header .header-main .nav-list>li ul{margin-right:0;margin-left:auto}}#site-header .header-main .nav-list>li:not(:nth-last-child(1)){margin-right:40px}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li:not(:nth-last-child(1)){margin-right:0}}#site-header .header-main .nav-list>li.current-page>a{font-weight:700}#site-header .header-main .nav-list>li:hover .nav-child-wrapper{display:block;transform:translateY(0);opacity:1}#site-header .header-main .nav-list>li:hover .nav-child-wrapper ul{min-width:223px;height:unset}@media(max-width: 575.98px){#site-header .header-main .nav-list>li:hover .nav-child-wrapper ul{min-width:190px}}#site-header .header-main .nav-list>li:hover .nav-child-wrapper ul a{font-weight:400}#site-header .header-main .nav-list>li:hover .nav-child-wrapper ul::before,#site-header .header-main .nav-list>li:hover .nav-child-wrapper ul::after{opacity:1}#site-header .header-main .nav-list>li.only-mobile a::before{margin-top:0}#site-header .header-main .nav-list>li>a{font-size:16px;font-weight:400;cursor:pointer}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li>a{flex:0 0 40%;font-size:12px}}@media screen and (max-width: 320px){#site-header .header-main .nav-list>li>a{flex:0 0 32.5%;max-width:88px;width:100%}}#site-header .header-main .nav-list>li>a::before{display:block;content:attr(title);font-weight:500;height:0;overflow:hidden;visibility:hidden}@media(max-width: 575.98px){#site-header .header-main .nav-list>li>a::before{margin-top:4px}}#site-header .header-main .nav-list>li .nav-child-wrapper{position:absolute;opacity:.5;transform:translateY(-5px);transition:all .3s}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li .nav-child-wrapper{transform:unset;flex:1;display:block;position:relative;opacity:1}}#site-header .header-main .nav-list>li .nav-child-wrapper ul{width:0;height:0;margin-top:16px;border-radius:8px;background-color:#fff;box-shadow:0px 8px 16px rgba(224,224,224,.4);overflow:hidden}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li .nav-child-wrapper ul{box-shadow:none;width:100%;margin-top:0;height:unset}}@media(max-width: 575.98px){#site-header .header-main .nav-list>li .nav-child-wrapper ul{width:190px}}#site-header .header-main .nav-list>li .nav-child-wrapper ul li{position:relative}@media(max-width: 991.98px){#site-header .header-main .nav-list>li .nav-child-wrapper ul li a{font-weight:400}}#site-header .header-main .nav-list>li .nav-child-wrapper ul li .nav-end:after{right:0;text-align:center}#site-header .header-main .nav-list>li .nav-child-wrapper ul li{font-weight:300;min-height:48px;line-height:48px;white-space:nowrap;cursor:pointer}@media screen and (max-width: 768px){#site-header .header-main .nav-list>li .nav-child-wrapper ul li{line-height:unset;padding:0;font-size:12px}}@media(max-width: 575.98px){#site-header .header-main .nav-list>li .nav-child-wrapper ul li{min-height:1px}#site-header .header-main .nav-list>li .nav-child-wrapper ul li:not(:nth-last-child(1)){margin-bottom:24px}}#site-header .header-main .nav-list>li .nav-child-wrapper ul li a{display:inline-block;width:100%;height:100%;padding:0 24px}@media(max-width: 991.98px){#site-header .header-main .nav-list>li .nav-child-wrapper ul li a{padding:0}}@media only screen and (width: 768px){#site-header .header-main .nav-list>li .nav-child-wrapper ul li a.nav-end:after{right:0;text-align:center}}#site-header .header-main .nav-list>li .nav-child-wrapper ul li.current-page>a{font-weight:700}#site-header .header-main .nav-list>li .nav-child-wrapper ul li:hover>a{font-weight:400;color:#b42a22}

/*# sourceMappingURL=ecf_header-d0c576b9.css.map*/