.elementor-3163 .elementor-element.elementor-element-28469b4{--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:30px;--padding-right:30px;--z-index:20;}.elementor-3163 .elementor-element.elementor-element-efe7f4d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3163 .elementor-element.elementor-element-644f8dc{--display:flex;--justify-content:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-28469b4 */.indec-navbar{
    transition: all .4s ease;
}

.indec-navbar.scrolled{
    background:#ffffff;
    box-shadow:0 15px 45px rgba(0,0,0,.08);
}

/* ===========================
   Logo Switch
=========================== */

.logo-dark{
    display:none;
}

.elementor-sticky--effects .logo-white{
    display:none;
}

.elementor-sticky--effects .logo-dark{
    display:block;
}

.elementor-sticky--effects{

    background:#ffffff !important;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

    backdrop-filter:blur(12px);

    transition:.4s ease;

}

.elementor-sticky--effects .elementor-nav-menu a{

    color:#222 !important;

}

.elementor-sticky--effects .elementor-item-active{

    color:#F59E0B !important;

}

.elementor-sticky--effects .elementor-button{

    background:#004824;

    color:#ffffff;

}

/* Sticky Contact Button */

.elementor-sticky--effects .elementor-button{
    background:#0C4840 !important;
    color:#ffffff !important;
    border-color:#0C4840 !important;
    transition:all .35s ease;
}

/* Optional: Hover Effect */

.elementor-sticky--effects .elementor-button:hover{
    background:#0A3C36 !important;
    border-color:#0A3C36 !important;
    color:#ffffff !important;
}/* End custom CSS */