.elementor-101 .elementor-element.elementor-element-590837d{width:auto;max-width:auto;bottom:1px}body:not(.rtl) .elementor-101 .elementor-element.elementor-element-590837d{right:1vw}body.rtl .elementor-101 .elementor-element.elementor-element-590837d{left:1vw}.elementor-101 .elementor-element.elementor-element-590837d .elementor-icon-wrapper{text-align:end}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-framed .elementor-icon:hover,.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-framed .elementor-icon:hover,.elementor-101 .elementor-element.elementor-element-590837d.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-101 .elementor-element.elementor-element-590837d .elementor-icon{font-size:37px}.elementor-101 .elementor-element.elementor-element-590837d .elementor-icon svg{height:37px}