/*! 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 ); Discovering How Refraction Influences Artistic Visuals and Digital Displays - Whistler Outfitters

Building upon the foundational understanding of How Light Refraction Shapes Our Visual World and Games, it becomes evident that refraction is not only a physical phenomenon but also a powerful tool in shaping visual experiences across art and technology. From the subtle bending of light in sculptures to the sophisticated rendering in digital displays, refraction bridges the gap between science and creative expression. This article explores the multifaceted role of refraction in transforming how we perceive and interact with visual media, emphasizing its influence on artistic illusions, digital technology, and immersive environments.

Table of Contents

1. The Artistic Transformation: How Refraction Creates Visual Illusions in Art

Refraction has long been harnessed by artists to craft compelling illusions that challenge perception. Contemporary artists employ the bending of light to produce images that seem to shift, shimmer, or even float, creating immersive visual experiences. For example, installations using curved glass or water prisms manipulate light paths to generate dynamic color shifts and spatial distortions. These illusions evoke a sense of wonder, blurring the line between reality and art.

a. Exploring optical illusions driven by refraction in contemporary artworks

Artists like Dan Flavin and James Turrell utilize refractive materials to manipulate light, creating illusions of spatial depth and movement. Turrell’s light installations often incorporate glass and transparent media that bend light to produce shifting colors and perceived dimensions. These works demonstrate how refraction can be a powerful tool for creating illusions that enchant viewers and deepen engagement with art.

b. The role of refraction in enhancing depth, color, and movement in visual art

Refraction enhances visual depth by bending light in ways that mimic real-world perspective. Artists utilize transparent materials with specific refractive indices to manipulate light paths, creating illusions of layered space or motion. For instance, holographic art employs controlled refraction to generate vivid colors and dynamic visuals that seem to move beyond the physical boundaries of the medium.

c. Case studies of artists utilizing refraction principles to craft immersive experiences

A notable example is the “Rain Room” by rAndom International, where refractive water droplets and controlled lighting create the illusion of a persistent rain that viewers can walk through without getting wet. Such works showcase how refraction principles can be integrated into environments to produce mesmerizing, interactive art that engages multiple senses.

2. Digital Displays and Refraction: Engineering Light for Visual Impact

Modern display technologies such as OLED, LCD, augmented reality (AR), and virtual reality (VR) rely heavily on the principles of refraction to optimize visual performance. Precise control of light bending within these devices influences how colors are rendered, how brightness is perceived, and how realistic images appear. Advances in material science and optical engineering continue to leverage refraction to push the boundaries of digital display quality.

a. The science behind refraction in modern display technologies (OLED, LCD, AR, VR)

In OLED and LCD screens, layers of refractive materials direct light toward the viewer, enhancing clarity and color fidelity. In AR and VR headsets, lenses are designed with specific refractive properties to bend light efficiently, ensuring that virtual images align seamlessly with the real world. These optical components are meticulously engineered to minimize distortions and maximize immersion, illustrating the critical role of refraction in digital optics.

b. How refraction influences color accuracy, brightness, and realism in digital screens

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>Refraction ensures that light passes through multiple layers within screens with minimal loss and distortion. By optimizing the refractive indices of materials, manufacturers enhance color accuracy and brightness. For example, anti-reflective coatings utilize refraction to reduce glare, improving visual clarity. These improvements are essential for applications requiring high fidelity, such as medical imaging, gaming, and virtual simulations.

c. Innovations in display design leveraging refraction to improve viewer engagement

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>Emerging technologies incorporate complex refractive lenses and waveguides that manipulate light paths to create more engaging visual effects. For instance, holographic displays use refraction to project 3D images into space, providing depth and realism previously unattainable with flat screens. These innovations demonstrate how refraction-driven design is shaping the future of digital entertainment and information display.

3. Refraction in Interactive and Immersive Media

In augmented reality (AR) and virtual reality (VR), refraction effects are integral to creating realistic visual interactions. By precisely controlling how light bends through lenses and digital environments, developers craft immersive worlds that respond naturally to user movements. These effects enhance perceptual fidelity, making digital environments more convincing and engaging.

a. Application of refraction effects in augmented reality (AR) and virtual reality (VR) environments

AR devices utilize refractive lenses to overlay virtual objects seamlessly onto the real world, aligning images with physical scenes. VR headsets incorporate complex lens systems that bend light to focus images at comfortable viewing distances, reducing eye strain. These optical systems are crucial for creating convincing, comfortable, and long-lasting immersive experiences.

b. Creating realistic visual interactions through controlled light bending

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>Engineers design refractive elements within headsets and displays to simulate real-world lighting and depth cues. For example, by adjusting the refractive properties of lenses, virtual objects can appear to have accurate spatial relationships, enhancing user perception and interaction. This precise light manipulation is vital for applications ranging from medical training to gaming.

c. The impact of refraction on user experience and perception in digital art installations

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>Refraction enables artists to craft environments where light behaves in unexpected but perceptually meaningful ways. Installations that use refractive media can evoke emotional responses by manipulating perceived space and movement, creating environments that feel alive and responsive. Such effects deepen the connection between viewer and artwork, elevating digital and physical art forms alike.

4. Artistic Materials and Refraction: Crafting Visual Effects with Specific Substances

The choice of materials in art profoundly influences how light is manipulated and perceived. Crystals, glass, and liquids with specific refractive indices are central to creating dynamic visual effects. Artists experiment with these substances to craft sculptures, installations, and jewelry that refract light in stunning ways, adding depth, color, and movement to their works.

a. The use of refractive materials (crystals, glass, liquids) in sculpture and installations

Artists like Dale Chihuly utilize blown glass to manipulate light, creating shimmering, colorful sculptures that refract incoming light into complex patterns. Similarly, liquid-filled sculptures use the refractive properties of liquids to produce shifting visuals as viewers move around them. These materials turn simple objects into dynamic, light-bending artworks.

b. How material properties influence the manipulation of light and color in art pieces

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>The refractive index determines how much a material bends light. Materials with higher indices, such as certain crystals, produce more pronounced bending, resulting in vibrant color dispersion and optical illusions. By carefully selecting and combining materials, artists can control the intensity and direction of refracted light, crafting specific visual narratives.

c. Innovative techniques that harness refraction for dynamic visual storytelling

p style=”font-family: Arial, sans-serif; font-size: 1em; color: #34495e; line-height: 1.6;”>Techniques such as using liquid prisms, layered glass, or refractive coatings enable artists to produce changing visuals that respond to viewer movement or environmental conditions. These methods create storytelling tools that evoke emotion and wonder, illustrating the ongoing potential of refraction in contemporary art.

5. Beyond Visuals: Refraction’s Role in Light-Based Art and Media Installations

Refraction often collaborates with other optical phenomena like polarization and diffraction to produce complex, multi-layered effects in large-scale light sculptures and media art. These installations integrate multiple optical effects, creating immersive environments that engage viewers on emotional and psychological levels.

a. Integrating refraction with other optical phenomena (polarization, diffraction) for complex effects

Artists combine refraction with polarization filters and diffraction gratings to craft luminous environments that shift and change as viewers move. These techniques enable the creation of mesmerizing spectacles, such as kaleidoscopic tunnels or dynamic light sculptures, that evoke emotional responses through complex optical interplay.

b. Case examples of large-scale light sculptures and installations that employ refraction

The “Light Echo” installation by James Turrell employs refractive glass elements suspended in space, bending and diffusing light to produce a tranquil, immersive environment. Similarly, the “Spectra” series by Olafur Eliasson uses refractive prisms to disperse sunlight into vivid spectral displays, transforming natural light into captivating art.

c. The psychological and emotional influence of refracted light in artistic environments

Refr