:root{--tpgb-container-md:1140px;--tpgb-container-sm:960px;--tpgb-container-xs:720px}*, ::after, ::before{box-sizing:inherit}.tpgb-cssfilters {transition:all .3s linear}.tpgb-view-animation {visibility:hidden}.tpgb-view-animation-out {visibility:visible}.tpgb_magic_scroll {width:100%;visibility:hidden}.tpgb_magic_scroll.tpgb-ms-loaded {visibility:visible}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@keyframes tpgb-pulse {0%,to {transform:scale(.95);opacity:1}50% {transform:scale(1);opacity:1}}@-webkit-keyframes tpgb-pulse {0%,to {-webkit-transform:scale(.95);opacity:.7}50% {-webkit-transform:scale(1);opacity:1}}@keyframes tpgb-floating {0%,to {transform:translateY(0)}50% {transform:translateY(4%)}}@-webkit-keyframes tpgb-floating {0%,to {-webkit-transform:translateY(0)}50% {-webkit-transform:translateY(4%)}}@keyframes tpgb-tossing {0%,to {transform:rotate(-15deg)}50% {transform:rotate(15deg)}}@-webkit-keyframes tpgb-tossing {0%,to {-webkit-transform:rotate(-15deg)}50% {-webkit-transform:rotate(15deg)}}@keyframes tpgb-continue-rotating {0% {-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to {-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@-webkit-keyframes tpgb-continue-rotating {0% {-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to {-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@-webkit-keyframes tpgb-rotating {0% {-webkit-transform:rotate(0deg)}to {-webkit-transform:rotate(360deg)}}@-moz-keyframes tpgb-rotating {0% {-moz-transform:rotate(0deg)}to {-moz-transform:rotate(360deg)}}@keyframes tpgb-rotating {0% {transform:rotate(0deg)}to {transform:rotate(360deg)}}.tpgb-floating,.tpgb-pulse,.tpgb-tossing,.tpgb-hover-pulse:hover,.tpgb-hover-floating:hover,.tpgb-hover-tossing:hover {animation-name:tpgb-pulse;-webkit-animation-name:tpgb-pulse;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.tpgb-floating,.tpgb-tossing,.tpgb-hover-floating:hover,.tpgb-hover-tossing:hover {animation-name:tpgb-floating;-webkit-animation-name:tpgb-floating}.tpgb-tossing,.tpgb-hover-tossing:hover {animation-name:tpgb-tossing;-webkit-animation-name:tpgb-tossing}.tpgb-rotating,.tpgb-hover-rotating:hover {-webkit-animation-name:tpgb-rotating;animation-name:tpgb-rotating}.tpgb-rotating-continue {animation-name:tpgb-continue-rotating;-webkit-animation-name:tpgb-continue-rotating}.tpgb-rotating,.tpgb-rotating-continue,.tpgb-hover-rotating:hover {-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;animation-duration:5s;-webkit-animation-duration:5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.tpgb-drop_waves::after,.tpgb-hover-drop_waves::after{content:'';background:#ff214f;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:-1;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.tpgb-drop_waves::after,.tpgb-hover-drop_waves:hover::after{-webkit-animation-name:continue-drop-waves;animation-name:continue-drop-waves}@-webkit-keyframes continue-drop-waves {0% {opacity:0.8}100% {opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes continue-drop-waves {0% {opacity:0.8}100% {opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}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 .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}.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 { text-decoration:none}.theme-guten .tpgb-product-listing article.product {outline:none}.theme-popularfx .tp-breadcrumbs a:focus, .theme-popularfx .tpgb-plus-button a:focus, .theme-popularfx .tpgb-table-content .toc-list-item a:focus , .theme-go .tpgb-table-content .toc-list-item a:focus {outline:none}.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}.excerpt-wrap .tpgb-toc-wrap li, .nv-content-wrap .tpgb-toc-wrap li,.excerpt-wrap .tpgb-circle-menu li , .nv-content-wrap .tpgb-circle-menu li ,.content-area .tpgb-toc-wrap ul li,.content-area .tpgb-circle-menu ul li{margin:0px}@media (min-width:1024px) {.tpgb-position-relative{position:relative !important;left:unset !important;top:unset !important;right:unset !important;bottom:unset !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}}@media (max-width:767px) {.tpgb-mobile-position-relative{position:relative;left:unset !important;top:unset !important;right:unset !important;bottom:unset !important}}@media (min-width:1024px) {.tpgb-position-absolute{position:absolute !important}}@media (max-width:1024px) and (min-width:767px) {.tpgb-tab-position-absolute{position:absolute !important}}@media (max-width:767px) {.tpgb-mobile-position-absolute{position:absolute !important}}@media (min-width:1024px) {.tpgb-position-fixed{position:fixed !important}}@media (max-width:1024px) and (min-width:767px) {.tpgb-tab-position-fixed{position:fixed !important}}@media (max-width:767px) {.tpgb-mobile-position-fixed{position:fixed !important}}.tpgb-column,.tpgb-container-col{position:relative;min-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex}.tpgb-column .tpgb-column-wrap{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;transition :all .3s ease}.tpgb-column-inner {position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.tpgb-column-inner > * {width:100%;position:relative}.tpgb-column-wrap > .tpgb-column-inner > *:not(:last-child){ margin-bottom:20px}.tpgb-md-col-100{width :100%}.tpgb-md-col-75{width :75%}.tpgb-md-col-70{width :70%}.tpgb-md-col-66{width :66%}.tpgb-md-col-60{width :60%}.tpgb-md-col-50{width :50%}.tpgb-md-col-40{width :40%}.tpgb-md-col-34{width :34%}.tpgb-md-col-33{width :33.33%}.tpgb-md-col-30{width :30%}.tpgb-md-col-25{width :25%}.tpgb-md-col-20{width :20%}.tpgb-md-col-16{width :16.66%}.tpgb-column.tpgb-col-link{cursor:pointer}@media (max-width:1024px) {.tpgb-sm-col-100{width :100%}.tpgb-sm-col-75{width :75%}.tpgb-sm-col-70{width :70%}.tpgb-sm-col-60{width :60%}.tpgb-sm-col-50{width :50%}.tpgb-sm-col-40{width :40%}.tpgb-sm-col-66{width :66%}.tpgb-sm-col-34{width :34%}.tpgb-sm-col-33{width :33.33%}.tpgb-sm-col-30{width :30%}.tpgb-sm-col-25{width :25%}.tpgb-sm-col-20{width :20%}.tpgb-sm-col-16{width :16.66%}}@media (max-width:767px) {.tpgb-xs-col-100{width :100%}.tpgb-xs-col-70{width :70%}.tpgb-xs-col-75{width :75%}.tpgb-xs-col-60{width :60%}.tpgb-xs-col-50{width :50%}.tpgb-xs-col-40{width :40%}.tpgb-xs-col-66{width :66%}.tpgb-xs-col-34{width :34%}.tpgb-xs-col-33{width :33.33%}.tpgb-xs-col-30{width :30%}.tpgb-xs-col-25{width :25%}.tpgb-xs-col-20{width :20%}.tpgb-xs-col-16{width :16.66%}}.tpgb-section {position:relative;transition :all .3s ease,left 0s, width 0s}.tpgb-row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.tpgb-section .tpgb-row {width:100%;margin-left:0;margin-right:0}.tpgb-section.tpgb-section-height-full {height:100vh}.tpgb-section.tpgb-section-height-full > .tpgb-container-fluid,.tpgb-section.tpgb-section-height-full > .tpgb-container {height:100%}.tpgb-section .tpgb-section-wrap {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;padding:0;flex-wrap:wrap}.tpgb-align-items-start {-ms-flex-align:start;align-items:flex-start}.tpgb-align-items-end {-ms-flex-align:end;align-items:flex-end}.tpgb-align-items-center {-ms-flex-align:center;align-items:center}.tpgb-container,.tpgb-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}.tpgb-section.tpgb-section-stretch-row.alignfull {max-width:initial}.tpgb-section.tpgb-row-link{cursor:pointer}@media (min-width:576px) {.tpgb-container {max-width:540px}}@media (min-width:768px) {.tpgb-container {max-width:var(--tpgb-container-xs)}}@media (min-width:992px) {.tpgb-container {max-width:var(--tpgb-container-sm)}}@media (min-width:1200px) {.tpgb-container {max-width:var(--tpgb-container-md)}}.tpgb-stylist-list{position:relative;width:100%;display:block}.align-justify {text-align:justify}.tpgb-stylist-list .tpgb-icon-list-items {list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tpgb-stylist-list .tpgb-icon-list-item {margin:0;padding:0;position:relative}.tpgb-stylist-list .tpgb-icon-list-item:after {position:absolute;bottom:0;width:100%}.tpgb-stylist-list .tpgb-icon-list-item:before {content:'';position:absolute;left:0;right:0}.tpgb-stylist-list .tpgb-icon-list-item:before:last-child {display:none}.tpgb-stylist-list .tpgb-icon-list-item,.tpgb-stylist-list .tpgb-icon-list-item > a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tpgb-stylist-list .tpgb-icon-list-text,.tpgb-stylist-list .tpgb-icon-list-text a,.tpgb-stylist-list .tpgb-icon-list-icon .tpgb-icon-list-icon,.tpgb-stylist-list .tpgb-icon-list-icon i {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.tpgb-stylist-list .tpgb-icon-list-item > a {width:100%}.tpgb-stylist-list .tpgb-icon-list-text p {margin-top:0;margin-bottom:0;color:inherit;padding-bottom:0;display:inline-block}.tpgb-stylist-list .tpgb-icon-list-text a {color:inherit}.tpgb-stylist-list .tpgb-icon-list-text {display:inline-block}.tpgb-stylist-list .tpgb-icon-list-icon+.tpgb-icon-list-text {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:5px}.tpgb-stylist-list .tpgb-icon-list-icon {text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:inherit}.tpgb-stylist-list.align-center .tpgb-icon-list-item,.tpgb-stylist-list.align-center .tpgb-icon-list-item a,.tpgb-stylist-list.align-center .tpgb-icon-list-items {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 auto}.tpgb-stylist-list.align-left {text-align:left}.tpgb-stylist-list.align-center {text-align:center}.tpgb-stylist-list.align-right {text-align:right}.tpgb-stylist-list.align-center .tpgb-icon-list-item:after {margin:auto}.tpgb-stylist-list.align-left .tpgb-icon-list-item,.tpgb-stylist-list.align-left .tpgb-icon-list-item a,.tpgb-stylist-list.align-left .tpgb-icon-list-items {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tpgb-stylist-list.align-right .tpgb-icon-list-item,.tpgb-stylist-list.align-right .tpgb-icon-list-item a,.tpgb-stylist-list.align-right .tpgb-icon-list-items {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tpgb-icon-list-items .tpgb-icon-list-item:not(:first-child) {margin-top :calc(10px/2)}.tpgb-icon-list-items .tpgb-icon-list-item:not(:last-child) {margin-bottom:calc(10px/2)}.tpgb-stylist-list .tpgb-icon-list-items.d-flex-center .tpgb-icon-list-icon {text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:inline-block}.tpgb-stylist-list .tpgb-icon-list-items.d-flex-top .tpgb-icon-list-icon {text-align:left;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;display:initial}.tpgb-stylist-list .tpgb-icon-list-icon .list-icon {font-style:initial;color:#6f14f1;vertical-align:middle}.tpgb-stylist-list .tpgb-icon-list-icon img{max-width:20px}.tpgb-stylist-list:not(.align-right) .tpgb-icon-list-item:after {left:0}.tpgb-stylist-list:not(.align-left) .tpgb-icon-list-item:after {right:0}.tpgb-stylist-list .tpgb-icon-list-items.d-flex-center .tpgb-icon-list-icon img{vertical-align:middle}.tpgb-stylist-list .tpgb-icon-list-item,.tpgb-stylist-list.hover-inverse-effect .tpgb-icon-list-item{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.tpgb-stylist-list.hover-inverse-effect:hover .on-hover .tpgb-icon-list-item {opacity:.6}.tpgb-stylist-list.hover-inverse-effect:hover .on-hover .tpgb-icon-list-item:hover{opacity:1!important}@media (max-width:1024px) {.tpgb-stylist-list.tablet-align-left {text-align:left}.tpgb-stylist-list.tablet-align-center {text-align:center}.tpgb-stylist-list.tablet-align-right {text-align:right}.tpgb-stylist-list.tablet-align-center .tpgb-icon-list-item,.tpgb-stylist-list.tablet-align-center .tpgb-icon-list-item a,.tpgb-stylist-list.tablet-align-center .tpgb-icon-list-items {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 auto}.tpgb-stylist-list.tablet-align-center .tpgb-icon-list-item:after {margin:auto}.tpgb-stylist-list.tablet-align-left .tpgb-icon-list-items {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tpgb-stylist-list.tablet-align-left .tpgb-icon-list-item,.tpgb-stylist-list.tablet-align-left .tpgb-icon-list-item a {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin:0 auto 0 0}.tpgb-stylist-list.tablet-align-right .tpgb-icon-list-items {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tpgb-stylist-list.tablet-align-right .tpgb-icon-list-item,.tpgb-stylist-list.tablet-align-right .tpgb-icon-list-item a {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin:0 0 0 auto}.tpgb-stylist-list:not(.tablet-align-right) .tpgb-icon-list-item:after {left:0}.tpgb-stylist-list:not(.tablet-align-left) .tpgb-icon-list-item:after {right:0}}@media (max-width:767px) {.tpgb-stylist-list.mobile-align-left {text-align:left}.tpgb-stylist-list.mobile-align-center {text-align:center}.tpgb-stylist-list.mobile-align-right {text-align:right}.tpgb-stylist-list.mobile-align-center .tpgb-icon-list-item,.tpgb-stylist-list.mobile-align-center .tpgb-icon-list-item a,.tpgb-stylist-list.mobile-align-center .tpgb-icon-list-items {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 auto}.tpgb-stylist-list.mobile-align-center .tpgb-icon-list-item:after {margin:auto}.tpgb-stylist-list.mobile-align-left .tpgb-icon-list-items {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start}.tpgb-stylist-list.mobile-align-left .tpgb-icon-list-item,.tpgb-stylist-list.mobile-align-left .tpgb-icon-list-item a {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tpgb-stylist-list.mobile-align-right .tpgb-icon-list-items {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tpgb-stylist-list.mobile-align-right .tpgb-icon-list-item,.tpgb-stylist-list.mobile-align-right .tpgb-icon-list-item a {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.tpgb-stylist-list:not(.mobile-align-right) .tpgb-icon-list-item:after {left:0}.tpgb-stylist-list:not(.mobile-align-left) .tpgb-icon-list-item:after {right:0}}