.elementor-2145 .elementor-element.elementor-element-ad97af8:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-ad97af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222529}.elementor-2145 .elementor-element.elementor-element-ad97af8{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2145 .elementor-element.elementor-element-ad97af8>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-2145 .elementor-element.elementor-element-b55ff5e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2145 .elementor-element.elementor-element-b55ff5e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2145 .elementor-element.elementor-element-b848bf4>.elementor-widget-container{margin:2px 6px 0 0}.elementor-2145 .elementor-element.elementor-element-b848bf4 .elementor-heading-title{font-size:13.2px;font-weight:500;color:#fff}.elementor-bc-flex-widget .elementor-2145 .elementor-element.elementor-element-2f8938b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2145 .elementor-element.elementor-element-2f8938b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2145 .elementor-element.elementor-element-2f8938b.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2145 .elementor-element.elementor-element-ddd93a1>.elementor-widget-container{margin:0 43px 0 0}#header .elementor-element-ddd93a1 .top-links>li.menu-item>a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:26px;letter-spacing:.3px;color:#fff}#header .elementor-element-ddd93a1 .top-links>li.menu-item>a,#header .elementor-element-ddd93a1 .main-menu>li.menu-item>a,#header .elementor-element-ddd93a1 .menu-custom-block a,#header .elementor-element-ddd93a1 .menu-custom-block span,.elementor-element-ddd93a1 .sidebar-menu>li.menu-item>a{padding:15px 15px 15px 15px}.elementor-element-ddd93a1 .sidebar-menu .popup:before{top:calc( calc( 15px / 2 + 15px / 2 - 0.5px ) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ) )}.elementor-element-ddd93a1 .menu-hover-underline>li.menu-item>a:before{margin-left:15px;margin-right:15px}#header .elementor-element-ddd93a1 .top-links>li.menu-item,#header .elementor-element-ddd93a1 .main-menu>li.menu-item,#header .elementor-element-ddd93a1 .menu-custom-block{margin:0 0 0 0}.elementor-2145 .elementor-element.elementor-element-a1c760c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2145 .elementor-element.elementor-element-a1c760c:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-a1c760c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e6e5e2}.elementor-2145 .elementor-element.elementor-element-a1c760c{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2145 .elementor-element.elementor-element-a1c760c>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2145 .elementor-element.elementor-element-f6ae254>.elementor-widget-container{padding:28px 0 28px 0}#header .elementor-element-bcb08ad .main-menu>li.menu-item>a,.elementor-element-bcb08ad .sidebar-menu>li.menu-item>a,#header .elementor-element-bcb08ad .main-menu>li.menu-item>.arrow:before,.elementor-element-bcb08ad .sidebar-menu>li.menu-item>.arrow:before{color:#fff}#header .elementor-element-bcb08ad .main-menu>li.menu-item.active>a,#header .elementor-element-bcb08ad .main-menu>li.menu-item:hover>a,.elementor-element-bcb08ad .sidebar-menu>li.menu-item:hover>a,.elementor-element-bcb08ad .sidebar-menu>li.menu-item.active>a,#header .elementor-element-bcb08ad .main-menu>li.menu-item.active>.arrow:before,#header .elementor-element-bcb08ad .main-menu>li.menu-item:hover>.arrow:before,.elementor-element-bcb08ad .sidebar-menu>li.menu-item:hover>.arrow:before,.elementor-element-bcb08ad .sidebar-menu>li.menu-item.active>.arrow:before{color:#ff5b5b}.elementor-element-bcb08ad .menu-hover-line>li.menu-item>a:before{background-color:#ff5b5b}#header .elementor-element-bcb08ad .top-links .narrow li.menu-item>a,#header .elementor-element-bcb08ad .main-menu .wide li.sub li.menu-item>a,#header .elementor-element-bcb08ad .main-menu .narrow li.menu-item>a,#header .elementor-element-bcb08ad .sidebar-menu .wide li.menu-item li.menu-item>a,#header .elementor-element-bcb08ad .sidebar-menu .wide li.sub li.menu-item>a,#header .elementor-element-bcb08ad .sidebar-menu .narrow li.menu-item>a,#header .elementor-element-bcb08ad .porto-popup-menu .sub-menu a{color:#fff}#header .elementor-element-bcb08ad .top-links .narrow li.menu-item:hover>a,#header .elementor-element-bcb08ad .main-menu .wide li.menu-item li.menu-item>a:hover,#header .elementor-element-bcb08ad .main-menu .narrow li.menu-item:hover>a,.elementor-element-bcb08ad .porto-popup-menu .sub-menu a:hover,#header .elementor-element-bcb08ad .sidebar-menu .narrow li.menu-item:hover>a,#header .elementor-element-bcb08ad .sidebar-menu .wide li.menu-item li.menu-item>a:hover{color:#ff5b5b}#header .elementor-element-10a7ef8 .search-toggle{color:#222529}#header .elementor-element-10a7ef8 .search-toggle:hover{color:#36393d}.elementor-element-d446ac8 #mini-cart .minicart-icon,.elementor-element-d446ac8 #mini-cart.minicart-arrow-alt .cart-head:after{color:#222529}.elementor-element-d446ac8 #mini-cart:hover .minicart-icon,.elementor-element-d446ac8 #mini-cart.minicart-arrow-alt:hover .cart-head:after{color:#36393d}@media (max-width:991px) and (min-width:769px){.elementor-2145 .elementor-element.elementor-element-b55ff5e{width:50%}}@media (max-width:991px){.elementor-2145 .elementor-element.elementor-element-ad97af8{padding:0 20px 0 20px}.elementor-2145 .elementor-element.elementor-element-b55ff5e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2145 .elementor-element.elementor-element-b848bf4>.elementor-widget-container{margin:18px 0 18px 0}.elementor-2145 .elementor-element.elementor-element-a1c760c{padding:0 20px 0 20px}}