Current Path : /var/www/mainsite/wp-content/themes/maxcoach/assets/scss/elementor/widgets/ |
Current File : /var/www/mainsite/wp-content/themes/maxcoach/assets/scss/elementor/widgets/_icon.scss |
.maxcoach-icon-wrap { line-height: 0; } .maxcoach-icon-view { display: inline-block; font-size: 60px; } .maxcoach-icon { display: inline-flex; align-items: center; text-align: center; font-size: 60px; line-height: 1; transition: all 0.3s; color: #818a91; width: 1em; height: 1em; .icon { @extend %NormalTransition; } i, svg { display: block; } i { background: inherit; } /*svg { width: 1em; height: 1em; }*/ svg.svg-defs-gradient { position: absolute !important; width: 0 !important; height: 0 !important; } } .svg-defs-gradient { .stop-a, .stop-b { @extend %NormalTransition; } } .maxcoach-solid-icon { svg { *[stroke^="#"], *[stroke^="url(#"] { stroke: currentColor; } *[fill^="#"], *[fill^="url(#"] { fill: currentColor; } } } // Fix Font Awesome Duotone not working with gradient color. .maxcoach-gradient-icon { .fad { &:before, &:after { background: inherit; } } } .maxcoach-icon-view.second { display: none !important; } .maxcoach-view-stacked { .maxcoach-icon-view { padding: .5em; background-color: #111; } .maxcoach-icon-view-inner { position: relative; width: 1em; height: 1em; .maxcoach-icon { position: absolute; top: 0; left: 50%; transform: translateX(-50%); } } } .maxcoach-view-bubble { .maxcoach-icon-wrap { position: relative; display: inline-block; padding-bottom: 21px; } .maxcoach-icon-view { border-radius: 50%; background-image: linear-gradient(-225deg, rgba(241, 212, 211, .17) 15%, rgba(223, 169, 168, .17) 85%); &.first { padding: .84em; } &.second { display: inline-block !important; padding: .28em; position: relative; bottom: 21px; margin-left: 22px; } .icon { position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; } } } .maxcoach-shape-circle { .maxcoach-icon-view { border-radius: 50%; } }