: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-plus-button {position:relative;display:block;width:100%;font-size:0}.tpgb-plus-button .animted-content-inner {position:relative;display:inline-block}.tpgb-plus-button .button-link-wrap {position:relative;display:inline-block;padding:15px 30px;font-size:16px;line-height:25px;text-decoration:blink;cursor:pointer;color:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tpgb-plus-button .button-link-wrap .btn-icon {vertical-align:middle}.tpgb-plus-button:not(.button-style-10):not(.button-style-13) .button-link-wrap .btn-icon ,.tpgb-plus-button.button-style-3 .button-link-wrap .arrow *, .tpgb-plus-button.button-style-6 .button-link-wrap .btn-left-arrow, .tpgb-plus-button.button-style-7 .button-link-wrap .btn-arrow, .tpgb-plus-button.button-style-7 .button-link-wrap:after, .tpgb-plus-button.button-style-9 .button-link-wrap .btn-arrow{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.button-link-wrap .button-after {margin-left:10px}.button-link-wrap .button-before {margin-right:10px}.tpgb-plus-button .button-link-wrap .button_line {position:absolute;background:#000;width:100%;height:1px;bottom:0;left:0%;pointer-events:none;z-index:11;display:inline-block}.tpgb-plus-button .button-link-wrap .button_line {height:1px}.tpgb-plus-button .button-link-wrap:hover .button_line{-webkit-animation:button_line_move 1s;-webkit-animation-iteration-count:1;animation:button_line_move 1s;animation-iteration-count:1}.tpgb-plus-button.button-style-12 .button-link-wrap {padding:0;padding-bottom:7px;color:#212121}@keyframes button_line_move {0% {left:0%;width:100%}45% {left:100%;width:0%}55% {left:0%;width:0%}100% {left:0%;width:100%}}.tpgb-plus-button.button-style-2 .button-link-wrap {color:#212121;padding:0}.tpgb-plus-button.button-style-2 .button-link-wrap .button-after {margin-left:20px;padding:15px}.tpgb-plus-button.button-style-2 .button-link-wrap .button-before {margin-right:20px;padding:15px}.tpgb-plus-button.button-style-2 .button-link-wrap .btn-icon {background:#7248f1;color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:50px;height:50px;display:inline-flex;justify-content:center;line-height:1;align-items:center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tpgb-plus-button.button-style-2 .button-link-wrap:hover {color:#000000}.tpgb-plus-button.button-style-2 .button-link-wrap:hover .button-after {-webkit-transform:translateX(-14px);-ms-transform:translateX(-14px);-moz-transform:translateX(-14px);-o-transform:translateX(-14px);transform:translateX(-14px)}.tpgb-plus-button.button-style-2 .button-link-wrap:hover .button-before {-webkit-transform:translateX(14px);-ms-transform:translateX(14px);-moz-transform:translateX(14px);-o-transform:translateX(14px);transform:translateX(14px)}.tpgb-plus-button.button-style-2 .button-link-wrap:hover .btn-icon {background:#f18248}.tpgb-plus-button.button-style-3 .button-link-wrap {padding:0 60px 0 0;color:#212121}.tpgb-plus-button.button-style-3 a.button-link-wrap:before {content:"";position:absolute;right:0;top:0;bottom:0;margin:auto 0;width:20px;height:20px;background:#dddddd}.tpgb-plus-button.button-style-3 a.button-link-wrap:hover:before {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease .2s;-moz-transition:all .2s ease .2s;-o-transition:all .2s ease .2s;-ms-transition:all .2s ease .2s;transition:all .2s ease .2s}.tpgb-plus-button.button-style-3 .arrow, .tpgb-plus-button.button-style-3 .arrow-1 {position:absolute;right:6px;top:0;bottom:0;margin:auto 0;width:48px;height:9px;left:auto}.tpgb-plus-button.button-style-3 a.button-link-wrap .arrow-1 {opacity:0;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.tpgb-plus-button.button-style-3 a.button-link-wrap:hover .arrow {opacity:0;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;transition:all .2s ease 0s}.tpgb-plus-button.button-style-3 a.button-link-wrap:hover .arrow-1 {opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease .4s;-moz-transition:all .2s ease .4s;-o-transition:all .2s ease .4s;-ms-transition:all .2s ease .4s;transition:all .2s ease .4s}.tpgb-plus-button.button-style-4 .button-link-wrap, .tpgb-plus-button.button-style-5 .button-link-wrap, .tpgb-plus-button.button-style-8 .button-link-wrap, .tpgb-plus-button.button-style-10 .button-link-wrap, .tpgb-plus-button.button-style-11 .button-link-wrap, .tpgb-plus-button.button-style-1 .button-link-wrap, .tpgb-plus-button.button-style-13 .button-link-wrap, .tpgb-plus-button.button-style-14 .button-link-wrap, .tpgb-plus-button.button-style-16 .button-link-wrap, .tpgb-plus-button.button-style-17 .button-link-wrap, .tpgb-plus-button.button-style-19 .button-link-wrap, .tpgb-plus-button.button-style-20 .button-link-wrap, .tpgb-plus-button.button-style-21 .button-link-wrap, .tpgb-plus-button.button-style-22 .button-link-wrap, .tpgb-plus-button.button-style-23 .button-link-wrap {border-style:solid;border-color:#313131}.tpgb-plus-button.button-style-4 .button-link-wrap, .tpgb-plus-button.button-style-5 .button-link-wrap, .tpgb-plus-button.button-style-8 .button-link-wrap, .tpgb-plus-button.button-style-10 .button-link-wrap, .tpgb-plus-button.button-style-11 .button-link-wrap, .tpgb-plus-button.button-style-1 .button-link-wrap, .tpgb-plus-button.button-style-13 .button-link-wrap, .tpgb-plus-button.button-style-14 .button-link-wrap, .tpgb-plus-button.button-style-16 .button-link-wrap, .tpgb-plus-button.button-style-16 .button-link-wrap::before, .tpgb-plus-button.button-style-17 .button-link-wrap, .tpgb-plus-button.button-style-19 .button-link-wrap, .tpgb-plus-button.button-style-20 .button-link-wrap, .tpgb-plus-button.button-style-21 .button-link-wrap, .tpgb-plus-button.button-style-22 .button-link-wrap, .tpgb-plus-button.button-style-23 .button-link-wrap {border-width:1px 1px 1px 1px}.tpgb-plus-button.button-style-4 .button-link-wrap:hover, .tpgb-plus-button.button-style-5 .button-link-wrap:hover, .tpgb-plus-button.button-style-8 .button-link-wrap:hover, .tpgb-plus-button.button-style-10 .button-link-wrap:hover, .tpgb-plus-button.button-style-13 .button-link-wrap:hover, .tpgb-plus-button.button-style-14 .button-link-wrap:hover, .tpgb-plus-button.button-style-16 .button-link-wrap::before, .tpgb-plus-button.button-style-17 .button-link-wrap:hover, .tpgb-plus-button.button-style-19 .button-link-wrap:hover, .tpgb-plus-button.button-style-20 .button-link-wrap:hover, .tpgb-plus-button.button-style-21 .button-link-wrap:hover, .tpgb-plus-button.button-style-22 .button-link-wrap:hover, .tpgb-plus-button.button-style-23 .button-link-wrap:hover{border-color:#313131}.tpgb-plus-button.button-style-1 .button-link-wrap:hover, .tpgb-plus-button.button-style-11 .button-link-wrap:hover,.tpgb-plus-button.button-style-16 .button-link-wrap:hover{border-color:#f18248}.tpgb-plus-button.button-style-15 .button-link-wrap span, .tpgb-plus-button.button-style-16 .button-link-wrap span {position:relative;z-index:1}.tpgb-plus-button.button-style-4 .button-link-wrap {padding:15px 30px;text-align:center;font-size:16px;line-height:25px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;border:1px solid #7248f1;vertical-align:top;background:#7248f1;-webkit-transition:background 150ms ease-in-out,color 150ms ease-in-out;-moz-transition:background 150ms ease-in-out,color 150ms ease-in-out;-o-transition:background 150ms ease-in-out,color 150ms ease-in-out;-ms-transition:background 150ms ease-in-out,color 150ms ease-in-out;transition:background 150ms ease-in-out,color 150ms ease-in-out;position:relative;overflow:hidden;float:left;color:#ffffff;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center center!important}.tpgb-plus-button.button-style-4 .button-link-wrap::after {content:attr(data-hover);display:grid;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#f18248;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform ease 0.3s;-moz-transition:-moz-transform ease 0.3s;-o-transition:-o-transform ease 0.3s;-ms-transition:-ms-transform ease 0.3s;transition:transform ease 0.3s;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center center!important}.tpgb-plus-button.button-style-4 .button-link-wrap:hover {color:#ffffff;border:1px solid #f18248}.tpgb-plus-button.button-style-4 .button-link-wrap:hover::after {-ms-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tpgb-plus-button.button-style-5 .button-link-wrap {padding:15px 30px;margin:10px;text-align:center;font-size:16px;line-height:25px;border:1px solid #7248f1;background:#7248f1;-moz-transition:all .15s ease-out .15s;-o-transition:all .15s ease-out .15s;-ms-transition:all .15s ease-out .15s;transition:all .15s ease-out .15s;-webkit-transition:all .15s ease-out;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;-webkit-transition:all .15s ease-out .15s;position:relative;color:#ffffff;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center center!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;border-radius:0px!important}.tpgb-plus-button.button-style-5 .button-link-wrap:before, .tpgb-plus-button.button-style-5 .button-link-wrap:after {content:'';position:absolute;background:#f18248;top:-7px;left:-7px;-moz-transition:all .15s ease-out .15s;-o-transition:all .15s ease-out .15s;-webkit-transition:all .15s ease-out;-webkit-transition:all .15s ease-out .15s;transition:all .15s ease-out .15s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.tpgb-plus-button.button-style-5 .button-link-wrap:before {height:6px;width:100%}.tpgb-plus-button.button-style-5 .button-link-wrap:after {height:100%;width:6px}.tpgb-plus-button.button-style-5 .button-link-wrap:hover{border-color:#f18248;background:#f18248}.tpgb-plus-button.button-style-5 .button-link-wrap:hover:before, .tpgb-plus-button.button-style-5 .button-link-wrap:hover:after {left:0;top:0}.tpgb-plus-button.button-style-6 {overflow:visible}.tpgb-plus-button.button-style-6 .button-link-wrap {-webkit-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-moz-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-o-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-ms-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);position:relative;left:22px;display:inline-block;color:#212121}.tpgb-plus-button.button-style-6 .button-link-wrap > span {display:flex;align-items:center}.tpgb-plus-button.button-style-6 .button-link-wrap .btn-left-arrow {-webkit-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-moz-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-o-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-ms-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);font-size:10px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.tpgb-plus-button.button-style-6 .button-link-wrap:hover {left:0;padding-right:22px}.tpgb-plus-button.button-style-6 .button-link-wrap:hover .btn-left-arrow{left:calc(100% - 11px)}.tpgb-plus-button.button-style-7 .button-link-wrap {padding-right:36px;color:#212121}.tpgb-plus-button.button-style-7 .button-link-wrap .btn-arrow {letter-spacing:0!important}.tpgb-plus-button.button-style-7 .button-link-wrap .btn-arrow .btn-right-arrow {line-height:30px;font-size:14px;position:absolute;right:0;width:23px;text-align:center;height:30px;top:50%;margin-top:-15px;-ms-transition:all 0.33s cubic-bezier(.12,.75,.4,1);transition:all 0.33s cubic-bezier(.12,.75,.4,1);-moz-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-o-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-ms-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-webkit-transition:all 0.33s cubic-bezier(.12,.75,.4,1)}.tpgb-plus-button.button-style-7 .button-link-wrap .btn-arrow:after {position:absolute;content:'';border-bottom:1px solid;height:1px;width:22px;right:12px;top:50%;margin-top:-1px;-ms-transform:scale(0,1) translateX(0);-webkit-transform:scale(0,1) translateX(0);-moz-transform:scale(0,1) translateX(0);-o-transform:scale(0,1) translateX(0);transform:scale(0,1) translateX(0);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;pointer-events:none;-webkit-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-moz-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-o-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-ms-transition:all 0.33s cubic-bezier(.12,.75,.4,1);transition:all 0.33s cubic-bezier(.12,.75,.4,1)}.tpgb-plus-button.button-style-7 .button-link-wrap:after {-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border:1px solid rgba(0,0,0,.3);height:25px;width:25px;position:absolute;right:0;top:50%;margin-top:-12.5px;content:' ';display:block;pointer-events:none;-ms-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-moz-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-o-transition:all 0.33s cubic-bezier(.12,.75,.4,1);-webkit-transition:all 0.33s cubic-bezier(.12,.75,.4,1);transition:all 0.33s cubic-bezier(.12,.75,.4,1)}.tpgb-plus-button.button-style-7 .button-link-wrap:hover .btn-arrow:after, .tpgb-plus-button.button-style-7 .button-link-wrap:hover .btn-arrow .btn-right-arrow {-ms-transform:scale(1,1) translateX(9px);-webkit-transform:scale(1,1) translateX(9px);-moz-transform:scale(1,1) translateX(9px);-o-transform:scale(1,1) translateX(9px);transform:scale(1,1) translateX(9px)}.tpgb-plus-button.button-style-7 .button-link-wrap:hover:after {-ms-transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.tpgb-plus-button.button-style-8 {overflow:visible}.tpgb-plus-button.button-style-8 .button-link-wrap {padding:15px 30px;border:1px solid #212121;color:#212121}.tpgb-plus-button.button-style-8 .button-link-wrap:hover{border-color:#313131}.tpgb-plus-button.button-style-8 .button-link-wrap:hover {-webkit-transform:translateY(3px);-ms-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}.tpgb-plus-button.button-style-9 .button-link-wrap {padding-right:20px;color:#212121}.tpgb-plus-button.button-style-9 a.button-link-wrap .btn-arrow {position:relative;display:inline-block;margin-left:10px}.tpgb-plus-button.button-style-9 a.button-link-wrap .btn-show {-webkit-transform:translateX(0%) translateZ(0) translateY(-50%);-ms-transform:translateX(0%) translateZ(0) translateY(-50%);-moz-transform:translateX(0%) translateZ(0) translateY(-50%);-o-transform:translateX(0%) translateZ(0) translateY(-50%);transform:translateX(0%) translateZ(0) translateY(-50%);position:absolute;top:50%}.tpgb-plus-button.button-style-9 a.button-link-wrap .btn-hide {opacity:0;-webkit-transform:translateX(-20px) translateZ(0);-ms-transform:translateX(-20px) translateZ(0);-moz-transform:translateX(-20px) translateZ(0);-o-transform:translateX(-20px) translateZ(0);transform:translateX(-20px) translateZ(0)}.tpgb-plus-button.button-style-9 a.button-link-wrap:hover .btn-show {opacity:0;-webkit-transform:translateX(20px) translateZ(0) translateY(-50%);-ms-transform:translateX(20px) translateZ(0) translateY(-50%);-moz-transform:translateX(20px) translateZ(0) translateY(-50%);-o-transform:translateX(20px) translateZ(0) translateY(-50%);transform:translateX(20px) translateZ(0) translateY(-50%);-webkit-transition:-webkit-transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1);-moz-transition:-moz-transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1);-o-transition:-o-transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1);-ms-transition:-ms-transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1);transition:transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1)}.tpgb-plus-button.button-style-9 a.button-link-wrap .btn-show {-webkit-transform:translateX(0%) translateZ(0) translateY(-50%);-ms-transform:translateX(0%) translateZ(0) translateY(-50%);-moz-transform:translateX(0%) translateZ(0) translateY(-50%);-o-transform:translateX(0%) translateZ(0) translateY(-50%);transform:translateX(0%) translateZ(0) translateY(-50%);position:absolute;top:50%}.tpgb-plus-button.button-style-9 a.button-link-wrap:hover .btn-hide {opacity:1;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);-o-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:-webkit-transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1);-moz-transition:-moz-transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1);-o-transition:-o-transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1);-ms-transition:-ms-transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1);transition:transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1)}.tpgb-plus-button.button-style-10 .button-link-wrap {display:inline-block;background:#fff;color:#212121;padding:15px 30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tpgb-plus-button.button-style-10 .button-link-wrap:hover {color:#fff;border-color:#7248f1;background:#7248f1}.tpgb-plus-button.button-style-11 .button-link-wrap {display:inline-block;background:#7248f1;color:#ffffff;border:1px solid #7248f1;float:left;overflow:hidden}.tpgb-plus-button.button-style-11 .button-link-wrap:hover>span {-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:flex;opacity:0}.tpgb-plus-button.button-style-11 .button-link-wrap::before {content:attr(data-hover);position:absolute;top:0;left:0;width:100%;height:100%;color:#ffffff;background:#f18248;display:grid;align-items:center;text-align:center}.tpgb-plus-button.button-style-11 .button-link-wrap>span,.tpgb-plus-button.button-style-11 .button-link-wrap::before {-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;padding:15px 30px;display:flex;align-items:center;justify-content:center}.tpgb-plus-button.button-style-11.hover-left .button-link-wrap::before {-ms-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.tpgb-plus-button.button-style-11.hover-right .button-link-wrap::before {-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.tpgb-plus-button.button-style-11.hover-top .button-link-wrap::before {-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.tpgb-plus-button.button-style-11.hover-bottom .button-link-wrap::before {-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tpgb-plus-button.button-style-11.hover-left .button-link-wrap:hover::before,.tpgb-plus-button.button-style-11.hover-right .button-link-wrap:hover::before,.tpgb-plus-button.button-style-11.hover-top .button-link-wrap:hover::before,.tpgb-plus-button.button-style-11.hover-bottom .button-link-wrap:hover::before {-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tpgb-plus-button.button-style-11 .button-link-wrap {float:left;overflow:hidden;padding:0}.tpgb-plus-button.button-style-1 .button-link-wrap {display:inline-block;border:1px solid #7248f1;padding:15px 30px;float:left;overflow:hidden;background:#7248f1}.tpgb-plus-button.button-style-1 .button-link-wrap::before {content:'';position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:50px;height:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f18248;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);-moz-transform:scale3d(1,2,1);-ms-transform:scale3d(1,2,1);-o-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-webkit-transform 0.3s,opacity 0.3s;-ms-transition:-webkit-transform 0.3s,opacity 0.3s;-o-transition:-webkit-transform 0.3s,opacity 0.3s;transition:transform .1,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1)}.tpgb-plus-button.button-style-1 .button-link-wrap:hover::before {-webkit-transform:scale3d(9,9,1);transform:scale3d(9,9,1)}.tpgb-plus-button.button-style-1 .button-link-wrap span {z-index:1;position:relative}.tpgb-plus-button.button-style-13 .button-link-wrap {display:inline-block;border:1px solid #212121;padding:15px 30px;float:left;overflow:hidden;color:#212121}.tpgb-plus-button.button-style-13 .button-link-wrap span {position:relative;z-index:1}.tpgb-plus-button.button-style-13 .button-link-wrap::before {opacity:.4}.tpgb-plus-button.button-style-13 .button-link-wrap::before,.tpgb-plus-button.button-style-13 .button-link-wrap::after {content:'';position:absolute;height:100%;width:100%;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-ms-transform 0.3s;-ms-transition:-o-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.tpgb-plus-button.button-style-13.hover-top .button-link-wrap::before,.tpgb-plus-button.button-style-13.hover-top .button-link-wrap::after {bottom:100%;left:0}.tpgb-plus-button.button-style-13.hover-bottom .button-link-wrap::before,.tpgb-plus-button.button-style-13.hover-bottom .button-link-wrap::after {bottom:-100%;left:0}.tpgb-plus-button.button-style-13.hover-right .button-link-wrap::before,.tpgb-plus-button.button-style-13.hover-right .button-link-wrap::after {right:100%;top:0;left:100%}.tpgb-plus-button.button-style-13.hover-left .button-link-wrap::before,.tpgb-plus-button.button-style-13.hover-left .button-link-wrap::after {left:-100%;right:100%;top:0}.tpgb-plus-button.button-style-13.hover-left .button-link-wrap:hover::before,.tpgb-plus-button.button-style-13.hover-left .button-link-wrap:hover::after {-webkit-transform:translate3d(100%,0%,0);-ms-transform:translate3d(100%,0%,0);-moz-transform:translate3d(100%,0%,0);-o-transform:translate3d(100%,0%,0);transform:translate3d(100%,0%,0)}.tpgb-plus-button.button-style-13.hover-right .button-link-wrap:hover::before,.tpgb-plus-button.button-style-13.hover-right .button-link-wrap:hover::after {-webkit-transform:translate3d(-100%,0%,0);-ms-transform:translate3d(-100%,0%,0);-moz-transform:translate3d(-100%,0%,0);-o-transform:translate3d(-100%,0%,0);transform:translate3d(-100%,0%,0)}.tpgb-plus-button.button-style-13.hover-top .button-link-wrap:hover::before,.tpgb-plus-button.button-style-13.hover-top .button-link-wrap:hover::after {-webkit-transform:translate3d(0%,100%,0);-ms-transform:translate3d(0%,100%,0);-moz-transform:translate3d(0%,100%,0);-o-transform:translate3d(0%,100%,0);transform:translate3d(0%,100%,0)}.tpgb-plus-button.button-style-13.hover-bottom .button-link-wrap:hover::before,.tpgb-plus-button.button-style-13.hover-bottom .button-link-wrap:hover::after {-webkit-transform:translate3d(0%,-100%,0);-ms-transform:translate3d(0%,-100%,0);-moz-transform:translate3d(0%,-100%,0);-o-transform:translate3d(0%,-100%,0);transform:translate3d(0%,-100%,0)}.tpgb-plus-button.button-style-13 .button-link-wrap:hover::after {-webkit-transition-delay:0.175s;-moz-transition-delay:0.175s;-o-transition-delay:0.175s;transition-delay:0.175s}.tpgb-plus-button.button-style-13 .button-link-wrap::before,.tpgb-plus-button.button-style-13 .button-link-wrap::after {background:#f18248}.tpgb-plus-button.button-style-14 .button-link-wrap {display:inline-block;border:1px solid #212121;padding:15px 30px;float:left;overflow:hidden;color:#212121}.tpgb-plus-button.button-style-14 .button-link-wrap::after {content:attr(data-hover);position:absolute;top:0;left:0;width:100%;text-align:center;height:100%;display:grid;align-items:center;color:#212121;-webkit-transform-origin:-25% 50%;-ms-transform-origin:-25% 50%;-moz-transform-origin:-25% 50%;-o-transform-origin:-25% 50%;transform-origin:-25% 50%;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transition:-webkit-transform 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-in;-o-transition:-o-transform 0.3s ease-in;-ms-transition:-ms-transform 0.3s ease-in;transition:transform 0.3s ease-in}.tpgb-plus-button.button-style-14 .button-link-wrap:hover::after, .tpgb-plus-button.button-style-14 .button-link-wrap:hover {-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.tpgb-plus-button.button-style-14 .button-link-wrap:hover::after {-webkit-transform:rotate3d(0,0,1,0deg);-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);-moz-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}.tpgb-plus-button.button-style-14 .button-link-wrap:hover span {opacity:0;-webkit-transition:opacity .3s linear .1s;-moz-transition:opacity .3s linear .1s;-ms-transition:opacity .3s linear .1s;-o-transition:opacity .3s linear .1s;transition:opacity .3s linear .1s}.tpgb-plus-button.button-style-15 .button-link-wrap {display:inline-block;padding:15px 30px;color:#ffffff;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.tpgb-plus-button.button-style-15 .button-link-wrap span,.tpgb-plus-button.button-style-16 .button-link-wrap span {position:relative;z-index:1}.tpgb-plus-button.button-style-15 .button-link-wrap::before,.tpgb-plus-button.button-style-15 .button-link-wrap::after {content:'';position:absolute;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;background:#7248f1}.tpgb-plus-button.button-style-15 .button-link-wrap::before {top:-2px;bottom:-2px;left:-2px;right:-2px;opacity:.2;-webkit-transform:scale3d(.7,1,1);-ms-transform:scale3d(.7,1,1);-moz-transform:scale3d(.7,1,1);-o-transform:scale3d(.7,1,1);transform:scale3d(.7,1,1);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;-o-transition:-o-transform 0.3s,opacity 0.3s;-ms-transition:-ms-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s}.tpgb-plus-button.button-style-15 .button-link-wrap::after {top:0;left:0;width:100%;height:100%;-webkit-transform:scale3d(1.1,1,1);-ms-transform:scale3d(1.1,1,1);-moz-transform:scale3d(1.1,1,1);-o-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1);-webkit-transition:-webkit-transform 0.3s,background 0.3s;-moz-transition:-moz-transform 0.3s,background 0.3s;-o-transition:-o-transform 0.3s,background 0.3s;-ms-transition:-ms-transform 0.3s,background 0.3s;transition:transform 0.3s,background 0.3s}.tpgb-plus-button.button-style-15 .button-link-wrap::before,.tpgb-plus-button.button-style-15 .button-link-wrap::after {-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.tpgb-plus-button.button-style-15 .button-link-wrap::before,.tpgb-plus-button.button-style-15 .button-link-wrap::after {background:#7248f1}.tpgb-plus-button.button-style-15 .button-link-wrap:hover {color:#fff}.tpgb-plus-button.button-style-15 .button-link-wrap:hover::before {opacity:1}.tpgb-plus-button.button-style-15 .button-link-wrap:hover::after {background:#f18248}.tpgb-plus-button.button-style-15 .button-link-wrap:hover::after,.tpgb-plus-button.button-style-15 .button-link-wrap:hover::before {-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.tpgb-plus-button.button-style-16 .button-link-wrap {display:inline-block;padding:15px 30px;color:#ffffff;border :1px solid #7248f1;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.tpgb-plus-button.button-style-16 .button-link-wrap::before, .tpgb-plus-button.button-style-16 .button-link-wrap::after {content:'';-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;-o-transition:-o-transform 0.3s,opacity 0.3s;-ms-transition:-ms-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.tpgb-plus-button.button-style-16 .button-link-wrap::before {border:1px solid #f18248;opacity:0;-webkit-transform:scale3d(1.2,1.2,1);-ms-transform:scale3d(1.2,1.2,1);-moz-transform:scale3d(1.2,1.2,1);-o-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);background:#f18248}.tpgb-plus-button.button-style-16 .button-link-wrap::before, .tpgb-plus-button.button-style-16 .button-link-wrap::after {content:'';-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;-o-transition:-o-transform 0.3s,opacity 0.3s;-ms-transition:-ms-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.tpgb-plus-button.button-style-16 .button-link-wrap::after {background:#7248f1}.tpgb-plus-button.button-style-16 .button-link-wrap:hover::before {opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.tpgb-plus-button.button-style-16 .button-link-wrap:hover::after {opacity:0;-webkit-transform:scale3d(.8,.8,1);-ms-transform:scale3d(.8,.8,1);-moz-transform:scale3d(.8,.8,1);-o-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}.tpgb-plus-button.button-style-17 .button-link-wrap {display:inline-block;padding:0;float:left;overflow:hidden;border:1px solid #212121;color:#212121;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;-ms-transition:background 0.3s;transition:background 0.3s}.tpgb-plus-button.button-style-17 .button-link-wrap span:not(.btn-icon) {padding:15px 30px;display:block}.tpgb-plus-button.button-style-17 .button-link-wrap .btn-icon {position:absolute;top:0;width:100%;height:100%;margin:0;display:flex;align-items:center;left:0;color:#fff;justify-content:center}.tpgb-plus-button.button-style-17.hover-top .button-link-wrap .btn-icon {-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.tpgb-plus-button.button-style-17.hover-bottom .button-link-wrap .btn-icon {-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tpgb-plus-button.button-style-17 .button-link-wrap:hover .btn-icon {-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tpgb-plus-button.button-style-17 .button-link-wrap>span:not(.btn-icon),.tpgb-plus-button.button-style-17 .button-link-wrap .btn-icon {-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);display:flex;align-items:center;justify-content:center}.tpgb-plus-button.button-style-17 .button-link-wrap:hover>span:not(.btn-icon) {opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tpgb-plus-button.button-style-17.hover-bottom .button-link-wrap:hover>span:not(.btn-icon) {-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.tpgb-plus-button.button-style-17 .button-link-wrap::before {content:'';position:absolute;left:-50%;width:200%;height:200%;background:#f18248;top:-50%}.tpgb-plus-button.button-style-17.hover-top .button-link-wrap::before {-webkit-transform:translate3d(0,-100%,0) rotate3d(0,0,1,-10deg);transform:translate3d(0,-100%,0) rotate3d(0,0,1,-10deg)}.tpgb-plus-button.button-style-17.hover-top .button-link-wrap:hover::before {-webkit-animation:button-style-17-top 0.3s forwards ease-in;-moz-animation:button-style-17-top 0.3s forwards ease-in;-o-animation:button-style-17-top 0.3s forwards ease-in;animation:button-style-17-top 0.3s forwards ease-in}.tpgb-plus-button.button-style-17.hover-bottom .button-link-wrap::before {-webkit-transform:translate3d(0,100%,0) rotate3d(0,0,1,10deg);-moz-animation:translate3d(0,100%,0) rotate3d(0,0,1,10deg);-o-animation:translate3d(0,100%,0) rotate3d(0,0,1,10deg);transform:translate3d(0,100%,0) rotate3d(0,0,1,10deg)}.tpgb-plus-button.button-style-17.hover-bottom .button-link-wrap:hover::before {-webkit-animation:button-style-17-bottom 0.3s forwards ease-in;-moz-animation:button-style-17-bottom 0.3s forwards ease-in;-o-animation:button-style-17-bottom 0.3s forwards ease-in;animation:button-style-17-bottom 0.3s forwards ease-in}@-webkit-keyframes button-style-17-top {50% {-webkit-transform:translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);transform:translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100% {-webkit-transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg);transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg)}}@keyframes button-style-17-top {50% {-webkit-transform:translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);transform:translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100% {-webkit-transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg);transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg)}}@-webkit-keyframes button-style-17-bottom {50% {-webkit-transform:translate3d(0,50%,0) rotate3d(0,0,1,10deg);transform:translate3d(0,50%,0) rotate3d(0,0,1,10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100% {-webkit-transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg);transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg)}}@keyframes button-style-17-bottom {50% {-webkit-transform:translate3d(0,50%,0) rotate3d(0,0,1,10deg);transform:translate3d(0,50%,0) rotate3d(0,0,1,10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100% {-webkit-transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg);transform:translate3d(0,0%,0) rotate3d(0,0,1,0deg)}}.tpgb-plus-button.button-style-18 .button-link-wrap {display:inline-block;color:#ffffff;padding:15px 30px;float:left;overflow:hidden;background:#7248f1;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;-ms-transition:background 0.3s;transition:background 0.3s;z-index:1}.tpgb-plus-button.button-style-18 .button-link-wrap span,.tpgb-plus-button.button-style-18 .button-link-wrap .btn-icon {position:relative;z-index:1}.tpgb-plus-button.button-style-18 .button-link-wrap::before,.tpgb-plus-button.button-style-18 .button-link-wrap::after {content:'';position:absolute;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit}.tpgb-plus-button.button-style-18 .button-link-wrap::before {background:#f18248;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.tpgb-plus-button.button-style-18 .button-link-wrap:hover::before {-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tpgb-plus-button.button-style-18 .button-link-wrap::after {top:2px;left:2px;right:2px;bottom:2px;background:#7248f1}.tpgb-plus-button.button-style-18 .button-link-wrap::after {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.tpgb-plus-button.button-style-19 .button-link-wrap,.tpgb-plus-button.button-style-20 .button-link-wrap,.tpgb-plus-button.button-style-21 .button-link-wrap {display:inline-block;margin:0;padding:15px 30px;float:left;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid #212121;color :#212121}.tpgb-plus-button.button-style-19 .button-link-wrap span,.tpgb-plus-button.button-style-20 .button-link-wrap span,.tpgb-plus-button.button-style-21 .button-link-wrap span,.tpgb-plus-button.button-style-19 .button-link-wrap .btn-icon,.tpgb-plus-button.button-style-20 .button-link-wrap .btn-icon,.tpgb-plus-button.button-style-21 .button-link-wrap .btn-icon {position:relative;z-index:1}.tpgb-plus-button.button-style-19 .button-link-wrap:after,.tpgb-plus-button.button-style-20 .button-link-wrap:after,.tpgb-plus-button.button-style-21 .button-link-wrap:after {content:'';position:absolute;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.tpgb-plus-button.button-style-19 .button-link-wrap:after {width:0;height:103%;top:50%;left:50%;background:#f18248;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tpgb-plus-button.button-style-19 .button-link-wrap:hover:after {width:90%;opacity:1}.tpgb-plus-button.button-style-19 .button-link-wrap:active:after {width:101%;opacity:1}.tpgb-plus-button.button-style-20 .button-link-wrap:after {width:100%;height:0;top:50%;left:50%;background:#f18248;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.tpgb-plus-button.button-style-20 .button-link-wrap:hover:after {height:280%;opacity:1}.tpgb-plus-button.button-style-20 .button-link-wrap:active:after {height:500%;opacity:1}.tpgb-plus-button.button-style-21 .button-link-wrap:after {width:101%;height:0;top:50%;left:50%;background:#f18248;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tpgb-plus-button.button-style-21 .button-link-wrap:hover:after {height:75%;opacity:1}.tpgb-plus-button.button-style-21 .button-link-wrap:active:after {height:130%;opacity:1}.tpgb-plus-button.button-style-22 .button-link-wrap {display:inline-block;padding:15px 30px;float:left;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid #212121;background:#fff;color:#212121}.tpgb-plus-button.button-style-22 .button-link-wrap .btn-icon {position:absolute;height:100%;color:#252525;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:grid;align-items:center;vertical-align:middle}.tpgb-plus-button.button-style-22 .button-link-wrap .button-after {right:-30%;opacity:0;top:0;margin-left:10px}.tpgb-plus-button.button-style-22 .button-link-wrap:hover .button-after {right:5%;opacity:1}.tpgb-plus-button.button-style-22 .button-link-wrap .button-before {left:-30%;opacity:0;top:0;margin-right:10px}.tpgb-plus-button.button-style-22 .button-link-wrap:hover .button-before {left:5%;opacity:1}.tpgb-plus-button.button-style-23 {position:relative;display:block}.tpgb-plus-button.button-style-23 a.button-link-wrap {display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;color:#212121}.tpgb-plus-button.button-style-23 a.button-link-wrap.icon-top , .tpgb-plus-button.button-style-23 a.button-link-wrap.icon-bottom {flex-direction:column}.tpgb-plus-button.button-style-23 a.button-link-wrap.icon-top , .tpgb-plus-button.button-style-23 a.button-link-wrap.icon-bottom , .tpgb-plus-button.button-style-23 a.button-link-wrap.icon-middle {align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}.tpgb-plus-button.button-style-23 .button-tag-hint {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.tpgb-plus-button .button-link-wrap.shake_animate {backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);animation-name:shake_animate;-o-animation-name:shake_animate;-ms-animation-name:shake_animate;-moz-animation-name:shake_animate;-webkit-animation-name:shake_animate;animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running}@keyframes shake_animate {2% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18% {-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20% {-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-webkit-keyframes shake_animate {2% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18% {-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20% {-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-moz-keyframes shake_animate {2% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18% {-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20% {-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-o-keyframes shake_animate {2% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18% {-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20% {-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes shake_animate {2% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6% {-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8% {-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14% {-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16% {-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18% {-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20% {-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.tpgb-infobox {display:block;position:relative;width:100%;z-index:1}.tpgb-infobox, .tpgb-infobox .info-box-inner {-webkit-transition:all 0.3s linear;moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear} .m-r-16 {margin-right:16px}.tpgb-infobox.info-box-style-1 .icon-overlay .m-r-16{position:absolute;top:10%;left:calc(0% - 15px);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:0;padding-right:0;margin-right:0}.m-l-16 {margin-left:16px}.tpgb-infobox.info-box-style-2 .icon-overlay .m-l-16 {position:absolute;top:10%;right:calc(0% - 15px);-webkit-transform:translate3d(50%,-50%,0);-moz-transform:translate3d(50%,-50%,0);-ms-transform:translate3d(50%,-50%,0);-o-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);border:0;padding-left:0;margin-left:0}.tpgb-infobox.info-box-style-3 .icon-overlay .info-icon-content {position:absolute;top:calc(0% - 15px);left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.text-left {text-align:left}.text-right{text-align:right}.text-center, .text-alignment{text-align:center}.tpgb-infobox .style-1.service-img-border {border-right:1px solid;padding-right:10px;color:#000;margin-right:16px}.tpgb-infobox .content_hover_effect {position:relative;display:block;width:100%}.tpgb-infobox .info-box-bg-box, .tpgb-infobox .service-icon-wrap {-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tpgb-infobox .info-box-bg-box {position:relative;display:block;text-decoration:blink}.tpgb-infobox .service-media {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-infobox .info-box-bg-box>div:first-child {position:relative;z-index:11}.tpgb-infobox .vertical-center {align-items:center}.tpgb-draw-svg object {opacity:0}.tpgb-infobox .info-box-inner .service-icon,.tpgb-infobox .info-box-inner .tpgb-draw-svg {color:#000;width:50px;height:50px;line-height:50px;font-size:25px; display:inline-flex;justify-content:center;align-items:center;word-spacing:initial; -webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tpgb-infobox .info-box-inner .tpgb-draw-svg{width:100%;max-width:50px;line-height:50px}.tpgb-infobox .info-box-bg-box .icon-shine-show {background-repeat:no-repeat;background-position:100% 100%, 0 0;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-moz-linear-gradient(0 0,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-o-linear-gradient(0 0,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:linear-gradient(0 0,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);-moz-background-size:250% 250%,100% 100%;background-size:250% 250%,100% 100%;-webkit-transition:background-position .0s ease;-moz-transition:background-position .0s ease;-o-transition:background-position .0s ease;transition:background-position .0s ease}.tpgb-infobox .info-box-inner:hover .icon-shine-show {background-position:0 0, 0 0;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6}.tpgb-infobox .info-box-inner .icon-square {border:1px solid;border-radius:inherit}.tpgb-infobox .info-box-inner .icon-rounded {border:1px solid;border-radius:50%}.tpgb-infobox .info-box-inner .icon-hexagon {border-radius:initial;background:red;-webkit-mask:url(../../plugins/the-plus-addons-for-block-editor/assets/images/info-box/hexagon-shape.svg) top right / 100% 100%}.tpgb-infobox .info-box-inner .icon-pentagon {border-radius:initial;background:red;-webkit-mask:url(../../plugins/the-plus-addons-for-block-editor/assets/images/info-box/pentagon-shape.svg) top right / 100% 100%}.tpgb-infobox .info-box-inner .icon-square-rotate {border-radius:initial;background:red;-webkit-mask:url(../../plugins/the-plus-addons-for-block-editor/assets/images/info-box/square-rotate.svg) top right / 100% 100%}.tpgb-infobox .service-title {display:block;font-size:18px;line-height:2em;margin-top:0;margin-bottom:0;text-decoration:blink;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tpgb-infobox .service-content {-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.tpgb-infobox .service-border {display:inline-block;border:1px solid #000;width:20%;margin-top:10px;margin-bottom:5px}.tpgb-infobox .service-desc {font-size:14px;line-height:1.8em;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tpgb-infobox .infobox-overlay-color {position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:transparent;transition:all 0.3s linear;z-index:1}.tpgb-infobox .style-2.service-img-border {border-left:1px solid;margin-left:16px;padding-left:10px;color:#000}.tpgb-infobox.info-box-style-3 .icon-overlay .service-title {display:inline-block;width:100%}.tpgb-infobox .info-icon-content {position:relative;display:inline-block;text-align:center;margin:0 auto}.tpgb-infobox .info-box-inner .info-pin-text {position:absolute;top:0;background:#6fc784;display:inline-block;text-align:center;margin:0 auto;left:0;right:0;color:#fff;padding:1px 5px;border-radius:3px;width:max-content;font-size:12px;vertical-align:middle;text-transform:uppercase;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.service-bg-5 {position:absolute;opacity:0.7}.tpgb-infobox .style-5-service-content {margin-left:60px;z-index:1;margin-top:40px}.tpgb-infobox.info-box-style-6 {padding-top:30px;padding-bottom:30px}.tpgb-infobox.info-box-style-6 .info-box-inner {box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.tpgb-infobox.info-box-style-6 .info-box-all,.style-6.service-title {-webkit-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-moz-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-o-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-ms-transition:all 0.8s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6:hover .service-title {position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.19, 1, .22, 1);transition:transform 1s cubic-bezier(.19, 1, .22, 1);-moz-transition:-moz-transform 1s cubic-bezier(.19, 1, .22, 1);-o-transition:-o-transform 1s cubic-bezier(.19, 1, .22, 1);-ms-transition:-ms-transform 1s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6 .service-title {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;display:block;width:100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;margin-bottom:0}.tpgb-infobox.info-box-style-6 .info-box-title-hide {opacity:0;margin-bottom:0;text-align:center}.tpgb-infobox.info-box-style-6 .service-desc {opacity:0;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);-webkit-transition:-webkit-transform 1s cubic-bezier(.19, 1, .22, 1);transition:transform 1s cubic-bezier(.19, 1, .22, 1);-moz-transition:-moz-transform 1s cubic-bezier(.19, 1, .22, 1);-o-transition:-o-transform 1s cubic-bezier(.19, 1, .22, 1);-ms-transition:-ms-transform 1s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6 .info-box-icon-img {opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(.19, 1, .22, 1);transition:transform 1s cubic-bezier(.19, 1, .22, 1);-moz-transition:-moz-transform 1s cubic-bezier(.19, 1, .22, 1);-o-transition:-o-transform 1s cubic-bezier(.19, 1, .22, 1);-ms-transition:-ms-transform 1s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6:hover .service-desc {opacity:1;-webkit-transform:translate3d(0, 10px, 0);-moz-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);-o-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);-webkit-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-moz-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-o-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-ms-transition:all 0.8s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6:hover .info-box-icon-img {opacity:1;-webkit-transform:translate3d(0, -10px, 0);-moz-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);-o-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);-webkit-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-moz-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-o-transition:all 0.8s cubic-bezier(.19, 1, .22, 1);-ms-transition:all 0.8s cubic-bezier(.19, 1, .22, 1)}.tpgb-infobox.info-box-style-6 {overflow:visible;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;-ms-transition:all .35s;transition:all .35s}.tpgb-infobox.info-box-style-6 .info-box-full.color {background:inherit;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;-o-transition:-o-transform .35s;-ms-transition:-ms-transform .35s;transition:transform .35s;width:100%;z-index:1}.info-box-style-6:hover .info-box-title-hide {display:none}.tpgb-infobox.info-box-style-6:hover .info-box-full.color {-webkit-transform:scaleX(1.14625)translate3d(0, 0, 0);-ms-transform:scaleX(1.14625)translate3d(0, 0, 0);-moz-transform:scaleX(1.14625)translate3d(0, 0, 0);-o-transform:scaleX(1.14625)translate3d(0, 0, 0);transform:scaleX(1.14625)translate3d(0, 0, 0)}.tpgb-infobox.info-box-style-6:hover .info-box-all {position:relative;z-index:6}.tpgb-infobox.info-box-style-6 .info-box-all {position:relative;z-index:5}.tpgb-infobox.info-box-style-6:hover {z-index:7}.tpgb-infobox .infobox-btn-block {margin-top:10px}.tpgb-jstilt {-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(500px);transform:perspective(500px)}.tpgb-jstilt .tpgb-infobox .service-icon-wrap {transform:translateZ(35px) scale(0.8)}.tpgb-jstilt .tpgb-infobox .service-title {transform:translateZ(50px) scale(0.8)}.tpgb-jstilt .tpgb-infobox .service-desc {transform:translateZ(30px) scale(0.8)}.content_hover_effect {position:relative;display:block;width:100%}.content_hover_grow {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.content_hover_grow:hover {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.content_hover_push {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.content_hover_push:hover {-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-push {50% {-webkit-transform:scale(.8);transform:scale(.8)}100% {-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push {50% {-webkit-transform:scale(.8);transform:scale(.8)}100% {-webkit-transform:scale(1);transform:scale(1)}}.content_hover_bounce_in {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.content_hover_bounce_in:hover {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.content_hover_float {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:transform}.content_hover_float:hover {-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}.content_hover_wobble_horizontal {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.content_hover_wobble_horizontal:hover {-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal {16.65% {-webkit-transform:translateX(8px);transform:translateX(8px)}33.3% {-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95% {-webkit-transform:translateX(4px);transform:translateX(4px)}66.6% {-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25% {-webkit-transform:translateX(1px);transform:translateX(1px)}100% {-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal {16.65% {-webkit-transform:translateX(8px);transform:translateX(8px)}33.3% {-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95% {-webkit-transform:translateX(4px);transform:translateX(4px)}66.6% {-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25% {-webkit-transform:translateX(1px);transform:translateX(1px)}100% {-webkit-transform:translateX(0);transform:translateX(0)}}.content_hover_wobble_vertical {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.content_hover_wobble_vertical:hover {-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical {16.65% {-webkit-transform:translateY(8px);transform:translateY(8px)}33.3% {-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95% {-webkit-transform:translateY(4px);transform:translateY(4px)}66.6% {-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25% {-webkit-transform:translateY(1px);transform:translateY(1px)}100% {-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical {16.65% {-webkit-transform:translateY(8px);transform:translateY(8px)}33.3% {-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95% {-webkit-transform:translateY(4px);transform:translateY(4px)}66.6% {-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25% {-webkit-transform:translateY(1px);transform:translateY(1px)}100% {-webkit-transform:translateY(0);transform:translateY(0)}}.content_hover_float_shadow {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.content_hover_float_shadow:before,.content_hover_radial:before {content:''}.content_hover_float_shadow:before {pointer-events:none;position:absolute;top:100%;left:5%;content:'';height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.content_hover_float_shadow:hover {-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.content_hover_float_shadow:hover:before {opacity:1;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.content_hover_grow_shadow {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.content_hover_grow_shadow:hover {box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-moz-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.content_hover_radial {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s}.content_hover_radial:hover:before,.content_hover_radial:focus:before,.content_hover_radial:active:before,.content_hover_radial:hover:after,.content_hover_radial:focus:after,.content_hover_radial:active:after {opacity:1}.content_hover_radial:before,.content_hover_radial:after {pointer-events:none;position:absolute;content:'';left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;height:10px;opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:opacity;transition-property:opacity}.content_hover_radial:after {top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)}.content_hover_radial:before {bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)}.content_effect_floating {animation-name:content_effect_floating;-webkit-animation-name:content_effect_floating;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.content_effect_tossing {animation-name:content_effect_tossing;-webkit-animation-name:content_effect_tossing;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.content_effect_pulse {animation-name:content_effect_pulse;-webkit-animation-name:content_effect_pulse;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}