.elementor-5387 .elementor-element.elementor-element-7f89c53f:not(.elementor-motion-effects-element-type-background), .elementor-5387 .elementor-element.elementor-element-7f89c53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d631d11 );}.elementor-5387 .elementor-element.elementor-element-7f89c53f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:57px 0px 38px 0px;}.elementor-5387 .elementor-element.elementor-element-7f89c53f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5387 .elementor-element.elementor-element-739c5d7b img{width:103px;height:53px;}.elementor-5387 .elementor-element.elementor-element-739c5d7b > .elementor-widget-container{margin:0px 23px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-739c5d7b{width:auto;max-width:auto;}.elementor-5387 .elementor-element.elementor-element-31c02bc1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Manrope", Manrope, Helvetica;font-size:24px;font-weight:700;line-height:1.0981em;}.elementor-5387 .elementor-element.elementor-element-31c02bc1{width:auto;max-width:auto;align-self:center;}.elementor-bc-flex-widget .elementor-5387 .elementor-element.elementor-element-52191d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5387 .elementor-element.elementor-element-52191d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5387 .elementor-element.elementor-element-52191d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5387 .elementor-element.elementor-element-6aa58989{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:16px;--grid-row-gap:0px;width:auto;max-width:auto;}.elementor-5387 .elementor-element.elementor-element-6aa58989 .elementor-social-icon{background-color:var( --e-global-color-63a0de2 );}.elementor-5387 .elementor-element.elementor-element-6aa58989 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-6aa58989 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-755a86a4:not(.elementor-motion-effects-element-type-background), .elementor-5387 .elementor-element.elementor-element-755a86a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d631d11 );}.elementor-5387 .elementor-element.elementor-element-755a86a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 58px 0px;}.elementor-5387 .elementor-element.elementor-element-755a86a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5387 .elementor-element.elementor-element-6d9fa9b6{--divider-border-style:solid;--divider-color:var( --e-global-color-cd2b6dd );--divider-border-width:1px;}.elementor-5387 .elementor-element.elementor-element-6d9fa9b6 .elementor-divider-separator{width:100%;}.elementor-5387 .elementor-element.elementor-element-6d9fa9b6 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-5387 .elementor-element.elementor-element-76d7855e:not(.elementor-motion-effects-element-type-background), .elementor-5387 .elementor-element.elementor-element-76d7855e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d631d11 );}.elementor-5387 .elementor-element.elementor-element-76d7855e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-5387 .elementor-element.elementor-element-76d7855e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5387 .elementor-element.elementor-element-48077421 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--dropdown a, .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--dropdown .elementor-item, .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--dropdown a{padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;}.elementor-5387 .elementor-element.elementor-element-38560302 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--dropdown a, .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--dropdown .elementor-item, .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--dropdown a{padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;}.elementor-5387 .elementor-element.elementor-element-38ad3df6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--dropdown a, .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--dropdown .elementor-item, .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--dropdown a{padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;}.elementor-5387 .elementor-element.elementor-element-76561d04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--dropdown a, .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--dropdown .elementor-item, .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--dropdown a{padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;}.elementor-5387 .elementor-element.elementor-element-2f5e22c1:not(.elementor-motion-effects-element-type-background), .elementor-5387 .elementor-element.elementor-element-2f5e22c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d631d11 );}.elementor-5387 .elementor-element.elementor-element-2f5e22c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-5387 .elementor-element.elementor-element-2f5e22c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu--dropdown a, .elementor-5387 .elementor-element.elementor-element-250db642 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu--dropdown .elementor-item, .elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu--dropdown a{padding-top:4px;padding-bottom:4px;}@media(max-width:1024px){.elementor-5387 .elementor-element.elementor-element-31c02bc1 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-5387 .elementor-element.elementor-element-3a618690 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5387 .elementor-element.elementor-element-31c02bc1 .elementor-heading-title{font-size:16px;}.elementor-5387 .elementor-element.elementor-element-6aa58989{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;}.elementor-5387 .elementor-element.elementor-element-6aa58989 .elementor-widget-container{text-align:center;}.elementor-5387 .elementor-element.elementor-element-76d7855e{padding:0px 15px 40px 15px;z-index:9;}.elementor-5387 .elementor-element.elementor-element-48077421{width:100%;}.elementor-5387 .elementor-element.elementor-element-48077421 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-5387 .elementor-element.elementor-element-38560302 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-5387 .elementor-element.elementor-element-38ad3df6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-5387 .elementor-element.elementor-element-76561d04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}}/* Start custom CSS for social-icons, class: .elementor-element-6aa58989 */.elementor-5387 .elementor-element.elementor-element-6aa58989 .elementor-icon{
   box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7057f5e6 */.elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item a,
.elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item {
    width: 100%;
    background: #EEF5F6;
}

@media screen and (min-width: 768px) {
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item a,
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item {
        width: 100%;
        background: var(--e-global-color-d631d11);
        padding-left: 0;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-nav-menu {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item {
        display: flex;
        flex-direction: column;
        height: max-content;
        width: max-content
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .sub-arrow {
        display: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-item:hover:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-item:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-sub-item {
        padding: 0;
        margin: 0;
        border: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .elementor-sub-item:hover {
        background: transparent;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .sub-menu {
        display: flex !important;
        flex-direction: column;
        position: initial;
        background: var(--e-global-color-d631d11);
    }
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .sub-arrow {
        flex: 1;
        justify-content: end;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .sub-arrow > i {
        transition: all ease 300ms;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .menu-item a {
        color: var(--e-global-color-secondary) !important;
        display: flex;
        
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 a.highlighted .sub-arrow > i {
        transform: rotate(180deg);
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .sub-menu .menu-item a {
        color: var(--e-global-color-primary) !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-7057f5e6 .highlighted {
        background: #EEF5F6 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-20026cc8 */.elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item a,
.elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item {
    width: 100%;
    background: #EEF5F6;
}

@media screen and (min-width: 768px) {
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item a,
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item {
        width: 100%;
        background: var(--e-global-color-d631d11);
        padding-left: 0;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-nav-menu {
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-direction: column; 
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item {
        display: flex;
        flex-direction: column;
        height: max-content;
        width: max-content
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .sub-arrow {
        display: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-item:hover:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-item:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-sub-item {
        padding: 0;
        margin: 0;
        border: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .elementor-sub-item:hover {
        background: transparent;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .sub-menu {
        display: flex !important;
        flex-direction: column;
        position: initial;
        background: var(--e-global-color-d631d11);
    }
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .sub-arrow {
        flex: 1;
        justify-content: end;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .sub-arrow > i {
        transition: all ease 300ms;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .menu-item a {
        color: var(--e-global-color-secondary) !important;
        display: flex;
        
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 a.highlighted .sub-arrow > i {
        transform: rotate(180deg);
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .sub-menu .menu-item a {
        color: var(--e-global-color-primary) !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-20026cc8 .highlighted {
        background: #EEF5F6 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2602315f */.elementor-5387 .elementor-element.elementor-element-2602315f .menu-item a,
.elementor-5387 .elementor-element.elementor-element-2602315f .menu-item {
    width: 100%;
    background: #EEF5F6;
}

@media screen and (min-width: 768px) {
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .menu-item a,
    .elementor-5387 .elementor-element.elementor-element-2602315f .menu-item {
        width: 100%;
        background: var(--e-global-color-d631d11);
        padding-left: 0;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-nav-menu {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .menu-item {
        display: flex;
        flex-direction: column;
        height: max-content;
        width: max-content
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .sub-arrow {
        display: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-item:hover:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-item:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-sub-item {
        padding: 0;
        margin: 0;
        border: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .elementor-sub-item:hover {
        background: transparent;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .sub-menu {
        display: flex !important;
        flex-direction: column;
        position: initial;
        background: var(--e-global-color-d631d11);
    }
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-2602315f .sub-arrow {
        flex: 1;
        justify-content: end;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .sub-arrow > i {
        transition: all ease 300ms;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .menu-item a {
        color: var(--e-global-color-secondary) !important;
        display: flex;
        
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f a.highlighted .sub-arrow > i {
        transform: rotate(180deg);
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .sub-menu .menu-item a {
        color: var(--e-global-color-primary) !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-2602315f .highlighted {
        background: #EEF5F6 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-4ff8199c */.elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item a,
.elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item {
    width: 100%;
    background: #EEF5F6;
}

@media screen and (min-width: 768px) {
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item a,
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item {
        width: 100%;
        background: var(--e-global-color-d631d11);
        padding-left: 0;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-nav-menu {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item {
        display: flex;
        flex-direction: column;
        height: max-content;
        width: max-content
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .sub-arrow {
        display: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-item:hover:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-item:after {
        display: none !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-sub-item {
        padding: 0;
        margin: 0;
        border: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .elementor-sub-item:hover {
        background: transparent;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .sub-menu {
        display: flex !important;
        flex-direction: column;
        position: initial;
        background: var(--e-global-color-d631d11);
    }
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .sub-arrow {
        flex: 1;
        justify-content: end;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .sub-arrow > i {
        transition: all ease 300ms;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .menu-item a {
        color: var(--e-global-color-secondary) !important;
        display: flex;
        
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c a.highlighted .sub-arrow > i {
        transform: rotate(180deg);
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .sub-menu .menu-item a {
        color: var(--e-global-color-primary) !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-4ff8199c .highlighted {
        background: #EEF5F6 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76d7855e */.elementor-5387 .elementor-element.elementor-element-76d7855e {
    background: var(--e-global-color-d631d11);
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-76d7855e {
        background: #fff;
    }
    
    .elementor-5387 .elementor-element.elementor-element-76d7855e .elementor-container {
        margin: 0;
        padding: 0;
        min-width: 100%;
    }
    
    .elementor-5387 .elementor-element.elementor-element-76d7855e .elementor-nav-menu--dropdown.elementor-nav-menu__container{
        margin-top: 0;
    }
    
     .elementor-5387 .elementor-element.elementor-element-76d7855e .elementor-nav-menu li{
        min-height: 52px;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-21d980a1 */#menu-rodape-1 > li {
    padding-bottom: 30px;
}
#menu-rodape-1 > li a {
    color: rgb(243, 122, 25);
}
#menu-rodape-1 > li ul a {
    color: rgb(0, 116, 192);
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
}
.elementor-5387 .elementor-element.elementor-element-21d980a1 ul {
  list-style-type: none;
  padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-250db642 */.elementor-5387 .elementor-element.elementor-element-250db642 .menu-item a,
.elementor-5387 .elementor-element.elementor-element-250db642 .menu-item {
    width: 100%;
    background: var(--e-global-color-d631d11);
}

@media screen and (min-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-250db642 .elementor-nav-menu {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    
    .elementor-5387 .elementor-element.elementor-element-250db642 .menu-item {
        display: flex;
        flex-direction: column;
        height: max-content;
        width: max-content
    }
    
    .elementor-5387 .elementor-element.elementor-element-250db642 .sub-arrow {
        display: none;
    }
    
    .elementor-5387 .elementor-element.elementor-element-250db642 .has-submenu:hover:after {
        display: none; !important;
    }
    
    .elementor-5387 .elementor-element.elementor-element-250db642 .elementor-sub-item:hover {
        background: transparent;
    }
    
    .elementor-5387 .elementor-element.elementor-element-250db642 .sub-menu {
        display: flex !important;
        flex-direction: column;
        position: initial;
        background: var(--e-global-color-d631d11);
    }
}

@media screen and (max-width: 768px) {
    .elementor-5387 .elementor-element.elementor-element-250db642 .sub-arrow {
        margin-left: auto;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-6a60e685 */#menu-rodape-2 > li {
    padding-bottom: 10px;
}
#menu-rodape-2 > li a {
    color: rgb(243, 122, 25);
}
#menu-rodape-2 > li ul a {
    color: rgb(0, 116, 192);
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
}
.elementor-5387 .elementor-element.elementor-element-6a60e685 ul {
  list-style-type: none;
  padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-55a83ba3 */#menu-rodape-3 > li {
    padding-bottom: 10px;
}
#menu-rodape-3 > li a {
    color: rgb(243, 122, 25);
}
#menu-rodape-3 > li ul a {
    color: rgb(0, 116, 192);
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
}
.elementor-5387 .elementor-element.elementor-element-55a83ba3 ul {
  list-style-type: none;
  padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-1505ee7e */#menu-rodape-4 > li {
    padding-bottom: 10px;
}
#menu-rodape-4 > li a {
    color: rgb(243, 122, 25);
}
#menu-rodape-4 > li ul a {
    color: rgb(0, 116, 192);
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
}
.elementor-5387 .elementor-element.elementor-element-1505ee7e ul {
  list-style-type: none;
  padding-left: 10px;
}/* End custom CSS */