:root{--tpgb-container-md:1140px;--tpgb-container-sm:960px;--tpgb-container-xs:720px}*,::after,::before{box-sizing:inherit}.tpgb-cssfilters{transition:opacity .3s linear,transform .3s linear,color .3s linear,background-color .3s linear,border-color .3s linear,fill .3s linear,stroke .3s linear}.tpgb-trans-none>div{transition:none}.tpgb-view-animation{visibility:hidden}.tpgb-view-animation-out,.tpgb_magic_scroll.tpgb-ms-loaded{visibility:visible}.tpgb_magic_scroll{width:100%;visibility:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.tpgb-relative-block{position:relative;display:block;width:100%}.tpgb-trans-linear,.tpgb-trans-linear-after:after,.tpgb-trans-linear-before:before{transition:opacity .3s linear,transform .3s linear,color .3s linear,background-color .3s linear,border-color .3s linear,fill .3s linear,stroke .3s linear}.tpgb-trans-easeinout,.tpgb-trans-easeinout-after:after,.tpgb-trans-easeinout-before:before{transition:opacity .3s ease-in-out,transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out}.tpgb-trans-ease,.tpgb-trans-ease-before:before,.tpgb-trans-ease-after:after{transition:opacity 0.3s ease,transform 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,fill 0.3s ease,stroke 0.3s ease}.tpgb-abs-flex,.tpgb-rel-flex{display:flex;align-items:center;justify-content:center}.tpgb-rel-flex{position:relative}.tpgb-abs-flex{position:absolute}[class*="tpgb-"] a{text-decoration:none}h3.tpgb-posts-not-found{font-size:14px!important;background:#8072fc;padding:10px;text-align:center;line-height:25px;border-radius:3px;box-shadow:0 5px 30px -5px #8072fc;color:#fff!important;width:100%}#wp-admin-bar-tpgb_edit_template .ab-item.tpgb-admin-sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:180px}#wp-admin-bar-tpgb_edit_template .tpgb-admin-item-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;text-transform:capitalize}#wp-admin-bar-tpgb_edit_template .tpgb-admin-item-type{background:#6b6b6b;font-size:11px;line-height:11px;margin-top:6px;padding:4px 5px;-webkit-border-radius:3px;border-radius:3px;text-transform:capitalize}#wp-admin-bar-tpgb_edit_template .tpgb-edit-nexter{background:#3a3c3e;padding-top:0}.alignfull .tpgb-before-after .tpgb-before-sepicon>img,.alignfull:not(.stk-row):not(.wp-block-stackable-columns):not(.tpgb-container-row) .tpgb-creative-image img,.alignfull .tpgb-flipbox img.service-img,.alignfull .tpgb-process-steps .tpgb-process-steps-wrapper img.tp-icon-img,.alignfull img.progress-bar-img{width:auto}.page .entry .tpgb-section.alignfull{max-width:initial}.page .entry .tpgb-container-row.alignfull,.no-sidebar .entry-content .tpgb-container-row.alignfull,body:not(.no-sidebar) .entry-content .tpgb-container-row.alignfull{max-width:none!important}.single-post:not(.elementor-page) .single-page-article .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button),.page:not(.elementor-page):not(.woocommerce-page) .single-page-article .entry a:not(.wp-block-button__link):not(.wp-block-file__button),.single-post:not(.elementor-page) .single-page-article .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):hover,.page:not(.elementor-page):not(.woocommerce-page) .single-page-article .entry a:not(.wp-block-button__link):not(.wp-block-file__button):hover,.single-post:not(.elementor-page) .single-page-article .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):focus,.page:not(.elementor-page):not(.woocommerce-page) .single-page-article .entry a:not(.wp-block-button__link):not(.wp-block-file__button):focus,.single-post:not(.elementor-page) .single-page-article .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):focus:not(.wp-block-button__link):not(.wp-block-file__button),.page:not(.elementor-page):not(.woocommerce-page) .single-page-article .entry a:not(.wp-block-button__link):not(.wp-block-file__button):focus:not(.wp-block-button__link):not(.wp-block-file__button){text-decoration:none}.tpgb-section .svg-inline--fa{width:initial}.theme-astra .tpgb-product-listing article.product{padding:0}.ast-single-post .entry-content .tpgb-section a,.ast-single-post .entry-content .tpgb-container-row a{text-decoration:none}.entry-content[ast-blocks-layout] .tpgb-container-row.alignfull,.ast-no-sidebar .entry-content .alignfull{max-width:initial!important}.theme-guten .tpgb-product-listing article.product{outline:none}.theme-go .tpgb-table-content .toc-list-item a:focus,.theme-popularfx .tp-breadcrumbs a:focus,.theme-popularfx .tpgb-plus-button a:focus,.theme-popularfx .tpgb-table-content .toc-list-item a:focus{outline:0}.theme-neve .entry-content a:not([class*=button]),.theme-neve .nv-comment-content a:not([class*=button]),.theme-neve .nv-template .neve-main a:not([class*=button]),.theme-neve .widget_text a:not([class*=button]){text-decoration:none}.content-area .tpgb-circle-menu ul li,.content-area .tpgb-toc-wrap ul li,.excerpt-wrap .tpgb-circle-menu li,.excerpt-wrap .tpgb-toc-wrap li,.nv-content-wrap .tpgb-circle-menu li,.nv-content-wrap .tpgb-toc-wrap li{margin:0}#neve_body .tpgb-container-row.alignfull{max-width:initial!important;width:100vw}.wrap.kt-clear .tpgb-container-row.alignfull{max-width:initial!important}.wp-site-blocks .tpgb-container-row.alignfull{max-width:initial!important;width:auto}.main.main-raised .tpgb-container-row.alignfull{max-width:unset!important;width:unset!important}@media (min-width:1024px){.tpgb-position-relative{position:relative!important;left:unset!important;top:unset!important;right:unset!important;bottom:unset!important}.tpgb-position-absolute{position:absolute!important}.tpgb-position-fixed{position:fixed!important}}@media (max-width:1024px) and (min-width:767px){.tpgb-tab-position-relative{position:relative;left:unset!important;top:unset!important;right:unset!important;bottom:unset!important}.tpgb-tab-position-absolute{position:absolute!important}.tpgb-tab-position-fixed{position:fixed!important}}@media (max-width:767px){.tpgb-mobile-position-relative{position:relative;left:unset!important;top:unset!important;right:unset!important;bottom:unset!important}.tpgb-mobile-position-absolute{position:absolute!important}.tpgb-mobile-position-fixed{position:fixed!important}}.theme-geeks .toggle-button-style .btn-icon{width:auto;height:auto;font-weight:900}[class*="tpgb-"] img[sizes^="auto" i],[class*="tpgb-"] img[sizes="auto" i]{contain-intrinsic-size:none!important}@keyframes tpgb-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tpgbonAjax>*{opacity:.2}.tpgbonAjax{position:relative}.tpgbonAjax::after{z-index:2;top:30px;left:50%;position:absolute;height:40px;width:40px;color:#f3f3f3;margin-left:-24px;display:inline-block;border:3px solid;border-radius:50%;border-right-color:#dcdcdc;transform:rotate(0);animation:tpgb-spin 1s infinite linear;pointer-events:none;content:"";will-change:transform}.tpgb-ajax-load,.tpgbonAjax{min-height:100px}.nxt-cc[hidden],.nxt-cc-modal-wrap[hidden]{display:none!important}.tpgb-cookie-consent,.nxt-cc,.nxt-cc-modal-wrap{--nxt-cc-surface:#fff;--nxt-cc-ink:#1a1a1a;--nxt-cc-muted:#595959;--nxt-cc-accent:#1717cc;--nxt-cc-on-accent:#fff;--nxt-cc-line:#d9d9de;--nxt-cc-track:#8c8c94;--nxt-cc-overlay:rgba( 0,0,0,0.5 );--nxt-cc-radius:0px;--nxt-cc-radius-btn:4px;--nxt-cc-border-width:0px;--nxt-cc-shadow:0 -2px 12px rgba( 0,0,0,0.12 );--nxt-cc-modal-radius:8px;--nxt-cc-modal-shadow:0 8px 40px rgba( 0,0,0,0.25 );--nxt-cc-offset:0px;--nxt-cc-pad:16px 20px;--nxt-cc-gap:16px;--nxt-cc-btn-gap:8px;--nxt-cc-btn-pad:8px 16px;--nxt-cc-max:720px;--nxt-cc-title-size:16px;--nxt-cc-title-weight:600;--nxt-cc-text-size:14px;--nxt-cc-btn-size:14px;--nxt-cc-btn-weight:400;--nxt-cc-close-size:28px;--nxt-cc-close-ink:currentColor}.nxt-cc{position:fixed;z-index:999999;left:0;right:0;display:flex;justify-content:center;box-sizing:border-box;padding:var(--nxt-cc-offset,0)}.nxt-cc *,.nxt-cc-modal-wrap *{box-sizing:border-box}.nxt-cc-layout-bar-bottom{bottom:0}.nxt-cc-layout-bar-top{top:0}.nxt-cc-layout-box-left,.nxt-cc-layout-box-right{bottom:0;max-width:420px}.nxt-cc-layout-box-left{right:auto}.nxt-cc-layout-box-right{left:auto}.nxt-cc-layout-modal-center{top:0;bottom:0;align-items:center}.nxt-cc-overlay{position:fixed;inset:0;background:var(--nxt-cc-overlay,rgb(0 0 0 / .5));z-index:-1}.nxt-cc-banner{position:relative;background:var(--nxt-cc-surface,#fff);color:var(--nxt-cc-ink,#1a1a1a);padding:var(--nxt-cc-pad,16px 20px);width:100%;max-width:var(--nxt-cc-max,720px);display:flex;flex-wrap:wrap;align-items:center;gap:var(--nxt-cc-gap,16px);border-radius:var(--nxt-cc-radius,0);box-shadow:var(--nxt-cc-shadow,none);border:var(--nxt-cc-border-width,0) solid var(--nxt-cc-line,#d9d9de)}.nxt-cc-layout-box-left .nxt-cc-banner,.nxt-cc-layout-box-right .nxt-cc-banner,.nxt-cc-layout-modal-center .nxt-cc-banner{flex-direction:column;align-items:stretch}.nxt-cc-content{flex:1 1 280px;min-width:0}.nxt-cc-layout-box-left .nxt-cc-content,.nxt-cc-layout-box-right .nxt-cc-content,.nxt-cc-layout-modal-center .nxt-cc-content{flex:0 1 auto}.nxt-cc-title{margin:0 0 6px;font-size:var(--nxt-cc-title-size,16px);font-weight:var(--nxt-cc-title-weight,600);line-height:1.35;color:var(--nxt-cc-ink,#1a1a1a)}.nxt-cc-text{margin:0;font-size:var(--nxt-cc-text-size,14px);line-height:1.55}.nxt-cc-text p:last-child{margin-bottom:0}.nxt-cc .nxt-cc-policy-link,.nxt-cc-modal .nxt-cc-policy-link{display:inline-block;margin-top:6px;font-size:13px;text-decoration:underline;color:var(--nxt-cc-ink,#1a1a1a)}.nxt-cc-close{position:absolute;top:6px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:var(--nxt-cc-close-size,28px);height:var(--nxt-cc-close-size,28px);background:none;border:0;padding:0;border-radius:50%;cursor:pointer;color:var(--nxt-cc-close-ink,currentColor);opacity:.75;transition:opacity 0.15s ease,background-color 0.15s ease}.nxt-cc-close svg{width:62%;height:62%;display:block}.nxt-cc-close:hover,.nxt-cc-close:focus-visible{opacity:1;background-color:var(--nxt-cc-close-hover-bg,rgb(128 128 128 / .18))}.nxt-cc-has-close.nxt-cc-layout-bar-top .nxt-cc-actions,.nxt-cc-has-close.nxt-cc-layout-bar-bottom .nxt-cc-actions{margin-right:calc(var( --nxt-cc-close-size,28px ) + 10px)}.nxt-cc-has-close.nxt-cc-layout-bar-top .nxt-cc-content,.nxt-cc-has-close.nxt-cc-layout-bar-bottom .nxt-cc-content,.nxt-cc-has-close.nxt-cc-layout-box-left .nxt-cc-content,.nxt-cc-has-close.nxt-cc-layout-box-right .nxt-cc-content,.nxt-cc-has-close.nxt-cc-layout-modal-center .nxt-cc-content{padding-right:calc(var( --nxt-cc-close-size,28px ) + 10px)}.nxt-cc-actions,.nxt-cc-modal-actions{display:flex;flex-wrap:wrap;gap:var(--nxt-cc-btn-gap,8px);align-items:center}.nxt-cc-modal-actions{justify-content:flex-end;margin-top:16px}.nxt-cc-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--nxt-cc-accent,#1717cc);border-radius:var(--nxt-cc-radius-btn,4px);padding:var(--nxt-cc-btn-pad,8px 16px);font-size:var(--nxt-cc-btn-size,14px);font-weight:var(--nxt-cc-btn-weight,400);line-height:1.3;cursor:pointer;background:#fff0;color:var(--nxt-cc-accent,#1717cc);text-align:center}.nxt-cc-btn-accept,.nxt-cc-btn-save{background:var(--nxt-cc-accent,#1717cc);color:var(--nxt-cc-on-accent,#fff);border-color:var(--nxt-cc-accent,#1717cc)}.nxt-cc-btn:focus-visible,.nxt-cc-close:focus-visible,.nxt-cc-modal-close:focus-visible,.nxt-cc-switch input:focus-visible+.nxt-cc-switch-track{outline:2px solid currentColor;outline-offset:2px}.nxt-cc-modal-wrap{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:16px}.nxt-cc-modal-backdrop{position:absolute;inset:0;background:var(--nxt-cc-overlay,rgb(0 0 0 / .5))}.nxt-cc-modal{position:relative;background:var(--nxt-cc-surface,#fff);color:var(--nxt-cc-ink,#1a1a1a);border-radius:var(--nxt-cc-modal-radius,8px);padding:20px;width:100%;max-width:520px;max-height:85vh;overflow-y:auto;box-shadow:var(--nxt-cc-modal-shadow,0 8px 40px rgb(0 0 0 / .25))}.nxt-cc-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.nxt-cc-modal-title{margin:0;font-size:18px;line-height:1.3;color:var(--nxt-cc-ink,#1a1a1a)}.nxt-cc-modal-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--nxt-cc-close-size,28px);height:var(--nxt-cc-close-size,28px);background:none;border:0;padding:0;border-radius:50%;cursor:pointer;color:var(--nxt-cc-close-ink,currentColor);opacity:.75;transition:opacity 0.15s ease,background-color 0.15s ease}.nxt-cc-modal-close svg{width:62%;height:62%;display:block}.nxt-cc-modal-close:hover,.nxt-cc-modal-close:focus-visible{opacity:1;background-color:var(--nxt-cc-close-hover-bg,rgb(128 128 128 / .18))}.nxt-cc-modal-desc{font-size:13px;line-height:1.55;margin-bottom:12px;color:var(--nxt-cc-ink,#1a1a1a)}.nxt-cc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.nxt-cc-item{padding:12px 0;border-bottom:1px solid var(--nxt-cc-line,#d9d9de)}.nxt-cc-item:last-child{border-bottom:0}.nxt-cc-item-main{display:flex;align-items:center;justify-content:space-between;gap:12px}.nxt-cc-item-label{font-size:14px;font-weight:600}.nxt-cc-item-desc{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--nxt-cc-muted,#595959)}.nxt-cc-item-lock{display:inline-block;margin-top:4px;font-size:12px;color:var(--nxt-cc-muted,#595959)}.nxt-cc-switch{position:relative;display:inline-flex;flex:0 0 auto;cursor:pointer}.nxt-cc-switch input{position:absolute;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.nxt-cc-switch-track{display:block;width:40px;height:22px;border-radius:22px;background:var(--nxt-cc-track,#8c8c94);border:1px solid #fff0;transition:background 0.2s ease;flex:0 0 auto}.nxt-cc-switch-knob{display:block;width:16px;height:16px;margin:2px;border-radius:50%;background:#fff;transition:transform 0.2s ease}.nxt-cc-switch input:checked+.nxt-cc-switch-track{background:var(--nxt-cc-accent,#1717cc);border-color:var(--nxt-cc-accent,#1717cc)}.nxt-cc-switch input:checked+.nxt-cc-switch-track .nxt-cc-switch-knob{transform:translateX(18px)}.nxt-cc-switch input:disabled{cursor:not-allowed}.nxt-cc-item-locked .nxt-cc-switch{cursor:not-allowed}.nxt-cc-item-locked .nxt-cc-switch-track{background:var(--nxt-cc-accent,#1717cc);border-color:var(--nxt-cc-accent,#1717cc)}@media (prefers-reduced-motion:reduce){.nxt-cc-switch-track,.nxt-cc-switch-knob{transition:none}}.nxt-cc-preset-classic{--nxt-cc-radius:2px;--nxt-cc-radius-btn:2px;--nxt-cc-border-width:1px;--nxt-cc-shadow:none;--nxt-cc-pad:18px 22px}.nxt-cc-preset-card{--nxt-cc-radius:12px;--nxt-cc-radius-btn:8px;--nxt-cc-shadow:0 10px 40px rgba( 0,0,0,0.18 );--nxt-cc-modal-radius:12px;--nxt-cc-modal-shadow:0 10px 40px rgba( 0,0,0,0.18 );--nxt-cc-offset:16px}.nxt-cc-preset-soft{--nxt-cc-surface:#fbfbfd;--nxt-cc-radius:16px;--nxt-cc-radius-btn:10px;--nxt-cc-border-width:1px;--nxt-cc-line:#e7e7ee;--nxt-cc-shadow:0 4px 24px rgba( 0,0,0,0.06 );--nxt-cc-pad:20px 24px;--nxt-cc-offset:16px}.nxt-cc-preset-bold{--nxt-cc-title-size:20px;--nxt-cc-title-weight:700;--nxt-cc-text-size:15px;--nxt-cc-btn-weight:600;--nxt-cc-btn-pad:11px 22px;--nxt-cc-radius-btn:6px;--nxt-cc-pad:22px 26px;--nxt-cc-shadow:0 -4px 24px rgba( 0,0,0,0.14 )}.nxt-cc-preset-compact{--nxt-cc-pad:10px 14px;--nxt-cc-gap:10px;--nxt-cc-btn-gap:6px;--nxt-cc-btn-pad:6px 12px;--nxt-cc-btn-size:13px;--nxt-cc-text-size:13px;--nxt-cc-title-size:14px;--nxt-cc-max:640px}.nxt-cc-preset-enterprise{--nxt-cc-surface:#ffffff;--nxt-cc-ink:#16202c;--nxt-cc-muted:#4a5765;--nxt-cc-accent:#14395e;--nxt-cc-line:#ccd4dd;--nxt-cc-radius:0px;--nxt-cc-radius-btn:2px;--nxt-cc-border-width:1px;--nxt-cc-shadow:0 -1px 0 #ccd4dd;--nxt-cc-pad:20px 24px;--nxt-cc-title-weight:700}.nxt-cc-preset-editorial{--nxt-cc-surface:#fdfcf9;--nxt-cc-ink:#201d18;--nxt-cc-muted:#565049;--nxt-cc-accent:#7a3b12;--nxt-cc-line:#e2dcd1;--nxt-cc-radius:0px;--nxt-cc-radius-btn:0px;--nxt-cc-border-width:1px;--nxt-cc-shadow:none;--nxt-cc-title-size:19px;--nxt-cc-text-size:15px;--nxt-cc-pad:24px 28px}.nxt-cc-preset-floating{--nxt-cc-radius:14px;--nxt-cc-radius-btn:999px;--nxt-cc-shadow:0 12px 44px rgba( 0,0,0,0.20 );--nxt-cc-offset:20px;--nxt-cc-max:560px;--nxt-cc-pad:18px 20px;--nxt-cc-btn-pad:9px 20px}.nxt-cc-preset-split{--nxt-cc-max:1100px;--nxt-cc-pad:16px 28px;--nxt-cc-gap:32px;--nxt-cc-radius:0px;--nxt-cc-shadow:0 -2px 16px rgba( 0,0,0,0.10 )}.nxt-cc-preset-sheet{--nxt-cc-radius:18px;--nxt-cc-radius-btn:10px;--nxt-cc-shadow:0 -8px 34px rgba( 0,0,0,0.18 );--nxt-cc-pad:22px 20px 24px;--nxt-cc-max:640px;--nxt-cc-btn-pad:12px 20px}.nxt-cc-preset-fullwidth{--nxt-cc-max:none;--nxt-cc-radius:0px;--nxt-cc-offset:0px;--nxt-cc-pad:18px 32px;--nxt-cc-shadow:0 -2px 14px rgba( 0,0,0,0.12 )}.nxt-cc-preset-focus{--nxt-cc-radius:10px;--nxt-cc-shadow:0 16px 60px rgba( 0,0,0,0.3 );--nxt-cc-max:560px;--nxt-cc-overlay:rgba( 0,0,0,0.62 )}.nxt-cc-preset-contrast{--nxt-cc-surface:#111114;--nxt-cc-ink:#f5f5f7;--nxt-cc-muted:#c7c7cf;--nxt-cc-accent:#ffffff;--nxt-cc-on-accent:#111114;--nxt-cc-line:rgba( 255,255,255,0.18 );--nxt-cc-track:#6c6c78;--nxt-cc-title-weight:700}.nxt-cc-preset-sheet .nxt-cc-banner{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (max-width:767px){.nxt-cc-layout-box-left,.nxt-cc-layout-box-right{left:0;right:0;max-width:none}.nxt-cc-banner{flex-direction:column;align-items:stretch}.nxt-cc-content{flex:0 1 auto}.nxt-cc-has-close .nxt-cc-actions{margin-right:0}.nxt-cc-has-close .nxt-cc-content{padding-right:calc(var( --nxt-cc-close-size,28px ) + 10px)}.nxt-cc-stack-mobile .nxt-cc-actions,.nxt-cc-stack-mobile .nxt-cc-modal-actions{flex-direction:column;align-items:stretch}.nxt-cc-stack-mobile .nxt-cc-btn{width:100%}}