.elementor-196 .elementor-element.elementor-element-ea79ca4>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-196 .elementor-element.elementor-element-ea79ca4:not(.elementor-motion-effects-element-type-background),
.elementor-196 .elementor-element.elementor-element-ea79ca4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #003466;
}

.elementor-196 .elementor-element.elementor-element-ea79ca4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-196 .elementor-element.elementor-element-ea79ca4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-196 .elementor-element.elementor-element-2771ca8>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-196 .elementor-element.elementor-element-a032e9c .ct-logo img {
    max-height: 100px;
}

.elementor-196 .elementor-element.elementor-element-175717b.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-196 .elementor-element.elementor-element-175717b>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu>li>a:hover {
    color: #ff7f00;
}

.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu>li.current-menu-parent>a,
.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu>li.current_page_item>a {
    color: #ff7f00;
}

.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu li .sub-menu li:hover>a,
.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu li .sub-menu li.current_page_item>a,
.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu li .sub-menu li.current-menu-item>a,
.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu li .sub-menu li.current_page_ancestor>a,
.elementor-196 .elementor-element.elementor-element-d3ebdbf .ct-nav-menu .ct-main-menu li .sub-menu li.current-menu-ancestor>a {
    color: #ff7f00;
}

.elementor-196 .elementor-element.elementor-element-d3ebdbf {
    width: auto;
    max-width: auto;
}

.elementor-196 .elementor-element.elementor-element-0effff1 .ct-button-wrapper .btn {
    padding: 2px 22px 0px 22px;
    border-radius: 30px 30px 30px 30px;
    text-transform: uppercase;
    line-height: 50px;
    background-color: #B72D2D !important;
    background-image: none !important;
}

.elementor-196 .elementor-element.elementor-element-0effff1 .ct-button-wrapper .ct-button-icon i {
    font-size: 10px;
}

.elementor-196 .elementor-element.elementor-element-0effff1>.elementor-widget-container {
    margin: 0px -5px 0px 0px;
}

.elementor-196 .elementor-element.elementor-element-0effff1 {
    width: auto;
    max-width: auto;
}

@media(min-width:768px) {
    .elementor-196 .elementor-element.elementor-element-2771ca8 {
        width: 25%;
    }

    .elementor-196 .elementor-element.elementor-element-175717b {
        width: 74.665%;
    }
}