.elementor-268 .elementor-element.elementor-element-b8bee27 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-268 .elementor-element.elementor-element-b8bee27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-268 .elementor-element.elementor-element-b8bee27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#header .elementor-element-b7fb0b0 .main-menu > li.menu-item > a, #header .elementor-element-b7fb0b0 .menu-custom-block span, #header .elementor-element-b7fb0b0 .menu-custom-block a, .elementor-element-b7fb0b0 .sidebar-menu > li.menu-item > a{font-weight:500;letter-spacing:2px;word-spacing:4px;}#header .elementor-element-b7fb0b0 .main-menu > li.menu-item > a, .elementor-element-b7fb0b0 .sidebar-menu > li.menu-item > a, #header .elementor-element-b7fb0b0 .main-menu > li.menu-item > .arrow:before, .elementor-element-b7fb0b0 .sidebar-menu > li.menu-item > .arrow:before{color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-b7fb0b0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-element-d388aea .separator{border-left-width:1px;height:16px;}/* Start custom CSS */#header.sticky-header .header-main.sticky {
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    top: 0;
    z-index: 1001;
    box-shadow: 0 0 3px 0 var(--porto-normal-bc);
    background-color:#0F446 !important;
}/* End custom CSS */