.ha-feature-list .ha-feature-list-wrap{padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:5px;-webkit-box-orient:vertical}.ha-feature-list .ha-content,.ha-feature-list .ha-feature-list-wrap,.ha-feature-list .ha-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-feature-list .ha-list-item{list-style:none}.ha-feature-list .ha-content{padding:10px;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;width:auto;-ms-flex-align:center}.ha-feature-list .ha-text{font-size:18px;font-weight:500;color:#464646;margin:0;line-height:1}.ha-feature-list a.ha-content .ha-text{color:#562dd4}.ha-feature-list .ha-icon{font-size:18px;text-align:center;display:inline-block}.ha-feature-list .ha-icon i,.ha-feature-list .ha-icon svg{height:1em;position:relative;width:1em;line-height:1;display:block}.ha-feature-list .ha-icon i,.ha-feature-list a.ha-content:hover .ha-text{color:#e2498a}.ha-feature-list .ha-icon svg{fill:#e2498a}.ha-feature-list .ha-icon i:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}.ha-feature-list .ha-icon.image img{-o-object-fit:contain;object-fit:contain;width:20px;display:block}.ha-feature-list.ha-content--column .ha-feature-list-wrap{overflow:hidden}.ha-feature-list.ha-content--column.ha-icon--row .ha-icon{margin-right:5px}.ha-feature-list.ha-content--column .ha-list-item{-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%}.ha-feature-list.ha-content--row .ha-list-item{-webkit-box-align:center;position:relative;max-width:100%;-webkit-align-items:center;align-items:center;width:auto;-ms-flex-align:center}.ha-feature-list.ha-content--row .ha-list-item:not(:last-child):after{border-right:2px solid #c5c5c5;right:0;content:"";position:absolute}.ha-social-icons-wrapper,.ha-social-icons-wrapper a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-social-icons-wrapper a{padding:15px;font-size:30px;color:#fff;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}a.ha-social-icon:hover{position:relative;background:#e2498a;z-index:1}a.ha-social-icon:after,a.ha-social-icon:before{border-radius:inherit}.ha-social-icons-wrapper a.elementor-social-icon-label{color:#d30c5c}.ha-social-icon:not(:last-child){margin-right:2px}.ha-social-icon i,.ha-social-icon svg{height:1em;position:relative;width:1em;display:initial}.ha-social-icon svg{fill:currentColor;width:auto}.ha-social-icon-label{height:100%;font-size:18px;margin:0 0 0 10px;width:100%;line-height:1}.elementor-social-icon-label .ha-social-icon-label{margin-left:0}.elementor-element-edit-mode .ha-social-icon-sticky{z-index:9999}.ha-social-icons:not(.elementor-element-edit-mode) .ha-social-icon-sticky{position:fixed}.ha-social-icon-separator{margin-right:10px}.ha-separator--stroke .ha-social-icon-separator{height:1em;background:#d30c5c;width:1px}.ha-separator--custom .ha-social-icon-separator{font-size:24px;color:#d30c5c}.ha-social-icon-separator:last-child{display:none}