.elementor-469 .elementor-element.elementor-element-2b4b135{--spacer-size:10px;}.elementor-469 .elementor-element.elementor-element-2b4b135 > .elementor-widget-container{background-color:#151515;}.elementor-469 .elementor-element.elementor-element-012b3c0:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-012b3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-469 .elementor-element.elementor-element-012b3c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-469 .elementor-element.elementor-element-012b3c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-469 .elementor-element.elementor-element-c51549c > .elementor-widget-container{background-color:#151515;margin:0px 10px 9px 20px;}.elementor-469 .elementor-element.elementor-element-c51549c{text-align:start;}.elementor-469 .elementor-element.elementor-element-35f2bc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-35f2bc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-469 .elementor-element.elementor-element-35f2bc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-35f2bc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-6043d5d{--spacer-size:10px;}.elementor-469 .elementor-element.elementor-element-6043d5d > .elementor-widget-container{background-color:#151515;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 .main-navigation ul > li > a:hover, .elementor-469 .elementor-element.elementor-element-1dcc1b6 .main-navigation ul > li.menu-item-has-children > a:hover:after{color:#B7B7B7;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 .main-navigation > ul > li > a:hover:before{background-color:#B7B7B7;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation > ul > li > a:hover, .elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation > ul > li.menu-item-has-children > a:hover:after{color:#B7B7B7;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation > ul > li > a:hover, .elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation.no-line ul ul li.current-menu-item > a, .elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation.no-line ul ul li.current-menu-ancestor > a{background-image:linear-gradient(0deg, #B7B7B7, #B7B7B7);}@media(max-width:767px){.elementor-469 .elementor-element.elementor-element-c51549c > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-469 .elementor-element.elementor-element-35f2bc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-469 .elementor-element.elementor-element-35f2bc9{min-width:0px;}.elementor-469 .elementor-element.elementor-element-35f2bc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-469 .elementor-element.elementor-element-45a5876 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-469 .elementor-element.elementor-element-1dcc1b6 .main-navigation ul, .elementor-469 .elementor-element.elementor-element-1dcc1b6 .vertical-main-navigation ul{font-size:12px;line-height:2.2em;}}@media(min-width:768px){.elementor-469 .elementor-element.elementor-element-cda7d05{width:16.199%;}.elementor-469 .elementor-element.elementor-element-72e812c{width:20.557%;}.elementor-469 .elementor-element.elementor-element-35f2bc9{width:62.91%;}}