/* GENERADO por tools/generar-colores.py — no editar a mano.
   Lleva los colores de acento de las demos SaaSKing al tono de Escalautos (#701bfa). */

/* ---- themes/saasking/assets/css/saasking-core.css ---- */
:root { --sk-clr-pr-2: #641dd5; --sk-clr-pr-3: #6a11fa; --sk-clr-pr-4: #660ff2; --sk-clr-pr-5: #7a3be0; --sk-clr-pr-6: #6e29dc; --sk-clr-pr-7: #aa77fc; --sk-clr-sd-1: #8a45fa; --sk-clr-sd-4: #8742f5; --sk-clr-black-1: #0e0221; --sk-clr-black-2: #160f20; --sk-clr-black-3: #0d0120; --sk-clr-black-5: #0f0224; --sk-clr-gd-1: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); --sk-clr-gd-2: linear-gradient(180deg, #0d0120 40.38%, #641dd5 100%); --sk-clr-gd-3: linear-gradient(270deg, #270362 0%, #6a11fa 40.27%, #6a11fa 60.99%, #270362 100%); --sk-clr-gd-4: linear-gradient(94.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); --sk-clr-gd-6: linear-gradient(99.13deg, #0f071b 0%, #0F0402 25.13%, #270957 50.19%, #6e29dc 74.98%, #7d37ee 100%); --sk-clr-gd-7: linear-gradient(90deg, #833cf6 0%, #7C48EB 22.98%, #a27cdf 52.95%, #aa77fc 79.3%, #c29dfd 100%); --sk-clr-gd-8: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
::-moz-selection { background-color: #6d30d0; }
::-moz-selection { background-color: #6d30d0; }
::selection { background-color: #6d30d0; }
.sk-subtitle-2-text { background: linear-gradient(180deg, #340f6f 0%, #641dd5 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; }
.sk-subtitle-4 { outline: 6px solid rgba(135, 66, 245, 0.12); }
.sk-subtitle-7::after { background: linear-gradient(90deg, #c29dfd 0%, #7b35eb 50.34%, #c29dfd 100%); }
.sk-subtitle-7::before { background: linear-gradient(90deg, #c29dfd 0%, #7b35eb 50.34%, #c29dfd 100%); }
.sk-pr-btn-1::after { background: linear-gradient(to right, rgb(31, 7, 69) 0%, rgba(38, 22, 64, 0) 54%, rgb(31, 7, 69) 100%); }
.sk-pr-btn-3 { box-shadow: 6px 12px 14px rgba(68, 15, 152, 0.32); }
.sk-pr-btn-3:is(.has-border) { border: 1px solid rgba(13, 1, 32, 0.16); }
.sk-pr-btn-4 .btn-border::after { background: linear-gradient(90deg, rgb(106, 17, 250) 0%, rgba(0, 0, 0, 0) 60%); }
.sk-pr-btn-5 { background: linear-gradient(90deg, rgb(115, 48, 224) 0%, rgba(115, 48, 224, 0.84) 39%, rgb(102, 15, 242) 100%); box-shadow: 0px 42px 107px rgba(115, 48, 224, 0.34), 0px 24.7206px 32.2574px rgba(115, 48, 224, 0.1867), 0px 10.2677px 13.3981px rgba(115, 48, 224, 0.22), 0px 3.71362px 4.84582px rgba(115, 48, 224, 0.153301), inset 0px 1px 18px 2px #553687, inset 0px 1px 4px 2px #553687 !important; }
.sk-pr-btn-5::before { background: linear-gradient(90deg, rgb(115, 48, 224) 0%, rgba(115, 48, 224, 0.84) 39%, rgb(102, 15, 242) 100%); }
.sk-pr-btn-5 .btn-border::after { background: linear-gradient(90deg, rgba(135, 66, 245, 0) 0%, rgb(255, 255, 255) 50%, rgba(135, 66, 245, 0) 100%); }
.sk-pr-btn-5:hover { background: linear-gradient(-90deg, rgb(115, 48, 224) 0%, rgba(115, 48, 224, 0.84) 39%, rgb(102, 15, 242) 100%); }
.sk-pr-btn-5:hover::before { background: linear-gradient(-90deg, rgb(115, 48, 224) 0%, rgba(115, 48, 224, 0.84) 39%, rgb(102, 15, 242) 100%); }
.sk-pr-btn-6 { background: linear-gradient(180deg, #2a1f3d 0%, #0f0224 100%); }
.sk-pr-btn-6::before { background: linear-gradient(153deg, rgba(135, 66, 245, 0) 0%, rgba(255, 255, 255, 0) 62%, rgb(102, 15, 242) 100%); }
.sk-pr-btn-6::after { background: linear-gradient(-32deg, rgba(135, 66, 245, 0) 0%, rgba(255, 255, 255, 0) 62%, rgb(102, 15, 242) 100%); }
.sk-pr-btn-7::after { background: linear-gradient(94.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); }
.sk-pr-btn-8::before { background: linear-gradient(to right, rgb(142, 86, 233) 0%, rgba(142, 86, 233, 0.6) 100%); }
.sk-pr-btn-9 { background: linear-gradient(286.68deg, #4a2685 0%, #120a20 100%); }
.sk-pr-btn-9::before { background: linear-gradient(-90deg, #231c2d 0%, #524a60 100%); }
.sk-pr-btn-10::before { background: linear-gradient(to right, #7a3be0 0%, #2f1853 50%, #7a3be0 100%); }
.sk-pr-btn-13::after { background: linear-gradient(-90deg, #833cf6 0%, #7C48EB 22.98%, #a27cdf 52.95%, #aa77fc 79.3%, #c29dfd 100%); }
.sk-pr-btn-14::after { background: linear-gradient(90deg, rgba(194, 157, 253, 0) 0%, #c29dfd 30%, #7b35eb 50.34%, #c29dfd 70%, rgba(194, 157, 253, 0) 100%); }
.sk-loader .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-sd-1); }
.sk-loader:is(.has-home-2) .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-2); }
.sk-loader:is(.has-home-3) { background-color: #080112; }
.sk-loader:is(.has-home-3) .item-favicon-border { background: #080112; box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-3); }
.sk-loader:is(.has-home-4) .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-4); }
.sk-loader:is(.has-home-5) .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-5); }
.sk-loader:is(.has-home-6) .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-6); }
.sk-loader:is(.has-home-7) .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px var(--sk-clr-pr-7); }
.cd-headline.type .cd-words-wrapper::after { background-color: #b3aebc; }
.cd-headline.type .cd-words-wrapper.selected { background-color: #b3aebc; }
.sk-playbtn-1 { background: rgba(13, 1, 32, 0.18); box-shadow: inset 0px -4px 9px rgba(13, 1, 32, 0.2) !important; }
.tx-pagination .current::after, .tz-pagination li::after, .sk-pagination-1 .link-elm::after { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.wa-back-to-top:is(.has-home-3) { border-color: rgba(106, 17, 250, 0.5); }
.wa-back-to-top:is(.has-home-3):hover { border-color: rgb(106, 17, 250); }
.wa-back-to-top:is(.has-home-4) { border-color: rgba(135, 66, 245, 0.5); }
.wa-back-to-top:is(.has-home-5) { border-color: rgba(122, 59, 224, 0.3); }
.wa-back-to-top:is(.has-home-6) { border-color: rgba(110, 41, 220, 0.5); }
.sk-header-1-area::after { background: #5a19c3; }
.sk-header-1-menu::after { background: radial-gradient(50% 2785.71% at 50% 50%, #8e54ea 0%, #7a40d7 54.06%, #413555 100%); }
.sk-header-1-menu::before { background: radial-gradient(50% 2785.71% at 50% 50%, #8e54ea 0%, #7a40d7 54.06%, rgba(65, 53, 85, 0) 100%); }
.sk-header-2-action-link .sk-pr-btn-3:nth-child(2) { box-shadow: 4px 8px 14px rgba(68, 15, 152, 0.6), inset 0px 0px 9px rgba(13, 1, 32, 0.2); }
.sk-header-3-action-link .sk-pr-btn-4 .btn-border-2 { background: linear-gradient(270deg, #390391 0%, #150135 40.27%, #150135 60.99%, #390391 100%); }
.sk-header-3-login-btn:hover { color: #6a11fa; }
.sk-main-navigation:is(.has-header-3) .navbar-nav li a::after { background: linear-gradient(180deg, #080112 26.44%, #5821b1 100%); }
.sk-main-navigation:is(.has-header-3) .navbar-nav li .dropdown-menu { background: #080112; }
.sk-header-4-menu::after { background: linear-gradient(94.33deg, rgba(115, 48, 224, 0) 0%, #FFFFFF 50.96%, rgba(115, 48, 224, 0) 100%); }
.sk-header-4-menu::before { background: linear-gradient(94.33deg, rgba(115, 48, 224, 0) 0%, #FFFFFF 50.96%, rgba(115, 48, 224, 0) 100%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li::after { background: linear-gradient(180deg, #7330e0 20.2%, rgba(115, 48, 224, 0.84) 42.2%, #660ff2 76.01%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li::before { background: linear-gradient(180.63deg, #7330e0 20.2%, rgba(115, 48, 224, 0.84) 42.2%, #660ff2 76.01%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li .dropdown-menu { background: rgba(15, 2, 36, 0.9); }
.sk-header-5-menu::before { background: linear-gradient(to right, #231c2d 0%, #524a60 100%); }
.sk-main-navigation:is(.has-header-5) .navbar-nav li::after { background: linear-gradient(8.68deg, #30293b 6.62%, rgba(48, 41, 59, 0) 90.92%); }
.sk-main-navigation:is(.has-header-7) .navbar-nav li a { background: linear-gradient(90deg, #833cf6 0%, #7C48EB 22.98%, #a27cdf 52.95%, #aa77fc 79.3%, #c29dfd 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: #000; text-fill-color: #000; }
.sk-hero-1-db { box-shadow: 0px 0px 3px 6px rgba(49, 43, 58, 0.4); }
.sk-hero-1-db-img-single-border { border: 1px solid #291e3a; }
.sk-hero-3-area::after { background: radial-gradient(93.6% 93.37% at 99.47% 101.33%, #5821b1 24.36%, #4d1d9b 30.71%, #321365 48.2%, #1d0b3a 64.48%, #080112 79.05%, #080112 91.39%, #080112 100%); }
.sk-hero-3-area::before { background: radial-gradient(93.6% 93.37% at 99.47% 101.33%, #5821b1 24.36%, #4d1d9b 30.71%, #321365 48.2%, #1d0b3a 64.48%, #080112 79.05%, #080112 91.39%, #080112 100%); }
.sk-hero-3-title-author { background: #1e1827; }
.sk-hero-3-title-author .author-img-single { border: 2px solid #1e1827; }
.sk-hero-3-title-author .text { background: linear-gradient(180deg, #6229bf 0%, #280560 100%); border: 2px solid #1e1827; }
/* Los avatares son iniciales (YB, DC, JG): con el traslape de la demo (-14 px de 36) se tapaban las letras. */
html body .sk-hero-3-title-author .author-img-single + .author-img-single, html body .sk-hero-3-title-author .text { margin-left: -7px; }
html body .sk-testimonial-5-author .author-img-single:not(:first-child) { margin-left: -8px; } /* resumen «Más de 711 reseñas»: -15 px tapaba la 2.ª letra */
.sk-hero-3-title-author-border::after { background: linear-gradient(90deg, rgb(106, 17, 250) 0%, rgba(0, 0, 0, 0) 60%); }
.sk-hero-3-favicon { background: linear-gradient(180deg, rgba(255, 255, 255, 0.04) 0%, rgba(8, 1, 18, 0.04) 100%); }
.sk-hero-3-favicon::after { background: radial-gradient(50% 50% at 50% 50%, #080112 67.07%, rgba(8, 1, 18, 0) 100%); }
.sk-hero-3-favicon .favicon-border { background: linear-gradient(180deg, #1f054a 0%, rgba(31, 5, 74, 0) 89.72%); }
.sk-hero-3-favicon .logo-elm { background: linear-gradient(180deg, #6229bf 0%, #1e034a 100%); }
.sk-hero-3-video .video-elm::after { background: linear-gradient(110.52deg, #680efa 12.07%, #6c13fa 86.13%); box-shadow: inset 0px -24px 30px #080112, inset 0px 24px 30px #080112; }
.sk-hero-4-area { background-color: #0f0224; }
.sk-hero-4-img-shadow { background: #d3c9e4; border: 31px solid #8b46fb; }
.sk-hero-4-chat-popup { filter: drop-shadow(0px 40px 60px rgba(100, 6, 250, 0.6)); }
.sk-hero-4-chat-popup:nth-of-type(3) .content-wrap { filter: drop-shadow(0px 40px 60px rgba(117, 35, 250, 0.5)); }
.sk-hero-4-partner::after { background: linear-gradient(90deg, #0f0224 0%, rgba(24, 11, 44, 0) 100%); }
.sk-hero-4-partner::before { background: linear-gradient(-90deg, #0f0224 0%, rgba(24, 11, 44, 0) 100%); }
.sk-hero-5-subtitle { border-color: #473f53; }
.sk-hero-5-img { box-shadow: 0px 8px 50px rgba(128, 67, 225, 0.6); }
.sk-hero-5-top .col-elm:is(.has-center) { background-color: #0f0224; }
.sk-hero-6-dashboard { background: linear-gradient(99.13deg, #7d37ee 0%, #270957 25.13%, #270957 50.19%, #270957 74.98%, #7d37ee 100%); }
.sk-hero-7-disc { color: #070111; }
.sk-partner-3-left { background: linear-gradient(90deg, rgba(8, 1, 18, 0) 0%, #1c0246 55.29%); }
.sk-partner-3-left::after { background: linear-gradient(90deg, #080112, transparent); }
.sk-partner-3-right { background: linear-gradient(-90deg, rgba(8, 1, 18, 0) 0%, #1c0246 55.29%); }
.sk-partner-3-right::after { background: linear-gradient(-90deg, #080112, transparent); }
.sk-partner-5-title span { color: #7b3de0; border-bottom: 2px solid #7b3de0; }
.sk-partner-5-wrap::after { background: linear-gradient(90deg, var(--sk-clr-black-8) 0%, rgba(24, 11, 44, 0) 100%); }
.sk-partner-5-wrap::before { background: linear-gradient(-90deg, var(--sk-clr-black-8) 0%, rgba(24, 11, 44, 0) 100%); }
.sk-partner-6-area .sk-partner-5-wrap::after { background: linear-gradient(90deg, var(--sk-clr-black-8) 30%, rgba(24, 11, 44, 0) 100%); }
.sk-partner-6-area .sk-partner-5-wrap::before { background: linear-gradient(-90deg, var(--sk-clr-black-8) 30%, rgba(24, 11, 44, 0) 100%); }
.sk-partner-7-marquee::after { background: linear-gradient(90deg, #833cf6 30%, transparent); }
.sk-partner-7-marquee::before { background: linear-gradient(-90deg, #c19cfd, #ba90fd, transparent); }
.sk-partner-8-area .sk-partner-5-wrap::after { background: linear-gradient(90deg, #f6f7f9 0%, rgba(24, 11, 44, 0) 100%); }
.sk-partner-8-area .sk-partner-5-wrap::before { background: linear-gradient(-90deg, #f6f7f9 0%, rgba(24, 11, 44, 0) 100%); }
.sk-features-1-item-1 { background: rgba(22, 15, 32, 0.32); }
.sk-features-1-item-2 .favicon-wrap { background: linear-gradient(180deg, rgba(255, 255, 255, 0.04) 0%, rgba(76, 71, 85, 0.04) 100%); }
.sk-features-1-item-2 .favicon-wrap-2 { background: linear-gradient(180deg, #380C72 0%, #1f1929 89.72%); }
.sk-features-1-item-2 .favicon-logo { background: #8a45fa; }
.sk-features-1-item-3-img-1 { background: rgba(41, 30, 58, 0.52); }
.sk-features-1-item-4-wrap .img-items-single { outline: 3px solid #584871; }
.sk-features-1-item-4-wrap .favicon-wrap { background: rgba(14, 2, 33, 0.12); }
.sk-features-1-item-4-wrap .favicon-wrap-2 { background: linear-gradient(180deg, #380C72 0%, #1f1929 89.72%); }
.sk-features-1-item-4-wrap .favicon-logo { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.sk-features-1-item-3-img-2 svg { background: rgba(41, 30, 58, 0.6); }
.sk-features-2-item-1 .circle-1 { border: 2px dashed rgba(100, 29, 213, 0.3); }
.sk-features-2-item-1 .circle-2 { border: 2px dashed rgba(100, 29, 213, 0.3); }
.sk-features-2-item-1 .circle-3 { border: 2px dashed rgba(100, 29, 213, 0.3); }
.sk-features-2-item-1 .glow-1 { background: #641dd5; }
.sk-features-2-item-1 .glow-2 { background: #641dd5; }
.sk-features-2-item-1 .item-icon { background: linear-gradient(to right, #0d0120 0%, #340384 100%); background-clip: text; -webkit-text-fill-color: transparent; }
.sk-features-2-item-2 .item-features-single { box-shadow: -4px -4px 12px #FFFFFF, 7px 5px 12px rgba(0, 0, 0, 0.14), inset 0px 2px 4px #b295e1; }
.sk-features-2-item-2 .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(13, 1, 32, 0.3), inset 0px 4px 4px #641dd5; }
.sk-features-2-item-3 { background: linear-gradient(180deg, #641dd5 0%, #340f6f 100%); }
.sk-features-2-item-3 .author { background: rgba(13, 1, 32, 0.13); }
.sk-features-2-item-3 .author-inner { background: linear-gradient(180deg, rgba(13, 1, 32, 0.5) 0%, rgba(52, 3, 132, 0.5) 100%); }
.sk-features-2-item-3 .author-inner-icon { background: linear-gradient(180deg, #641dd5 0%, #340f6f 86.54%); box-shadow: 0px 3px 7px #e2d0fe, inset 0px -4px 6px #FFFFFF; }
.sk-features-2-item-4 .item-favicon { background: linear-gradient(180deg, #FFFFFF 0%, #F4FCF0 29.33%, #641fd4 100%); }
.sk-sec-ani-1-glow { background: #9c60fc; }
.sk-features-3-box-1 { background-color: #161020; border: 1px solid rgba(106, 17, 250, 0.2); }
.sk-features-3-box-1-logo .single-logo { background: radial-gradient(50% 50% at 50% 50%, #2e0a68 0%, #080112 100%); box-shadow: inset 0px 0px 12px #731ffa; }
.sk-features-3-box-2 { background-color: #161020; border: 1px solid rgba(106, 17, 250, 0.2); }
.sk-features-3-box-2 .bg-shape-2 { background: linear-gradient(180deg, #6229bf 0%, #280560 100%); }
.sk-features-3-box-3 { background-color: #161020; border: 1px solid rgba(106, 17, 250, 0.2); }
.sk-features-3-box-3 .bg-shape-1 { background: linear-gradient(180deg, #6229bf 0%, #280560 100%); }
.sk-features-3-card .item-icon::after { background-image: linear-gradient(to right, #995bfc 0%, #080112 36%, #080112 65%, #6f46b1 100%); }
.sk-features-3-card .item-icon-elm { background-color: #080112; }
.sk-features-3-card .item-icon-elm::after { background: #a26afc; }
.sk-features-3-all-btn .line-3 { background: linear-gradient(180deg, rgba(106, 17, 250, 0) 0%, #6a11fa 100%); }
.sk-features-3-all-btn .line-1 { background: linear-gradient(90deg, #080112 0%, #FFFFFF 100%); }
.sk-features-3-all-btn .line-2 { background: linear-gradient(-90deg, #080112 0%, #FFFFFF 100%); }
.sk-features-4-card { background-color: #170633; }
.sk-features-4-card::after { background: linear-gradient(94.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); }
.sk-features-4-card .item-icon::after { background: linear-gradient(to right, #a26afc 0%, #0f0224 36%, #0f0224 65%, #660ff2 100%); }
.sk-features-4-card .item-icon-elm { background-color: #080112; }
.sk-features-5-card { background-color: #e9dcfe; }
.sk-features-5-card .item-list li svg * { stroke: #6305fa; }
.sk-features-5-card:is(.has-v2) { background-color: #d7bffe; }
.sk-features-5-card:is(.has-v2) .item-list li svg * { stroke: #5805de; }
.sk-features-5-card:is(.has-v3) { background-color: #d7bffe; }
.sk-features-5-card:is(.has-v3) .item-list li svg * { stroke: #6305fa; }
.sk-features-5-card:is(.has-v4) { background-color: #f1e8ff; }
.sk-features-5-card:is(.has-v4) .item-list li svg * { stroke: #7d2ffb; }
.sk-features-6-card::before { background: linear-gradient(to right, #0f071b 0%, #0F0402 25%, #270957 50%, #0F0402 75%, #371076 100%); }
.sk-features-6-card .card-content .number { background: linear-gradient(99.13deg, #7d37ee 0%, #6e29dc 25.13%, #6e29dc 50.19%, #6e29dc 74.98%, #7d37ee 100%); }
.sk-features-6-card-img::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-features-6-card-img-2::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-features-6-card-img-3::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-features-6-card-img-4::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-features-7-item-2-logo .single-logo { background-color: #48139d; }
.sk-features-7-item-2-logo .left .single-logo:nth-child(2) { background-color: #8b45fb; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(1) { background-color: #7446bf; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(2) { background-color: #9b5efc; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(3) { background-color: #6005f3; }
.sk-features-7-item-2-logo .item-favicon { outline: 10px solid rgba(179, 133, 253, 0.2); }
.sk-features-7-item-2 { background: linear-gradient(172.4deg, #833cf6 5.89%, #7C48EB 26.16%, #a27cdf 52.6%, #aa77fc 83.88%); }
.sk-benefits-1-card .icon-wrap { background: linear-gradient(180deg, #2e273a 0%, var(--sk-clr-black-2) 100%); }
.sk-benefits-6-right-shape .shape-favicon::before { background-color: #a772fc; }
.sk-benefits-6-card:nth-child(3) .bg-glow { background: #8a6fb6; }
.sk-benefits-6-card:nth-child(3)::before { background: linear-gradient(-90deg, #8d49fb 0%, rgba(153, 153, 153, 0.1) 100%); }
.sk-benefits-6-card:nth-child(3)::after { background: linear-gradient(90deg, #8d49fb 0%, rgba(153, 153, 153, 0.1) 100%); }
.sk-benefits-9-item .single-item .icon { background-color: rgba(73, 54, 103, 0.1); }
.sk-benefits-9-item .single-item:is(.has-clr-3) .icon { background-color: #f2eaff; }
.sk-benefits-9-item .single-item:is(.has-clr-4) .icon { background-color: #efe8fa; }
.sk-price-1-animation .favicon-icon-wrap::after { background: linear-gradient(180deg, #7a40d7 0%, #FFFFFF 18.75%); }
.sk-price-1-wrap { background: rgba(22, 15, 32, 0.8); }
.sk-price-1-card { background: rgba(46, 36, 61, 0.64); }
.sk-price-1-card .price-head { background: #191126; }
.sk-price-1-card .price-head .price-name { background: #251c33; }
.sk-price-1-card .price-body { background: linear-gradient(180deg, #191126 0%, #251c33 100%); }
.sk-price-2-card:hover .card-btn { box-shadow: 4px 8px 14px rgba(68, 15, 152, 0.6), inset 0px 0px 9px rgba(13, 1, 32, 0.2); }
.sk-price-3-card .item-btn .btn-border::after { background: linear-gradient(-6deg, #8F8688 0%, #080112 22%, #080112 84%, #690ffa 97%); }
.sk-price-3-card .item-btn .btn-border-2 { background: #080112; }
.sk-price-3-toggle { background: #180733; }
.sk-price-3-toggle-btn { background: #301c4f; }
.sk-price-4-toggle-btn .sk-price-3-toggle { background-color: #f0e8fe; }
.sk-price-4-toggle-btn .sk-price-3-toggle-btn::after { box-shadow: inset 0px 0px 4px #8742f5; }
.sk-price-4-card .card-border { border: 1px solid rgba(15, 2, 36, 0.1); }
.sk-price-4-card .price-tag { background: linear-gradient(242.87deg, rgba(206, 179, 250, 0.09) 17.07%, rgba(117, 35, 250, 0.09) 41.51%, rgba(126, 56, 239, 0.09) 77.9%, rgba(227, 211, 254, 0.09) 99.03%), #F9FBFF; box-shadow: inset 0px 0px 4px #ba94f8; }
.sk-price-4-card .icon-elm { background: linear-gradient(263.57deg, rgba(245, 243, 255, 0.4) 10.17%, rgba(202, 171, 253, 0.4) 60.22%, rgba(245, 243, 255, 0.4) 103.12%); box-shadow: 0px 36.8581px 13.9806px rgba(135, 66, 245, 0.02), 0px 20.3355px 12.7097px rgba(135, 66, 245, 0.08), 0px 8.89677px 8.89677px rgba(135, 66, 245, 0.13), 0px 2.54194px 5.08387px rgba(135, 66, 245, 0.15); }
.sk-price-4-card .icon-elm::before { background: linear-gradient(180deg, #FFFFFF 0%, #9758fc 52%, #FFFFFF 100%); }
.sk-price-4-card .features-list li::before { background: linear-gradient(136deg, rgb(135, 66, 245) 0%, rgba(64, 31, 117, 0) 13%, rgba(0, 0, 0, 0) 60%, rgba(5, 3, 13, 0) 80%, rgb(135, 66, 245) 100%); }
.sk-price-4-card .btn-wrap .sk-pr-btn-5 { box-shadow: 0px 24.7206px 32.2574px rgba(115, 48, 224, 0.1867), 0px 3.71362px 4.84582px rgba(115, 48, 224, 0.153301), inset 0px 1px 18px 2px #553687, inset 0px 1px 4px 2px #553687; }
.sk-price-4-card:hover .sk-pr-btn-5 { background: linear-gradient(-90deg, rgb(115, 48, 224) 0%, rgba(115, 48, 224, 0.84) 39%, rgb(102, 15, 242) 100%); }
.sk-price-5-card .main-icon-wrap::before { background: linear-gradient(180deg, var(--sk-clr-pr-5) 0%, rgba(82, 74, 96, 0) 34%); }
.sk-price-5-card .main-icon { background: linear-gradient(180deg, #30313A 0%, #080112 100%); }
.sk-price-5-card .main-icon::before { background: linear-gradient(0deg, var(--sk-clr-pr-5) 0%, rgba(82, 74, 96, 0) 80%); }
.sk-price-5-card::before { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(122, 59, 224) 100%); }
.sk-price-6-card .price-btn::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-price-6-enterprise .bg-glow-1 { background: rgba(95, 5, 240, 0.4); }
.sk-price-6-enterprise .card-btn::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-price-6-cta .card-btn::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-price-7-card:hover .features-list li i { color: #8540f3; }
.sk-testimonial-1-item-single { background: #251c33; }
.sk-testimonial-2-card .author-content i { color: #0d0120; }
.sk-testimonial-3-card .bg-shape-2 { background: #8a45fa; }
.sk-testimonial-3-card-3 .bg-shape-1 { background: #580cd3; }
.sk-testimonial-3-wrap-overly::after { background: linear-gradient(0deg, #080112, transparent); }
.sk-testimonial-3-bottom-marquee { box-shadow: inset 0px 0px 12px rgba(114, 30, 250, 0.72); }
.sk-testimonial-3-bottom-rating .item-icon::after { background-image: linear-gradient(to right, #995bfc 0%, #080112 36%, #080112 65%, #6f46b1 100%); }
.sk-testimonial-3-bottom-rating .item-icon-elm { background-color: #080112; }
.sk-testimonial-3-bottom-rating .rating-icon i { color: #8a45fa; }
.sk-testimonial-4-top .favicon-elm { background: rgba(99, 5, 250, 0.08); }
.sk-testimonial-4-top .favicon-elm-inner { background: linear-gradient(94.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); }
.sk-testimonial-4-card { box-shadow: 6px -5px 10px rgba(15, 2, 36, 0.08), -4px 5px 6px rgba(15, 2, 36, 0.08); }
.sk-testimonial-5-author .rating { color: #7d37ee; }
.sk-testimonial-5-card-single { border: 1px solid rgba(49, 39, 65, 0.5); }
.sk-testimonial-5-card-single .rating-text i { color: #7d37ee; }
.sk-testimonial-6-card-border:is(.has-bg-glow) .sk-testimonial-6-card::after { background: #460aa6; }
.sk-testimonial-6-bottom .sk-testimonial-5-author .author-img::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-testimonial-btn .icon { background: linear-gradient(99.13deg, #7d37ee 0%, #6e29dc 25.13%, #6e29dc 50.19%, #6e29dc 74.98%, #7d37ee 100%); }
.sk-testimonial-btn::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-testimonial-7-card .rating i { color: #6305fa; }
.sk-process-1-item-single { background: #231d2d; }
.sk-process-1-favicon { border: 4px solid #594972; }
.sk-process-1-favicon::after { background: linear-gradient(180deg, #220c45 0%, #671ACE 34.62%, #380884 70.67%, #472c73 100%); }
.sk-process-1-favicon .favicon-shadow { background: rgba(22, 15, 32, 0.3); box-shadow: inset 0px 0px 14px #160f20; }
.sk-process-1-favicon .favicon-icon { background: #231a32; }
.sk-process-2-tabs-btn-single:is(.active) { box-shadow: 4px 8px 14px rgba(68, 15, 152, 0.6), 4px -2px 6px #FFFFFF, -3px 4px 6px rgba(0, 0, 0, 0.1), inset 0px 0px 9px rgba(13, 1, 32, 0.2); }
.sk-process-2-tabs-pane-single .single-line { border: 1px dashed rgba(57, 47, 73, 0.28); }
.sk-process-2-card .icon { background: #230357; box-shadow: 6px 10px 12px rgba(13, 1, 32, 0.4), inset 0px 0px 4px #FFFFFF; }
.sk-process-2-card .number { color: rgba(13, 1, 32, 0.08); }
.sk-process-4-card { background-color: #2b203d; }
.sk-process-4-card .card-border { background-color: #2b203d; }
.sk-process-4-card::before { background: linear-gradient(138deg, #9a5dfb 25%, #722fdf 30%, #2b203d 38%); }
.sk-process-4-card .content-wrap { background-color: #110426; }
.sk-process-4-card .icon-elm { background: linear-gradient(180deg, rgba(83, 4, 211, 0) 0%, rgba(83, 4, 211, 0.2) 100%), #020202; border: 1px solid #5908dc; box-shadow: 0px 2px 5px rgba(83, 4, 211, 0.3), 0px 3px 10px rgba(83, 4, 211, 0.4), 0px 8px 20px rgba(83, 4, 211, 0.4); }
.sk-process-5-card { background-color: #1b0e2f; }
.sk-process-5-card::before { background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(122, 59, 224) 100%); }
.sk-process-5-card .icon-elm-border { background: #2d1750; }
.sk-process-5-card .icon-elm { background: #2d1750; }
.sk-process-5-card:nth-child(2)::before { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(122, 59, 224) 100%); }
.sk-process-5-bg-circle-2 .main-circle { background: conic-gradient(from -90deg at 50% 50%, rgba(114, 57, 206, 0) 0deg, rgba(114, 57, 206, 0.1) 180deg, #7239ce 360deg); }
.sk-process-7-card-single .line { background: linear-gradient(0deg, transparent, #843ff3); }
.sk-accordion-1 { border: 1px solid #2e243d; }
.sk-accordion-1-item:not(:last-child) { border-bottom: 1px solid #2e243d; }
.sk-accordion-1-item:is(.active) { background-color: #2e243d; }
.sk-faqs-4-accordion .sk-accordion-1-item .item-title:is(:not(.collapsed)) .icon { box-shadow: inset 0px 0px 4px rgba(102, 15, 242, 0.48); }
.sk-faqs-5-accordion .sk-accordion-1-item::before { background: linear-gradient(360deg, rgba(122, 59, 224, 0.1) 3.93%, rgba(122, 59, 224, 0) 51.65%, rgba(122, 59, 224, 0) 100%); }
.sk-faqs-6-accordion .sk-accordion-1-item:is(.active)::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-faqs-7-area .sk-accordion-1-item:is(.active) { background: linear-gradient(90deg, rgba(131, 60, 246, 0.05) 0%, rgba(124, 72, 235, 0.05) 22.98%, rgba(162, 124, 223, 0.05) 52.95%, rgba(170, 119, 252, 0.05) 79.3%, rgba(194, 157, 253, 0.05) 100%); }
.sk-faqs-9-wrap .sk-portfolio-5-tabs-btn .nav-link .icon::after { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.sk-cta-2-wrap { background: radial-gradient(50% 50% at 50% 50%, #641dd5 0%, #5315b8 100%); }
.sk-cta-2-sec-title .cta-btn { background: linear-gradient(92.67deg, #641dd5 0.2%, rgba(255, 255, 255, 0.48) 28.13%, rgba(255, 255, 255, 0.48) 74.52%, #641dd5 100.2%); border: 1px solid #641dd5; box-shadow: 6px 12px 14px rgba(68, 15, 152, 0.32); }
.sk-contact-6-info-single::before { background: linear-gradient(to right, #371076 0%, #0F0402 25%, #270957 50%, #0F0402 75%, #371076 100%); }
.sk-contact-6-form-btn::before { background: linear-gradient(to right, #7d37ee 0%, #6e29dc 25%, #270957 50%, #6e29dc 75%, #7d37ee 100%); }
.sk-contact-9-card .icon::after { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.sk-portfolio-5-tabs-btn .nav-link::after { background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(122, 59, 224) 50%, rgba(255, 255, 255, 0) 100%); }
.sk-portfolio-5-tabs-btn .nav-link::before { background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(122, 59, 224) 50%, rgba(255, 255, 255, 0) 100%); }
.sk-blog-8-tabs-btn .sk-portfolio-5-tabs-btn .nav-link .icon::after { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.sk-blog-5-item:is(.has-v3) .blog-tags li:hover { border-color: #8263b4; }
.sk-blog-5-item:is(.has-v3) .blog-btn::after { background: linear-gradient(92.62deg, #8e54ea 0.03%, #7a40d7 54.05%, #863AEB 99.97%); }
.sk-apps-3-video::after { background: radial-gradient(50% 50% at 50% 50%, #690ffa 0%, rgba(8, 1, 18, 0) 81.25%); }
.sk-apps-4-wrap::after { background: linear-gradient(94.33deg, rgba(115, 48, 224, 0.24) 0%, rgba(115, 48, 224, 0.2016) 39.42%, rgba(102, 15, 242, 0.24) 100%); }
.sk-apps-4-wrap::before { background: linear-gradient(94.33deg, rgba(115, 48, 224, 0.24) 0%, rgba(115, 48, 224, 0.2016) 39.42%, rgba(102, 15, 242, 0.24) 100%); }
.sk-apps-4-content::after { background: linear-gradient(94.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); }
.sk-apps-6-favicon { background: rgba(112, 43, 222, 0.32); box-shadow: 0px 0px 185px 230px rgba(112, 43, 222, 0.3); }
.sk-apps-6-favicon .favicon-elm { outline: 10px solid rgba(50, 25, 90, 0.6); }
.sk-apps-6-favicon-bg-circle-1 { background: conic-gradient(from -90deg at 50% 50%, rgba(95, 5, 240, 0) 0deg, rgba(95, 5, 240, 0) 124.62deg, rgba(95, 5, 240, 0) 183.46deg, rgba(95, 5, 240, 0.3) 301.15deg, rgba(95, 5, 240, 0.8) 360deg); }
.sk-apps-7-logo .single-logo { box-shadow: 0px 4px 80px rgba(104, 30, 224, 0.1); }
.sk-team-details-expr-progress-elm .fill-elm { background-color: #7a40d7; }
.sk-team-details-expr-progress-elm .fill-elm::after { background-color: #7a40d7; }
.sk-team-details-expr-progress-elm .fill-elm::before { background-color: #7a40d7; }
.sk-sidebar-widget-title::after { background-color: #8e54ea; }
.sk-sidebar-price-filter .slider-range { background: #833df4; }
.sk-sidebar-price-filter .range-slider input[type=range]::-webkit-slider-thumb { background: #833df4; }
.sk-overview-7-img-2 { filter: drop-shadow(-18.9647px 25.9184px 40.4581px rgba(36, 28, 48, 0.09)) drop-shadow(-25.9184px 147.925px 53.1012px rgba(36, 28, 48, 0.2)); }
.sk-choose-4-dashboard::before { background: linear-gradient(180deg, #e9dcfe 0%, rgba(233, 220, 254, 0) 100%); }
.sk-choose-4-dashboard .input-box { border: 1px solid rgba(15, 2, 36, 0.12); }
.sk-choose-4-dashboard .btn-elm::before { background: linear-gradient(0deg, #e9dcfe 0%, rgba(233, 220, 254, 0) 100%); }
.sk-choose-4-dashboard .btn-elm-3 { background: linear-gradient(180deg, #c19cfd 0%, #F1F5FD 100%); }
.sk-choose-4-card::after { background: linear-gradient(135.99deg, #660ff2 17.96%, rgba(142, 78, 246, 0.72) 30.11%, rgba(255, 255, 255, 0) 40.5%, rgba(255, 255, 255, 0) 80.69%); }
.sk-choose-4-card:is(.has-clr-2) { background-color: #efe6fe; }
.sk-choose-4-card:is(.has-clr-2) .bg-clr { background-color: #efe6fe; }
.sk-choose-4-card:is(.has-clr-2)::after { background: linear-gradient(135.99deg, #702bdf 17.96%, rgba(95, 5, 240, 0.72) 30.11%, rgba(255, 255, 255, 0) 40.5%, rgba(255, 255, 255, 0) 80.69%); }
.sk-choose-4-card:is(.has-clr-3) { background-color: #f6f0ff; }
.sk-choose-4-card:is(.has-clr-3) .bg-clr { background-color: #f6f0ff; }
.sk-choose-4-card:is(.has-clr-3)::after { background: linear-gradient(135.99deg, #7928fb 17.96%, rgba(95, 5, 240, 0.72) 30.11%, rgba(255, 255, 255, 0) 40.5%, rgba(255, 255, 255, 0) 80.69%); }
.sk-choose-5-card::after { background: rgba(122, 59, 224, 0.3); }
.sk-choose-7-big-title .title-icon:is(.has-2) { background: #833cf6; }
.sk-choose-8-card:is(.has-clr-bg) { background: linear-gradient(179.47deg, #8e54ea 3.37%, #7a40d7 53.92%, #863AEB 96.88%); }
.sk-career-1-card-single .title:hover { color: #6305fa; }
.sk-career-1-card-single .card-bottom { border-bottom: 1px solid rgba(99, 5, 250, 0.5); }
.sk-career-1-card-single .offer-features li i { color: #6305fa; }
.sk-career-1-card-single .apply-btn { border: 1px solid rgba(99, 5, 250, 0.4); }
.sk-career-1-card-single .apply-btn:hover { background-color: #6305fa; }
.sk-career-1-card-single:hover { border-color: #6305fa; }
.sk-career-1-card-single:is(.has-clr-2) .card-bottom { border-color: rgba(117, 34, 250, 0.32); }
.sk-career-1-card-single:is(.has-clr-2) .offer-features li i { color: #7522fa; }
.sk-career-1-card-single:is(.has-clr-2) .title:hover { color: #7522fa; }
.sk-career-1-card-single:is(.has-clr-2) .apply-btn { border-color: #7522fa; }
.sk-career-1-card-single:is(.has-clr-2) .apply-btn:hover { background-color: #7522fa; }
.sk-career-1-card-single:is(.has-clr-2):hover { border-color: #7522fa; }
.sk-career-1-card-single:is(.has-clr-3) .card-bottom { border-color: rgba(125, 55, 238, 0.32); }
.sk-career-1-card-single:is(.has-clr-3) .offer-features li i { color: #7d37ee; }
.sk-career-1-card-single:is(.has-clr-3) .title:hover { color: #7d37ee; }
.sk-career-1-card-single:is(.has-clr-3) .apply-btn { border-color: #7d37ee; }
.sk-career-1-card-single:is(.has-clr-3) .apply-btn:hover { background-color: #7d37ee; }
.sk-career-1-card-single:is(.has-clr-3):hover { border-color: #7d37ee; }
.sk-career-details-sidebar .title::after { background-color: #8f58e7; }
.sk-services-2-tabs-btn .nav-link:is(.active) { box-shadow: 4px 8px 14px rgba(68, 15, 152, 0.6), inset 0px 0px 9px rgba(13, 1, 32, 0.2); }
.sk-services-2-card .item-features-single { color: #5104ce; }
.sk-services-2-card .item-features-single:nth-child(2) { color: #722fdf; }
.sk-services-3-card { background: linear-gradient(180deg, rgba(50, 7, 120, 0.24) 0%, #080112 43.62%); }
.sk-services-3-card .item-icon { background: linear-gradient(180deg, rgba(119, 36, 251, 0.5) 0%, rgba(8, 1, 18, 0) 36%, rgba(8, 1, 18, 0) 65%, rgba(140, 134, 134, 0.5) 100%); }
.sk-services-3-card .item-icon-elm i { background: linear-gradient(180deg, #8e4afb 0%, #FFFFFF 51.44%); background-clip: text; -webkit-text-fill-color: transparent; }
.sk-services-3-card .item-btn .btn-border::after { background: linear-gradient(176deg, #8F8688 0%, #080112 22%, #080112 84%, #8F8688 97%); }
.sk-services-3-card .item-btn .btn-border-2 { background: #080112; border: 2px solid #080112; }
.sk-services-3-card:hover .item-btn .btn-border-2 { box-shadow: inset 0px 0px 10px rgba(122, 42, 251, 0.8); }
.sk-services-3-card:hover .item-btn .btn-border::after { background: linear-gradient(176deg, #8F8688 0%, #080112 22%, #080112 84%, #690ffa 97%); }
.sk-services-3-card:nth-child(odd) { background: linear-gradient(0deg, rgba(50, 7, 120, 0.24) 0%, #080112 43.62%); }
.sk-breadcrumb-title .title-icon:is(.has-2) { background: #833cf6; }
.sk-product-details-content .rating-elm-icon { color: #8e4afb; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .sk-product-details-tabs-btn .nav-link:is(.active) { border-bottom: 2px solid #8061b2; }
.sk-footer-1-social a { background: #160f20; box-shadow: inset 0px 0px 10px rgba(161, 147, 183, 0.7); }
.sk-footer-2-area::after { background: #641dd5; }
.sk-footer-2-newsletter-form .form-btn { box-shadow: 4px 8px 14px rgba(13, 1, 32, 0.6), inset 0px 0px 9px rgba(255, 255, 255, 0.2); }
.sk-footer-3-social .single-logo::before { background: linear-gradient(140deg, #595362 0%, rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 0) 66%, #595362 100%); }
.sk-footer-3-social .single-logo:hover { background: linear-gradient(180deg, #6229bf 0%, #280560 100%); }
.sk-footer-3-newsletter-form .input-btn { background: linear-gradient(180deg, #6229bf 0%, #280560 100%); }
.sk-footer-4-right .sk-footer-3-newsletter-form .input-btn { background: linear-gradient(184.33deg, #7330e0 0%, rgba(115, 48, 224, 0.84) 39.42%, #660ff2 100%); }
.sk-footer-6-newsletter .form-btn { color: #5f05f0; }
.sk-footer-6-social .link-elm:hover { background-color: #5f05f0; border-color: #5f05f0; }
.sk-footer-6-big-title-text span { color: #5f05f0; }
.sk-footer-6-bottom-link ul a:hover { color: #5f05f0; border-color: #5f05f0; }
.sk-footer-6-bottom-copyright a { color: #5f05f0; }
.sk-footer-6-bottom-copyright a:hover { border-color: #5f05f0; }
.sk-footer-7-widget ul li a { color: #5a5463; }
.sk-footer-7-widget ul li a:hover { color: #863dfb; }
.sk-footer-7-contact .link-elm a:hover { color: #863dfb; }
.sk-footer-7-newsletter-form .form-btn:hover { background: #863dfb; }
.sk-footer-7-bottom-copyright a { color: #863dfb; }
.sk-footer-7-bottom-link a:hover { background-color: #863dfb; }
.sk-home-1 { background-color: #160f20; }
.sk-home-3 { background-color: #080112; }

/* ---- themes/saasking/assets/css/saasking-companion.css ---- */
.postbox__item.sticky .tp-read-blog-content { border-color: rgb(101, 22, 228); }
.postbox__text .wp-block-tag-cloud a { color: #90879f; }
.tx-page-content blockquote, .tx-detailsWrapper__unit article:not(.format-quote) blockquote { box-shadow: 0px 1px 2px 0px rgba(23, 1, 57, 0.14); }
blockquote cite::before { color: #7725fb; }
.post-password-form input[type="submit"]:hover { background: #0e0320; }
.vst-header-1-area.txSticky-header, .header-transparent-2.txSticky-header { background: #080015; }
.contact-form-2 .nice-select::after, .tx-input-field .nice-select::after { border-bottom: 1px solid #767080; border-right: 1px solid #767080; }
.woocommerce p.stars a { color: #8e4afb; }

/* ---- themes/saasking/assets/css/saasking-extra.css ---- */
.sk-price-7-card:hover .features-list li svg { color: #8540f3; }
.sk-footer-1-social a { box-shadow: inset 0px 0px 10px rgba(161, 147, 183, 0.7) !important; }
.tz-sidebar-widget .wp-block-heading::after, .tz-sidebar-widget .widget-title::after { background-color: #8e54ea; }
.comment-form, .tz-cont3-content { background-color: rgba(9, 0, 24, 0.8); }

/* ---- themes/saasking/woocommerce/woocommerce.css ---- */
.woocommerce div.product form.cart .variations select { color: #140e1e; }
.woocommerce-page .shop-single-section h1, .woocommerce-page .shop-single-section h2, .woocommerce-page .shop-single-section h3, .woocommerce-page .shop-single-section h3, .woocommerce-page .shop-single-section h5, .woocommerce-page .shop-single-section h6, .woocommerce-page .shop-single-section p, .woocommerce-additional-fields h3, .woocommerce-billing-fields h3 { color: #140e1e; }
.woocommerce form .form-row input.input-text::placeholder, .woocommerce form .form-row textarea::placeholder { color: #140e1e; }
.woocommerce .woocommerce-product-rating .star-rating { color: #8e4afb; }
.product-details-col .price span { color: #140e1e; }
.woocommerce-privacy-policy-text p { color: #140e1e; }
td.product-quantity button { color: #140e1e; }
.select2-container--default .select2-selection--single { color: #140e1e; background-color: rgba(20, 14, 30, 0.04); }
p.woocommerce-result-count { color: #140e1e; }
.woocommerce-toolbar-top { border: 1px solid rgba(16, 2, 38, 0.15); }
.woocommerce-toolbar-top .nav-item .nav-link { color: #140e1e; }
.products .product--title { color: #140e1e; }
.products .product--list-view .product--rating li { color: #8033fb; }
.widget-product__item .content h3 { color: #140e1e; }
.widget-product__item .content .rating li { color: #8033fb; }
.shop-sidebar .widget_price_filter .filter-price button { color: #140e1e; }
.shop-sidebar .widget_price_filter .filter-price #amount { color: #140e1e; }
.details_content .review_wrap .review li { color: #9454fb; }
.shop-single-section .product-details .price { color: #140e1e; }
.shop-single-section .product-details .price .old { color: #140e1e; }
.product-details .rating i::before { color: #9454fb; }
.shop-single-section .product-details .color-size span { color: #140e1e; }
.shop-single-section .product-details .color-size select { color: #140e1e; }
.shop-single-section .single-product-info .nav-tabs a:hover, .shop-single-section .single-product-info .nav-tabs .active a { color: #1f024d; }
.shop-single-section .single-product-info .client-rv .rating { color: #5704dc; }
.shop-single-section .single-product-info .review-form form .rating a:hover { color: #5704dc; }
.account-form label { color: #140e1e; }
.account-form .lost-password:hover { color: #140e1e; }
.account-form__content a { color: #140e1e; }
.woocommerce-Reviews { background: rgba(20, 14, 30, 0.04); }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range { background: #833df4; }

/* ---- plugins/saasking-core/assets/css/elementor.css ---- */
.elh-widget-icon:after { color: #5c5568; }
.elementor-element-wrapper:hover .elh-widget-icon:after { color: #580cd3; }
.elementor-editor-dark-mode .elementor-element-wrapper:hover .elh-widget-icon:after { color: #a471f7; }

/* ---- plugins/saasking-core/assets/css/elh-element.css ---- */
