.elementor-45862 .elementor-element.elementor-element-283ac94 .elementor-button{background-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-45862 .elementor-element.elementor-element-283ac94 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45862 .elementor-element.elementor-element-797f859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-45862 .elementor-element.elementor-element-797f859:not(.elementor-motion-effects-element-type-background), .elementor-45862 .elementor-element.elementor-element-797f859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003B94;}.elementor-45862 .elementor-element.elementor-element-46844ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45862 .elementor-element.elementor-element-f661f91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45862 .elementor-element.elementor-element-f661f91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45862 .elementor-element.elementor-element-f661f91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45862 .elementor-element.elementor-element-f661f91 .elementor-icon-list-text{color:var( --e-global-color-002c478 );transition:color 0.3s;}.elementor-45862 .elementor-element.elementor-element-5b9e4ce .elementor-icon-list-icon i{color:var( --e-global-color-002c478 );transition:color 0.3s;}.elementor-45862 .elementor-element.elementor-element-5b9e4ce .elementor-icon-list-icon svg{fill:var( --e-global-color-002c478 );transition:fill 0.3s;}.elementor-45862 .elementor-element.elementor-element-5b9e4ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45862 .elementor-element.elementor-element-5b9e4ce .elementor-icon-list-text{color:var( --e-global-color-002c478 );transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-45862 .elementor-element.elementor-element-46844ef{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-797f859 */.elementor-45862 .elementor-element.elementor-element-797f859::before {
    z-index: 1;
    content: "";
    position: absolute;
    top: -35px;
    left: 0;
    width: 100%;
    height: 70px;
    background: #003B94;
    clip-path: polygon(
        0 0,
        5% 15%,
        10% 30%,
        20% 50%,
        30% 65%,
        40% 75%,
        50% 80%,
        60% 75%,
        70% 65%,
        80% 50%,
        90% 30%,
        95% 15%,
        100% 0,
        100% 100%,
        0 100%
    );
}/* End custom CSS */