.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-html{padding-bottom:0px;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-button[type="submit"]{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-430 .elementor-element.elementor-element-1cca0e7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS for form, class: .elementor-element-1cca0e7 */.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-form-fields-wrapper { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; column-gap: 16px !important; row-gap: 14px !important; margin: 0 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group { width: auto !important; max-width: none !important; padding: 0 !important; margin: 0 !important; display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 8px !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group.elementor-col-100, .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance, .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-html, .elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons { grid-column: 1 / -1 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-hidden { display: none !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-label { font-family: var(--font-sans) !important; font-size: 14px !important; font-weight: 600 !important; color: #d0d0ce !important; line-height: normal !important; letter-spacing: normal !important; padding: 0 !important; margin: 0 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-field-textual { padding: 13px 14px 13px 14px !important; border-radius: 10px !important; border: 1px solid #383836 !important; transition: border-color .15s ease, box-shadow .15s ease !important; font-family: var(--font-sans) !important; font-size: 16px !important; font-weight: 400 !important; color: #f0f0ee !important; background-color: #0c0c0b !important; line-height: normal !important; min-height: 0 !important; box-shadow: none !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-field-textual:hover { border-color: #6b6b69 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-field-textual:focus { outline: none !important; border-color: #c8f000 !important; box-shadow: 0 0 0 3px #c8f00033 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-group .elementor-field-textual::placeholder { color: #5c5c5a !important; opacity: 1 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance .elementor-field-subgroup, .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance .elementor-field-option { display: flex !important; gap: 12px !important; align-items: flex-start !important; margin: 0 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance > .elementor-field-label { display: none !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance input[type=checkbox] { margin: 3px 0 0 !important; width: 18px !important; height: 18px !important; accent-color: #c8f000 !important; flex: 0 0 auto !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-field-type-acceptance label { font-family: var(--font-sans) !important; font-size: 14px !important; font-weight: 400 !important; color: #888886 !important; line-height: 1.5 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .ss-terms { font-family: var(--font-sans) !important; font-size: 14px !important; line-height: 1.5 !important; color: rgb(136, 136, 134) !important; margin: 0 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .ss-terms a { color: #c8f000 !important; text-decoration: underline !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button { padding: 18px 32px 18px 32px !important; border-radius: 999px !important; border: 1px solid #c8f000 !important; transition: background-color .15s ease, border-color .15s ease !important; font-family: var(--font-sans) !important; font-size: 18px !important; font-weight: 600 !important; color: #080808 !important; background-color: #c8f000 !important; line-height: 1 !important; box-shadow: 0 0 40px #c8f00040 !important; cursor: pointer !important; width: 100% !important; min-height: 0 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button:hover, .elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button:focus { background-color: #d8f000 !important; border-color: #d8f000 !important; color: #080808 !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button:focus-visible { outline: 2px solid #c8f000 !important; outline-offset: 2px !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button-content-wrapper { display: inline-flex !important; align-items: center !important; gap: 8px !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .e-form__buttons .elementor-button-content-wrapper::after { content: "" !important; width: 18px !important; height: 18px !important; flex: 0 0 auto !important; background: url("https://sureshotsystems.com/wp-content/uploads/2026/09/ss-arrow-on-lime.svg") center / contain no-repeat !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-message { font-family: var(--font-sans) !important; font-size: 14px !important; color: #f0f0ee !important; margin-top: 12px !important; }
.elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-message.elementor-message-danger { color: #ff6b5c !important; }
@media (max-width: 960px) { .elementor-430 .elementor-element.elementor-element-1cca0e7 .elementor-form-fields-wrapper { grid-template-columns: minmax(0, 1fr) !important; } }/* End custom CSS */
/* Start custom CSS *//* hooks */
#kroot { --kc: k-ss-page k-ss-page--services-local-seo; }
#k2 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k4 { --kc: k-ss-hero-in; }
#k9 { --kc: k-ss-btn; }
#k10 { --kc: k-ss-btn; }
#k13 { --kc: k-ss-spot k-ss-tile; }
#k14 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k17 { --kc: k-ss-serp; }
#k18 { --kc: k-ss-serp-block k-ss-serp-on; }
#k22 { --kc: k-ss-reveal; }
#k24 { --kc: k-ss-serp; }
#k25 { --kc: k-ss-serp-block; }
#k28 { --kc: k-ss-serp-block; }
#k34 { --kc: k-ss-serp-block k-ss-serp-on; }
#k37 { --kc: k-ss-serp-block; }
#k42 { --kc: k-ss-reveal; }
#k50 { --kc: k-ss-reveal; }
#k52 { --kc: k-ss-spot k-ss-tile; }
#k53 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k57 { --kc: k-ss-tile; }
#k58 { --ka: {"data-ss-countup": "$127.74"}; }
#k59 { --kc: k-ss-tile; }
#k60 { --ka: {"data-ss-countup": "$129.02"}; }
#k63 { --kc: k-ss-reveal; }
#k66 { --kc: k-ss-m-carousel; }
#k67 { --kc: k-ss-tile; }
#k68 { --kc: k-ss-tile; }
#k69 { --kc: k-ss-tile; }
#k70 { --kc: k-ss-tile; }
#k71 { --kc: k-ss-tile; }
#k72 { --kc: k-ss-tile; }
#k74 { --kc: k-ss-btn; }
#k75 { --kc: k-ss-reveal; }
#k80 { --kc: k-ss-spot k-ss-tile; }
#k81 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k83 { --kc: k-ss-m-stack; }
#k84 { --ka: {"scope": "col"}; }
#k85 { --ka: {"scope": "col"}; }
#k86 { --ka: {"scope": "col"}; }
#k87 { --ka: {"scope": "col"}; }
#k88 { --ka: {"scope": "row"}; }
#k89 { --kc: k-t-td; --ka: {"data-label": "Your town"}; }
#k90 { --kc: k-t-td; --ka: {"data-label": "Next town over"}; }
#k91 { --kc: k-t-td; --ka: {"data-label": "Two towns over"}; }
#k92 { --ka: {"scope": "row"}; }
#k93 { --kc: k-t-td; --ka: {"data-label": "Your town"}; }
#k94 { --kc: k-t-td; --ka: {"data-label": "Next town over"}; }
#k95 { --kc: k-t-td; --ka: {"data-label": "Two towns over"}; }
#k96 { --ka: {"scope": "row"}; }
#k97 { --kc: k-t-td; --ka: {"data-label": "Your town"}; }
#k98 { --kc: k-t-td; --ka: {"data-label": "Next town over"}; }
#k99 { --kc: k-t-td; --ka: {"data-label": "Two towns over"}; }
#k100 { --ka: {"scope": "row"}; }
#k101 { --kc: k-t-td; --ka: {"data-label": "Your town"}; }
#k102 { --kc: k-t-td; --ka: {"data-label": "Next town over"}; }
#k103 { --kc: k-t-td; --ka: {"data-label": "Two towns over"}; }
#k104 { --kc: k-ss-reveal; }
#k107 { --kc: k-ss-spot k-ss-tile; }
#k108 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k111 { --kc: k-tl-bar; }
#k113 { --kc: k-tl-bar; }
#k115 { --kc: k-tl-bar; }
#how-it-works { --kc: k-ss-reveal; }
#k120 { --kc: k-ss-steps; }
#k121 { --kc: k-ss-step; }
#k122 { --kc: k-ss-step-dot; }
#k123 { --kc: k-ss-step; }
#k124 { --kc: k-ss-step-dot; }
#k125 { --kc: k-ss-step; }
#k126 { --kc: k-ss-step-dot; }
#k127 { --kc: k-ss-step; }
#k128 { --kc: k-ss-step-dot; }
#k129 { --kc: k-ss-step; }
#k130 { --kc: k-ss-step-dot; }
#k131 { --kc: k-ss-reveal; }
#k134 { --kc: k-ss-m-carousel; }
#k135 { --kc: k-ss-spot k-ss-tile; }
#k136 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k137 { --kc: k-ss-serp; }
#k138 { --kc: k-ss-serp-block k-ss-serp-on; }
#k142 { --kc: k-ss-spot k-ss-tile; }
#k143 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k144 { --kc: k-ss-scan; }
#k145 { --kc: k-ss-pin; }
#k146 { --kc: k-ss-pin; }
#k147 { --kc: k-ss-pin; }
#k148 { --kc: k-ss-pin; }
#k149 { --kc: k-ss-pin; }
#k150 { --kc: k-ss-pin; }
#k151 { --kc: k-ss-pin; }
#k152 { --kc: k-ss-pin; }
#k153 { --kc: k-ss-pin; }
#k154 { --kc: k-ss-pin; }
#k155 { --kc: k-ss-pin; }
#k156 { --kc: k-ss-pin; }
#k157 { --kc: k-ss-pin; }
#k158 { --kc: k-ss-pin; }
#k159 { --kc: k-ss-pin; }
#k160 { --kc: k-ss-pin; }
#k161 { --kc: k-ss-pin; }
#k162 { --kc: k-ss-pin; }
#k163 { --kc: k-ss-pin; }
#k164 { --kc: k-ss-pin; }
#k165 { --kc: k-ss-pin; }
#k166 { --kc: k-ss-pin; }
#k167 { --kc: k-ss-pin; }
#k168 { --kc: k-ss-pin; }
#k169 { --kc: k-ss-pin; }
#k172 { --kc: k-ss-spot k-ss-tile; }
#k173 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k174 { --kc: k-ss-ai; }
#k176 { --kc: k-ss-ai-item; }
#price { --kc: k-ss-reveal; }
#k182 { --kc: k-ss-spot k-ss-tile; }
#k183 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k184 { --ka: {"data-ss-countup": "$2,750"}; }
#k189 { --kc: k-ss-btn; }
#k190 { --kc: k-ss-reveal; }
#k191 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k194 { --ka: {"data-ss-countup": "26"}; }
#k195 { --ka: {"data-ss-countup": "$11,030"}; }
#k197 { --kc: k-ss-btn; }
#k198 { --kc: k-ss-reveal; }
#k201 { --kc: k-ss-accordion; }
#k202 { --kc: k-ss-acc k-ss-acc-open; }
#k203 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "true", "type": "button"}; }
#k204 { --kc: k-ss-acc-icon; }
#k205 { --kc: k-ss-acc-body; }
#k206 { --kc: k-ss-acc-text; }
#k207 { --kc: k-ss-acc; }
#k208 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k209 { --kc: k-ss-acc-icon; }
#k210 { --kc: k-ss-acc-body; }
#k211 { --kc: k-ss-acc-text; }
#k212 { --kc: k-ss-acc; }
#k213 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k214 { --kc: k-ss-acc-icon; }
#k215 { --kc: k-ss-acc-body; }
#k216 { --kc: k-ss-acc-text; }
#k217 { --kc: k-ss-acc; }
#k218 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k219 { --kc: k-ss-acc-icon; }
#k220 { --kc: k-ss-acc-body; }
#k221 { --kc: k-ss-acc-text; }
#k222 { --kc: k-ss-acc; }
#k223 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k224 { --kc: k-ss-acc-icon; }
#k225 { --kc: k-ss-acc-body; }
#k226 { --kc: k-ss-acc-text; }
#k227 { --kc: k-ss-acc; }
#k228 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k229 { --kc: k-ss-acc-icon; }
#k230 { --kc: k-ss-acc-body; }
#k231 { --kc: k-ss-acc-text; }
#snapshot { --kc: k-ss-reveal; }
#k233 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k236 { --kc: k-ss-clock; }
#k237 { --kc: k-ss-clock-dot; }
#k238 { --kc: k-ss-clock-time; }
#k239 { --kc: k-ss-clock-line; }
#k242 { --kc: k-ss-mcta; --ka: {"aria-hidden": "true"}; }
#k243 { --kc: k-ss-btn; --ka: {"tabindex": "-1"}; }
/* element rules */
#kroot .e-svg-base > svg { fill: none; }
#k1 { -webkit-mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); }
#k2 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k3 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
#k5 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; }
#k6 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .08s; }
#k6 > span:nth-child(1) { color: rgb(200, 240, 0); }
#k7 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .16s; }
#k8 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .24s; }
#k11 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .32s; }
#k12 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; }
#k13 { --ss-mx: 50%; --ss-my: -20%; }
#k14 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k15 { -webkit-mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); }
#k16 > span:nth-child(1) { gap: 8px; color: #f0f0ee; font-size: 13px; max-width: none; min-width: auto; align-items: center; display: inline-flex; font-weight: 700; box-sizing: content-box; }
@media (max-width: 960px) { #k16 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k16 > span:nth-child(1) > em:nth-child(1) { border-radius: 50%; height: 8px; box-shadow: 0 0 8px #c8f000aa; background-color: #c8f000; width: 8px; background-image: none; font-style: italic; }
#k16 > span:nth-child(2) { gap: 6px; color: #9ca3af; font-size: 11px; max-width: none; min-width: auto; align-items: center; display: inline-flex; box-sizing: content-box; }
@media (max-width: 960px) { #k16 > span:nth-child(2) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k16 > span:nth-child(2) > em:nth-child(1) { border-radius: 3px; border: 1px solid #5a7800; height: 8px; background-color: #1a1e00; width: 8px; background-image: none; font-style: italic; }
#k19 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; }
#k20 > span:nth-child(1) { color: #888886; font-size: 11px; }
#k20 > span:nth-child(2) { padding: 3px 8px 3px 8px; border-radius: 999px; font-weight: 800; background-color: #c8f000; min-width: auto; background-image: none; font-size: 10px; box-sizing: content-box; letter-spacing: 0.2px; color: #080808; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k20 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
@media (min-width: 961px) and (max-width: 1280px) { #k21 { padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; max-width: 1200px; } }
#k21 > em:nth-child(2) { border-radius: 50%; flex: 0 0 auto; height: 6px; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; display: inline; }
@media (max-width: 760px) { #k21 > em:nth-child(2) { display: none; } }
#k21 > em:nth-child(4) { border-radius: 50%; flex: 0 0 auto; height: 6px; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; display: inline; }
@media (max-width: 760px) { #k21 > em:nth-child(4) { display: none; } }
#k21 > em:nth-child(6) { border-radius: 50%; flex: 0 0 auto; height: 6px; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; display: inline; }
@media (max-width: 760px) { #k21 > em:nth-child(6) { display: none; } }
#k21 > a:nth-child(7) { border-bottom: 1px solid #5a7800; text-decoration: none; color: #d0d0ce; padding-bottom: 2px; }
@media (max-width: 960px) { #k21 > a:nth-child(7) { overflow-wrap: anywhere; } }
#k21 > a:nth-child(7):hover { text-decoration: none; color: #c8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k23 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
#k26 > em:nth-child(1) { border-radius: 50%; height: 6px; font-style: italic; background-color: #383836; width: 6px; background-image: none; }
#k27 > span:nth-child(1) { color: #888886; font-size: 10px; font-weight: 700; }
#k27 > span:nth-child(2) { font-weight: 700; }
#k29 > em:nth-child(1) { border-radius: 50%; height: 6px; font-style: italic; background-color: #383836; width: 6px; background-image: none; }
#k30 > em:nth-child(1) { border-radius: 50% 50% 50% 0; height: 10px; box-shadow: 0 0 10px #c8f00088; background-color: #c8f000; position: absolute; top: 44%; width: 10px; background-image: none; left: 38%; font-style: italic; transform: rotate(-45deg); }
#k30 > em:nth-child(2) { border-radius: 50% 50% 50% 0; height: 10px; background-color: #888886; position: absolute; top: 30%; width: 10px; background-image: none; left: 64%; font-style: italic; transform: rotate(-45deg); }
#k30 > em:nth-child(3) { border-radius: 50% 50% 50% 0; height: 10px; background-color: #888886; position: absolute; top: 66%; width: 10px; background-image: none; left: 72%; font-style: italic; transform: rotate(-45deg); }
#k31 > span:nth-child(1) { border-radius: 50%; height: 16px; font-weight: 700; background-color: #1a1a18; min-width: auto; width: 16px; background-image: none; font-size: 10px; align-items: center; box-sizing: content-box; color: #888886; max-width: none; justify-content: center; display: inline-flex; }
@media (max-width: 960px) { #k31 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k31 > span:nth-child(2) { font-weight: 700; }
#k31 > span:nth-child(3) { color: #888886; font-size: 11px; margin-left: auto; }
#k32 > span:nth-child(1) { border-radius: 50%; height: 16px; font-weight: 700; background-color: #1a1a18; min-width: auto; width: 16px; background-image: none; font-size: 10px; align-items: center; box-sizing: content-box; color: #888886; max-width: none; justify-content: center; display: inline-flex; }
@media (max-width: 960px) { #k32 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k32 > span:nth-child(2) { font-weight: 700; }
#k32 > span:nth-child(3) { color: #888886; font-size: 11px; margin-left: auto; }
#k33 > span:nth-child(1) { border-radius: 50%; height: 16px; font-weight: 700; background-color: #1a1a18; min-width: auto; width: 16px; background-image: none; font-size: 10px; align-items: center; box-sizing: content-box; color: #888886; max-width: none; justify-content: center; display: inline-flex; }
@media (max-width: 960px) { #k33 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k33 > span:nth-child(2) { font-weight: 700; }
#k33 > span:nth-child(3) { color: #888886; font-size: 11px; margin-left: auto; }
#k35 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; }
#k36 > span:nth-child(1) { color: #888886; font-size: 11px; }
#k36 > span:nth-child(2) { padding: 3px 8px 3px 8px; border-radius: 999px; font-weight: 800; background-color: #c8f000; min-width: auto; background-image: none; font-size: 10px; box-sizing: content-box; letter-spacing: 0.2px; color: #080808; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k36 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k38 > em:nth-child(1) { border-radius: 50%; height: 6px; font-style: italic; background-color: #383836; width: 6px; background-image: none; }
#k39 > span:nth-child(1) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #383836; font-weight: 600; font-size: 10px; color: #888886; }
#k39 > span:nth-child(2) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #383836; font-weight: 600; font-size: 10px; color: #888886; }
#k39 > span:nth-child(3) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #383836; font-weight: 600; font-size: 10px; color: #888886; }
@media (max-width: 380px) { #k40 { font-size: 26px; letter-spacing: -0.52px; } }
#k40 > span:nth-child(1) { color: #c8f000; }
#k41 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k41 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k41 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k43 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k44 { font-size: 26px; letter-spacing: -0.52px; } }
#k44 > span:nth-child(1) { color: #c8f000; }
@media (max-width: 380px) { #k45 { font-size: 26px; letter-spacing: -0.52px; } }
#k45 > span:nth-child(1) { color: #c8f000; }
#k46 > svg { fill: currentColor; stroke: none; }
#k47 > svg { fill: currentColor; stroke: none; }
#k48 > svg { fill: currentColor; stroke: none; }
#k49 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k51 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
#k52 { --ss-mx: 50%; --ss-my: -20%; }
#k53 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k54 { -webkit-mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); }
#k55 > em:nth-child(1) { border-radius: 4px; animation: ss-grow-services-local-seo 1.2s cubic-bezier(.2, .7, .2, 1) both; height: 100%; background-color: #5a7800; min-width: auto; width: 100%; background-image: none; box-sizing: content-box; max-width: none; font-style: italic; display: block; transform-origin: left; }
@media (max-width: 960px) { #k55 > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k56 > em:nth-child(1) { border-radius: 4px; animation: ss-grow-services-local-seo 1.2s cubic-bezier(.2, .7, .2, 1) both; height: 100%; background-color: #5a7800; min-width: auto; width: 0%; background-image: none; box-sizing: content-box; max-width: none; font-style: italic; display: block; transform-origin: left; }
@media (max-width: 960px) { #k56 > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
@media (max-width: 380px) { #k61 { font-size: 26px; letter-spacing: -0.52px; } }
#k61 > span:nth-child(1) { color: #c8f000; }
#k62 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k62 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k62 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k64 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k65 { font-size: 26px; letter-spacing: -0.52px; } }
#k65 > span:nth-child(1) { color: #c8f000; }
@media (max-width: 760px) { #k66 { scrollbar-width: none; } }
#k73 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k76 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k77 { font-size: 26px; letter-spacing: -0.52px; } }
#k77 > span:nth-child(1) { color: #c8f000; }
#k78 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k78 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k78 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k79 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k79 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k79 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k80 { --ss-mx: 50%; --ss-my: -20%; }
#k81 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k82 > span:nth-child(1) { color: rgb(240, 240, 238); font-size: 14px; font-weight: 700; }
#k82 > span:nth-child(2) { padding: 8px 12px 8px 12px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; font-weight: 500; background-color: #1a1a18; min-width: auto; line-height: 1; background-image: none; font-size: 14px; align-items: center; box-sizing: content-box; color: #d0d0ce; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k82 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k89 > span:nth-child(1) { gap: 8px; color: #c8f000; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k89 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k89 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k90 > span:nth-child(1) { gap: 8px; color: #c8f000; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k90 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k90 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k91 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k91 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k91 > span:nth-child(1) > span:nth-child(1) { padding: 2px 7px 2px 7px; border-radius: 999px; border: 1px solid #5a7800; font-weight: 700; background-color: #1a1e00; background-image: none; font-size: 11px; color: #c8f000; }
#k93 > span:nth-child(1) { gap: 8px; color: #c8f000; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k93 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k93 > span:nth-child(1) > span:nth-child(1) { color: #888886; font-size: 11px; font-weight: 700; }
#k94 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k94 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k94 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k95 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k95 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k95 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k97 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k97 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k97 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k98 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k98 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k98 > span:nth-child(1) > span:nth-child(1) { color: #888886; font-size: 11px; font-weight: 700; }
#k99 > span:nth-child(1) { gap: 8px; color: #6b6b69; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 600; box-sizing: content-box; }
@media (max-width: 960px) { #k99 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k101 > span:nth-child(1) { gap: 8px; color: #c8f000; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k101 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k101 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k102 > span:nth-child(1) { gap: 8px; color: #f0f0ee; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 800; box-sizing: content-box; }
@media (max-width: 960px) { #k102 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k102 > span:nth-child(1) > span:nth-child(1) { color: #c8f000; font-size: 11px; font-weight: 700; }
#k103 > span:nth-child(1) { gap: 8px; color: #6b6b69; max-width: none; min-width: auto; font-variant-numeric: tabular-nums; align-items: baseline; display: inline-flex; font-weight: 600; box-sizing: content-box; }
@media (max-width: 960px) { #k103 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k103 > span:nth-child(1) > span:nth-child(1) { color: #888886; font-size: 11px; font-weight: 700; }
@media (min-width: 961px) and (max-width: 1280px) { #k105 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k106 { font-size: 26px; letter-spacing: -0.52px; } }
#k106 > span:nth-child(1) { color: #c8f000; }
#k107 { --ss-mx: 50%; --ss-my: -20%; }
#k108 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k109 > span:nth-child(1) { color: rgb(240, 240, 238); font-size: 14px; font-weight: 700; }
#k109 > span:nth-child(2) { padding: 8px 12px 8px 12px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; font-weight: 500; background-color: #1a1a18; min-width: auto; line-height: 1; background-image: none; font-size: 14px; align-items: center; box-sizing: content-box; color: #d0d0ce; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k109 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k110 > span:nth-child(1) { color: #888886; font-size: 12px; font-weight: 500; }
#k111 { animation: ss-grow-services-local-seo 1.4s cubic-bezier(.2, .7, .2, 1) both; }
#k112 > span:nth-child(1) { color: #888886; font-size: 12px; font-weight: 500; }
#k113 { animation: ss-grow-services-local-seo 1.4s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .25s; }
#k114 > span:nth-child(1) { color: #888886; font-size: 12px; font-weight: 500; }
#k115 { animation: ss-grow-services-local-seo 1.4s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .5s; }
#k116 > span:nth-child(1) { white-space: nowrap; position: absolute; top: 0; transform: translateX(-50%); left: 2%; }
#k116 > span:nth-child(2) { white-space: nowrap; position: absolute; top: 0; transform: translateX(-50%); left: 50%; }
#k116 > span:nth-child(3) { white-space: nowrap; position: absolute; top: 0; transform: translateX(-50%); left: 96%; }
#k117 > span:nth-child(1) { color: #c8f000; text-align: right; font-size: 12px; white-space: nowrap; position: absolute; top: 14px; font-weight: 700; right: 0; }
@media (min-width: 961px) and (max-width: 1280px) { #k118 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k119 { font-size: 26px; letter-spacing: -0.52px; } }
#k119 > span:nth-child(1) { color: #c8f000; }
#k122 > span:nth-child(1) { color: #c8f000; font-size: 13px; font-weight: 700; letter-spacing: 0.52px; }
#k124 > span:nth-child(1) { color: #c8f000; font-size: 13px; font-weight: 700; letter-spacing: 0.52px; }
#k126 > span:nth-child(1) { color: #c8f000; font-size: 13px; font-weight: 700; letter-spacing: 0.52px; }
#k128 > span:nth-child(1) { color: #c8f000; font-size: 13px; font-weight: 700; letter-spacing: 0.52px; }
#k130 > span:nth-child(1) { color: #c8f000; font-size: 13px; font-weight: 700; letter-spacing: 0.52px; }
@media (min-width: 961px) and (max-width: 1280px) { #k132 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k133 { font-size: 26px; letter-spacing: -0.52px; } }
#k133 > span:nth-child(1) { color: #c8f000; }
@media (max-width: 760px) { #k134 { scrollbar-width: none; } }
#k135 { --ss-mx: 50%; --ss-my: -20%; }
#k136 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k139 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-color: #c8f000; width: 6px; background-image: none; font-style: italic; }
#k140 > span:nth-child(1) { color: #888886; font-size: 10px; font-weight: 700; }
#k140 > span:nth-child(2) { font-weight: 700; }
#k140 > span:nth-child(3) { padding: 3px 8px 3px 8px; border-radius: 999px; font-weight: 800; background-color: #c8f000; min-width: auto; background-image: none; font-size: 10px; box-sizing: content-box; letter-spacing: 0.2px; color: #080808; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k140 > span:nth-child(3) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k141 > a:nth-child(1) { text-decoration: underline #5a7800; color: #c8f000; font-size: 17px; text-underline-offset: 4px; font-weight: 700; }
@media (max-width: 960px) { #k141 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k141 > a:nth-child(1):hover { text-decoration: underline; color: #c8f000; }
#k142 { --ss-mx: 50%; --ss-my: -20%; }
#k143 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k170 > span:nth-child(1) { gap: 6px; max-width: none; min-width: auto; align-items: center; display: inline-flex; box-sizing: content-box; }
@media (max-width: 960px) { #k170 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k170 > span:nth-child(1) > em:nth-child(1) { border-radius: 50%; height: 10px; background-color: #c8f000; min-width: auto; width: 10px; background-image: none; box-sizing: content-box; max-width: none; font-style: italic; display: inline-block; }
@media (max-width: 960px) { #k170 > span:nth-child(1) > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k170 > span:nth-child(2) { gap: 6px; max-width: none; min-width: auto; align-items: center; display: inline-flex; box-sizing: content-box; }
@media (max-width: 960px) { #k170 > span:nth-child(2) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k170 > span:nth-child(2) > em:nth-child(1) { border-radius: 50%; border: 1px solid #5a7800; height: 10px; background-color: #1a1e00; min-width: auto; background-image: none; width: 10px; box-sizing: content-box; font-style: italic; max-width: none; display: inline-block; }
@media (max-width: 960px) { #k170 > span:nth-child(2) > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k170 > span:nth-child(3) { gap: 6px; max-width: none; min-width: auto; align-items: center; display: inline-flex; box-sizing: content-box; }
@media (max-width: 960px) { #k170 > span:nth-child(3) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k170 > span:nth-child(3) > em:nth-child(1) { border-radius: 50%; border: 1px solid #383836; height: 10px; background-color: #1a1a18; min-width: auto; background-image: none; width: 10px; box-sizing: content-box; font-style: italic; max-width: none; display: inline-block; }
@media (max-width: 960px) { #k170 > span:nth-child(3) > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k170 > span:nth-child(4) { gap: 6px; max-width: none; min-width: auto; align-items: center; display: inline-flex; box-sizing: content-box; }
@media (max-width: 960px) { #k170 > span:nth-child(4) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k170 > span:nth-child(4) > em:nth-child(1) { border-radius: 50%; border: 1px dashed #383836; height: 10px; min-width: auto; width: 10px; box-sizing: content-box; font-style: italic; max-width: none; display: inline-block; }
@media (max-width: 960px) { #k170 > span:nth-child(4) > em:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k170 > span:nth-child(5) { color: #d0d0ce; font-weight: 600; margin-left: auto; }
#k171 > a:nth-child(1) { text-decoration: underline #5a7800; color: #c8f000; font-size: 17px; text-underline-offset: 4px; font-weight: 700; }
@media (max-width: 960px) { #k171 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k171 > a:nth-child(1):hover { text-decoration: underline; color: #c8f000; }
#k172 { --ss-mx: 50%; --ss-my: -20%; }
#k173 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k175 > span:nth-child(1) { gap: 8px; color: #888886; font-size: 12px; box-sizing: content-box; max-width: none; min-width: auto; align-items: center; display: inline-flex; font-weight: 700; text-transform: uppercase; letter-spacing: 0.72px; }
@media (max-width: 960px) { #k175 > span:nth-child(1) { box-sizing: border-box; max-width: 100%; min-width: 0; } }
#k175 > span:nth-child(1) > em:nth-child(1) { border-radius: 3px; height: 10px; box-shadow: 0 0 10px #c8f00088; background-color: #c8f000; width: 10px; background-image: none; font-style: italic; transform: rotate(45deg); }
#k175 > span:nth-child(2) { padding: 5px 9px 5px 9px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; font-weight: 500; background-color: #1a1a18; min-width: auto; line-height: 1; background-image: none; font-size: 11px; align-items: center; box-sizing: content-box; color: #d0d0ce; max-width: none; display: inline-flex; }
@media (max-width: 960px) { #k175 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k176 > span:nth-child(1) { border-radius: 50%; flex: 0 0 auto; height: 20px; font-weight: 800; background-color: #c8f000; min-width: auto; width: 20px; background-image: none; font-size: 11px; align-items: center; box-sizing: content-box; color: #080808; max-width: none; justify-content: center; display: inline-flex; }
@media (max-width: 960px) { #k176 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k176 > span:nth-child(2) { gap: 2px; color: #888886; font-size: 12px; max-width: none; min-width: 0; display: flex; flex-direction: column; box-sizing: content-box; }
@media (max-width: 960px) { #k176 > span:nth-child(2) { max-width: 100%; box-sizing: border-box; } }
#k176 > span:nth-child(2) > strong:nth-child(1) { color: #d0d0ce; font-size: 13px; font-weight: 700; }
#k176 > span:nth-child(3) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; flex: 0 0 auto; font-weight: 800; background-color: #1a1e00; margin-left: auto; background-image: none; font-size: 10px; color: #c8f000; }
#k177 > a:nth-child(1) { text-decoration: underline #5a7800; color: #c8f000; font-size: 17px; text-underline-offset: 4px; font-weight: 700; }
@media (max-width: 960px) { #k177 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k177 > a:nth-child(1):hover { text-decoration: underline; color: #c8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k178 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k179 { font-size: 26px; letter-spacing: -0.52px; } }
#k179 > span:nth-child(1) { color: #c8f000; }
#k180 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k180 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k180 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k181 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k181 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k181 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k182 { --ss-mx: 50%; --ss-my: -20%; }
#k183 { mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k185 > span:nth-child(1) { padding: 7px 14px 7px 14px; border-radius: 999px; border: 1px solid #3c5000; font-weight: 600; background-color: #1a1e00; background-image: none; font-size: 13px; color: #d0d0ce; }
#k185 > span:nth-child(2) { padding: 7px 14px 7px 14px; border-radius: 999px; border: 1px solid #3c5000; font-weight: 600; background-color: #1a1e00; background-image: none; font-size: 13px; color: #d0d0ce; }
#k185 > span:nth-child(3) { padding: 7px 14px 7px 14px; border-radius: 999px; border: 1px solid #3c5000; font-weight: 600; background-color: #1a1e00; background-image: none; font-size: 13px; color: #d0d0ce; }
#k186 > span:nth-child(1) { color: #f0f0ee; font-size: 48px; font-weight: 900; line-height: 1; letter-spacing: -1.44px; }
@media (max-width: 760px) { #k186 > span:nth-child(1) { font-size: 34px; letter-spacing: -1.02px; } }
#k186 > span:nth-child(2) { color: #9ca3af; font-size: 16px; font-weight: 600; }
#k187 > span:nth-child(1) { color: #f0f0ee; font-size: 48px; font-weight: 900; line-height: 1; letter-spacing: -1.44px; }
@media (max-width: 760px) { #k187 > span:nth-child(1) { font-size: 34px; letter-spacing: -1.02px; } }
#k187 > span:nth-child(2) { color: #9ca3af; font-size: 16px; font-weight: 600; }
#k188 > span:nth-child(1) { gap: 6px; flex-wrap: nowrap; max-width: none; min-width: auto; align-items: baseline; display: flex; box-sizing: content-box; }
@media (max-width: 960px) { #k188 > span:nth-child(1) { flex-wrap: wrap; max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k188 > span:nth-child(1) > span:nth-child(1) { color: #9ca3af; font-size: 16px; font-weight: 600; }
#k188 > span:nth-child(1) > span:nth-child(2) { color: #f0f0ee; font-size: 48px; font-weight: 900; line-height: 1; letter-spacing: -1.44px; }
@media (max-width: 760px) { #k188 > span:nth-child(1) > span:nth-child(2) { font-size: 34px; letter-spacing: -1.02px; } }
#k188 > span:nth-child(2) { color: #9ca3af; font-size: 16px; font-weight: 600; }
#k191 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k192 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k193 { font-size: 26px; letter-spacing: -0.52px; } }
#k193 > span:nth-child(1) { color: #c8f000; }
#k196 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k199 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
@media (max-width: 380px) { #k200 { font-size: 26px; letter-spacing: -0.52px; } }
#k200 > span:nth-child(1) { color: #c8f000; }
#k231 > span:nth-child(1) > a:nth-child(1) { text-decoration: underline; color: #c8f000; text-decoration-thickness: 1px; white-space: normal; text-underline-offset: 3px; }
@media (max-width: 960px) { #k231 > span:nth-child(1) > a:nth-child(1) { overflow-wrap: anywhere; } }
#k231 > span:nth-child(1) > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k232 { -webkit-mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); mask-image: radial-gradient(45% 60% at 28% 40%, rgb(0, 0, 0) 10%, transparent 75%); }
#k233 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k234 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
#k235 > span:nth-child(1) { color: rgb(200, 240, 0); }
@media (min-width: 961px) and (max-width: 1280px) { #k240 { padding-right: 32px; box-sizing: border-box; width: auto; max-width: 1200px; padding-left: 32px; } }
#k241 > a:nth-child(1) { text-decoration: underline; color: #888886; text-underline-offset: 3px; }
@media (max-width: 960px) { #k241 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k241 > a:nth-child(1):hover { text-decoration: underline; color: #c8f000; }
/* page stylesheet */
body .elementor :where(.k-ss-page) .k-field input::placeholder { color: #5c5c5a; }
body .elementor :where(.k-ss-page) .k-field textarea::placeholder { color: #5c5c5a; }
@media (prefers-reduced-motion: reduce) { body .elementor :where(.k-ss-page) .k-tl-bar { animation: none; } }
@keyframes ss-grow-services-local-seo { from { transform: scaleX(0); } }/* End custom CSS */