/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
b,strong{font-weight:bolder}
code{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
img{border-style:none}
button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
h1,h2,h3,hr,figure,p,pre{margin:0}
button{background-color:transparent;background-image:none;padding:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
ul{list-style:none;margin:0;padding:0}
html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e8f0}
hr{border-top-width:1px}
img{border-style:solid}
input::-webkit-input-placeholder{color:#a0aec0}
input:-ms-input-placeholder{color:#a0aec0}
input::-ms-input-placeholder{color:#a0aec0}
input::placeholder{color:#a0aec0}
button,[role="button"]{cursor:pointer}
h1,h2,h3{font-size:inherit;font-weight:inherit}
a{color:inherit;text-decoration:inherit}
button,input,select{padding:0;line-height:inherit;color:inherit}
pre,code{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
img,svg,video,canvas,iframe,embed{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}
.sp-form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5}
.sp-form-input::-webkit-input-placeholder{color:#a0aec0;opacity:1}
.sp-form-input:-ms-input-placeholder{color:#a0aec0;opacity:1}
.sp-form-input::-ms-input-placeholder{color:#a0aec0;opacity:1}
.sp-form-input::placeholder{color:#a0aec0;opacity:1}
.sp-form-input:focus{outline:0;box-shadow:0 0 0 3px rgba(66,153,225,0.5);border-color:#63b3ed}
.sp-form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding-top:.5rem;padding-right:2.5rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5;background-position:right .5rem center;background-size:1.5em 1.5em}
.sp-form-select::-ms-expand{color:#a0aec0;border:0}
@media not print{.sp-form-select::-ms-expand{display:none}
}@media print and (-ms-high-contrast:active),print and (-ms-high-contrast:none){.sp-form-select{padding-right:.75rem}
}.sp-form-select:focus{outline:0;box-shadow:0 0 0 3px rgba(66,153,225,0.5);border-color:#63b3ed}
.sp-form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1em;width:1em;color:#4299e1;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem}
.sp-form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}
@media not print{.sp-form-checkbox::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}
}.sp-form-checkbox:focus{outline:0;box-shadow:0 0 0 3px rgba(66,153,225,0.5);border-color:#63b3ed}
.sp-bg-black{background-color:#000}
.sp-bg-white{background-color:#fff}
.sp-bg-blue-500{background-color:#4299e1}
.hover\:sp-bg-blue-700:hover{background-color:#2b6cb0}
.sp-rounded{border-radius:.25rem}
.sp-rounded-md{border-radius:.375rem}
.sp-rounded-full{border-radius:9999px}
.sp-rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.sp-rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.sp-rounded-bl{border-bottom-left-radius:.25rem}
.sp-border-dotted{border-style:dotted}
.sp-border-none{border-style:none}
.sp-border-2{border-width:2px}
.sp-border{border-width:1px}
.sp-cursor-pointer{cursor:pointer}
.sp-cursor-move{cursor:move}
.sp-block{display:block}
.sp-inline-block{display:inline-block}
.sp-inline{display:inline}
.sp-flex{display:flex}
.sp-inline-flex{display:inline-flex}
.sp-hidden{display:none}
.sp-flex-row{flex-direction:row}
.sp-flex-row-reverse{flex-direction:row-reverse}
.sp-flex-col{flex-direction:column}
.sp-flex-wrap{flex-wrap:wrap}
.sp-items-start{align-items:flex-start}
.sp-items-end{align-items:flex-end}
.sp-items-center{align-items:center}
.sp-items-baseline{align-items:baseline}
.sp-items-stretch{align-items:stretch}
.sp-self-start{align-self:flex-start}
.sp-self-center{align-self:center}
.sp-justify-start{justify-content:flex-start}
.sp-justify-end{justify-content:flex-end}
.sp-justify-center{justify-content:center}
.sp-justify-between{justify-content:space-between}
.sp-justify-around{justify-content:space-around}
.sp-justify-evenly{justify-content:space-evenly}
.sp-font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.sp-font-semibold{font-weight:600}
.sp-font-bold{font-weight:700}
.sp-h-3{height:.75rem}
.sp-h-4{height:1rem}
.sp-h-6{height:1.5rem}
.sp-h-8{height:2rem}
.sp-h-full{height:100%}
.sp-leading-none{line-height:1}
.sp-m-2{margin:.5rem}
.sp-m-auto{margin:auto}
.sp-mx-1{margin-left:.25rem;margin-right:.25rem}
.sp-mx-4{margin-left:1rem;margin-right:1rem}
.sp-my-8{margin-top:2rem;margin-bottom:2rem}
.sp-mt-1{margin-top:.25rem}
.sp-mr-1{margin-right:.25rem}
.sp-mb-1{margin-bottom:.25rem}
.sp-mt-2{margin-top:.5rem}
.sp-mr-2{margin-right:.5rem}
.sp-mb-2{margin-bottom:.5rem}
.sp-ml-2{margin-left:.5rem}
.sp-mt-3{margin-top:.75rem}
.sp-mb-3{margin-bottom:.75rem}
.sp-ml-3{margin-left:.75rem}
.sp-mt-4{margin-top:1rem}
.sp-mr-4{margin-right:1rem}
.sp-mb-4{margin-bottom:1rem}
.sp-ml-4{margin-left:1rem}
.sp-mr-6{margin-right:1.5rem}
.sp-mb-6{margin-bottom:1.5rem}
.sp-ml-6{margin-left:1.5rem}
.sp-mt-8{margin-top:2rem}
.sp-object-cover{-o-object-fit:cover;object-fit:cover}
.sp-opacity-25{opacity:.25}
.sp-opacity-50{opacity:.5}
.sp-opacity-75{opacity:.75}
.sp-outline-none{outline:0}
.focus\:sp-outline-none:focus{outline:0}
.sp-p-1{padding:.25rem}
.sp-p-3{padding:.75rem}
.sp-p-4{padding:1rem}
.sp-p-10{padding:2.5rem}
.sp-py-1{padding-top:.25rem;padding-bottom:.25rem}
.sp-px-1{padding-left:.25rem;padding-right:.25rem}
.sp-py-2{padding-top:.5rem;padding-bottom:.5rem}
.sp-px-2{padding-left:.5rem;padding-right:.5rem}
.sp-py-3{padding-top:.75rem;padding-bottom:.75rem}
.sp-px-3{padding-left:.75rem;padding-right:.75rem}
.sp-px-4{padding-left:1rem;padding-right:1rem}
.sp-px-5{padding-left:1.25rem;padding-right:1.25rem}
.sp-px-10{padding-left:2.5rem;padding-right:2.5rem}
.sp-py-12{padding-top:3rem;padding-bottom:3rem}
.sp-pt-1{padding-top:.25rem}
.sp-pb-1{padding-bottom:.25rem}
.sp-pt-2{padding-top:.5rem}
.sp-pr-2{padding-right:.5rem}
.sp-pb-2{padding-bottom:.5rem}
.sp-pb-4{padding-bottom:1rem}
.sp-pl-4{padding-left:1rem}
.sp-pb-5{padding-bottom:1.25rem}
.sp-pb-6{padding-bottom:1.5rem}
.sp-absolute{position:absolute}
.sp-relative{position:relative}
.sp-top-0{top:0}
.sp-right-0{right:0}
.sp-bottom-0{bottom:0}
.sp-left-0{left:0}
.sp-shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.06)}
.sp-fill-current{fill:currentColor}
.sp-text-left{text-align:left}
.sp-text-center{text-align:center}
.sp-text-right{text-align:right}
.sp-text-black{color:#000}
.sp-text-white{color:#fff}
.sp-text-xs{font-size:.8125rem}
.sp-text-sm{font-size:.875rem}
.sp-text-base{font-size:1rem}
.sp-text-lg{font-size:1.125rem}
.sp-italic{font-style:italic}
.sp-no-underline{text-decoration:none}
.sp-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.sp-whitespace-no-wrap{white-space:nowrap}
.sp-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sp-w-3{width:.75rem}
.sp-w-4{width:1rem}
.sp-w-5{width:1.25rem}
.sp-w-6{width:1.5rem}
.sp-w-8{width:2rem}
.sp-w-24{width:6rem}
.sp-w-1\/3{width:33.333333%}
.sp-w-1\/4{width:25%}
.sp-w-2\/4{width:50%}
.sp-w-1\/5{width:20%}
.sp-w-1\/6{width:16.666667%}
.sp-w-full{width:100%}
.sp-z-0{z-index:0}
.sp-z-40{z-index:40}
.sp-z-50{z-index:50}
.sp-gap-2{grid-gap:.5rem;gap:.5rem}
html{scroll-behavior:smooth}
body{background-color:#fff}
#sp-theme-template{display:flex;flex-direction:column;position:relative}
#sp-page{display:flex;flex-direction:column;position:relative;z-index:10;background-color:transparent !important;background-image:none !important}
h1,h2,h3,h4,h5,h6{margin:0}
hr{margin:20px 0;opacity:.5;border-color:currentColor}
ol{list-style:number;list-style-position:inside}
ul{list-style:disc;list-style-position:inside}
fieldset{padding:0;margin:0}
legend{font-weight:bold}
blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}
blockquote p{display:inline}
.sp-el-section{padding:10px}
.sp-el-row{max-width:1000px;padding:0}
.sp-el-col{padding:10px}
.sp-el-block{padding:10px}
#sp-page h1,#sp-page h2,#sp-page h3,#sp-page h4,#sp-page h5,#sp-page h6{margin:0}
.sp-form-input:focus{box-shadow:none}
.sp-login-wrapper input[type="password"]{padding-top:.5rem !important;padding-bottom:.5rem !important}
.sp-optin-submit:active{outline:0}
.sp-content-1{align-items:center;justify-content:flex-start}
.sp-content-2{align-items:flex-start;justify-content:flex-start}
.sp-content-3{align-items:flex-end;justify-content:flex-start}
.sp-content-4{align-items:center;justify-content:center}
.sp-content-5{align-items:flex-start;justify-content:center}
.sp-content-6{align-items:flex-end;justify-content:center}
.sp-content-7{align-items:flex-start;justify-content:flex-end}
.sp-content-8{align-items:center;justify-content:flex-end}
.sp-content-9{align-items:flex-end;justify-content:flex-end}
.sp-header-tag-h1,h1{font-size:36px}
.sp-header-tag-h2,h2{font-size:30px}
.sp-header-tag-h3,h3{font-size:24px}
.sp-header-tag-h4,h4{font-size:18px}
.sp-header-tag-h5,h5{font-size:14px}
.sp-header-tag-h6,h6{font-size:12px}
.sp-header-tag-h1,h1,.sp-header-tag-h2,h2,.sp-header-tag-h3,h3,.sp-header-tag-h4,h4,.sp-header-tag-h5,h5,.sp-header-tag-h6,h6{line-height:1.2}
img{display:inline-block}
.fab{font-weight:normal}
.spBgcover{background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;min-height:100%}
.spBgcoverscroll{background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;min-height:100%}
.spBgcontain{background-size:contain;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;min-height:100%}
.spBgcontainscroll{background-size:contain;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;min-height:100%}
@supports(-webkit-touch-callout:none){.spBgcover,.spBgcontain{background-attachment:scroll}
}.spBgfull{background-size:100% auto;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;min-height:100%}
.spBgfullbottom{background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;background-attachment:scroll;min-height:100%}
.spBgrepeat{background-repeat:repeat;background-position:center top;background-attachment:scroll;min-height:100%}
.spBgrepeattop{background-repeat:repeat-x;background-position:center top;background-attachment:scroll}
.spBgrepeatbottom{background-repeat:repeat-x;background-position:center bottom;background-attachment:scroll;min-height:100%}
.spBgrepeatvc{background-repeat:repeat-y;background-position:center top;background-attachment:scroll;min-height:100%}
#sp-page .sp-form-input{border-width:0}
#sp-page input[type="text"],#sp-page input[type="password"],#sp-page input[type="email"],#sp-page input[type="url"],#sp-page input[type="date"],#sp-page input[type="month"],#sp-page input[type="time"],#sp-page input[type="datetime"],#sp-page input[type="datetime-local"],#sp-page input[type="week"],#sp-page input[type="number"],#sp-page input[type="search"],#sp-page input[type="tel"],#sp-page input[type="color"],#sp-page select,#sp-page textarea{border:1px #ccc solid;background:#fff}
.sp-video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}
.sp-video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;margin-bottom:20px}
.embed-responsive .embed-responsive-item,.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{padding-top:0 !important}
.sp-map-responsive{position:relative;height:0}
.sp-map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}
.sp-button{border-radius:4px}
a.sp-button:hover{text-decoration:none !important;transition:.3s}
.sp-ss:hover,.sp-sp:hover{-webkit-filter:brightness(90%);filter:brightness(90%);transition:.3s;text-decoration:none}
.sp-ss-twitter{background:#000;color:#fff !important;text-decoration:none}
.sp-ss-facebook{background:#1877f2;color:#fff !important;text-decoration:none}
.sp-ss-linkedin{background:#0073b1;color:#fff !important;text-decoration:none}
.sp-ss-pinterest{background:#e60023;color:#fff !important;text-decoration:none}
.sp-ss{border-radius:3px;font-family:sans-serif}
.sp-ss-sm{padding:2px 5px;font-size:13px}
.sp-ss-md{padding:4px 10px;font-size:16px}
.sp-ss-lg{padding:8px 14px;font-size:20px}
.sp-starrating i:last-of-type{padding-right:0 !important}
summary::-webkit-details-marker{display:none}
details>summary:first-of-type{list-style-type:none}
details{display:block;width:100%}
details .sp-acc-open{display:none}
details[open] .sp-acc-closed{display:none}
details[open] .sp-acc-open{display:block}
summary{outline:0;cursor:pointer}
.sp-accordion-wrapper hr{margin:0}
.woocommerce input,.woocommerce select,.woocommerce textarea{border-color:#ddd;border-style:solid;border-width:1px;background-color:#fff;padding:8px;border-radius:3px}
.select2-container--default .select2-selection--single{border-color:#ddd !important;padding-top:2px;height:36px !important}
.select2-selection__rendered{border-color:transparent !important}
.woocommerce #place_order{width:100%;margin-top:10px}
.woocommerce-additional-fields h3{margin-top:10px}
.wc-proceed-to-checkout .checkout-button{width:100%;text-align:center}
.woocommerce .onsale{min-width:50px !important;min-height:50px !important;font-size:13px}
#cspio-bypass{border:1px solid #ccc !important}
#cspio-bypass-btn{color:#fff}
.sp-testimonials-wrapper{position:relative}
.sp-dynamic-text{visibility:hidden}
.sp-imagecarousels-wrapper{position:relative}
.sp-progressbar-block-template-2>div{border-bottom:3px solid rgba(0,0,0,0.25)}
.sp-progressbar-block-template-3>div{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:16px 16px}
.sp-progressbar-block-template-4>div{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:16px 16px;-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}
@-webkit-keyframes progress-bar-stripes{from{background-position:0 16px}
to{background-position:0 0}
}@keyframes progress-bar-stripes{from{background-position:0 16px}
to{background-position:0 0}
}.sp-testimonial-img{width:60px;height:60px}
.sp-testimonial-nav button:first-child,.sp-testimonial-nav button:last-child{background:transparent}
.sp-socialprofiles-style-1 .sp-sp-twitter{color:#000 !important}
.sp-socialprofiles-style-1 .sp-sp-facebook,.sp-socialprofiles-style-1 .sp-sp-facebook-messenger{color:#1877f2 !important}
.sp-socialprofiles-style-1 .sp-sp-slack{color:#4a154b !important}
.sp-socialprofiles-style-1 .sp-sp-vimeo{color:#2fb1e3 !important}
.sp-socialprofiles-style-1 .sp-sp-weibo{color:#ce282b !important}
.sp-socialprofiles-style-1 .sp-sp-whatsapp{color:#38af48 !important}
.sp-socialprofiles-style-1 .sp-sp-tiktok{color:#fe2c55 !important}
.sp-socialprofiles-style-1 .sp-sp-x-twitter{color:#fe2c55 !important}
.sp-socialprofiles-style-1 .sp-sp-imdb{color:#f5c517 !important}
.sp-socialprofiles-style-1 .sp-sp-linkedin{color:#0073b1 !important}
.sp-socialprofiles-style-1 .sp-sp-pinterest{color:#e60023 !important}
.sp-socialprofiles-style-1 .sp-sp-youtube{color:#f00 !important}
.sp-socialprofiles-style-1 .sp-sp-instagram{color:#f77737 !important}
.sp-socialprofiles-style-1 .sp-sp-snapchat{color:#fffc00 !important}
.sp-socialprofiles-style-1 .sp-sp-wordpress{color:#0073aa !important}
.sp-socialprofiles-style-1 .sp-sp-github{color:#000 !important}
.sp-socialprofiles-style-1 .sp-sp-soundcloud{color:#fe5000 !important}
.sp-socialprofiles-style-1 .sp-sp-rss{color:#ee802f !important}
.sp-socialprofiles-style-1 .sp-sp-envelope{color:#db4437 !important}
.sp-socialprofiles-style-1 .sp-sp-phone{color:#2c9ada !important}
.sp-socialprofiles-style-1 .sp-sp-medium-m{color:#21de68 !important}
.sp-socialprofiles-style-1 .sp-sp-discord{color:#5567e3 !important}
.sp-socialprofiles-style-1 .sp-sp-telegram-plane{color:#299ccd !important}
.sp-sp{display:flex;align-items:center;justify-content:center}
.sp-sp-twitter{background:#000;text-decoration:none}
.sp-sp-facebook,.sp-sp-facebook-messenger{background:#1877f2;text-decoration:none}
.sp-sp-slack{background:#4a154b;text-decoration:none}
.sp-sp-vimeo{background:#2fb1e3;text-decoration:none}
.sp-sp-weibo{background:#ce282b;text-decoration:none}
.sp-sp-whatsapp{background:#38af48;text-decoration:none}
.sp-sp-tiktok{background:#fe2c55;text-decoration:none}
.sp-sp-linkedin{background:#0073b1;text-decoration:none}
.sp-sp-pinterest{background:#e60023;text-decoration:none}
.sp-sp-youtube{background:red;text-decoration:none}
.sp-sp-instagram{background:#f77737;text-decoration:none}
.sp-sp-snapchat{background:#fffc00;text-decoration:none}
.sp-sp-wordpress{background:#0073aa;text-decoration:none}
.sp-sp-github{background:#000;text-decoration:none}
.sp-sp-soundcloud{background:#fe5000;text-decoration:none}
.sp-sp-rss{background:#ee802f;text-decoration:none}
.sp-sp-envelope{background:#db4437;text-decoration:none}
.sp-sp-phone{background:#2c9ada;text-decoration:none}
.sp-sp-medium-m{background:#21de68;text-decoration:none}
.sp-sp-discord{background:#5567e3;text-decoration:none}
.sp-sp-telegram-plane{background:#299ccd;text-decoration:none}
.sp-countdown-group{display:flex;align-items:center;justify-content:center}
.sp-cd-group{display:flex;flex-direction:column;align-items:center;justify-content:center}
.sp-cd-amount{padding:20px;line-height:1}
.sp-countdown-sm .sp-cd-amount{font-size:20px;padding:10px}
.sp-countdown-md .sp-cd-amount{font-size:30px;padding:15px}
.sp-countdown-lg .sp-cd-amount{font-size:40px;padding:20px}
.sp-bulletlist-block-template-0 .sp-icon-wrapper i{width:auto !important;line-height:1 !important}
.sp-bulletlist-block-template-1 .sp-icon-wrapper i{text-align:center;background:#fff;border-radius:999px}
.sp-bulletlist-block-template-2 .sp-icon-wrapper i{text-align:center;background:#fff;border-radius:6px}
.sp-bulletlist-block-template-3 .sp-icon-wrapper i{text-align:center;background:#fff;border-radius:0}
.sp-bulletlist-block-template-4 .sp-icon-wrapper i{text-align:center;background:#444;border-radius:999px}
.sp-bulletlist-block-template-5 .sp-icon-wrapper i{text-align:center;background:#444;border-radius:6px}
.sp-bulletlist-block-template-6 .sp-icon-wrapper i{text-align:center;background:#444;border-radius:0x}
.sp-input-size-2{height:33px}
.sp-input-size-3{height:42px}
.sp-input-size-4{height:56px}
@-webkit-keyframes sp-ajax-stripes{from{background-position:48px 0}
to{background-position:0 0}
}@keyframes sp-ajax-stripes{from{background-position:48px 0}
to{background-position:0 0}
}.sp-ajax-animated{-webkit-animation:sp-ajax-stripes 1s linear infinite;animation:sp-ajax-stripes 1s linear infinite}
.sp-ajax-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent) !important;background-size:1rem 1rem !important}
#tubular-container iframe{opacity:0;transition:opacity .5s}
#tubular-container .active{opacity:1}
@media(max-width:640px){.sp-spacer{height:1vh !important}
.sp-countdown-group{flex-wrap:wrap}
.sp-cd-group{margin-bottom:1vh !important}
.sp-socialsharing-wrapper,.sp-nav,.sp-button-wrapper,.sp-image-wrapper{text-align:center !important;justify-content:center !important}
.sp-pricing-table-wrapper{border:1px #ffffff1f solid;text-align:center !important;justify-content:center !important}
.sp-el-section,.sp-el-row,.sp-el-col,.sp-el-block,.sp-optin-wrapper,.sp-testimonials-wrapper,.sp-testimonial-wrapper{padding:8px !important}
.sp-w-full{width:100% !important}
.sp-optinform-field,.sp-optinform-btn{display:block !important;width:100% !important}
img:not(".sp-testimonial-img"){height:auto !important}
h1,h2,h3,h4,h5,h6{text-align:center !important}
.sp-socialprofiles-wrapper{text-align:center !important;justify-content:center !important}
.sp-feature-wrapper{text-align:center !important}
.sp-feature-wrapper img,.sp-feature-wrapper i{margin:0 !important;margin-bottom:16px !important}
.sp-wccustomproductsgrid-wrapper li.product{float:none !important;width:100% !important}
}#cspio-bypass-btn{font-size:15px;height:27px;padding:0 14px;border-radius:4px}
input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-width:1px;border-radius:.25rem;padding-top:.25rem;padding-right:.5rem;padding-bottom:.25rem;padding-left:.5rem;line-height:1.5}
.sp-credit{background-color:rgba(0,0,0,0.8);position:fixed;bottom:0;right:20px;font-size:10px;padding:7px;border-radius:2px;line-height:1;color:#fff;z-index:10;font-family:sans-serif;border-top-right-radius:4px;border-top-left-radius:4px}
.sp-credit img{width:64px}
.sp-credit span{padding-top:3px;padding-right:2px;color:#fff}
.sp-credit a{display:flex;align-items:center;justify-content:center}
.sp-plan-price{text-align:center}
.sp-plan-price-sup{top:-2.5em}
.sp-plan-price-sub{left:-7%;bottom:0}
.sp-notifications-custom{background:#fdf6f4;border:1px solid #f6d2c7}
.sp-notification-button{background:#0f8a5e !important;border:#0f8a5e !important;color:#fff !important;text-decoration:none !important;text-shadow:none !important}
.seedprod-menu{box-sizing:border-box}
.seedprod-menu-fixed{position:fixed;left:0;top:0;z-index:3}
.seedprod-menu-list,.menu-item{position:relative}
.seedprod-menu-list{list-style:none;margin:0;padding:0}
.menu-item{padding:0;margin:0;height:100%}
.seedprod-menu-link,.seedprod-menu-heading{display:block;text-decoration:none;white-space:nowrap}
.seedprod-menu-horizontal .nav-menu{width:100%;white-space:nowrap}
.seedprod-menu-horizontal .nav-menu .seedprod-menu-list{display:inline-block}
.seedprod-menu-horizontal .nav-menu .menu-item,.seedprod-menu-horizontal .nav-menu .seedprod-menu-heading,.seedprod-menu-horizontal .nav-menu .seedprod-menu-separator{display:inline-block;vertical-align:middle}
.menu-item .menu-item{display:block;white-space:nowrap}
.seedprod-menu-horizontal .menu-item .menu-item{display:block}
.sub-menu{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}
.seedprod-menu-horizontal .nav-menu .sub-menu{left:0;top:auto;width:inherit}
.seedprod-menu-horizontal .nav-menu .sub-menu .sub-menu{left:100%;top:0;width:inherit}
.menu-item-has-children:hover>.sub-menu,.seedprod-menu-active>.sub-menu{display:block;position:absolute}
.menu-item-has-children>a:after{padding-left:.5em;content:"\25B8";font-size:inherit}
.menu-item-has-children .sub-menu-toggle{display:none}
.seedprod-menu-horizontal .nav-menu .menu-item-has-children>a:after{content:"\25BE"}
.seedprod-menu-scrollable{overflow-y:scroll;overflow-x:hidden}
.seedprod-menu-scrollable .seedprod-menu-list{display:block}
.h .seedprod-menu-horizontal.seedprod-menu-scrollable .seedprod-menu-list{display:inline-block}
.h .seedprod-menu-horizontal.seedprod-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;padding:.5em 0}
.seedprod-menu-separator,.h .seedprod-menu-horizontal .sub-menu .seedprod-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}
.h .seedprod-menu-horizontal .seedprod-menu-separator{width:1px;height:1.3em;margin:0 .3em}
.h .seedprod-menu-horizontal .sub-menu .pure-menu-separator{display:block;width:auto}
.seedprod-menu-heading{text-transform:uppercase;color:#565d64}
.seedprod-menu-link{color:#777}
.sub-menu{background-color:#fff}
.seedprod-menu-link,.seedprod-menu-heading{padding:.5em 1em}
.seedprod-menu-disabled{opacity:.5}
.seedprod-menu-disabled .seedprod-menu-link:hover{background-color:transparent;cursor:default}
.seedprod-menu-active>.seedprod-menu-link,.seedprod-menu-link:hover,.seedprod-menu-link:focus{background-color:#eee}
.seedprod-menu-selected>.seedprod-menu-link,.seedprod-menu-selected>.seedprod-menu-link:visited{color:#000}
.nav-bar{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:1rem 1.5rem}
.hamburger{display:none}
.bar{display:block;width:25px;height:3px;margin:5px auto;transition:all .3s ease-in-out;background-color:#101010}
.sp-nested-nav-wrapper .nav-bar{padding:0}
@media only screen and (max-width:786px){.custom-restricted-width{width:99%;display:block}
.sp-nested-nav-wrapper{width:100%}
.sp-mobile-menu-true ul.seedprod-menu-list{display:inline-block;width:100%;text-align:left}
.sp-mobile-menu-true .nav-bar{padding:0}
.sp-mobile-menu-true .menu-item-has-children:hover>.sub-menu{width:100%;display:none}
.sp-mobile-menu-true .menu-item-has-children.seedprod-menu-active>.sub-menu{width:100%;display:block !important;left:0;position:relative}
.seedprod-menu-horizontal.sp-mobile-menu-true .nav-menu .sub-menu .sub-menu{left:0;top:auto;width:inherit}
.seedprod-menu-horizontal.sp-mobile-menu-true .menu-item,.seedprod-menu-horizontal.sp-mobile-menu-true .pure-menu-heading,.seedprod-menu-horizontal.sp-mobile-menu-true .pure-menu-separator{display:block !important;padding:0 !important}
.custom-restricted-width.sp-mobile-menu-true .menu-item,.custom-restricted-width.sp-mobile-menu-true .pure-menu-heading,.custom-restricted-width.sp-mobile-menu-true .pure-menu-separator{display:block !important;padding:0 !important}
.sp-mobile-menu-true .menu-item a{display:block;width:100%}
.sp-mobile-menu-true .nav-menu .menu-item{display:block !important;font-size:22px;line-height:26px}
.sp-mobile-menu-true .nav-menu{display:none}
.sp-mobile-menu-true .nav-menu.active{display:block;background-color:transparent;width:100%;padding:10px;text-align:center}
.sp-mobile-menu-true .nav-menu.active{left:0}
.sp-mobile-menu-true .hamburger{display:block;cursor:pointer}
.sp-mobile-menu-true .hamburger.active .bar:nth-child(2){opacity:0}
.sp-mobile-menu-true .hamburger.active .bar:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}
.sp-mobile-menu-true .hamburger.active .bar:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}
.sp-mobile-menu-false .nav-menu .seedprod-menu-list{display:flex;flex-direction:column;align-items:center}
.sp-nav-wrapper,.sp-nav-wrapper li{display:flex;flex-direction:column;align-items:center;padding:0 !important;padding:5px 0 !important}
}.sub-menu .menu-item{padding-top:2px !important;padding-bottom:2px !important}
@media(max-width:786px){.menu-item{margin-top:2px !important;margin-bottom:2px !important}
.menu-item a{text-align:left !important}
}.sp-mobile-menu-true ul.sub-menu{padding-left:10px}
.custom-restricted-width .menu-item:first-child{padding-top:0 !important}
.custom-restricted-width .menu-item:last-child{padding-bottom:0 !important}
.sub-menu li{text-align:left !important}
.custom-restricted-width .sub-menu .menu-item{padding-left:10px !important;padding-right:10px !important}
.seedprod-menu-list>ul{display:flex;list-style:none}
.seedprod-menu-list>ul li{padding:0 20px}
.seedprod-menu-list>ul li:nth-of-type(1n+4){display:none}
.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0 !important}
.sp-custom-grid{display:grid}
.sp-custom-gap-4{grid-gap:1rem;gap:1rem}
.sp-custom-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.sp-custom-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.sp-custom-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.sp-custom-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.sp-custom-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}
.sp-custom-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.sp-custom-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}
.sp-custom-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}
.sp-custom-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}
.sp-custom-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}
.sp-custom-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}
.sp-custom-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.sp-custom-col-span-1{grid-column:span 1 / span 1}
.sp-custom-col-span-2{grid-column:span 2 / span 2}
.sp-custom-col-span-3{grid-column:span 3 / span 3}
.sp-custom-col-span-4{grid-column:span 4 / span 4}
.sp-custom-col-span-5{grid-column:span 5 / span 5}
.sp-custom-col-span-6{grid-column:span 6 / span 6}
.sp-custom-col-span-7{grid-column:span 7 / span 7}
.sp-custom-col-span-8{grid-column:span 8 / span 8}
.sp-custom-col-span-9{grid-column:span 9 / span 9}
.sp-custom-col-span-10{grid-column:span 10 / span 10}
.sp-custom-col-span-11{grid-column:span 11 / span 11}
.sp-custom-col-span-12{grid-column:span 12 / span 12}
.sp-custom-col-span-full{grid-column:1 / -1}
.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0 !important}
.woocommerce .button.wp-element-button{padding:10px}
.gallery{display:flex;flex-wrap:wrap}
.gallery-item{margin-right:10px;margin-bottom:10px}
.sp-searchform button{background:#ccc}
.sp-searchform input{color:#444}
@media only screen and (max-width:480px){.sp-custom-grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-4{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-5{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-6{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-7{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-8{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-9{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-10{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-11{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
.sp-custom-grid-cols-12{grid-template-columns:repeat(1,minmax(0,1fr)) !important}
}.sp-postauthorbox-avatar img{border-radius:9999px}
.sp-flex-none.sp-postauthorbox-avatar{flex:none}
.sp-p-2.sp-postauthorbox-avatar{padding:.5rem}
.sp-postcomments-wrapper .comments-area .comments-title,#reply-title{font-size:24px}
.sp-postcomments-wrapper .comments-area .avatar{border-radius:9999px;float:left;margin:0 10px 0 0;width:48px;height:48px;margin-left:-27px}
.sp-postcomments-wrapper .comments-area .says{display:none}
.sp-postcomments-wrapper .comments-area .comment-author{margin-top:-90px}
.sp-postcomments-wrapper .comments-area .fn{font-style:normal;margin:5px 0 0 0;font-size:18px}
.sp-postcomments-wrapper .comments-area .comment-metadata{font-size:12px;margin-bottom:45px}
.sp-postcomments-wrapper .comments-area .comment-body{border:1px solid #ebebeb;padding:30px 30px 10px 30px;margin-top:75px;margin-bottom:20px;position:relative}
.pingback .comment-body,.pingback .comment-author{margin-top:0 !important}
.sp-postcomments-wrapper .comments-area .comment-body p{line-height:1.625;margin-bottom:25px}
.sp-postcomments-wrapper .comments-area .reply a{padding:5px 10px;color:#444;text-decoration:none;background:#e9eaeb;position:absolute;right:0;bottom:0;font-size:12px}
.sp-postcomments-wrapper .comments-area .comment-form .logged-in-as{font-size:12px}
.sp-postcomments-wrapper #comments ol{list-style:none}
.sp-postcomments-wrapper .comment-list{padding-left:0}
.sp-postcomments-wrapper #comments .edit-link{text-decoration:underline}
.sp-postcomments-wrapper .sp-postcomments-no-display{display:none}
.comment-form-cookies-consent{display:flex;align-items:center}
#wp-comment-cookies-consent{margin-right:8px}
.comment-form-author,.comment-form-email,.comment-form-cookies-consent{margin-bottom:10px}
.sp-postcomments-wrapper .comments-area .comment-form label{display:block;font-size:13px}
.sp-postcomments-wrapper .comments-area .comment-form textarea{height:130px;max-width:100%}
.sp-postcomments-wrapper .comments-area .comment-form input:not:[type="submit"],.sp-postcomments-wrapper .comments-area .comment-form textarea{font-size:16px;padding:12px 15px;width:100%;border-radius:3px;margin-bottom:16px}
.sp-postcomments-wrapper .comments-area .comment-form .form-submit .submit{margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:15px;line-height:1.8;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease;display:inline-block;width:auto;height:auto}
.sp-postcomments-wrapper .comment-form .commentpolicy{font-size:13px;margin-bottom:10px}
#reply-title{margin-bottom:20px}
@media only screen and (min-width:480px){.sp-postnavigation-wrapper .sp-postnavigation-previous-next{display:flex;justify-content:space-between}
}.sp-postnavigation-wrapper .sp-postnavigation-previous{overflow:hidden;text-align:left;display:flex;flex-direction:column}
.sp-postnavigation-wrapper .sp-postnavigation-next{overflow:hidden;text-align:right;display:flex;flex-direction:column}
.sp-postnavigation-wrapper .sp-postnavigation-previous-label,.sp-postnavigation-wrapper .sp-postnavigation-next-label{overflow:hidden;font-size:16px;text-overflow:ellipsis}
.sp-postnavigation-wrapper .sp-postnavigation-previous-title,.sp-postnavigation-wrapper .sp-postnavigation-next-title{font-size:12px;display:flex;flex-direction:column;margin:5px 30px 0}
.sp-postnavigation-wrapper .sp-postnavigation-previous-icon,.sp-postnavigation-wrapper .sp-postnavigation-next-icon{vertical-align:middle;display:initial}
.sp-postinfo-wrapper .sp-postinfo-list-items{display:flex;flex-wrap:wrap;list-style-type:none}
.sp-postinfo-wrapper .sp-postinfo-item{display:flex;align-items:flex-start;position:relative}
.sp-postinfo-wrapper .sp-postinfo-item-icon,.sp-postinfo-wrapper .sp-postinfo-author-avatar{padding-right:8px}
.sp-postinfo-wrapper .sp-postinfo-item .sp-postinfo-author-avatar .avatar{border-radius:9999px;width:24px;height:24px}
.sp-postinfo-wrapper .sp-postinfo-term-name a{color:inherit !important}
.sp-postnavigation-shortcodes a,.sp-postnavigation-shortcodes a:hover{text-decoration:none}
.sp-text-block-style p:not(:last-child){margin-bottom:20px}
.sp-text-block-style ul{display:block;list-style-type:disc;list-style-position:outside;margin:0;padding:0;margin-left:2rem;margin-bottom:20px}
.sp-text-block-style ol{display:block;list-style-position:outside;margin:0;padding:0;margin-left:2rem;margin-bottom:20px}
.sp-text-block-style li{padding-left:.5rem;padding-right:.5rem}
.sp-postcontent p:not(:last-child){margin-bottom:20px}
.sp-postcontent dl{margin:0;padding:0;margin-left:1rem;margin-bottom:20px}
.sp-postcontent ul{display:block;list-style-type:disc;list-style-position:outside;margin:0;padding:0;margin-left:2rem;margin-bottom:20px}
.sp-postcontent ol{display:block;list-style-position:outside;margin:0;padding:0;margin-left:2rem;margin-bottom:20px}
.sp-postcontent li{padding-left:.5rem;padding-right:.5rem}
.sp-postcontent img,.sp-postcontent iframe{margin-bottom:20px}
.sp-postcontent h1,.sp-postcontent h2,.sp-postcontent h3,.sp-postcontent h4,.sp-postcontent h5,.sp-postcontent h6{margin-bottom:10px}
.sp-postcontent table{background-color:#f8f8f8}
.sp-postcontent table td,.sp-postcontent table th{padding:10px}
.sp-postcontent{clear:both}
.sp-postcontent .alignright{float:right;padding:0 0 0 15px}
.sp-postcontent .alignleft{float:left;padding:0 15px 0 0}
.sp-postcontent .aligncenter{display:block;margin-left:auto;margin-right:auto}
.sp-menu-cart-wrapper .sp-menu-cart-item-count{top:-.4em;right:-.9em;position:absolute;padding-left:.5em;padding-right:.5em;padding-top:.25em;padding-bottom:.25em;line-height:1;font-weight:600;justify-content:center;align-items:center;display:inline-flex;border-radius:9999px}
.sp-posts-single-block a,.sp-posts-single-block a:hover{text-decoration:none}
.sp-posts-single-block{overflow:hidden}
.page-numbers{margin-right:4px}
.blog .sp-type-archivetitle{display:none}
.widget{margin-bottom:0}
.sp-el-section,.sp-el-col,.sp-el-row{position:relative}
.sp-section-shape,.sp-row-shape,.sp-col-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}
.sp-section-top,.sp-row-top,.sp-col-top{top:0}
.sp-section-bottom,.sp-row-bottom,.sp-col-bottom{bottom:0}
.sp-section-shape svg,.sp-row-shape svg,.sp-col-shape svg{display:block;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative}
.sp-section-bottom,.sp-row-bottom,.sp-col-bottom{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.sp-section-shape .seedprod-shape-fill,.sp-row-shape .seedprod-shape-fill,.sp-col-shape .seedprod-shape-fill{fill:#fff}
.sp-add-to-cart-wrapper form.cart{display:flex;flex-wrap:wrap;flex-direction:row}
.sp-add-to-cart-wrapper form .qty{padding:10px !important}
.sp-add-to-cart-wrapper form.variations_form div.single_variation_wrap{display:flex;flex-wrap:nowrap;flex-direction:column}
.sp-add-to-cart-wrapper form.variations_form .single_variation_wrap .single_variation,.sp-add-to-cart-wrapper form.variations_form .single_variation_wrap .single_variation .woocommerce-variation-description,.sp-add-to-cart-wrapper form.variations_form .single_variation_wrap .single_variation .woocommerce-variation-price{margin:10px 0}
.sp-add-to-cart-wrapper form.variations_form div.single_variation_wrap .quantity{float:left;margin-right:.5rem}
.sp-add-to-cart-wrapper form.variations_form table td{border:1px solid;padding:10px}
.sp-add-to-cart-wrapper form.variations_form table{border-collapse:collapse;background-color:inherit;margin:10px 0;min-width:240px;width:100%}
.sp-not-found{text-align:center;margin:80px 20px;font-size:32px}
.sp-mobile-view .sp-nav-wrapper li .sp-navmenu-list-items-divider{display:none}
.sp-tablet-view .sp-nav-wrapper li .sp-navmenu-list-items-divider{display:none}
.sp-tabbedlayout-horizontal{display:flex;flex-direction:column}
.sp-tabbedlayout-horizontal ul li a{border-width:1px;border-color:rgb(222 226 230 / 60%);border-bottom-style:none;cursor:pointer;padding:3px 16px;border-bottom:0}
.sp-tabbedlayout-horizontal ul li a.sp-active-tab{border-width:1px;border-color:#dee2e6;border-bottom-style:none;background:#dee2e6}
.sp-tabbedlayout-horizontal .tab-content-area{border:1px solid rgb(222 226 230 / 60%);padding:5px 10px}
.sp-tabbedlayout-vertical{display:flex;flex-direction:row}
.sp-tabbedlayout-vertical ul li a{border-width:1px;border-color:rgb(222 226 230 / 60%);cursor:pointer;padding:3px 16px;border-right:0}
.sp-tabbedlayout-vertical ul li a.sp-active-tab{border-width:1px;border-color:#dee2e6;background:#eee}
.sp-tabbedlayout-vertical .tab-content-area{border:1px solid rgb(222 226 230 / 60%);padding:5px 10px;flex-grow:1}
.sp-additional-information-wrapper .woocommerce-product-attributes.shop_attributes{width:100%;border-collapse:collapse;background-color:unset}
.sp-additional-information-wrapper .woocommerce-product-attributes.shop_attributes th,.sp-additional-information-wrapper .woocommerce-product-attributes.shop_attributes td{border:1px solid #000;padding:10px}
.woocommerce a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}
.sp-upsells-wrapper .up-sells ul.products,.sp-product-related-wrapper .related ul.products{list-style:none}
.sp-upsells-wrapper .up-sells .onsale,.sp-product-related-wrapper .related .onsale{min-width:50px !important;min-height:50px !important;font-size:13px}
.sp-product-rating-wrapper .woocommerce.woocommerce-product-rating{margin:0;align-items:center;display:flex}
.sp-product-data-tabs-wrapper .woocommerce-tabs ul.tabs li{display:inline-flex !important;display:-webkit-inline-box !important;margin:0}
.sp-product-data-tabs-wrapper .woocommerce-tabs ul.tabs li a{padding:10px 10px}
.sp-product-data-tabs-wrapper .woocommerce-tabs ul li.active a{box-shadow:none}
.sp-product-data-tabs-wrapper .woocommerce-tabs #tab-reviews #submit{float:none}
.wc-tabs li{background:#f8f8f8;padding:6px}
.wc-tabs li.active{background:#f7f6f7}
.wc-tabs{margin-bottom:10px}
.woocommerce-order-details h2,.woocommerce-customer-details h2{margin-bottom:10px}
.nav-menu-bar li.separator:last-child{display:none}
.sp-divider-wrapper .sp-divider.sp-divider-with-icon{display:flex}
.sp-divider-wrapper .sp-divider .sp-divider-separator{display:flex;align-items:center;flex-direction:row;width:100%}
.sp-divider-wrapper .sp-divider .sp-divider-separator::after,.sp-divider-wrapper .sp-divider .sp-divider-separator::before{flex-grow:1;-webkit-box-flex:1}
.sp-divider-wrapper .sp-divider .sp-divider-text-block{padding:0 10px}
.sp-divider-wrapper .sp-divider .sp-divider-text-block .sp-divider-text{font-size:15px}
.sp_animated_start{opacity:0}
.sp-counter-wrapper{flex-direction:column}
.sp-counter-wrapper .sp-counter-title,.sp-counter-wrapper .sp-counter-text-wrapper{display:flex}
.sp-counter-wrapper .sp-counter-text-wrapper .sp-counter-number-prefix,.sp-counter-wrapper .sp-counter-text-wrapper .sp-counter-number-suffix{white-space:pre-wrap}
.sp-hotspot-wrapper{position:relative}
.hotspot-wrapper{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute}
.hotspot-repeater-item{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%}
.hotspot-item-inner-circle{border-radius:50%;top:50%;left:50%;padding:10px}
.hotspot-soft-beat{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:hotspot-soft-beat;animation-name:hotspot-soft-beat}
.hotspot-expand{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:hotspot-expand;animation-name:hotspot-expand}
@-webkit-keyframes hotspot-soft-beat{from{-webkit-transform:scale(1);transform:scale(1)}
to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes hotspot-soft-beat{from{-webkit-transform:scale(1);transform:scale(1)}
to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@-webkit-keyframes hotspot-expand{from{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:1}
to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
}@keyframes hotspot-expand{from{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:1}
to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}
}.sp-content-toggle-area input[type="checkbox"]{position:relative;width:80px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:silver;outline:0;border-radius:2rem;cursor:pointer;box-shadow:inset 0 0 5px rgb(0 0 0 / 50%)}
.sp-content-toggle-area input[type="checkbox"]::before{content:"";width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;top:0;left:0;transition:.5s}
.sp-content-toggle-area.sp-square input[type="checkbox"]{border-radius:0}
.sp-content-toggle-area.sp-square input[type="checkbox"]::before{border-radius:0}
.sp-content-toggle-area.sp-label input[type="checkbox"]{border-radius:0}
.sp-content-toggle-area.sp-label input[type="checkbox"]:checked::before{content:"ON";display:flex;justify-content:center;align-items:center}
.sp-content-toggle-area.sp-label input[type="checkbox"]::before{border-radius:0;content:"OFF";display:flex;justify-content:center;align-items:center}
.sp-content-toggle-area input[type="checkbox"]:checked::before{-webkit-transform:translateX(100%);transform:translateX(100%);background:#fff}
.sp-content-toggle-area input[type="checkbox"]:checked{background:#696969}
.sp-contenttoggle-size-large .sp-content-toggle-area input[type="checkbox"]{width:100px;height:50px}
.sp-contenttoggle-size-large .sp-content-toggle-area input[type="checkbox"]::before{width:50px;height:50px}
.sp-contenttoggle-size-small .sp-content-toggle-area input[type="checkbox"]{width:60px;height:30px}
.sp-contenttoggle-size-small .sp-content-toggle-area input[type="checkbox"]::before{width:30px;height:30px}
.sp-contenttoggle-size-small .sp-content-toggle-area.sp-label input[type="checkbox"]::before{font-size:12px}
.sp-contenttoggle-size-mini .sp-content-toggle-area input[type="checkbox"]{width:40px;height:20px}
.sp-contenttoggle-size-mini .sp-content-toggle-area input[type="checkbox"]::before{width:20px;height:20px}
.sp-contenttoggle-size-mini .sp-content-toggle-area.sp-label input[type="checkbox"]::before{font-size:10px}
.post-password-form{align-items:center;flex-direction:column;display:flex}
.post-password-form p{padding:1rem}
.post-password-form p input[type="submit"]{padding:10px;cursor:pointer}
.sp-alert-info{background:#e1effe;color:#1a56db;border-color:#1a56db}
.sp-alert-success{background:#def7ec;color:#046c4e;border-color:#046c4e}
.sp-alert-warning{background:#fdf6b2;color:#8e4b10;border-color:#8e4b10}
.sp-alert-danger{background:#fde8e8;color:#c81e1e;border-color:#c81e1e}
.sp-alert-style-style1{border-top-width:1px;border-bottom-width:1px}
.sp-alert-style-style2{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-width:4px}
.sp-alert-style-style3{border-left-width:4px}
.sp-alert-style-style4{border-width:1px;border-radius:15px}
.sp-alert-style-style4 .sp-alert-block-title-block{border-top-left-radius:15px;border-top-right-radius:15px}
.sp-alert-style-style3 .sp-alert-block-title,.sp-alert-style-style3 .sp-alert-block-title-block{padding-bottom:0}
.sp-alert-style-style1 .sp-alert-block-title-block,.sp-alert-style-style2 .sp-alert-block-title-block{padding-bottom:0}
.sp-alert-close{position:absolute;right:5px;top:5px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:0;cursor:pointer}
.sp-alert-close:focus{outline:0}
.sp-type-alert{position:relative}
.seedprod-business-review-wrapper{padding-right:calc(25px/2);padding-left:calc(25px/2);margin-bottom:25px;text-align:center}
.seedprod-business-review-image{width:60px;height:60px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%}
.sp-busines-review-block-preview.review-display-grid.review-grid_column-1 .seedprod-business-review-wrapper,.sp-busines-review-block-preview.review-display-carousel.review-carousel-1 .seedprod-business-review-wrapper{width:100%}
.sp-busines-review-block-preview.review-display-grid.review-grid_column-2 .seedprod-business-review-wrapper,.sp-busines-review-block-preview.review-display-carousel.review-carousel-2 .seedprod-business-review-wrapper{width:50%}
.sp-busines-review-block-preview.review-display-grid.review-grid_column-3 .seedprod-business-review-wrapper,.sp-busines-review-block-preview.review-display-carousel.review-carousel-3 .seedprod-business-review-wrapper{width:33.33%}
.sp-busines-review-block-preview.review-display-grid.review-grid_column-4 .seedprod-business-review-wrapper,.sp-busines-review-block-preview.review-display-carousel.review-carousel-4 .seedprod-business-review-wrapper{width:25%}
.sp-busines-review-block-preview.review-display-grid.review-grid_column-5 .seedprod-business-review-wrapper,.sp-busines-review-block-preview.review-display-carousel.review-carousel-5 .seedprod-business-review-wrapper{width:20%}
.sp-busines-review-block-preview.review-display-grid .seedprod-business-reviews-block{display:flex;flex-wrap:wrap;margin:0 -10px}
.sp-busines-review-block-preview.review-display-carousel .seedprod-business-reviews-block{display:flex;grid-gap:.5rem;gap:.5rem;text-align:left;z-index:0}
.fa-star-yellow{color:#f29b2c}
.fa-star-gray{color:#aab2ba}
@media only screen and (max-width:786px){.seedprod-business-review-wrapper{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px;text-align:center}
}.sp-particle-wrapper{width:100%;height:100%;position:absolute;left:0;top:0}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery{position:relative;margin-bottom:2.617924em;margin-top:0}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden;text-decoration:none}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;line-height:2;text-indent:0;text-decoration:none}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;list-style:decimal}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-viewport{margin-bottom:1.618em}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .zoomImg{background-color:#fff}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery img{width:100%;height:auto;box-shadow:none;margin:0}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;display:flow-root}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs::before,.woocommerce-product-gallery .flex-control-thumbs::after{content:"";display:table}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;transition:all,ease,.2s}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}
.sp-product-gallery-images-shortcode .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:10px;cursor:pointer;width:14.2857142857%;float:left;margin-right:14.2857142857%}
#edd_purchase_form_wrap .edd-submit{margin-top:10px}
#edd_checkout_wrap table#edd_checkout_cart{border-collapse:collapse !important}
#edd_checkout_wrap input[type="number"],#edd_checkout_wrap input[type="tel"],#edd_checkout_wrap input[type="text"],#edd_checkout_wrap input[type="password"],#edd_checkout_wrap input[type="email"],#edd_checkout_wrap select,#edd_checkout_wrap textarea,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px}
#edd_checkout_wrap #edd_final_total_wrap{margin-bottom:10px}
.edd_downloads_list .edd_go_to_checkout{margin-top:10px}
.edd_downloads_list .edd_download div.edd_download_image{margin-bottom:1rem}
.edd_downloads_list .edd_download .edd_download_title{margin-bottom:1rem}
.edd_downloads_list .edd_download div.edd_download_full_content{margin-bottom:1rem}
.edd_downloads_list .edd_download div.edd_price{margin-bottom:1rem}
.edd_downloads_list .edd_download div.edd_download_buy_button{margin-bottom:1rem}
.edd_downloads_list .edd_download div.edd_download_excerpt{margin-bottom:1rem}
.edd_downloads_list .edd_download .edd_download_quantity_wrapper{margin-bottom:1rem}
.sp-edd-cart-wrapper .edd-cart-number-of-items{margin-bottom:10px;padding:10px}
.sp-edd-cart-wrapper ul.edd-cart{list-style:none;padding:10px}
.sp-edd-cart-wrapper li.edd-cart-item{text-align:end}
.sp-edd-cart-wrapper li span.edd-cart-item-title{float:left}
.sp-edd-cart-wrapper .edd-cart-item .edd-cart-item-separator{display:none !important}
.sp-edd-cart-wrapper li.edd-cart-meta.edd_total{margin-bottom:1rem;text-align:right}
.sp-edd-cart-wrapper li.cart_item.edd_checkout a.sp-button{padding:6px 12px}
.sp-edd-cart-wrapper ul.edd-cart li:not(.edd_checkout){padding:1rem}
.sp-edd-cart-wrapper li.cart_item.edd_checkout{margin-bottom:1rem}
.edd_download_purchase_form input[type="number"],.edd_download_purchase_form input[type="tel"],.edd_download_purchase_form input[type="text"],.edd_download_purchase_form input[type="password"],.edd_download_purchase_form input[type="email"],.edd_download_purchase_form select{padding:10px}
.sp-video-pop-up-block .sp-video-wrapper .sp-video-responsive,.sp-video-pop-up-block .sp-video-responsive-video{height:100%;width:100%}
.sp-video-pop-up-block .sp-video-wrapper .sp-video-responsive-video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.sp-video-pop-up-block .sp-video-responsive-video{overflow:hidden;position:relative}
.sp-video-pop-up-block .sp-video-wrapper-sticky{height:500px}
.sp-video-pop-up-block .sp-video-responsive-sticky{position:fixed;right:15px;bottom:15px;max-width:550px;width:500px;z-index:9999}
.sp-video-pop-up-block .sp-video-pop-up-banner-sticky{position:fixed;right:15px;bottom:330px;max-width:550px;width:500px;z-index:9999}
.sp-video-pop-up-block .sp-video-pop-up-banner-custom-sticky{position:fixed;right:15px;bottom:295px;max-width:550px;width:500px;z-index:9999}
.sp-video-pop-up-block .sp-video-pop-up-banner-vimeo-sticky{position:fixed;right:15px;bottom:315px;max-width:550px;width:500px;z-index:9999}
.sp-video-pop-up-block .sp-video-pop-up-banner{width:100%}
.sp-video-pop-up-block .sp-video-pop-up-banner-text{padding:5px}
.sp-video-pop-up-block .sp-video-responsive-sticky iframe,.sp-video-pop-up-block .sp-video-responsive-sticky video{position:fixed !important;right:15px;bottom:15px;max-width:550px;width:500px}
.sp-video-pop-up-block .sp-video-wrapper a.sp-video-responsive{display:block !important;color:inherit !important}
.sp-video-pop-up-block .sp-video-pop-up-placeholder{display:none !important}
.sp-video-pop-up-block .sp-video-pop-up-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;cursor:pointer}
.sp-video-pop-up-block .sp-video-pop-up-overlay-play-icon-display{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sp-video-pop-up-block .sp-video-pop-up-teaser-video-play-icon-display{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}
.sp-video-pop-up-block .sp-video-pop-up-teaser-video-play-icon-display i{cursor:pointer}
.sp-video-pop-up-block .video-pop-up-modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7)}
.sp-video-pop-up-block .video-pop-up-modal .modal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;padding:0;width:90%;max-width:1200px}
.sp-video-pop-up-block .video-pop-up-modal .close{color:white;position:absolute;top:10px;right:25px;font-size:35px;font-weight:bold}
.sp-video-pop-up-block .video-pop-up-modal .close:hover,.sp-video-pop-up-block .video-pop-up-modal .close:focus{color:#999;text-decoration:none;cursor:pointer}
.sp-skin-card .sp-posts-single-block{display:flex;position:relative;flex-direction:column}
.sp-skin-card .sp-posts-single-block .sp-container-badge{position:absolute;right:0;top:0;padding:.1em 1.2em;background:black;margin:10px;color:#fff;border-radius:15px}
.sp-skin-card .sp-posts-single-block .sp-container-avatar{position:relative;padding:0 30px;width:100%;top:-25px;height:0;pointer-events:none}
.sp-posts-inner-block .sp-container.sp-mb-5{margin-bottom:1.25rem}
.sp-skin-card .sp-posts-single-block .sp-container-avatar img{border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.sp-skin-card .sp-posts-single-block{background:#fff}
.sp-skin-card .post-text-container{flex-grow:1}
.sp-skin-card.sp-post-masonary-true{align-items:flex-start}
.sp-skin-card.sp-post-masonary-true .sp-posts-single-block{padding-right:calc(20px/2);padding-left:calc(20px/2);margin-bottom:20px}
.sp-skin-card .sp-posts-single-block .sp-posts-inner-block{display:flex;flex-direction:column}
.sp-columns-1.sp-post-masonary-true .sp-posts-single-block{width:100%}
.sp-columns-2.sp-post-masonary-true .sp-posts-single-block{width:50%}
.sp-columns-3.sp-post-masonary-true .sp-posts-single-block{width:33.33%}
.sp-columns-4.sp-post-masonary-true .sp-posts-single-block{width:25%}
.sp-columns-5.sp-post-masonary-true .sp-posts-single-block{width:20%}
.sp-grid-cols-1.sp-post-masonary-true .sp-posts-single-block{width:100%}
.sp-grid-cols-2.sp-post-masonary-true .sp-posts-single-block{width:50%}
.sp-grid-cols-3.sp-post-masonary-true .sp-posts-single-block{width:33.33%}
.sp-grid-cols-4.sp-post-masonary-true .sp-posts-single-block{width:25%}
.sp-grid-cols-5.sp-post-masonary-true .sp-posts-single-block{width:20%}
.sp-post-masonary-true{flex-wrap:wrap}
.sp-layout-masonary{display:flex;flex-wrap:wrap;flex-direction:column}
.sp-layout-masonary .seedprod-masonary-post-block{display:flex;flex-wrap:wrap}
.sp-post-masonary-true:after{content:'';display:block;clear:both}
.sp-creative-posts .sp-posts-inner-block{display:flex;position:relative;flex-direction:row}
.sp-creative-posts .sp-posts-inner-block .sp-thumbnail{width:calc(100% - 50%)}
.sp-creative-posts .sp-posts-inner-block.post_no_image{padding:30px 5px}
.sp-creative-posts .sp-posts-inner-block.post_no_image .sp-post-text-container{width:100%}
.sp-posts-single-block .sp-container-badge{padding:4px 10px}
.sp-creative-posts .sp-posts-inner-block.sp-right-side-image{flex-direction:row-reverse}
.sp-creative-posts .sp-posts-inner-block.sp-left-side-image:not(.post_no_image) .sp-post-text-container{margin-left:-30px}
.sp-creative-posts .sp-posts-inner-block.sp-right-side-image:not(.post_no_image) .sp-post-text-container{margin-right:-30px}
.sp-creative-posts .sp-posts-inner-block:not(.post_no_image) .sp-post-text-container{width:calc(50% + 25px);margin-top:30px;margin-bottom:30px}
.sp-creative-posts .sp-posts-inner-block .sp-post-text-container{background-color:#fff;padding:30px 30px 30px 30px;box-shadow:0 1px 25px rgba(0,0,0,.05);z-index:1}
.sp-skin-minimal .sp-posts-single-block.sp-minimal-posts:first-child{border-top:0}
.sp-skin-minimal .sp-posts-single-block.sp-minimal-posts{padding:1rem 2px;margin:0}
.sp-skin-minimal.sp-layout-masonary .sp-posts-single-block.sp-minimal-posts{padding:1rem 6px}
.sp-minimal-posts .sp-posts-inner-block{display:flex;position:relative;flex-direction:row}
.sp-minimal-posts .sp-posts-inner-block .sp-thumbnail{width:calc(100% - 70%)}
.sp-minimal-posts .sp-posts-inner-block.post_no_image .sp-post-text-container{width:100%}
.sp-minimal-posts .sp-posts-inner-block.sp-right-side-image{flex-direction:row-reverse}
.sp-minimal-posts .sp-posts-inner-block.sp-left-side-image:not(.post_no_image) .sp-post-text-container{margin-left:0}
.sp-minimal-posts .sp-posts-inner-block.sp-right-side-image:not(.post_no_image) .sp-post-text-container{margin-right:0}
.sp-minimal-posts .sp-posts-inner-block:not(.post_no_image) .sp-post-text-container{width:70%}
.sp-minimal-posts .sp-posts-inner-block .sp-post-text-container{padding:20px 20px 20px 20px;z-index:1}
.sp-minimal-posts .sp-thumbnail{border-radius:15px}
.sp-news-posts .sp-featured-image{margin-bottom:5px}
.sp-layout-gridlayout.sp-skin-news.sp-gap-4{grid-gap:0;gap:0}
.sp-posts-single-block.sp-news-posts:first-child{border-left:0}
.sp-posts-single-block.sp-news-posts{border-left:1px solid;padding:0 1rem;margin-bottom:10px}
.seedprod-carousel-post-block .sp-posts-single-block.sp-card-posts,.sp-skin-minimal .seedprod-carousel-post-block .sp-posts-single-block.sp-minimal-posts{margin:0 10px}
.seedprod-carousel-post-block .sp-posts-single-block{margin:0 10px}
.sp-layout-gridlayout.sp-skin-minimal.sp-gap-4{grid-gap:0;gap:0}
.sp-layout-gridlayout .sp-posts-single-block.sp-minimal-posts{margin:0 10px}
.sp-featured-image .sp-posts-image-link,.sp-featured-image .sp-posts-image-link img{width:100%}
.sp-posts-block-wrapper .sp-layout-carousel{display:flex;flex-direction:column}
.sp-posts-block-wrapper .seedprod-carousel-post-block{display:flex}
.sp-layout-masonary{grid-gap:1rem;gap:1rem;row-gap:1rem}
.sp-layout-masonary .sp-posts-single-block{padding:5px;margin-bottom:.5rem}
.sp-grid-cols-1.sp-layout-masonary .sp-posts-single-block{width:100%}
.sp-grid-cols-2.sp-layout-masonary .sp-posts-single-block{width:calc(50% - 1rem);margin:.5rem}
.sp-grid-cols-3.sp-layout-masonary .sp-posts-single-block{width:calc(33.33% - 1rem);margin:.5rem}
.sp-grid-cols-4.sp-layout-masonary .sp-posts-single-block{width:calc(25% - 1rem);margin:.5rem}
.sp-grid-cols-5.sp-layout-masonary .sp-posts-single-block{width:calc(20% - 1rem);margin:.5rem}
.sp-grid-cols-1.seedprod-carousel-post-block .sp-posts-single-block{width:100%}
.sp-grid-cols-2.seedprod-carousel-post-block .sp-posts-single-block{width:50%}
.sp-grid-cols-3.seedprod-carousel-post-block .sp-posts-single-block{width:33.33%}
.sp-grid-cols-4.seedprod-carousel-post-block .sp-posts-single-block{width:25%}
.sp-grid-cols-5.seedprod-carousel-post-block .sp-posts-single-block{width:20%}
.sp-gap-4 .seedprod-carousel-post-block{grid-gap:0;gap:0}
.sp-layout-carousel .sp-posts-single-block.show-carousel-area{transition:opacity .3s linear 0s;opacity:1;z-index:999}
.sp-layout-carousel .sp-posts-single-block.hidden-carousel-area{opacity:0;position:absolute}
.sp-layout-masonary .sp-posts-single-block.sp-news-posts{border-left:0}
.sp-skin-block .sp-posts-image img{width:100%}
.seedprod-carousel-post-block .sp-posts-single-block.sp-minimal-posts,.sp-layout-masonary .sp-posts-single-block.sp-minimal-posts{border-top:0}
@media screen and (max-width:768px){.image-preview-container #preview-image,.image-preview-container #preview-image{width:auto !important;height:auto !important;max-width:100vw !important;max-height:100vh !important;position:fixed !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;-o-object-fit:contain !important;object-fit:contain !important}
}@media(min-width:640px){.sm\:sp-flex{display:flex}
}( function( wp ) {
if ( ! wp ) {
return;
}
wp.plugins.registerPlugin( 'classic-editor-plugin', {
render: function() {
var createElement = wp.element.createElement;
var PluginMoreMenuItem = wp.editPost.PluginMoreMenuItem;
var url = wp.url.addQueryArgs( document.location.href, { 'classic-editor': '', 'classic-editor__forget': '' } );
var linkText = lodash.get( window, [ 'classicEditorPluginL10n', 'linkText' ] ) || 'Switch to classic editor';
return createElement(
PluginMoreMenuItem,
{
icon: 'editor-kitchensink',
href: url,
},
linkText
);
},
} );
} )( window.wp );
Exploring the Trails of Whistler Mountain Bike Park in 2024 - Whistler Outfitters
Skip to content
Have you ever heard of Whistler Mountain Bike Park?
If not, let me tell you, it’s a paradise for bikers. In the heart of British Columbia, Canada, Whistler Mountain offers some of the most exhilarating and diverse biking trails in the world. Whether you’re a seasoned pro or starting out, Whistler has something to offer every rider.
But what makes Whistler Mountain a world-renowned biking destination? Is it the diverse terrain, the stunning landscapes, or the unparalleled biking facilities? Well, you’ll find the answer to these questions and much more as we delve deeper into this mini-handbook for bike riders.
The Whistler Mountain Bike Park
Now, let’s talk about the crown jewel of Whistler Mountain – the Whistler Mountain Bike Park. This isn’t your average bike park, my friend. It’s the largest lift-accessed bike park in North America, and trust me when I say it’s a sight to behold.
Located right in the heart of the beautiful Whistler Village, the park is easily accessible to visitors. Now, get ready for this – the park offers a whopping 4,900 vertical feet of lift-serviced descending bike trails. Yep, you read that right! That’s a whole lot of downhill riding. The trails are incredibly diverse, ranging from gentle banked cruisers to tight and twisty single tracks – there is something for everyone.
Zones in the Whistler Bike Park
4 Zones in the Whistler Mountain Bike Park.
One of the coolest things about the Whistler Mountain Bike Park is that it’s not just one big area. It’s divided into four unique zones : Fitzsimmons Zone, Garbanzo Zone, Creek Zone, and Peak Zone. Each zone has a distinct personality and offers a different riding experience. Let’s dive in and explore each one.
Fitzsimmons Zone
First up, we have the Fitzsimmons Zone. This is where it all began – the birthplace of the park. It’s the lowest zone on the mountain and closest to the village, making it easily accessible. Don’t let its accessibility fool you, though; Fitzsimmons is packed with a variety of trails that cater to both beginners and more advanced riders. It’s the perfect place to get your feet wet (or should I say, wheels dirty?) and start your biking adventure.
Garbanzo Zone
Next, there’s the Garbanzo Zone. This one takes you higher up the mountain and offers longer, more challenging trails. The terrain here is diverse, with a mix of old and new school trail designs. If you’re looking for a bit of a challenge or want to push your limits, Garbanzo is the place to be.
Creek Zone
The third zone is the Creek Zone. This is the newest addition to the park and offers a blend of machine-made and natural trails. Creek Zone offers a range of difficulty levels, so it’s a great spot whether you’re mastering your skills or just out for a leisurely ride.
Peak Zone
Last but definitely not least, we have the Peak Zone. This is the ultimate alpine mountain biking experience. It’s home to the famous “Top of the World” trail, which offers panoramic views of the surrounding area. Riding in the Peak Zone is a one-of-a-kind experience, with rocky terrains and technical descents that will leave you breathless (in a good way!).
Essentials for a Whistler Mountain Bike Park Adventure
Before you hit the trails of Whistler Mountain Bike Park, it’s essential to ensure you have all the necessary gear and information for a safe and enjoyable ride. So, what exactly do you need? Let’s break it down:
Essential gears and things to carry when bike riding Whistler’s trails.
A Suitable Mountain Bike: A well-maintained mountain bike is a must. Ideally, you want a full-suspension bike that can handle varied terrains. If you don’t own one, don’t worry. You can rent high-quality bikes at the park.
Safety Gear: Safety first, always. A helmet is mandatory, but you need additional protective gear like knee pads, elbow pads, and gloves. Full-face helmets and body armor are advisable for downhill trails.
A Trail Map: Familiarize yourself with the park’s layout and the trails you plan to ride. Maps are available at the park and online.
Tickets or Passes: You’ll need a ticket or pass to access the lift service . Various options are available depending on how long you plan to stay.
Skills: While Whistler caters to all skill levels, some trails require advanced riding skills. If you’re new to mountain biking, consider taking a lesson or hiring a guide.
Proper Clothing: Dress for the weather and the activity. Wear breathable, quick-drying clothing and sturdy shoes.
Hydration and Snacks: Stay hydrated and energized. Carry water and snacks, especially if you plan to ride for several hours.
Maintenance Tools and Spare Parts: A basic repair kit can be a lifesaver on the trails. Include items like a spare tube, tire levers, a multi-tool, and a mini pump.
Whistler Outside the Bike Park
Let’s take a moment to venture beyond the boundaries of the bike park. Did you know that Whistler has an abundance of biking opportunities outside the park as well? Indeed, the adventure doesn’t stop at the park gates.
The surrounding areas are filled with picturesque trails that offer a different kind of riding experience. Instead of manicured park trails, here you’ll find raw, natural paths that truly put your skills to the test. From meandering routes through dense forests to steep climbs and exhilarating descents, there’s a whole world waiting to be explored on two wheels.
Conclusion
As we bring this journey to a close, it’s clear to see why Whistler is considered one of the best mountain biking destinations worldwide. With its diverse terrain, extensive trail network, world-class facilities, and stunning natural beauty, it truly offers a biking experience like no other.
But don’t just take our word for it. To truly understand what makes Whistler so special, you need to experience it for yourself. So why wait? Grab your bike, pack your gear, and head out to Whistler Mountain. The trails are calling, and a thrilling adventure awaits. See you on the slopes!
Frequently Asked Questions
When is Whistler Mountain Bike Park Open?
Whistler Mountain Bike Park typically opens in May and closes in October. The Whistler Mountain Bike Park is currently closed and will reopen for the summer season in May 2024.
Is there a beginner’s area in the Whistler Mountain Bike Park?
Yes, the park offers a range of trails suitable for beginners. These trails are designed to help you build your confidence and improve your skills before moving on to more challenging terrain.
Can children ride at the park?
Absolutely! Whistler Mountain Bike Park is family-friendly and has options for young riders, including kids’ specific programs and lessons.
Can I bring my own bike?
Yes, you’re welcome to bring your own bike. Please ensure it’s in good working order and suitable for the trail conditions.
What happens if it rains?
Mountain biking can be a wet sport, and the park typically remains open in all but the most extreme weather conditions. Be prepared with waterproof clothing, and consider using mud tires or adjusting your tire pressure for better grip.
Are there food and drink facilities at the park?
Yes, there are several dining options available in the park, offering a variety of food and beverages.
Close