// button .elementor-button-wrapper { .elementor-button { font-family: 'Manrope'; font-weight: 800; font-size: 15px; line-height: 1.3; letter-spacing: 0.17em; text-transform: uppercase; color: var(--heading); background-color: var(--primary); border-radius: 0; padding: 29px 48px; &:hover { background-color: var(--heading); color: var(--primary); } .elementor-button-content-wrapper { align-items: center; } .elementor-button-icon { display: inline-flex; z-index: 1; i { display: inline-flex; } } } } /* custom scss icon list, icon box, icon widget default in elementor*/ .elementor-icon-list-items { .elementor-icon-list-icon { color: var(--primary); } } .elementor-view-stacked { &.elementor-widget-icon, &.elementor-widget-icon-box { .elementor-icon { background-color: var(--primary); } } } .elementor-view-framed { &.elementor-widget-icon, &.elementor-widget-icon-box { .elementor-icon { color: var(--primary); border-color: var(--primary); } } } .elementor-widget-icon, .elementor-widget-icon-box { .elementor-icon { color: var(--primary); } }