.elementor-34979 .elementor-element.elementor-element-9c0781f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1%;--margin-bottom:-1%;--margin-left:0%;--margin-right:0%;}.elementor-34979 .elementor-element.elementor-element-a05d963{--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;}.elementor-34979 .elementor-element.elementor-element-57d74aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-34979 .elementor-element.elementor-element-2ca0c79 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-wrapper{align-items:start;}.elementor-34979 .elementor-element.elementor-element-2ca0c79{--icon-box-icon-margin:7px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79.elementor-view-stacked .elementor-icon{background-color:#373737;}.elementor-34979 .elementor-element.elementor-element-2ca0c79.elementor-view-framed .elementor-icon, .elementor-34979 .elementor-element.elementor-element-2ca0c79.elementor-view-default .elementor-icon{fill:#373737;color:#373737;border-color:#373737;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon{font-size:100%;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title{color:#373737;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#373737;}.elementor-34979 .elementor-element.elementor-element-f9bf807{--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;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-wrapper{align-items:start;}.elementor-34979 .elementor-element.elementor-element-c6e2a89{--icon-box-icon-margin:7px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89.elementor-view-stacked .elementor-icon{background-color:#373737;}.elementor-34979 .elementor-element.elementor-element-c6e2a89.elementor-view-framed .elementor-icon, .elementor-34979 .elementor-element.elementor-element-c6e2a89.elementor-view-default .elementor-icon{fill:#373737;color:#373737;border-color:#373737;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon{font-size:100%;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title{color:#373737;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#373737;}.elementor-34979 .elementor-element.elementor-element-db49f2c{--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;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-wrapper{align-items:start;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8{--icon-box-icon-margin:7px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8.elementor-view-stacked .elementor-icon{background-color:#373737;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8.elementor-view-framed .elementor-icon, .elementor-34979 .elementor-element.elementor-element-c8dd0d8.elementor-view-default .elementor-icon{fill:#373737;color:#373737;border-color:#373737;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon{font-size:100%;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-weight:500;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title{color:#373737;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#373737;}.elementor-34979 .elementor-element.elementor-element-bb42a0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-34979 .elementor-element.elementor-element-82de6ab{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34979 .elementor-element.elementor-element-46c4d94{--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;}
					.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:#341B93;}.elementor-34979 .elementor-element.elementor-element-342ecde > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-menu-container{height:30px;border-radius:0px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;color:#341B93;padding:0px 15px 0px 15px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:hover{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:focus{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:active{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li:hover > a{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#61CE70;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;padding:6px 10px 6px 10px;color:#341B93;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#61CE70 !important;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger{float:right;}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-34979 .elementor-element.elementor-element-51067b1{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34979 .elementor-element.elementor-element-89367fd .elementor-button{background-color:#F14A16;font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;line-height:26px;border-radius:50px 50px 50px 50px;padding:4px 016px 4px 16px;}.elementor-34979 .elementor-element.elementor-element-89367fd .elementor-button:hover, .elementor-34979 .elementor-element.elementor-element-89367fd .elementor-button:focus{background-color:#341B93;}.elementor-34979 .elementor-element.elementor-element-89367fd > .elementor-widget-container{margin:2% 0% 0% 0%;}@media(max-width:1024px){.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-34979 .elementor-element.elementor-element-342ecde button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-34979 .elementor-element.elementor-element-9c0781f{--margin-top:-1%;--margin-bottom:-1%;--margin-left:0%;--margin-right:0%;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-wrapper{text-align:center;}.elementor-34979 .elementor-element.elementor-element-2ca0c79{--icon-box-icon-margin:11px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title{margin-block-end:0px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon{font-size:14px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-title a{font-size:14px;line-height:15px;}.elementor-34979 .elementor-element.elementor-element-2ca0c79 .elementor-icon-box-description{font-size:14px;line-height:18px;}.elementor-34979 .elementor-element.elementor-element-f9bf807{--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:2%;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-wrapper{text-align:center;}.elementor-34979 .elementor-element.elementor-element-c6e2a89{--icon-box-icon-margin:11px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title{margin-block-end:0px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon{font-size:14px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-title a{font-size:14px;line-height:15px;}.elementor-34979 .elementor-element.elementor-element-c6e2a89 .elementor-icon-box-description{font-size:14px;line-height:18px;}.elementor-34979 .elementor-element.elementor-element-db49f2c{--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:2%;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8{--icon-box-icon-margin:11px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon{font-size:14px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title, .elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-title a{font-size:14px;line-height:13px;}.elementor-34979 .elementor-element.elementor-element-c8dd0d8 .elementor-icon-box-description{font-size:14px;line-height:14px;}.elementor-34979 .elementor-element.elementor-element-bb42a0e{--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34979 .elementor-element.elementor-element-82de6ab{--width:78%;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-34979 .elementor-element.elementor-element-46c4d94{--width:18%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-34979 .elementor-element.elementor-element-342ecde > .elementor-widget-container{padding:0% 0% 0% 76%;}.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-nav-logo > img{max-width:120px;max-height:50px;}}@media(min-width:768px){.elementor-34979 .elementor-element.elementor-element-a05d963{--width:34%;}.elementor-34979 .elementor-element.elementor-element-57d74aa{--width:21%;}.elementor-34979 .elementor-element.elementor-element-f9bf807{--width:16%;}.elementor-34979 .elementor-element.elementor-element-db49f2c{--width:24%;}.elementor-34979 .elementor-element.elementor-element-82de6ab{--width:21%;}.elementor-34979 .elementor-element.elementor-element-46c4d94{--width:62%;}.elementor-34979 .elementor-element.elementor-element-51067b1{--width:18%;}}/* Start custom CSS for ekit-nav-menu, class: .elementor-element-342ecde */.elementor-518 .elementor-element.elementor-element-4199010 .elementor-nav-menu--dropdown a.elementor-item-active{
    background-color: #fff;
}
.elementor-518 .elementor-element.elementor-element-4199010 .elementor-nav-menu--dropdown a.elementor-item-active{
    color: #341B93;
}

/* Only Location submenu to open left */
#menu-item-22304 .elementskit-submenu-panel {
    left: auto !important;
    right: 100% !important;
    top: 0 !important;
    position: absolute !important;
}
.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
    left: -100% !important;
    top: 0;
}
@media (max-width: 600px) {
    .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
    left: 0% !important;
    top: 0;
    padding:0px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb42a0e */@media only screen and (min-width: 1500px) {
.elementor-element.elementor-element-a471f7a.e-con-full.elementor-hidden-mobile.e-flex.e-con.e-parent {
    margin-top: -3%;
    margin-bottom: 0%;
}
.elementor-element.elementor-element-87a7168.e-con-full.elementor-hidden-mobile.e-flex.e-con.e-parent {
    padding-top: 1%;
    padding-bottom: 1%;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-34979 .elementor-element.elementor-element-342ecde .elementskit-navbar-nav .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
    min-width: 260px;
}

#head.elementor-image-box-wrapper {
    display: flex;
    align-items: center; 
    /* vertical center */
    gap: 10px;             /* space between icon & text */
}

#head.elementor-image-box-img {
    flex-shrink: 0;        /* prevent icon shrink */
}

#head .elementor-image-box-content {
    text-align: left;      /* text align properly */
}



.leftflex .elementor-image-box-wrapper {
    /*display: flex !important;*/

}

@media screen and (max-width: 600px) {
.leftflex{
    /*width: auto;*/
    margin: auto;
    }

}

@media screen and (min-width: 900px) {

.leftflex .elementor-icon-box-icon{
    padding-top: 4px;
 }
}

.leftflex .elementor-icon-box-wrapper{
    display: flex !important;
    /*align-items: center; */
}/* End custom CSS */