.elementor-149 .elementor-element.elementor-element-63054c9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-149 .elementor-element.elementor-element-c7f3315 .mil-logo {
    justify-content: center;
    background-color: #202124 !important
}

.elementor-149 .elementor-element.elementor-element-c7f3315 .mil-logo span.mil-dot:after {
    background-color: #4caf50 !important
}

.elementor-149 .elementor-element.elementor-element-53f15b4 .mil-navigation nav {
    justify-content: center
}

.elementor-149 .elementor-element.elementor-element-a74373d.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-149 .elementor-element.elementor-element-5944593 .mil-top-panel-btns {
    justify-content: right
}

.elementor-149 .elementor-element.elementor-element-5944593 .mil-top-panel-btns .mil-contact-btn {
    background-color: #202124 !important
}

@media(max-width: 767px) {
    .elementor-149 .elementor-element.elementor-element-fb10de9 {
        width:40%
    }

    .elementor-149 .elementor-element.elementor-element-8a5dc86 {
        width: 20%
    }

    .elementor-149 .elementor-element.elementor-element-a74373d {
        width: 40%
    }
}
