.elementor-8209 .elementor-element.elementor-element-c0ea9f8>.elementor-container {
    max-width: 1720px;
}

.elementor-8209 .elementor-element.elementor-element-c0ea9f8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8209 .elementor-element.elementor-element-c0ea9f8 {
    overflow: hidden;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EEEEEE;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12px 15px 12px 15px;
}

.elementor-8209 .elementor-element.elementor-element-c0ea9f8:not(.elementor-motion-effects-element-type-background),
.elementor-8209 .elementor-element.elementor-element-c0ea9f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b4d71;
}

.elementor-8209 .elementor-element.elementor-element-c0ea9f8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8209 .elementor-element.elementor-element-18b4ab1.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-8209 .elementor-element.elementor-element-9966f4a .pxl-phone-call .pxl-item--icon i {
    color: #0071DC;
    text-fill-color: #0071DC;
    -webkit-text-fill-color: #0071DC;
    background-image: none;
    font-size: 20px;
}

.elementor-8209 .elementor-element.elementor-element-9966f4a .pxl-phone-call .pxl-item--icon svg path {
    stroke: #0071DC;
}

.elementor-8209 .elementor-element.elementor-element-9966f4a .pxl-item--inner .pxl-item--icon {
    background-color: #FFFFFF;
}

.elementor-8209 .elementor-element.elementor-element-9966f4a .pxl-phone-call .pxl-item--phone {
    color: #FFFFFF;
    font-weight: 500;
}

.elementor-8209 .elementor-element.elementor-element-9966f4a {
    width: auto;
    max-width: auto;
}

.elementor-8209 .elementor-element.elementor-element-f4029f7 .pxl-link a {
    color: #FFFFFF;
}

.elementor-8209 .elementor-element.elementor-element-f4029f7 .pxl-link a i {
    color: #0071DC;
    margin-top: 2px;
    font-size: 18px;
    min-width: 15px;
}

.elementor-8209 .elementor-element.elementor-element-f4029f7 .pxl-link a path {
    stroke: #0071DC;
}

.elementor-8209 .elementor-element.elementor-element-f4029f7 {
    width: auto;
    max-width: auto;
}

.elementor-8209 .elementor-element.elementor-element-9c1235e>.elementor-container {
    max-width: 1720px;
}

.elementor-8209 .elementor-element.elementor-element-9c1235e>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

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

.elementor-8209 .elementor-element.elementor-element-9c1235e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 15px 0px 15px;
}

.elementor-8209 .elementor-element.elementor-element-9c1235e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8209 .elementor-element.elementor-element-b10462c .pxl-logo img {
    max-height: 110px;
}

.elementor-8209 .elementor-element.elementor-element-48e0843.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary>li>a:hover {
    color: #0071DC;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary>li.current-menu-parent>a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary>li.current_page_item>a {
    color: #0071DC;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary>li>a {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    line-height: 61px;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary>li {
    margin: 0px 8px 0px 8px;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu li:hover>a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_item>a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-item>a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_ancestor>a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-ancestor>a {
    color: #0071DC;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-nav-menu .pxl-menu-primary li .sub-menu a,
.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-heading .pxl-item--title {
    font-weight: 500;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 .pxl-menu-primary .sub-menu li+li {
    margin-top: 0px;
}

.elementor-8209 .elementor-element.elementor-element-4d6c120 {
    width: auto;
    max-width: auto;
}

.elementor-8209 .elementor-element.elementor-element-3d80c3d .pxl-icon1 a {
    color: #1D2864;
    background-color: #F5F8FD;
    margin: 1px;
}

.elementor-8209 .elementor-element.elementor-element-3d80c3d .pxl-icon1 a svg path {
    stroke: #1D2864;
}

.elementor-8209 .elementor-element.elementor-element-3d80c3d {
    width: auto;
    max-width: auto;
}

.elementor-8209 .elementor-element.elementor-element-685c08d {
    --divider-border-style: solid;
    --divider-color: #EEEEEE;
    --divider-border-width: 45px;
    width: auto;
    max-width: auto;
}

.elementor-8209 .elementor-element.elementor-element-685c08d .elementor-divider-separator {
    width: 1px;
}

.elementor-8209 .elementor-element.elementor-element-685c08d .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-8209 .elementor-element.elementor-element-6659bb7 .pxl-button .btn {
    background-color: #2b4d71 !important;
}

.elementor-8209 .elementor-element.elementor-element-6659bb7 .pxl-button .btn:hover,
.elementor-8209 .elementor-element.elementor-element-6659bb7 .pxl-button .btn:active,
.elementor-8209 .elementor-element.elementor-element-6659bb7 .pxl-button .btn:focus {
    background-color: #234260 !important;
}

.elementor-8209 .elementor-element.elementor-element-6659bb7 .pxl-button .pxl-icon--left i {
    margin-right: 10px;
}

.elementor-8209 .elementor-element.elementor-element-6659bb7 {
    width: auto;
    max-width: auto;
}

@media(min-width:576px) {
    .elementor-8209 .elementor-element.elementor-element-76b2e61 {
        width: 15%;
    }

    .elementor-8209 .elementor-element.elementor-element-48e0843 {
        width: 85%;
    }
}