.elementor-271 .elementor-element.elementor-element-5aee28d{--display:flex;}.elementor-271 .elementor-element.elementor-element-39f4eb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-271 .elementor-element.elementor-element-39f4eb4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-271 .elementor-element.elementor-element-39f4eb4 .xpro-simple-heading-wrapper{text-align:left;}.elementor-271 .elementor-element.elementor-element-39f4eb4 .xpro-heading-title{font-size:24px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper{width:350px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper,.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-layout-default li .xpro-elementor-dropdown-menu{background-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ca2e49f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper li > a{color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper li:hover > a{color:var( --e-global-color-secondary );}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper li.current_page_item > a,
					 .elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper li.current-menu-ancestor > a{color:var( --e-global-color-secondary );}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-layout-default li,
					 .elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-layout-sliding li,
					 .elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-layout-accordion li > a{padding:15px 0px 15px 0px;}.elementor-271 .elementor-element.elementor-element-ca2e49f .xpro-elementor-vertical-menu-wrapper li{margin:0px 0px 0px 0px;}