.elementor-25590 .elementor-element.elementor-element-1ccb50f{--display:flex}.elementor-25590 .elementor-element.elementor-element-b90d2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25590 .elementor-element.elementor-element-41109d1{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-25590 .elementor-element.elementor-element-41109d1 .elementor-social-icon{background-color:#FFF}.elementor-25590 .elementor-element.elementor-element-41109d1 .elementor-social-icon i{color:#000}.elementor-25590 .elementor-element.elementor-element-41109d1 .elementor-social-icon svg{fill:#000}html.elementor-html{position:relative}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh}html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:3000px;background-size:calc(100% + 15px) 100%;background-image:repeating-linear-gradient(to right,#1A1A1A00,#1A1A1A00 calc((100% / 12) - 15px),transparent calc((100% / 12) - 15px),transparent calc(100% / 12))}@media(max-width:1024px){html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1000px;background-size:calc(100% + 10px) 100%;background-image:repeating-linear-gradient(to right,#1A1A1A00,#1A1A1A00 calc((100% / 12) - 10px),transparent calc((100% / 12) - 10px),transparent calc(100% / 12))}}@media(min-width:768px){.elementor-25590 .elementor-element.elementor-element-b90d2ec{--width:50%}}@media(max-width:767px){.elementor-25590 .elementor-element.elementor-element-41109d1{text-align:left;--icon-size:15px;--grid-row-gap:0px}.elementor-25590 .elementor-element.elementor-element-41109d1 .elementor-social-icon{--icon-padding:0.2em}.elementor-25590 .elementor-element.elementor-element-41109d1 .elementor-icon{border-radius:0 0 0 0}html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:690px;background-size:calc(100% + 8px) 100%;background-image:repeating-linear-gradient(to right,#1A1A1A00,#1A1A1A00 calc((100% / 12) - 8px),transparent calc((100% / 12) - 8px),transparent calc(100% / 12))}}