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

/* ---- themes/saasking/assets/css/saasking-core.css ---- */
:root { --sk-clr-pr-2: #18b273; --sk-clr-pr-3: #05da83; --sk-clr-pr-4: #0bcc7d; --sk-clr-pr-5: #20cc86; --sk-clr-pr-6: #1fbb7b; --sk-clr-pr-7: #3bfbac; --sk-clr-sd-1: #12f99a; --sk-clr-sd-4: #11f297; --sk-clr-black-1: #021c11; --sk-clr-black-2: #032417; --sk-clr-black-3: #011b10; --sk-clr-black-5: #021e12; --sk-clr-gd-1: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); --sk-clr-gd-2: linear-gradient(180deg, #011b10 40.38%, #18b273 100%); --sk-clr-gd-3: linear-gradient(270deg, #035231 0%, #05da83 40.27%, #05da83 60.99%, #035231 100%); --sk-clr-gd-4: linear-gradient(94.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); --sk-clr-gd-6: linear-gradient(99.13deg, #021a11 0%, #0F0402 25.13%, #064a2e 50.19%, #1fbb7b 74.98%, #13e28d 100%); --sk-clr-gd-7: linear-gradient(90deg, #0cf495 0%, #1ae68d 22.98%, #4ed49d 52.95%, #3bfbac 79.3%, #5bfcba 100%); --sk-clr-gd-8: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
::-moz-selection { background-color: #28ae77; }
::-moz-selection { background-color: #28ae77; }
::selection { background-color: #28ae77; }
.sk-subtitle-2-text { background: linear-gradient(180deg, #0d5d3c 0%, #18b273 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; }
.sk-subtitle-4 { outline: 6px solid rgba(17, 242, 151, 0.12); }
.sk-subtitle-7::after { background: linear-gradient(90deg, #5bfcba 0%, #16db8a 50.34%, #5bfcba 100%); }
.sk-subtitle-7::before { background: linear-gradient(90deg, #5bfcba 0%, #16db8a 50.34%, #5bfcba 100%); }
.sk-pr-btn-1::after { background: linear-gradient(to right, rgb(5, 59, 37) 0%, rgba(5, 66, 41, 0) 54%, rgb(5, 59, 37) 100%); }
.sk-pr-btn-3 { box-shadow: 6px 12px 14px rgba(13, 127, 80, 0.32); }
.sk-pr-btn-3:is(.has-border) { border: 1px solid rgba(1, 27, 16, 0.16); }
.sk-pr-btn-4 .btn-border::after { background: linear-gradient(90deg, rgb(5, 218, 131) 0%, rgba(0, 0, 0, 0) 60%); }
.sk-pr-btn-5 { background: linear-gradient(90deg, rgb(30, 198, 129) 0%, rgba(30, 198, 129, 0.84) 39%, rgb(11, 204, 125) 100%); box-shadow: 0px 42px 107px rgba(30, 198, 129, 0.34), 0px 24.7206px 32.2574px rgba(30, 198, 129, 0.1867), 0px 10.2677px 13.3981px rgba(30, 198, 129, 0.22), 0px 3.71362px 4.84582px rgba(30, 198, 129, 0.153301), inset 0px 1px 18px 2px #2d7155, inset 0px 1px 4px 2px #2d7155 !important; }
.sk-pr-btn-5::before { background: linear-gradient(90deg, rgb(30, 198, 129) 0%, rgba(30, 198, 129, 0.84) 39%, rgb(11, 204, 125) 100%); }
.sk-pr-btn-5 .btn-border::after { background: linear-gradient(90deg, rgba(17, 242, 151, 0) 0%, rgb(255, 255, 255) 50%, rgba(17, 242, 151, 0) 100%); }
.sk-pr-btn-5:hover { background: linear-gradient(-90deg, rgb(30, 198, 129) 0%, rgba(30, 198, 129, 0.84) 39%, rgb(11, 204, 125) 100%); }
.sk-pr-btn-5:hover::before { background: linear-gradient(-90deg, rgb(30, 198, 129) 0%, rgba(30, 198, 129, 0.84) 39%, rgb(11, 204, 125) 100%); }
.sk-pr-btn-6 { background: linear-gradient(180deg, #06472c 0%, #021e12 100%); }
.sk-pr-btn-6::before { background: linear-gradient(153deg, rgba(17, 242, 151, 0) 0%, rgba(255, 255, 255, 0) 62%, rgb(11, 204, 125) 100%); }
.sk-pr-btn-6::after { background: linear-gradient(-32deg, rgba(17, 242, 151, 0) 0%, rgba(255, 255, 255, 0) 62%, rgb(11, 204, 125) 100%); }
.sk-pr-btn-7::after { background: linear-gradient(94.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); }
.sk-pr-btn-8::before { background: linear-gradient(to right, rgb(39, 227, 150) 0%, rgba(39, 227, 150, 0.6) 100%); }
.sk-pr-btn-9 { background: linear-gradient(286.68deg, #206f4e 0%, #032014 100%); }
.sk-pr-btn-9::before { background: linear-gradient(-90deg, #053824 0%, #3e5049 100%); }
.sk-pr-btn-10::before { background: linear-gradient(to right, #20cc86 0%, #144531 50%, #20cc86 100%); }
.sk-pr-btn-13::after { background: linear-gradient(-90deg, #0cf495 0%, #1ae68d 22.98%, #4ed49d 52.95%, #3bfbac 79.3%, #5bfcba 100%); }
.sk-pr-btn-14::after { background: linear-gradient(90deg, rgba(91, 252, 186, 0) 0%, #5bfcba 30%, #16db8a 50.34%, #5bfcba 70%, rgba(91, 252, 186, 0) 100%); }
.sk-loader .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(1, 27, 16, 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(1, 27, 16, 0.3), inset 0px 4px 4px var(--sk-clr-pr-2); }
.sk-loader:is(.has-home-3) { background-color: #010f09; }
.sk-loader:is(.has-home-3) .item-favicon-border { background: #010f09; box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(1, 27, 16, 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(1, 27, 16, 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(1, 27, 16, 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(1, 27, 16, 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(1, 27, 16, 0.3), inset 0px 4px 4px var(--sk-clr-pr-7); }
.cd-headline.type .cd-words-wrapper::after { background-color: #8da199; }
.cd-headline.type .cd-words-wrapper.selected { background-color: #8da199; }
.sk-playbtn-1 { background: rgba(1, 27, 16, 0.18); box-shadow: inset 0px -4px 9px rgba(1, 27, 16, 0.2) !important; }
.tx-pagination .current::after, .tz-pagination li::after, .sk-pagination-1 .link-elm::after { background: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.wa-back-to-top:is(.has-home-3) { border-color: rgba(5, 218, 131, 0.5); }
.wa-back-to-top:is(.has-home-3):hover { border-color: rgb(5, 218, 131); }
.wa-back-to-top:is(.has-home-4) { border-color: rgba(17, 242, 151, 0.5); }
.wa-back-to-top:is(.has-home-5) { border-color: rgba(32, 204, 134, 0.3); }
.wa-back-to-top:is(.has-home-6) { border-color: rgba(31, 187, 123, 0.5); }
.sk-header-1-area::after { background: #15a369; }
.sk-header-1-menu::after { background: radial-gradient(50% 2785.71% at 50% 50%, #25e496 0%, #28c182 54.06%, #2c473c 100%); }
.sk-header-1-menu::before { background: radial-gradient(50% 2785.71% at 50% 50%, #25e496 0%, #28c182 54.06%, rgba(44, 71, 60, 0) 100%); }
.sk-header-2-action-link .sk-pr-btn-3:nth-child(2) { box-shadow: 4px 8px 14px rgba(13, 127, 80, 0.6), inset 0px 0px 9px rgba(1, 27, 16, 0.2); }
.sk-header-3-action-link .sk-pr-btn-4 .btn-border-2 { background: linear-gradient(270deg, #037948 0%, #012c1b 40.27%, #012c1b 60.99%, #037948 100%); }
.sk-header-3-login-btn:hover { color: #05da83; }
.sk-main-navigation:is(.has-header-3) .navbar-nav li a::after { background: linear-gradient(180deg, #010f09 26.44%, #1c9463 100%); }
.sk-main-navigation:is(.has-header-3) .navbar-nav li .dropdown-menu { background: #010f09; }
.sk-header-4-menu::after { background: linear-gradient(94.33deg, rgba(30, 198, 129, 0) 0%, #FFFFFF 50.96%, rgba(30, 198, 129, 0) 100%); }
.sk-header-4-menu::before { background: linear-gradient(94.33deg, rgba(30, 198, 129, 0) 0%, #FFFFFF 50.96%, rgba(30, 198, 129, 0) 100%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li::after { background: linear-gradient(180deg, #1ec681 20.2%, rgba(30, 198, 129, 0.84) 42.2%, #0bcc7d 76.01%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li::before { background: linear-gradient(180.63deg, #1ec681 20.2%, rgba(30, 198, 129, 0.84) 42.2%, #0bcc7d 76.01%); }
.sk-main-navigation:is(.has-header-4) .navbar-nav li .dropdown-menu { background: rgba(2, 30, 18, 0.9); }
.sk-header-5-menu::before { background: linear-gradient(to right, #053824 0%, #3e5049 100%); }
.sk-main-navigation:is(.has-header-5) .navbar-nav li::after { background: linear-gradient(8.68deg, #064d30 6.62%, rgba(6, 77, 48, 0) 90.92%); }
.sk-main-navigation:is(.has-header-7) .navbar-nav li a { background: linear-gradient(90deg, #0cf495 0%, #1ae68d 22.98%, #4ed49d 52.95%, #3bfbac 79.3%, #5bfcba 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(6, 78, 49, 0.4); }
.sk-hero-1-db-img-single-border { border: 1px solid #06442b; }
.sk-hero-3-area::after { background: radial-gradient(93.6% 93.37% at 99.47% 101.33%, #1c9463 24.36%, #188156 30.71%, #105438 48.2%, #043521 64.48%, #010f09 79.05%, #010f09 91.39%, #010f09 100%); }
.sk-hero-3-area::before { background: radial-gradient(93.6% 93.37% at 99.47% 101.33%, #1c9463 24.36%, #188156 30.71%, #105438 48.2%, #043521 64.48%, #010f09 79.05%, #010f09 91.39%, #010f09 100%); }
.sk-hero-3-title-author { background: #04311f; }
.sk-hero-3-title-author .author-img-single { border: 2px solid #04311f; }
.sk-hero-3-title-author .text { background: linear-gradient(180deg, #22a06c 0%, #045031 100%); border: 2px solid #04311f; }
/* 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(5, 218, 131) 0%, rgba(0, 0, 0, 0) 60%); }
.sk-hero-3-favicon { background: linear-gradient(180deg, rgba(255, 255, 255, 0.04) 0%, rgba(1, 15, 9, 0.04) 100%); }
.sk-hero-3-favicon::after { background: radial-gradient(50% 50% at 50% 50%, #010f09 67.07%, rgba(1, 15, 9, 0) 100%); }
.sk-hero-3-favicon .favicon-border { background: linear-gradient(180deg, #043e26 0%, rgba(4, 62, 38, 0) 89.72%); }
.sk-hero-3-favicon .logo-elm { background: linear-gradient(180deg, #22a06c 0%, #033e25 100%); }
.sk-hero-3-video .video-elm::after { background: linear-gradient(110.52deg, #04d881 12.07%, #05dc84 86.13%); box-shadow: inset 0px -24px 30px #010f09, inset 0px 24px 30px #010f09; }
.sk-hero-4-area { background-color: #021e12; }
.sk-hero-4-img-shadow { background: #9accb7; border: 31px solid #12fa9b; }
.sk-hero-4-chat-popup { filter: drop-shadow(0px 40px 60px rgba(4, 210, 126, 0.6)); }
.sk-hero-4-chat-popup:nth-of-type(3) .content-wrap { filter: drop-shadow(0px 40px 60px rgba(5, 233, 140, 0.5)); }
.sk-hero-4-partner::after { background: linear-gradient(90deg, #021e12 0%, rgba(3, 42, 27, 0) 100%); }
.sk-hero-4-partner::before { background: linear-gradient(-90deg, #021e12 0%, rgba(3, 42, 27, 0) 100%); }
.sk-hero-5-subtitle { border-color: #35453f; }
.sk-hero-5-img { box-shadow: 0px 8px 50px rgba(34, 210, 138, 0.6); }
.sk-hero-5-top .col-elm:is(.has-center) { background-color: #021e12; }
.sk-hero-6-dashboard { background: linear-gradient(99.13deg, #13e28d 0%, #064a2e 25.13%, #064a2e 50.19%, #064a2e 74.98%, #13e28d 100%); }
.sk-hero-7-disc { color: #010e09; }
.sk-partner-3-left { background: linear-gradient(90deg, rgba(1, 15, 9, 0) 0%, #023a23 55.29%); }
.sk-partner-3-left::after { background: linear-gradient(90deg, #010f09, transparent); }
.sk-partner-3-right { background: linear-gradient(-90deg, rgba(1, 15, 9, 0) 0%, #023a23 55.29%); }
.sk-partner-3-right::after { background: linear-gradient(-90deg, #010f09, transparent); }
.sk-partner-5-title span { color: #21cd87; border-bottom: 2px solid #21cd87; }
.sk-partner-5-wrap::after { background: linear-gradient(90deg, var(--sk-clr-black-8) 0%, rgba(3, 42, 27, 0) 100%); }
.sk-partner-5-wrap::before { background: linear-gradient(-90deg, var(--sk-clr-black-8) 0%, rgba(3, 42, 27, 0) 100%); }
.sk-partner-6-area .sk-partner-5-wrap::after { background: linear-gradient(90deg, var(--sk-clr-black-8) 30%, rgba(3, 42, 27, 0) 100%); }
.sk-partner-6-area .sk-partner-5-wrap::before { background: linear-gradient(-90deg, var(--sk-clr-black-8) 30%, rgba(3, 42, 27, 0) 100%); }
.sk-partner-7-marquee::after { background: linear-gradient(90deg, #0cf495 30%, transparent); }
.sk-partner-7-marquee::before { background: linear-gradient(-90deg, #5afcb9, #50fcb6, transparent); }
.sk-partner-8-area .sk-partner-5-wrap::after { background: linear-gradient(90deg, #f6f7f9 0%, rgba(3, 42, 27, 0) 100%); }
.sk-partner-8-area .sk-partner-5-wrap::before { background: linear-gradient(-90deg, #f6f7f9 0%, rgba(3, 42, 27, 0) 100%); }
.sk-features-1-item-1 { background: rgba(3, 36, 23, 0.32); }
.sk-features-1-item-2 .favicon-wrap { background: linear-gradient(180deg, rgba(255, 255, 255, 0.04) 0%, rgba(59, 71, 66, 0.04) 100%); }
.sk-features-1-item-2 .favicon-wrap-2 { background: linear-gradient(180deg, #0a5f3e 0%, #043320 89.72%); }
.sk-features-1-item-2 .favicon-logo { background: #12f99a; }
.sk-features-1-item-3-img-1 { background: rgba(6, 68, 43, 0.52); }
.sk-features-1-item-4-wrap .img-items-single { outline: 3px solid #3c5e50; }
.sk-features-1-item-4-wrap .favicon-wrap { background: rgba(2, 28, 17, 0.12); }
.sk-features-1-item-4-wrap .favicon-wrap-2 { background: linear-gradient(180deg, #0a5f3e 0%, #043320 89.72%); }
.sk-features-1-item-4-wrap .favicon-logo { background: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.sk-features-1-item-3-img-2 svg { background: rgba(6, 68, 43, 0.6); }
.sk-features-2-item-1 .circle-1 { border: 2px dashed rgba(24, 178, 115, 0.3); }
.sk-features-2-item-1 .circle-2 { border: 2px dashed rgba(24, 178, 115, 0.3); }
.sk-features-2-item-1 .circle-3 { border: 2px dashed rgba(24, 178, 115, 0.3); }
.sk-features-2-item-1 .glow-1 { background: #18b273; }
.sk-features-2-item-1 .glow-2 { background: #18b273; }
.sk-features-2-item-1 .item-icon { background: linear-gradient(to right, #011b10 0%, #036e42 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 #65d3a6; }
.sk-features-2-item-2 .item-favicon-border { box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25), inset 0px -4px 4px rgba(1, 27, 16, 0.3), inset 0px 4px 4px #18b273; }
.sk-features-2-item-3 { background: linear-gradient(180deg, #18b273 0%, #0d5d3c 100%); }
.sk-features-2-item-3 .author { background: rgba(1, 27, 16, 0.13); }
.sk-features-2-item-3 .author-inner { background: linear-gradient(180deg, rgba(1, 27, 16, 0.5) 0%, rgba(3, 110, 66, 0.5) 100%); }
.sk-features-2-item-3 .author-inner-icon { background: linear-gradient(180deg, #18b273 0%, #0d5d3c 86.54%); box-shadow: 0px 3px 7px #ecfaf4, inset 0px -4px 6px #FFFFFF; }
.sk-features-2-item-4 .item-favicon { background: linear-gradient(180deg, #FFFFFF 0%, #F4FCF0 29.33%, #1ab173 100%); }
.sk-sec-ani-1-glow { background: #28fba5; }
.sk-features-3-box-1 { background-color: #032517; border: 1px solid rgba(5, 218, 131, 0.2); }
.sk-features-3-box-1-logo .single-logo { background: radial-gradient(50% 50% at 50% 50%, #085737 0%, #010f09 100%); box-shadow: inset 0px 0px 12px #05e68a; }
.sk-features-3-box-2 { background-color: #032517; border: 1px solid rgba(5, 218, 131, 0.2); }
.sk-features-3-box-2 .bg-shape-2 { background: linear-gradient(180deg, #22a06c 0%, #045031 100%); }
.sk-features-3-box-3 { background-color: #032517; border: 1px solid rgba(5, 218, 131, 0.2); }
.sk-features-3-box-3 .bg-shape-1 { background: linear-gradient(180deg, #22a06c 0%, #045031 100%); }
.sk-features-3-card .item-icon::after { background-image: linear-gradient(to right, #23fba3 0%, #010f09 36%, #010f09 65%, #3a946f 100%); }
.sk-features-3-card .item-icon-elm { background-color: #010f09; }
.sk-features-3-card .item-icon-elm::after { background: #30fba8; }
.sk-features-3-all-btn .line-3 { background: linear-gradient(180deg, rgba(5, 218, 131, 0) 0%, #05da83 100%); }
.sk-features-3-all-btn .line-1 { background: linear-gradient(90deg, #010f09 0%, #FFFFFF 100%); }
.sk-features-3-all-btn .line-2 { background: linear-gradient(-90deg, #010f09 0%, #FFFFFF 100%); }
.sk-features-4-card { background-color: #042c1b; }
.sk-features-4-card::after { background: linear-gradient(94.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); }
.sk-features-4-card .item-icon::after { background: linear-gradient(to right, #30fba8 0%, #021e12 36%, #021e12 65%, #0bcc7d 100%); }
.sk-features-4-card .item-icon-elm { background-color: #010f09; }
.sk-features-5-card { background-color: #f1fbf7; }
.sk-features-5-card .item-list li svg * { stroke: #04d17d; }
.sk-features-5-card:is(.has-v2) { background-color: #e5f9f1; }
.sk-features-5-card:is(.has-v2) .item-list li svg * { stroke: #04b96f; }
.sk-features-5-card:is(.has-v3) { background-color: #e5f9f1; }
.sk-features-5-card:is(.has-v3) .item-list li svg * { stroke: #04d17d; }
.sk-features-5-card:is(.has-v4) { background-color: #f6fdfa; }
.sk-features-5-card:is(.has-v4) .item-list li svg * { stroke: #05f492; }
.sk-features-6-card::before { background: linear-gradient(to right, #021a11 0%, #0F0402 25%, #064a2e 50%, #0F0402 75%, #0d6340 100%); }
.sk-features-6-card .card-content .number { background: linear-gradient(99.13deg, #13e28d 0%, #1fbb7b 25.13%, #1fbb7b 50.19%, #1fbb7b 74.98%, #13e28d 100%); }
.sk-features-6-card-img::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-features-6-card-img-2::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-features-6-card-img-3::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-features-6-card-img-4::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-features-7-item-2-logo .single-logo { background-color: #108354; }
.sk-features-7-item-2-logo .left .single-logo:nth-child(2) { background-color: #11fa9b; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(1) { background-color: #38a277; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(2) { background-color: #26fba4; }
.sk-features-7-item-2-logo .right .single-logo:nth-child(3) { background-color: #04cb7a; }
.sk-features-7-item-2-logo .item-favicon { outline: 10px solid rgba(70, 252, 178, 0.2); }
.sk-features-7-item-2 { background: linear-gradient(172.4deg, #0cf495 5.89%, #1ae68d 26.16%, #4ed49d 52.6%, #3bfbac 83.88%); }
.sk-benefits-1-card .icon-wrap { background: linear-gradient(180deg, #064b2e 0%, var(--sk-clr-black-2) 100%); }
.sk-benefits-6-right-shape .shape-favicon::before { background-color: #37fbab; }
.sk-benefits-6-card:nth-child(3) .bg-glow { background: #52a282; }
.sk-benefits-6-card:nth-child(3)::before { background: linear-gradient(-90deg, #15fa9c 0%, rgba(153, 153, 153, 0.1) 100%); }
.sk-benefits-6-card:nth-child(3)::after { background: linear-gradient(90deg, #15fa9c 0%, rgba(153, 153, 153, 0.1) 100%); }
.sk-benefits-9-item .single-item .icon { background-color: rgba(45, 86, 69, 0.1); }
.sk-benefits-9-item .single-item:is(.has-clr-3) .icon { background-color: #f7fdfa; }
.sk-benefits-9-item .single-item:is(.has-clr-4) .icon { background-color: #f4fcf9; }
.sk-price-1-animation .favicon-icon-wrap::after { background: linear-gradient(180deg, #28c182 0%, #FFFFFF 18.75%); }
.sk-price-1-wrap { background: rgba(3, 36, 23, 0.8); }
.sk-price-1-card { background: rgba(6, 75, 47, 0.64); }
.sk-price-1-card .price-head { background: #032a1a; }
.sk-price-1-card .price-head .price-name { background: #053d26; }
.sk-price-1-card .price-body { background: linear-gradient(180deg, #032a1a 0%, #053d26 100%); }
.sk-price-2-card:hover .card-btn { box-shadow: 4px 8px 14px rgba(13, 127, 80, 0.6), inset 0px 0px 9px rgba(1, 27, 16, 0.2); }
.sk-price-3-card .item-btn .btn-border::after { background: linear-gradient(-6deg, #8F8688 0%, #010f09 22%, #010f09 84%, #05d982 97%); }
.sk-price-3-card .item-btn .btn-border-2 { background: #010f09; }
.sk-price-3-toggle { background: #042d1c; }
.sk-price-3-toggle-btn { background: #174231; }
.sk-price-4-toggle-btn .sk-price-3-toggle { background-color: #f5fdfa; }
.sk-price-4-toggle-btn .sk-price-3-toggle-btn::after { box-shadow: inset 0px 0px 4px #11f297; }
.sk-price-4-card .card-border { border: 1px solid rgba(2, 30, 18, 0.1); }
.sk-price-4-card .price-tag { background: linear-gradient(242.87deg, rgba(113, 246, 191, 0.09) 17.07%, rgba(5, 233, 140, 0.09) 41.51%, rgba(18, 228, 142, 0.09) 77.9%, rgba(237, 251, 245, 0.09) 99.03%), #F9FBFF; box-shadow: inset 0px 0px 4px #57f4b3; }
.sk-price-4-card .icon-elm { background: linear-gradient(263.57deg, rgba(250, 254, 252, 0.4) 10.17%, rgba(103, 251, 190, 0.4) 60.22%, rgba(250, 254, 252, 0.4) 103.12%); box-shadow: 0px 36.8581px 13.9806px rgba(17, 242, 151, 0.02), 0px 20.3355px 12.7097px rgba(17, 242, 151, 0.08), 0px 8.89677px 8.89677px rgba(17, 242, 151, 0.13), 0px 2.54194px 5.08387px rgba(17, 242, 151, 0.15); }
.sk-price-4-card .icon-elm::before { background: linear-gradient(180deg, #FFFFFF 0%, #21fba2 52%, #FFFFFF 100%); }
.sk-price-4-card .features-list li::before { background: linear-gradient(136deg, rgb(17, 242, 151) 0%, rgba(26, 98, 68, 0) 13%, rgba(0, 0, 0, 0) 60%, rgba(1, 12, 7, 0) 80%, rgb(17, 242, 151) 100%); }
.sk-price-4-card .btn-wrap .sk-pr-btn-5 { box-shadow: 0px 24.7206px 32.2574px rgba(30, 198, 129, 0.1867), 0px 3.71362px 4.84582px rgba(30, 198, 129, 0.153301), inset 0px 1px 18px 2px #2d7155, inset 0px 1px 4px 2px #2d7155; }
.sk-price-4-card:hover .sk-pr-btn-5 { background: linear-gradient(-90deg, rgb(30, 198, 129) 0%, rgba(30, 198, 129, 0.84) 39%, rgb(11, 204, 125) 100%); }
.sk-price-5-card .main-icon-wrap::before { background: linear-gradient(180deg, var(--sk-clr-pr-5) 0%, rgba(62, 80, 73, 0) 34%); }
.sk-price-5-card .main-icon { background: linear-gradient(180deg, #28302b 0%, #010f09 100%); }
.sk-price-5-card .main-icon::before { background: linear-gradient(0deg, var(--sk-clr-pr-5) 0%, rgba(62, 80, 73, 0) 80%); }
.sk-price-5-card::before { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(32, 204, 134) 100%); }
.sk-price-6-card .price-btn::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-price-6-enterprise .bg-glow-1 { background: rgba(4, 200, 120, 0.4); }
.sk-price-6-enterprise .card-btn::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-price-6-cta .card-btn::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-price-7-card:hover .features-list li i { color: #10f095; }
.sk-testimonial-1-item-single { background: #053d26; }
.sk-testimonial-2-card .author-content i { color: #011b10; }
.sk-testimonial-3-card .bg-shape-2 { background: #12f99a; }
.sk-testimonial-3-card-3 .bg-shape-1 { background: #0ab06c; }
.sk-testimonial-3-wrap-overly::after { background: linear-gradient(0deg, #010f09, transparent); }
.sk-testimonial-3-bottom-marquee { box-shadow: inset 0px 0px 12px rgba(5, 229, 137, 0.72); }
.sk-testimonial-3-bottom-rating .item-icon::after { background-image: linear-gradient(to right, #23fba3 0%, #010f09 36%, #010f09 65%, #3a946f 100%); }
.sk-testimonial-3-bottom-rating .item-icon-elm { background-color: #010f09; }
.sk-testimonial-3-bottom-rating .rating-icon i { color: #12f99a; }
.sk-testimonial-4-top .favicon-elm { background: rgba(4, 209, 125, 0.08); }
.sk-testimonial-4-top .favicon-elm-inner { background: linear-gradient(94.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); }
.sk-testimonial-4-card { box-shadow: 6px -5px 10px rgba(2, 30, 18, 0.08), -4px 5px 6px rgba(2, 30, 18, 0.08); }
.sk-testimonial-5-author .rating { color: #13e28d; }
.sk-testimonial-5-card-single { border: 1px solid rgba(33, 54, 45, 0.5); }
.sk-testimonial-5-card-single .rating-text i { color: #13e28d; }
.sk-testimonial-6-card-border:is(.has-bg-glow) .sk-testimonial-6-card::after { background: #088b55; }
.sk-testimonial-6-bottom .sk-testimonial-5-author .author-img::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-testimonial-btn .icon { background: linear-gradient(99.13deg, #13e28d 0%, #1fbb7b 25.13%, #1fbb7b 50.19%, #1fbb7b 74.98%, #13e28d 100%); }
.sk-testimonial-btn::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-testimonial-7-card .rating i { color: #04d17d; }
.sk-process-1-item-single { background: #053924; }
.sk-process-1-favicon { border: 4px solid #3d5f51; }
.sk-process-1-favicon::after { background: linear-gradient(180deg, #053f27 0%, #16ac71 34.62%, #076e44 70.67%, #256048 100%); }
.sk-process-1-favicon .favicon-shadow { background: rgba(3, 36, 23, 0.3); box-shadow: inset 0px 0px 14px #032417; }
.sk-process-1-favicon .favicon-icon { background: #053b24; }
.sk-process-2-tabs-btn-single:is(.active) { box-shadow: 4px 8px 14px rgba(13, 127, 80, 0.6), 4px -2px 6px #FFFFFF, -3px 4px 6px rgba(0, 0, 0, 0.1), inset 0px 0px 9px rgba(1, 27, 16, 0.2); }
.sk-process-2-tabs-pane-single .single-line { border: 1px dashed rgba(39, 61, 52, 0.28); }
.sk-process-2-card .icon { background: #03492c; box-shadow: 6px 10px 12px rgba(1, 27, 16, 0.4), inset 0px 0px 4px #FFFFFF; }
.sk-process-2-card .number { color: rgba(1, 27, 16, 0.08); }
.sk-process-4-card { background-color: #06482d; }
.sk-process-4-card .card-border { background-color: #06482d; }
.sk-process-4-card::before { background: linear-gradient(138deg, #26faa3 25%, #1ec380 30%, #06482d 38%); }
.sk-process-4-card .content-wrap { background-color: #032014; }
.sk-process-4-card .icon-elm { background: linear-gradient(180deg, rgba(3, 176, 105, 0) 0%, rgba(3, 176, 105, 0.2) 100%), #020202; border: 1px solid #07b86f; box-shadow: 0px 2px 5px rgba(3, 176, 105, 0.3), 0px 3px 10px rgba(3, 176, 105, 0.4), 0px 8px 20px rgba(3, 176, 105, 0.4); }
.sk-process-5-card { background-color: #042f1e; }
.sk-process-5-card::before { background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(32, 204, 134) 100%); }
.sk-process-5-card .icon-elm-border { background: #13432f; }
.sk-process-5-card .icon-elm { background: #13432f; }
.sk-process-5-card:nth-child(2)::before { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(32, 204, 134) 100%); }
.sk-process-5-bg-circle-2 .main-circle { background: conic-gradient(from -90deg at 50% 50%, rgba(44, 176, 122, 0) 0deg, rgba(44, 176, 122, 0.1) 180deg, #2cb07a 360deg); }
.sk-process-7-card-single .line { background: linear-gradient(0deg, transparent, #10f094); }
.sk-accordion-1 { border: 1px solid #064b2f; }
.sk-accordion-1-item:not(:last-child) { border-bottom: 1px solid #064b2f; }
.sk-accordion-1-item:is(.active) { background-color: #064b2f; }
.sk-faqs-4-accordion .sk-accordion-1-item .item-title:is(:not(.collapsed)) .icon { box-shadow: inset 0px 0px 4px rgba(11, 204, 125, 0.48); }
.sk-faqs-5-accordion .sk-accordion-1-item::before { background: linear-gradient(360deg, rgba(32, 204, 134, 0.1) 3.93%, rgba(32, 204, 134, 0) 51.65%, rgba(32, 204, 134, 0) 100%); }
.sk-faqs-6-accordion .sk-accordion-1-item:is(.active)::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-faqs-7-area .sk-accordion-1-item:is(.active) { background: linear-gradient(90deg, rgba(12, 244, 149, 0.05) 0%, rgba(26, 230, 141, 0.05) 22.98%, rgba(78, 212, 157, 0.05) 52.95%, rgba(59, 251, 172, 0.05) 79.3%, rgba(91, 252, 186, 0.05) 100%); }
.sk-faqs-9-wrap .sk-portfolio-5-tabs-btn .nav-link .icon::after { background: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.sk-cta-2-wrap { background: radial-gradient(50% 50% at 50% 50%, #18b273 0%, #129a62 100%); }
.sk-cta-2-sec-title .cta-btn { background: linear-gradient(92.67deg, #18b273 0.2%, rgba(255, 255, 255, 0.48) 28.13%, rgba(255, 255, 255, 0.48) 74.52%, #18b273 100.2%); border: 1px solid #18b273; box-shadow: 6px 12px 14px rgba(13, 127, 80, 0.32); }
.sk-contact-6-info-single::before { background: linear-gradient(to right, #0d6340 0%, #0F0402 25%, #064a2e 50%, #0F0402 75%, #0d6340 100%); }
.sk-contact-6-form-btn::before { background: linear-gradient(to right, #13e28d 0%, #1fbb7b 25%, #064a2e 50%, #1fbb7b 75%, #13e28d 100%); }
.sk-contact-9-card .icon::after { background: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.sk-portfolio-5-tabs-btn .nav-link::after { background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(32, 204, 134) 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(32, 204, 134) 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, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.sk-blog-5-item:is(.has-v3) .blog-tags li:hover { border-color: #4c9d7c; }
.sk-blog-5-item:is(.has-v3) .blog-btn::after { background: linear-gradient(92.62deg, #25e496 0.03%, #28c182 54.05%, #17de90 99.97%); }
.sk-apps-3-video::after { background: radial-gradient(50% 50% at 50% 50%, #05d982 0%, rgba(1, 15, 9, 0) 81.25%); }
.sk-apps-4-wrap::after { background: linear-gradient(94.33deg, rgba(30, 198, 129, 0.24) 0%, rgba(30, 198, 129, 0.2016) 39.42%, rgba(11, 204, 125, 0.24) 100%); }
.sk-apps-4-wrap::before { background: linear-gradient(94.33deg, rgba(30, 198, 129, 0.24) 0%, rgba(30, 198, 129, 0.2016) 39.42%, rgba(11, 204, 125, 0.24) 100%); }
.sk-apps-4-content::after { background: linear-gradient(94.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); }
.sk-apps-6-favicon { background: rgba(30, 192, 126, 0.32); box-shadow: 0px 0px 185px 230px rgba(30, 192, 126, 0.3); }
.sk-apps-6-favicon .favicon-elm { outline: 10px solid rgba(21, 75, 53, 0.6); }
.sk-apps-6-favicon-bg-circle-1 { background: conic-gradient(from -90deg at 50% 50%, rgba(4, 200, 120, 0) 0deg, rgba(4, 200, 120, 0) 124.62deg, rgba(4, 200, 120, 0) 183.46deg, rgba(4, 200, 120, 0.3) 301.15deg, rgba(4, 200, 120, 0.8) 360deg); }
.sk-apps-7-logo .single-logo { box-shadow: 0px 4px 80px rgba(25, 187, 121, 0.1); }
.sk-team-details-expr-progress-elm .fill-elm { background-color: #28c182; }
.sk-team-details-expr-progress-elm .fill-elm::after { background-color: #28c182; }
.sk-team-details-expr-progress-elm .fill-elm::before { background-color: #28c182; }
.sk-sidebar-widget-title::after { background-color: #25e496; }
.sk-sidebar-price-filter .slider-range { background: #0ef194; }
.sk-sidebar-price-filter .range-slider input[type=range]::-webkit-slider-thumb { background: #0ef194; }
.sk-overview-7-img-2 { filter: drop-shadow(-18.9647px 25.9184px 40.4581px rgba(5, 59, 37, 0.09)) drop-shadow(-25.9184px 147.925px 53.1012px rgba(5, 59, 37, 0.2)); }
.sk-choose-4-dashboard::before { background: linear-gradient(180deg, #f1fbf7 0%, rgba(241, 251, 247, 0) 100%); }
.sk-choose-4-dashboard .input-box { border: 1px solid rgba(2, 30, 18, 0.12); }
.sk-choose-4-dashboard .btn-elm::before { background: linear-gradient(0deg, #f1fbf7 0%, rgba(241, 251, 247, 0) 100%); }
.sk-choose-4-dashboard .btn-elm-3 { background: linear-gradient(180deg, #5afcb9 0%, #F1F5FD 100%); }
.sk-choose-4-card::after { background: linear-gradient(135.99deg, #0bcc7d 17.96%, rgba(27, 243, 155, 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: #f5fcf9; }
.sk-choose-4-card:is(.has-clr-2) .bg-clr { background-color: #f5fcf9; }
.sk-choose-4-card:is(.has-clr-2)::after { background: linear-gradient(135.99deg, #1dc17e 17.96%, rgba(4, 200, 120, 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: #f9fefc; }
.sk-choose-4-card:is(.has-clr-3) .bg-clr { background-color: #f9fefc; }
.sk-choose-4-card:is(.has-clr-3)::after { background: linear-gradient(135.99deg, #04ef8f 17.96%, rgba(4, 200, 120, 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(32, 204, 134, 0.3); }
.sk-choose-7-big-title .title-icon:is(.has-2) { background: #0cf495; }
.sk-choose-8-card:is(.has-clr-bg) { background: linear-gradient(179.47deg, #25e496 3.37%, #28c182 53.92%, #17de90 96.88%); }
.sk-career-1-card-single .title:hover { color: #04d17d; }
.sk-career-1-card-single .card-bottom { border-bottom: 1px solid rgba(4, 209, 125, 0.5); }
.sk-career-1-card-single .offer-features li i { color: #04d17d; }
.sk-career-1-card-single .apply-btn { border: 1px solid rgba(4, 209, 125, 0.4); }
.sk-career-1-card-single .apply-btn:hover { background-color: #04d17d; }
.sk-career-1-card-single:hover { border-color: #04d17d; }
.sk-career-1-card-single:is(.has-clr-2) .card-bottom { border-color: rgba(5, 232, 139, 0.32); }
.sk-career-1-card-single:is(.has-clr-2) .offer-features li i { color: #05e88b; }
.sk-career-1-card-single:is(.has-clr-2) .title:hover { color: #05e88b; }
.sk-career-1-card-single:is(.has-clr-2) .apply-btn { border-color: #05e88b; }
.sk-career-1-card-single:is(.has-clr-2) .apply-btn:hover { background-color: #05e88b; }
.sk-career-1-card-single:is(.has-clr-2):hover { border-color: #05e88b; }
.sk-career-1-card-single:is(.has-clr-3) .card-bottom { border-color: rgba(19, 226, 141, 0.32); }
.sk-career-1-card-single:is(.has-clr-3) .offer-features li i { color: #13e28d; }
.sk-career-1-card-single:is(.has-clr-3) .title:hover { color: #13e28d; }
.sk-career-1-card-single:is(.has-clr-3) .apply-btn { border-color: #13e28d; }
.sk-career-1-card-single:is(.has-clr-3) .apply-btn:hover { background-color: #13e28d; }
.sk-career-1-card-single:is(.has-clr-3):hover { border-color: #13e28d; }
.sk-career-details-sidebar .title::after { background-color: #2ae096; }
.sk-services-2-tabs-btn .nav-link:is(.active) { box-shadow: 4px 8px 14px rgba(13, 127, 80, 0.6), inset 0px 0px 9px rgba(1, 27, 16, 0.2); }
.sk-services-2-card .item-features-single { color: #03ac67; }
.sk-services-2-card .item-features-single:nth-child(2) { color: #1ec380; }
.sk-services-3-card { background: linear-gradient(180deg, rgba(6, 100, 62, 0.24) 0%, #010f09 43.62%); }
.sk-services-3-card .item-icon { background: linear-gradient(180deg, rgba(4, 235, 141, 0.5) 0%, rgba(1, 15, 9, 0) 36%, rgba(1, 15, 9, 0) 65%, rgba(140, 134, 134, 0.5) 100%); }
.sk-services-3-card .item-icon-elm i { background: linear-gradient(180deg, #16fa9d 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%, #010f09 22%, #010f09 84%, #8F8688 97%); }
.sk-services-3-card .item-btn .btn-border-2 { background: #010f09; border: 2px solid #010f09; }
.sk-services-3-card:hover .item-btn .btn-border-2 { box-shadow: inset 0px 0px 10px rgba(5, 240, 144, 0.8); }
.sk-services-3-card:hover .item-btn .btn-border::after { background: linear-gradient(176deg, #8F8688 0%, #010f09 22%, #010f09 84%, #05d982 97%); }
.sk-services-3-card:nth-child(odd) { background: linear-gradient(0deg, rgba(6, 100, 62, 0.24) 0%, #010f09 43.62%); }
.sk-breadcrumb-title .title-icon:is(.has-2) { background: #0cf495; }
.sk-product-details-content .rating-elm-icon { color: #16fa9d; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .sk-product-details-tabs-btn .nav-link:is(.active) { border-bottom: 2px solid #4b9a7a; }
.sk-footer-1-social a { background: #032417; box-shadow: inset 0px 0px 10px rgba(114, 161, 142, 0.7); }
.sk-footer-2-area::after { background: #18b273; }
.sk-footer-2-newsletter-form .form-btn { box-shadow: 4px 8px 14px rgba(1, 27, 16, 0.6), inset 0px 0px 9px rgba(255, 255, 255, 0.2); }
.sk-footer-3-social .single-logo::before { background: linear-gradient(140deg, #45524d 0%, rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 0) 66%, #45524d 100%); }
.sk-footer-3-social .single-logo:hover { background: linear-gradient(180deg, #22a06c 0%, #045031 100%); }
.sk-footer-3-newsletter-form .input-btn { background: linear-gradient(180deg, #22a06c 0%, #045031 100%); }
.sk-footer-4-right .sk-footer-3-newsletter-form .input-btn { background: linear-gradient(184.33deg, #1ec681 0%, rgba(30, 198, 129, 0.84) 39.42%, #0bcc7d 100%); }
.sk-footer-6-newsletter .form-btn { color: #04c878; }
.sk-footer-6-social .link-elm:hover { background-color: #04c878; border-color: #04c878; }
.sk-footer-6-big-title-text span { color: #04c878; }
.sk-footer-6-bottom-link ul a:hover { color: #04c878; border-color: #04c878; }
.sk-footer-6-bottom-copyright a { color: #04c878; }
.sk-footer-6-bottom-copyright a:hover { border-color: #04c878; }
.sk-footer-7-widget ul li a { color: #46534e; }
.sk-footer-7-widget ul li a:hover { color: #0bfa98; }
.sk-footer-7-contact .link-elm a:hover { color: #0bfa98; }
.sk-footer-7-newsletter-form .form-btn:hover { background: #0bfa98; }
.sk-footer-7-bottom-copyright a { color: #0bfa98; }
.sk-footer-7-bottom-link a:hover { background-color: #0bfa98; }
.sk-home-1 { background-color: #032417; }
.sk-home-3 { background-color: #010f09; }

/* ---- themes/saasking/assets/css/saasking-companion.css ---- */
.postbox__item.sticky .tp-read-blog-content { border-color: rgb(18, 190, 120); }
.postbox__text .wp-block-tag-cloud a { color: #6d887d; }
.tx-page-content blockquote, .tx-detailsWrapper__unit article:not(.format-quote) blockquote { box-shadow: 0px 1px 2px 0px rgba(1, 48, 29, 0.14); }
blockquote cite::before { color: #04ec8d; }
.post-password-form input[type="submit"]:hover { background: #021b11; }
.vst-header-1-area.txSticky-header, .header-transparent-2.txSticky-header { background: #00120a; }
.contact-form-2 .nice-select::after, .tx-input-field .nice-select::after { border-bottom: 1px solid #5e6b65; border-right: 1px solid #5e6b65; }
.woocommerce p.stars a { color: #16fa9d; }

/* ---- themes/saasking/assets/css/saasking-extra.css ---- */
.sk-price-7-card:hover .features-list li svg { color: #10f095; }
.sk-footer-1-social a { box-shadow: inset 0px 0px 10px rgba(114, 161, 142, 0.7) !important; }
.tz-sidebar-widget .wp-block-heading::after, .tz-sidebar-widget .widget-title::after { background-color: #25e496; }
.comment-form, .tz-cont3-content { background-color: rgba(0, 20, 12, 0.8); }

/* ---- themes/saasking/woocommerce/woocommerce.css ---- */
.woocommerce div.product form.cart .variations select { color: #032215; }
.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: #032215; }
.woocommerce form .form-row input.input-text::placeholder, .woocommerce form .form-row textarea::placeholder { color: #032215; }
.woocommerce .woocommerce-product-rating .star-rating { color: #16fa9d; }
.product-details-col .price span { color: #032215; }
.woocommerce-privacy-policy-text p { color: #032215; }
td.product-quantity button { color: #032215; }
.select2-container--default .select2-selection--single { color: #032215; background-color: rgba(3, 34, 21, 0.04); }
p.woocommerce-result-count { color: #032215; }
.woocommerce-toolbar-top { border: 1px solid rgba(2, 32, 20, 0.15); }
.woocommerce-toolbar-top .nav-item .nav-link { color: #032215; }
.products .product--title { color: #032215; }
.products .product--list-view .product--rating li { color: #05f794; }
.widget-product__item .content h3 { color: #032215; }
.widget-product__item .content .rating li { color: #05f794; }
.shop-sidebar .widget_price_filter .filter-price button { color: #032215; }
.shop-sidebar .widget_price_filter .filter-price #amount { color: #032215; }
.details_content .review_wrap .review li { color: #1efaa0; }
.shop-single-section .product-details .price { color: #032215; }
.shop-single-section .product-details .price .old { color: #032215; }
.product-details .rating i::before { color: #1efaa0; }
.shop-single-section .product-details .color-size span { color: #032215; }
.shop-single-section .product-details .color-size select { color: #032215; }
.shop-single-section .single-product-info .nav-tabs a:hover, .shop-single-section .single-product-info .nav-tabs .active a { color: #024027; }
.shop-single-section .single-product-info .client-rv .rating { color: #03b86e; }
.shop-single-section .single-product-info .review-form form .rating a:hover { color: #03b86e; }
.account-form label { color: #032215; }
.account-form .lost-password:hover { color: #032215; }
.account-form__content a { color: #032215; }
.woocommerce-Reviews { background: rgba(3, 34, 21, 0.04); }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range { background: #0ef194; }

/* ---- plugins/saasking-core/assets/css/elementor.css ---- */
.elh-widget-icon:after { color: #475750; }
.elementor-element-wrapper:hover .elh-widget-icon:after { color: #0ab06c; }
.elementor-editor-dark-mode .elementor-element-wrapper:hover .elh-widget-icon:after { color: #39f4a7; }

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