.elementor-3518 .elementor-element.elementor-element-64e30b3:not(.elementor-motion-effects-element-type-background),
.elementor-3518 .elementor-element.elementor-element-64e30b3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #193441;
}

.elementor-3518 .elementor-element.elementor-element-64e30b3 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3518 .elementor-element.elementor-element-64e30b3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3518 .elementor-element.elementor-element-76cc3b4 .the-logo img {
    width: 249px;
    height: 94px;
}

.elementor-3518 .elementor-element.elementor-element-2dfecdd.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul>li>a,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul>li.menu-item-has-children>a:after {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation>ul>li>a:before {
    background-color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation>ul>li>a,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation>ul>li.menu-item-has-children>a:after {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation ul {
    font-weight: 600;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul a,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul>li.menu-item-has-children>a:after {
    color: #B6B6B6;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation ul li li a {
    color: #B6B6B6;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul a:hover,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul li.current-menu-item>a {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul a:before {
    background: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation ul li li a:hover,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation ul ul li.current-menu-item>a {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation:not(.no-line) ul li li a:before {
    background: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .main-navigation ul ul a,
.elementor-3518 .elementor-element.elementor-element-e5dbcd7 .vertical-main-navigation ul li li a {
    font-weight: 400;
}

.elementor-3518 .elementor-element.elementor-element-9e01fca.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-3518 .elementor-element.elementor-element-f74a6b3 .toggle_search i {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-f74a6b3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3518 .elementor-element.elementor-element-9d1daf3 .panel-btn i {
    color: #FFFFFF;
}

.elementor-3518 .elementor-element.elementor-element-9d1daf3>.elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(255, 255, 255, 0.2);
}

@media(min-width:768px) {
    .elementor-3518 .elementor-element.elementor-element-b64c420 {
        width: 19.962%;
    }
    .elementor-3518 .elementor-element.elementor-element-2dfecdd {
        width: 67.026%;
    }
    .elementor-3518 .elementor-element.elementor-element-9e01fca {
        width: 13%;
    }
}