.elementor-356 .elementor-element.elementor-element-5195c7a > .elementor-container{max-width:1400px;}.elementor-356 .elementor-element.elementor-element-5195c7a{padding:8px 0px 8px 0px;z-index:1000;}.elementor-356 .elementor-element.elementor-element-83e2833 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-356 .elementor-element.elementor-element-aebc5b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-356 .elementor-element.elementor-element-ab4aa6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-356 .elementor-element.elementor-element-ab4aa6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-356 .elementor-element.elementor-element-ab4aa6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-menu-toggle{margin-right:auto;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu .elementor-item{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-top:10px;padding-bottom:10px;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}body:not(.rtl) .elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:24px;}body.rtl .elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:24px;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a, .elementor-356 .elementor-element.elementor-element-01ee912 .elementor-menu-toggle{color:#00000066;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a:hover,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-menu-toggle:hover{color:#000000;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a:hover,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown .elementor-item, .elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:8px;}.elementor-356 .elementor-element.elementor-element-01ee912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-356 .elementor-element.elementor-element-83e2833.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-356 .elementor-element.elementor-element-83e2833.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-356 .elementor-element.elementor-element-83e2833 > .elementor-element-populated{padding:0px 26px 0px 0px;}.elementor-356 .elementor-element.elementor-element-aebc5b2{text-align:right;}.elementor-bc-flex-widget .elementor-356 .elementor-element.elementor-element-ab4aa6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-356 .elementor-element.elementor-element-ab4aa6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-356 .elementor-element.elementor-element-ab4aa6f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-356 .elementor-element.elementor-element-ab4aa6f > .elementor-element-populated{padding:0px 0px 0px 26px;}}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-83e2833{width:10.263%;}.elementor-356 .elementor-element.elementor-element-ab4aa6f{width:89.737%;}}@media(max-width:1024px) and (min-width:768px){.elementor-356 .elementor-element.elementor-element-83e2833{width:30%;}.elementor-356 .elementor-element.elementor-element-ab4aa6f{width:70%;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-83e2833{width:50%;}.elementor-356 .elementor-element.elementor-element-83e2833 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-356 .elementor-element.elementor-element-ab4aa6f{width:50%;}}/* Start custom CSS for nav-menu, class: .elementor-element-01ee912 */.elementor-nav-menu .sub-arrow {
    display: none;
}
.elementor-nav-menu--main .elementor-item:hover::before {
    content: "";
    position: absolute;
    top: 90%;
    transform: translateX(-50%);
    width: 30px;
    height: 2px;
    transition: width .2s ease-in;
    left: 30px !important;
    background: rgba(0,0,0,0.4) !important;
}
.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown {
    left: 15px !important;
    border-radius: 2px;
}
.eicon-menu-bar:before {
    content: url("data:image/svg+xml,%3Csvg class='main-menu__hamburger' width='27' height='21' viewBox='0 0 27 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.00195312' y='0.5' width='26' height='2' rx='1' fill='%23303030'%3E%3C/rect%3E%3Crect x='0.00195312' y='9.5' width='26' height='2' rx='1' fill='%23303030'%3E%3C/rect%3E%3Crect x='0.00195312' y='18.5' width='26' height='2' rx='1' fill='%23303030'%3E%3C/rect%3E%3C/svg%3E") !important;
}
.elementor-menu-toggle {
    background-color: transparent !important;
}
.elementor-menu-toggle.elementor-active i:before {
    content: url("data:image/svg+xml,%3Csvg class='main-menu__hamburger_undo' width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg' style=''%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.90242 2.62132C10.2929 2.2308 10.2929 1.59763 9.90242 1.20711C9.51189 0.816582 8.87873 0.816582 8.48821 1.20711L0.710031 8.98528C0.319507 9.37581 0.319507 10.009 0.710031 10.3995L8.48821 18.1777C8.87873 18.5682 9.51189 18.5682 9.90242 18.1777C10.2929 17.7871 10.2929 17.154 9.90242 16.7635L2.83135 9.69239L9.90242 2.62132Z' fill='%23303030'%3E%3C/path%3E%3C/svg%3E") !important;
}
@media only screen and (max-width: 1024px) {
    .elementor-nav-menu .sub-arrow {
    display: block;
}
    .elementor-356 .elementor-element.elementor-element-01ee912 {
    position: absolute;
}
.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-nav-menu--dropdown {
    left: -26px !important;
    border-radius: 2px;
}
.elementor-356 .elementor-element.elementor-element-01ee912 .elementor-item {
    color: #000 !important;
}
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
    height: 100vh;
}
}
@media only screen and (max-width: 767px) {
    .elementor-356 .elementor-element.elementor-element-01ee912 {
        position: relative;
    }
}/* End custom CSS */