.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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-964 .elementor-element.elementor-element-3e82140.elementor-view-stacked .elementor-icon{background-color:#e91010}.elementor-964 .elementor-element.elementor-element-3e82140.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-964 .elementor-element.elementor-element-3e82140.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fff}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-button .premium-drawable-icon *,.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*=premium-]){fill:var(--e-global-color-secondary)}.elementor-widget-premium-addon-button .premium-drawable-icon *,.elementor-widget-premium-addon-button svg:not([class*=premium-]){stroke:var(--e-global-color-accent)}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *,.elementor-widget-premium-addon-button .premium-button:hover svg:not([class*=premium-]){fill:var(--e-global-color-primary);stroke:var(--e-global-color-accent)}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var(--e-global-color-secondary)}.elementor-widget-premium-addon-button .premium-button-line2::before,.elementor-widget-premium-addon-button .premium-button-line4::before,.elementor-widget-premium-addon-button .premium-button-line5::before,.elementor-widget-premium-addon-button .premium-button-line5::after,.elementor-widget-premium-addon-button .premium-button-line6::before,.elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-button .premium-button-none:hover,.elementor-widget-premium-addon-button .premium-button-style8:hover,.elementor-widget-premium-addon-button .premium-button-style1:before,.elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before,.elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before,.elementor-widget-premium-addon-button .premium-button-style2-shutinhor,.elementor-widget-premium-addon-button .premium-button-style2-shutinver,.elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before,.elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before,.elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before,.elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before,.elementor-widget-premium-addon-button .premium-button-style3-after:hover,.elementor-widget-premium-addon-button .premium-button-style3-before:hover,.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper,.elementor-widget-premium-addon-button .premium-button-style5-radialin,.elementor-widget-premium-addon-button .premium-button-style5-radialout:before,.elementor-widget-premium-addon-button .premium-button-style5-rectin,.elementor-widget-premium-addon-button .premium-button-style5-rectout:before,.elementor-widget-premium-addon-button .premium-button-style6-bg,.elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var(--e-global-color-text)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-964 .elementor-element.elementor-element-6456263 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:50px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-964 .elementor-element.elementor-element-acac893.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-964 .elementor-element.elementor-element-acac893.elementor-view-framed .elementor-icon,.elementor-964 .elementor-element.elementor-element-acac893.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-964 .elementor-element.elementor-element-dee2343.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-964 .elementor-element.elementor-element-dee2343.elementor-view-framed .elementor-icon,.elementor-964 .elementor-element.elementor-element-dee2343.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-964 .elementor-element.elementor-element-f624c5a .elementor-nav-menu--dropdown a.elementor-item-active{background-color:rgba(2,1,1,0)}@media (max-width:1024px){.elementor-964 .elementor-element.elementor-element-acac893 .elementor-icon svg{height:30px}.elementor-964 .elementor-element.elementor-element-dee2343 .elementor-icon svg{height:35px}.elementor-964 .elementor-element.elementor-element-a065782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px / 2)}.elementor-964 .elementor-element.elementor-element-a065782 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px / 2)}.elementor-964 .elementor-element.elementor-element-a065782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px / 2)}}@media (max-width:767px){.elementor-964 .elementor-element.elementor-element-acac893 .elementor-icon svg{height:25px}}