.elementor-2222 .elementor-element.elementor-element-be0660b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}@media(max-width:767px){.elementor-2222 .elementor-element.elementor-element-be0660b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-2222 .elementor-element.elementor-element-be0660b{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-e28f911 */.ast-above-header.ast-above-header-bar, .ast-header-break-point #masthead.site-header .ast-above-header-bar {
    padding: 0;
}
.ast-above-header-bar {
    border-bottom-width: 0;
    border-bottom-color: #e8e8ff;
    border-bottom-style: solid;
}
.ast-above-header.ast-above-header-bar {
    background-color: #e8e8ff;
    background-image: none;
}

@media (max-width: 1050px) {
    .ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-2"] {
        display: block;
        padding: 0;
    }
}/* End custom CSS */