.elementor-3470 .elementor-element.elementor-element-53cb2cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-3470 .elementor-element.elementor-element-842d15d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3470 .elementor-element.elementor-element-842d15d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3470 .elementor-element.elementor-element-382b3fe{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-3470 .elementor-element.elementor-element-382b3fe .elementor-social-icon{background-color:#FFFFFF;}.elementor-3470 .elementor-element.elementor-element-382b3fe .elementor-social-icon i{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-382b3fe .elementor-social-icon svg{fill:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-382b3fe .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-3470 .elementor-element.elementor-element-367c655{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3470 .elementor-element.elementor-element-26d842f .pbmit-element-title{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-26d842f .pbmit-element-title > a{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-012bf08 .pbmit-element-title{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-012bf08 .pbmit-element-title > a{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-6686d1b .pbmit-element-title{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-6686d1b .pbmit-element-title > a{color:var( --e-global-color-d37f872 );}.elementor-3470 .elementor-element.elementor-element-cbc51b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:40px;--padding-right:85px;}.elementor-3470 .elementor-element.elementor-element-bacf84a{--display:flex;}.elementor-3470 .elementor-element.elementor-element-c1fc6da{text-align:start;}.elementor-3470 .elementor-element.elementor-element-c1fc6da img{width:76%;}.elementor-3470 .elementor-element.elementor-element-b287070{--display:flex;--justify-content:center;}.elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-menu-toggle{margin:0 auto;}.elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-nav-menu--dropdown .elementor-item, .elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--display:flex;--justify-content:flex-end;}.elementor-3470 .elementor-element.elementor-element-2ebc137 .elementor-button{background-color:var( --e-global-color-d37f872 );font-size:16px;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:12px 12px 12px 12px;}@media(max-width:1366px) and (min-width:768px){.elementor-3470 .elementor-element.elementor-element-bacf84a{--width:15%;}.elementor-3470 .elementor-element.elementor-element-b287070{--width:70%;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--width:15%;}}@media(max-width:1366px){.elementor-3470 .elementor-element.elementor-element-382b3fe{--icon-size:14px;}.elementor-3470 .elementor-element.elementor-element-bacf84a{--justify-content:center;}.elementor-3470 .elementor-element.elementor-element-c1fc6da img{width:121px;}.elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--justify-content:center;}.elementor-3470 .elementor-element.elementor-element-2ebc137 .elementor-button{font-size:14px;}}@media(max-width:1200px){.elementor-3470 .elementor-element.elementor-element-53cb2cd{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3470 .elementor-element.elementor-element-842d15d{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3470 .elementor-element.elementor-element-382b3fe{text-align:left;}.elementor-3470 .elementor-element.elementor-element-cbc51b9{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3470 .elementor-element.elementor-element-c1fc6da img{width:131px;}.elementor-3470 .elementor-element.elementor-element-cc09ac8 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-3470 .elementor-element.elementor-element-2ebc137 .elementor-button{font-size:11px;}}@media(max-width:1024px){.elementor-3470 .elementor-element.elementor-element-53cb2cd{--padding-top:0px;--padding-bottom:010px;--padding-left:40px;--padding-right:40px;}.elementor-3470 .elementor-element.elementor-element-b287070{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:880px){.elementor-3470 .elementor-element.elementor-element-367c655{--justify-content:center;}}@media(max-width:767px){.elementor-3470 .elementor-element.elementor-element-382b3fe{text-align:center;}.elementor-3470 .elementor-element.elementor-element-367c655{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3470 .elementor-element.elementor-element-c1fc6da{text-align:center;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-3470 .elementor-element.elementor-element-842d15d{--width:29.053%;}.elementor-3470 .elementor-element.elementor-element-bacf84a{--width:20%;}.elementor-3470 .elementor-element.elementor-element-b287070{--width:60%;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--width:20%;}}@media(max-width:1200px) and (min-width:768px){.elementor-3470 .elementor-element.elementor-element-842d15d{--width:333px;}.elementor-3470 .elementor-element.elementor-element-b287070{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3470 .elementor-element.elementor-element-842d15d{--width:275px;}.elementor-3470 .elementor-element.elementor-element-bacf84a{--width:30%;}.elementor-3470 .elementor-element.elementor-element-b287070{--width:40%;}.elementor-3470 .elementor-element.elementor-element-92f5a4f{--width:30%;}}@media(max-width:880px) and (min-width:768px){.elementor-3470 .elementor-element.elementor-element-842d15d{--width:184px;}}/* Start custom CSS for nav-menu, class: .elementor-element-cc09ac8 *//* ===== MAIN MENU ITEMS ===== */
.lja-menu .elementor-item{
display:flex;
align-items:center;
gap:6px;
padding:18px 16px;
font-weight:600;
font-size:14px;
color:#114C5F;
transition:all .25s ease;
}

.lja-menu .elementor-item:hover{
color:#2FD3CA;
}

/* ===== DROPDOWN CONTAINER ===== */
.lja-menu .sub-menu{
background:#ffffff;
border-radius:16px;
padding:10px 0;
box-shadow:0 20px 40px rgba(0,0,0,0.15);
min-width:260px;
border:none;
opacity:0;
transform:translateY(10px);
transition:all .25s ease;
position:absolute;
}

/* dropdown show animation */
.lja-menu li:hover > .sub-menu{
opacity:1;
transform:translateY(0);
}

/* ===== DROPDOWN ITEMS ===== */
.lja-menu .sub-menu li a{
padding:16px 24px;
font-size:16px;
font-weight:600;
color:#114C5F;
display:block;
border-bottom:1px solid #e6eaf0;
transition:all .25s ease;
}

.lja-menu .sub-menu li:last-child a{
border-bottom:none;
}

/* hover effect */
.lja-menu .sub-menu li a:hover{
background:#f4f7fb;
padding-left:30px;
color:#2FD3CA;
}

/* ===== TRIANGLE POINTER ===== */
.lja-menu .sub-menu:before{
content:"";
position:absolute;
top:-10px;
left:50%;
transform:translateX(-50%);
border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:10px solid white;
}

/* ===== CIRCLE DROPDOWN ARROW ===== */
.lja-menu .elementor-item.has-submenu .sub-arrow{
width:22px;
height:22px;
/*background:#ffffff;*/
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
color:#114C5F;
font-size:10px;
margin-left:6px;
transition:all .25s ease;
}

/* arrow hover */
.lja-menu .elementor-item:hover .sub-arrow{
background:#114C5F;
}

/* arrow icon */
.lja-menu .sub-arrow i{
font-size:10px;
}
.lja-menu .elementor-nav-menu .sub-arrow{
padding:0 !important;
border: 1px solid #114C5F;
}

/* Remove underline on hover */
.lja-menu .elementor-item:after,
.lja-menu .elementor-item:before{
display:none !important;
}

/* Menu text hover color */
.lja-menu .elementor-item:hover{
color:#114C5F !important;
}

/* Arrow white on hover */
.lja-menu .elementor-item:hover .sub-arrow{
background:#2FD3CA !important;
color:#ffffff !important;
}

/* Arrow icon color */
.lja-menu .elementor-item:hover .sub-arrow i{
color:#ffffff !important;
}

/* Normal state - border visible */
.lja-menu .sub-arrow{
border:1.5px solid #114C5F;
background:transparent;
color:#114C5F;
}

/* Hover state - border removed */
.lja-menu .elementor-item:hover .sub-arrow{
border:none !important;
background:#114C5F !important;
color:#ffffff !important;
}
/* Fix active dropdown item */
.lja-menu .sub-menu .current-menu-item > a,
.lja-menu .sub-menu .current_page_item > a{
background:#f4f7fb !important;
color:#0e2454 !important;
}/* End custom CSS */