.elementor-bc-flex-widget .elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-27818 .elementor-element.elementor-element-c66c33f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27818 .elementor-element.elementor-element-c66c33f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-27818 .elementor-element.elementor-element-b70c0e7{width:23.112%;}.elementor-27818 .elementor-element.elementor-element-c66c33f{width:76.888%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27818 .elementor-element.elementor-element-b70c0e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for image, class: .elementor-element-d6eccc3 */.LandingPageHeadLogoWhite {
    margin-block-end: 0px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e47243e */.LandingPageHeadLogoBlack {
    display: none;
    margin-block-end: 0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-586cb2b */.LogoLMCol {
    width: 240px!important;
}
.LMNav {width: flex;}
.LMNav ul {list-style:none;padding:0px 0 0 5px; margin: 0px;display:flex;
    background: white;
    border-radius: 60px;}
.LMNav ul li {padding: 0px; margin: 5px;display: flex;
    align-items: center;}
.LMNav ul li span {display:block;font-size:12px;color:black;margin:0px;line-height:12px;}
.LMNav ul li a {text-decoration:none;display:block;font-size:18px;font-weight:500;color:black;margin:0px;}
.NavLMCol {width: 100% !important;}
.NavLMCol .elementor-widget-html .LMNav {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.LMNav ul li p {
    margin: 0px;
    line-height:20px;
    padding-left:8px;
}
.LMNav ul li i {
    display: flex;
    align-items: center;
}
.LMNav ul li.AppCraeteBtn a {
    border-radius: 60px;background:#00347D;padding:5px 5px 5px 18px;
    display: flex;align-items:center;
    color: white;
    cursor: pointer;
}
.LMNav ul li.AppCraeteBtn a i {
    padding-left: 6px;
}
header.Active section.LMHeader .elementor-container.elementor-column-gap-default {
    background:rgba(0,0,0,0.6);
    border-radius: 80px;
}

@media (max-width:1082px){
    .LMHeader .elementor-container {flex-wrap: nowrap;}
    .LMNav ul li p {display: none;}
}
@media (max-width:767px){
    header section.LMHeader .elementor-container.elementor-column-gap-default {
    background:rgba(0,0,0,0.6);
    border-radius: 80px;
}
    .LogoLMCol {width: 370px !important;}
    .LMNav ul li {margin: 2px;}
    .LMNav ul li.AppCraeteBtn a {font-size: 0px;
        padding: 0px 0px 0px 0px;
        background: transparent;
        border: solid 2px #00347D;}
    .LMNav ul li.AppCraeteBtn a i {padding-left: 0px;}
}/* End custom CSS */