.elementor-4384 .elementor-element.elementor-element-ee154a7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4384 .elementor-element.elementor-element-ee154a7:not(.elementor-motion-effects-element-type-background), .elementor-4384 .elementor-element.elementor-element-ee154a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212529;}.elementor-4384 .elementor-element.elementor-element-ee154a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4384 .elementor-element.elementor-element-ee154a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4384 .elementor-element.elementor-element-30e00d5 .elementor-heading-title{font-size:0.9em;letter-spacing:2px;color:#DFDFDF;}.elementor-4384 .elementor-element.elementor-element-14289aa{width:auto;max-width:auto;}#header .elementor-element-14289aa a{font-size:1em;}#header .elementor-element-14289aa a:not(:hover){color:#FFFFFF;background:#02010100;}#header .elementor-element-14289aa a:hover{color:#D7D6D6;}.elementor-4384 .elementor-element.elementor-element-14289aa a:hover{background:#02010100;}.elementor-4384 .elementor-element.elementor-element-7626565.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-4384 .elementor-element.elementor-element-5acedce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4384 .elementor-element.elementor-element-5acedce{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4384 .elementor-element.elementor-element-5acedce, .elementor-4384 .elementor-element.elementor-element-5acedce > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4384 .elementor-element.elementor-element-9d47526{padding:22px 0px 22px 0px;}.elementor-4384 .elementor-element.elementor-element-2a20bc8{width:var( --container-widget-width, 100% );max-width:100%;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4384 .elementor-element.elementor-element-2a20bc8.elementor-element{--flex-grow:0;--flex-shrink:0;}#header .elementor-element-2a20bc8 .main-menu > li.menu-item > a, #header .elementor-element-2a20bc8 .menu-custom-block span, #header .elementor-element-2a20bc8 .menu-custom-block a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item > a{font-family:"Helvetica", Open Sans;font-size:13px;font-weight:600;letter-spacing:-0.9px;}#header .elementor-element-2a20bc8 .main-menu > li.menu-item > a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item > .arrow:before, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item > .arrow:before{color:#525252;}#header .elementor-element-2a20bc8 .top-links > li.menu-item > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item > a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item{background-color:#FFFFFF;}#header .elementor-element-2a20bc8 .main-menu > li.menu-item.active > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item:hover > a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item:hover > a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item.active > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item.active > .arrow:before, #header .elementor-element-2a20bc8 .main-menu > li.menu-item:hover > .arrow:before, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item:hover > .arrow:before, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item.active > .arrow:before{color:#444444;}.elementor-element-2a20bc8 .menu-hover-line>li.menu-item>a:before{background-color:#444444;}#header .elementor-element-2a20bc8 .top-links > li.menu-item:hover > a, #header .elementor-element-2a20bc8 .top-links > li.menu-item.has-sub:hover > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item.active > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item:hover > a, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item:hover, .elementor-element-2a20bc8 .sidebar-menu > li.menu-item.active{background-color:#FFFFFF;}#header .elementor-element-2a20bc8 .top-links > li.menu-item > a, #header .elementor-element-2a20bc8 .main-menu > li.menu-item > a, #header .elementor-element-2a20bc8 .menu-custom-block a, #header .elementor-element-2a20bc8 .menu-custom-block span, .elementor-element-2a20bc8 .sidebar-menu>li.menu-item>a{padding:15px 9px 15px 9px;}.elementor-element-2a20bc8 .sidebar-menu .popup:before{top:calc( calc( 15px / 2 + 15px / 2 - 0.5px ) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ) );}.elementor-element-2a20bc8 .menu-hover-underline > li.menu-item > a:before{margin-left:9px;margin-right:9px;}#header .elementor-element-2a20bc8 .top-links > li.menu-item, #header .elementor-element-2a20bc8 .main-menu > li.menu-item, #header .elementor-element-2a20bc8 .menu-custom-block{margin:0px 8px 0px 8px;}#header .elementor-element-2a20bc8 .narrow li.menu-item>a{--porto-submenu-item-bbw:2px;}#header .elementor-element-32b6580 .search-toggle{font-size:1.2em;color:#444444;}.elementor-element-ba14cb8 #mini-cart .cart-head, .elementor-element-ba14cb8 #mini-cart.minicart-inline .cart-head{font-size:26px;}.elementor-4384 .elementor-element.elementor-element-1fa4375{width:var( --container-widget-width, 5.877% );max-width:5.877%;--container-widget-width:5.877%;--container-widget-flex-grow:0;}.elementor-4384 .elementor-element.elementor-element-1fa4375.elementor-element{--flex-grow:0;--flex-shrink:0;}#header .mobile-toggle{font-size:17px;background-color:#000000;color:#FFFFFF;}.elementor-element-1fa4375 .mobile-toggle{padding:7px 13px 7px 13px !important;}@media(max-width:991px){.elementor-4384 .elementor-element.elementor-element-30e00d5{padding:0px 0px 0px 0px;}}