.elementor-2117 .elementor-element.elementor-element-0a97b30{--display:grid;--e-con-grid-template-columns:1fr 3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-2117 .elementor-element.elementor-element-e9a4214{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2117 .elementor-element.elementor-element-a7abab4 .fat-mega-menu-container{background-color:#2A2A2A;}.elementor-2117 .elementor-element.elementor-element-a7abab4 .fat-mega-menu-icon > svg path{stroke:var( --e-global-color-secondary );}.elementor-2117 .elementor-element.elementor-element-a7abab4 .fat-mega-menu-icon:hover > svg path{stroke:var( --e-global-color-text );}.elementor-2117 .elementor-element.elementor-element-2001179{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2117 .elementor-element.elementor-element-c3e37c6.elementor-element{--align-self:center;}.elementor-2117 .elementor-element.elementor-element-26846eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2117 .elementor-element.elementor-element-d0e8e1b.elementor-element{--align-self:flex-end;}@media(max-width:1366px){.elementor-2117 .elementor-element.elementor-element-0a97b30{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2117 .elementor-element.elementor-element-0a97b30{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2117 .elementor-element.elementor-element-0a97b30{--e-con-grid-template-columns:1fr 2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}