.elementor-4973 .elementor-element.elementor-element-9ac2027 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
}

.elementor-4973 .elementor-element.elementor-element-9ac2027:not(.elementor-motion-effects-element-type-background), .elementor-4973 .elementor-element.elementor-element-9ac2027 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4973 .elementor-element.elementor-element-ca67177 {
    width: var( --container-widget-width, 253px );
    max-width: 253px;
    --container-widget-width: 253px;
    --container-widget-flex-grow: 0;
}

.elementor-4973 .elementor-element.elementor-element-fdfb9aa.elementor-element {
    --flex-grow: 1;
    --flex-shrink: 0;
}

.elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu {
    justify-content: center;
    --pxl-spacing-inline: 17.5px;
}

.elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li {
    height: 80px;
}

.elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li:hover > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current-menu-item > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current-menu-parent > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current-menu-ancestor > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current_page_item > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current_page_ancestor > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li.current_page_parent > a, .elementor-4973 .elementor-element.elementor-element-fdfb9aa .pxl-navigation-menu > li > a.pxl-onepage-active {
    color: #0f4e91;
}

.elementor-4973 .elementor-element.elementor-element-78152ec {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}

.elementor-4973 .elementor-element.elementor-element-78152ec.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-4973 .elementor-element.elementor-element-fc811dc .pxl-button {
    animation-duration: 1000ms;
    -webkit-animation-duration: 1000ms;
}

@media(max-width: 1399px) {
    .elementor-4973 .elementor-element.elementor-element-6e9e6db.elementor-element {
        --flex-grow:0;
        --flex-shrink: 0;
    }
}

@media(min-width: 576px) {
    .elementor-4973 .elementor-element.elementor-element-9ac2027 {
        --content-width:1580px;
    }

    .elementor-4973 .elementor-element.elementor-element-78152ec {
        --width: auto;
    }
}
