.elementor-657 .elementor-element.elementor-element-04d2f10{--display:flex;}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-d0499a7.elementor-social-icon{background-color:var( --e-global-color-f69258b );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-d0499a7.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-d0499a7.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-df72ca5.elementor-social-icon{background-color:var( --e-global-color-f69258b );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-df72ca5.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-df72ca5.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-41b28c9.elementor-social-icon{background-color:var( --e-global-color-f69258b );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-41b28c9.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-repeater-item-41b28c9.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-657 .elementor-element.elementor-element-ee0b776{--grid-template-columns:repeat(1, auto);text-align:center;padding:50px 50px 50px 50px;bottom:0px;--icon-size:33px;--grid-column-gap:16px;--grid-row-gap:17px;}.elementor-657 .elementor-element.elementor-element-ee0b776.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-ee0b776{right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-ee0b776{left:0px;}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-social-icon{--icon-padding:0.3em;border-style:solid;}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-icon{border-radius:30px 30px 30px 30px;}@media(max-width:767px){.elementor-657 .elementor-element.elementor-element-ee0b776{padding:15px 15px 15px 15px;--icon-size:30px;}.elementor-657 .elementor-element.elementor-element-ee0b776.elementor-element{--order:-99999 /* order start hack */;}.elementor-657 .elementor-element.elementor-element-ee0b776 .elementor-social-icon{border-width:1px 1px 1px 1px;}}