.elementor-17524 .elementor-element.elementor-element-e21fdd0{margin-top:30px;margin-bottom:70px;}.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu--main .elementor-item{padding-top:50px;padding-bottom:50px;}.elementor-17524 .elementor-element.elementor-element-9873b2c{--spacer-size:400px;}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-17524 .elementor-element.elementor-element-9873b2c{--spacer-size:50px;}}@media(max-width:767px){.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-17524 .elementor-element.elementor-element-9873b2c{--spacer-size:50px;}}/* Start custom CSS for nav-menu, class: .elementor-element-f559610 */.elementor-17524 .elementor-element.elementor-element-f559610{z-index:0;}

.elementor-17524 .elementor-element.elementor-element-f559610 .menu-item-has-children .sub-menu {
display:block!important;
}

.elementor-17524 .elementor-element.elementor-element-f559610 .megamenusubheadings:hover a, .elementor-17524 .elementor-element.elementor-element-f559610  .megamenusubheadings li:hover
{background-color:white!important;}

a.elementor-item.elementor-item-anchor.has-submenu
{pointer-events: none;}

.elementor-17524 .elementor-element.elementor-element-f559610 .megamenusubheadings a, .elementor-17524 .elementor-element.elementor-element-f559610  .elementor-sub-item
{border-left:0px!important;}

@media only screen and (min-width: 1200px){
.elementor-17524 .elementor-element.elementor-element-f559610 .megamenusubheadings:nth-child(2) {left:333px; top:-46px;}
.elementor-17524 .elementor-element.elementor-element-f559610 .megamenusubheadings:nth-child(3) {left:666px; top:-92px;}
.elementor-17524 .elementor-element.elementor-element-f559610 .megamenusubheadings:nth-child(4) {left:999px; top:-138px;}
}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(1){display:none;}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(2){display:none;}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(4){display:none;}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(5){display:none;}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(6){display:none;}
.elementor-17524 .elementor-element.elementor-element-f559610 .elementor-nav-menu > li:nth-child(7){display:none;}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-9873b2c */.elementor-17524 .elementor-element.elementor-element-9873b2c {z-index:-1;}/* End custom CSS */