.tpgb-adv-button{position:relative;display:block;}.tpgb-adv-button a.button-link-wrap{position:relative;display:inline-block;text-decoration:none;outline:none;color:#6f14f1;transition:all .33s ease-in-out;}.tpgb-adv-button a.button-link-wrap .btn-icon{margin-top:0;font-style:normal;display:inline-block;}.tpgb-adv-button a.button-link-wrap .btn-text{display:inline-block;}.tpgb-adv-button .button-before{margin-right:10px}.tpgb-adv-button .button-after{margin-left:10px} .tpgb-adv-button.button-style-7 .button-link-wrap{padding:0;padding-right:36px;}.tpgb-adv-button.button-style-7 .button-link-wrap .button-arrow{letter-spacing:0!important;}.tpgb-adv-button.button-style-7 .button-link-wrap .button-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;transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}.tpgb-adv-button.button-style-7 .button-link-wrap .button-arrow:after{position:absolute;content:'';border-bottom:2px solid;height:1px;width:22px;right:12px;top:50%;margin-top:-1px;transform:scale(0,1) translateX(0px);transform-origin:left;pointer-events:none;transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}.tpgb-adv-button.button-style-7 .button-link-wrap:hover .button-arrow:after,.tpgb-adv-button.button-style-7 .button-link-wrap:hover .button-arrow .btn-right-arrow{transform:scale(1,1) translateX(9px);}.tpgb-adv-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,0.3);height:25px;width:25px;position:absolute;right:0;top:50%;margin-top:-12.5px;content:' ';display:block;pointer-events:none;transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}.tpgb-adv-button.button-style-7 .button-link-wrap:hover:after{transform:scale(0.8);opacity:0;} .tpgb-adv-button.button-style-8{overflow:visible;}.tpgb-adv-button.button-style-8 .button-link-wrap{display:inline-flex;align-items:center;padding:15px 30px;line-height:1;border:1px solid #252525;}.tpgb-adv-button.button-style-8 .button-link-wrap:hover{transform:translateY(3px);} .tpgb-adv-button.button-style-9 i,.tpgb-adv-button.button-style-9 svg{font-style:normal;}.tpgb-adv-button.button-style-9 a.button-link-wrap .button-arrow{position:relative;display:inline-block;margin-left:10px;}.tpgb-adv-button.button-style-9 a.button-link-wrap .btn-show{transform:translateX(0%) translateZ(0) translateY(-50%);position:absolute;top:50%;}.tpgb-adv-button.button-style-9 a.button-link-wrap:hover .btn-show{opacity:0;transform:translateX(20px) translateZ(0) translateY(-50%);transition:transform .7s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.165,.84,.44,1);}.tpgb-adv-button.button-style-9 a.button-link-wrap .btn-hide{opacity:0;transform:translateX(-20px) translateZ(0);}.tpgb-adv-button.button-style-9 a.button-link-wrap:hover .btn-hide{opacity:1;transform:translateX(0) translateZ(0);transition:transform .7s .1s cubic-bezier(.23,1,.32,1),opacity .45s .1s cubic-bezier(.165,.84,.44,1);}.tpgb-row-background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;transition:all .3s ease,left 0s,width 0s;}.tpgb-deep-layer,.row-animat-bg{width:100%;height:100%;z-index:auto;}@-webkit-keyframes bg-kenburns-effect{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}100%{-webkit-transform:scale(1.28);transform:scale(1.28);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}}@keyframes bg-kenburns-effect{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}100%{-webkit-transform:scale(1.28);transform:scale(1.28);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}}.tpgb-deep-layer.tpgb-img-parallax-hover{overflow:hidden;position:absolute;top:0;left:0;width:auto;height:auto;will-change:transform;}.tpgb-deep-layer .tpgb-video-wrap{position:relative;width:100%;height:100%;}.tpgb-deep-layer .video-poster-img{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto;will-change:transform;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.tpgb-deep-layer .video-poster-img iframe{position:absolute;top:50%;left:50%;max-width:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);} .tpgb-video-youtube .tp-loading .tpgb-video-wrap,.tpgb-video-vimeo .tp-loading .tpgb-video-wrap{opacity:0;}.tpgb-video-self-hosted .tpgb-video-wrap .self-hosted-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;}.tpgb-row-background.fixed-bg-video{clip:rect(0,auto,auto,0);}.tpgb-row-background.fixed-bg-video .video-poster-img{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;will-change:transform;}.tpgb-deep-layer .row-bg-slide{width:100%;height:100%!important;position:absolute;left:0;top:0}.tpgb-deep-layer.tpgb-row-bg-gradient{background-repeat:no-repeat;background-size:800% 400%;background-attachment:fixed;z-index:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2d60,endColorstr=#1deab9);background-image:linear-gradient(120deg,#ff2d60,#ff9132,#ff61fa,#6caafd,#29ccff,#1deab9);animation-name:plus_row_animation;animation-duration:15s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;will-change:background-position;}@-webkit-keyframes plus_row_animation{0%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes plus_row_animation{0%{background-position:0 50%}100%{background-position:100% 50%}}.tpgb-deep-layer.tpgb-row-bg-gradient{position:absolute;left:0;top:0;}.tpgb-deep-layer.tpgb-row-scrollbg{position:fixed;top:0;left:0;right:0;background-position:center !important;background-size:cover !important;-webkit-transition:all .7s linear;-moz-transition:all .7s linear;-o-transition:all .7s linear;-ms-transition:all .7s linear;transition:all .7s linear;z-index:auto;}.tpgb-row-scrollbg .tpgb-section-bg-scrolling{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;background-position:center !important;background-size:cover !important;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;}.tpgb-row-scrollbg .tpgb-section-bg-scrolling.active{opacity:1;visibility:visible;} .tpgb-middle-layer,.tpgb-top-layer{position:absolute;top:0%;left:0%;width:100%;height:100%;}.canvas-style-1 .tpgb-bubble{position:absolute;left:0;right:0;margin:0 auto;top:50%;background:black;opacity:.7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:move 3s infinite;animation:move 3s infinite;}@-webkit-keyframes move{100%{-webkit-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}}@keyframes move{100%{-webkit-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}}.canvas-style-4 canvas,.canvas-style-8 canvas{width:100%;height:100%;}.tpgb-mordernimg-effect .tpgb-parlximg-wrap,.tpgb-mordern-parallax .tpgb-parlximg-wrap{position:absolute;}.tpgb-automove-img .tpgb-parlximg-wrap{position:absolute;width:100%;height:100%;top:0;left:0;background-size :cover;will-change:transform;overflow:hidden;z-index:auto;}@media (min-width:1025px){.tpgb-middle-layer .tpgb-parlximg-wrap.desktop-hide{display:none;}}@media (max-width:1024px){.tpgb-middle-layer .tpgb-parlximg-wrap.tablet-hide{display:none;}}@media (max-width:767px){.tpgb-middle-layer .tpgb-parlximg-wrap.mobile-hide{display:none;}}.tpgb-container-row{position:relative;width:100%;min-width:0;min-height:initial;height:auto;}.tpgb-container-row,.tpgb-cont-in{display:flex;}.tpgb-cont-in{width:100%;max-width:var(--content-width);margin:0 auto;height:100%;} .tpgb-container-row.tpgb-container-inline:not(.tpgb-container-row-editor)>.tpgb-cont-in>div:not(.tpgb-container-col,.tpgb-row-background,.tpgb-container-row,.tpgb-animated-service-boxes,.tpgb-advanced-chart,.tpgb-before-after,.tpgb-flipbox,.tpgb-google-map,.tpgb-social-feed,.tpgb-social-reviews,.tp-video,.tpgb-mailchimp,.tpgb-post-listing,.tpgb-product-listing,.tpgb-gallery-list,.tpgb-team-member-list,.tpgb-login-register,.tpgb_magic_scroll,.tpgb-navbuilder,.tpgb-testimonials,.tpgb-audio-player,.tpgb-any-carousel,.tpgb-dynamic-device,.tpgb-coupon-code,.tpgb-post-navigation,.tpgb-pricing-list,.tpgb-pricing-table,.tpgb-progress-bar,.tpgb-timeline-list,.tpgb-social-sharing,.tpgb-social-icons,.tpgb-mobile-menu,.tpgb-post-image,.tpgb-external-form-styler,.tpgb-infobox.tpgb-carousel,div[class^="tpgb-wrap-"],.tpgb-dy-cat-list,.tpgb-process-steps,.tp-form-block,.nxt-repeater-block,.tpgb-empty-space ),.tpgb-container-row.tpgb-container-inline:not(.tpgb-container-row-editor)>div:not(.tpgb-cont-in,.tpgb-container-col,.tpgb-row-background,.tpgb-container-row,.tpgb-animated-service-boxes,.tpgb-advanced-chart,.tpgb-before-after,.tpgb-flipbox,.tpgb-google-map,.tpgb-social-feed,.tpgb-social-reviews,.tp-video,.tpgb-mailchimp,.tpgb-post-listing,.tpgb-product-listing,.tpgb-gallery-list,.tpgb-team-member-list,.tpgb-login-register,.tpgb_magic_scroll,.tpgb-navbuilder,.tpgb-testimonials,.tpgb-audio-player,.tpgb-any-carousel,.tpgb-dynamic-device,.tpgb-coupon-code,.tpgb-post-navigation,.tpgb-pricing-list,.tpgb-pricing-table,.tpgb-progress-bar,.tpgb-timeline-list,.tpgb-social-sharing,.tpgb-social-icons,.tpgb-mobile-menu,.tpgb-post-image,.tpgb-external-form-styler,.tpgb-infobox.tpgb-carousel,div[class^="tpgb-wrap-"],.tpgb-dy-cat-list,.tpgb-process-steps,.tp-form-block,.nxt-repeater-block,.tpgb-empty-space){display:inline-block;width:auto}.tpgb-container-row .tpgb-container-row,.wp-site-blocks .tpgb-container-row .tpgb-container-row{width:100%;}.tpgb-container-row.tpgb-container-inline:not(.tpgb-container-row-editor)>p{margin:0}.tpgb-container-row.tpgb-section-height-full{height:100vh}.tpgb-container-row.tpgb-row-link{cursor:pointer}@media (min-width:768px){.tpgb-container-row{--content-width:var(--tpgb-container-xs)}}@media (min-width:992px){.tpgb-container-row{--content-width:var(--tpgb-container-sm)}}@media (min-width:1200px){.tpgb-container-row{--content-width:var(--tpgb-container-md)}} .theme-blocksy .tpgb-container-row.tpgb-container-wide{width:100% !important;}  .entry-content[ast-blocks-layout] .tpgb-container-row.alignwide{max-width:none !important;width:auto;}  .tpgb-container-row > .tpgb-row-background img.tpgb-imgeffect{max-width:100%;height:auto;} .tpgb-container-row .wp-block-separator,.tpgb-container-row > div[class^="tpgb-wrap-"]:not(.tpgb-position-absolute):not(.tpgb-tab-position-absolute):not(.tpgb-mobile-position-absolute):not(.tpgb-view-animation){width:100%;}  .content-style-boxed .wp-site-blocks .tpgb-container-row.alignwide,.content-width-fullwidth .wp-site-blocks .tpgb-container-row.alignwide{max-width:100vw !important;} .tpgb-grid{padding:15px 0px;}.tpgb-container-row.tpgb-grid .tpgb-cont-in,.tpgb-container-row.tpgb-container-full.tpgb-grid{display:grid;gap:10px;grid-auto-flow:row;}.tpgb-container-col{position:relative;min-height:1px;display:flex}.tpgb-container-col.tpgb-col-link{cursor:pointer}.tpgb-container-col.tpgb-column-sticky .inner-wrapper-sticky,.tpgb-container-col.tpgb-column-sticky .tpgb-container-col{left:unset!important}.tpgb-container-col figure.wp-block-image{width:100%;}.tpgb-coupon-code{text-align:center;}.cta-block-inner_img,.tpgb-cta-banner .cta-block-inner{line-height:0;overflow:hidden}.tpgb-cta-banner .cta-block.hover-tilt .cta-block-inner{transition:none}.tpgb-cta-banner .bottom-left,.tpgb-cta-banner .bottom-right,.tpgb-cta-banner .center-left,.tpgb-cta-banner .center-right,.tpgb-cta-banner .text-center,.tpgb-cta-banner .top-left,.tpgb-cta-banner .top-right{position:absolute;left:27px;right:27px;display:block;z-index:100;opacity:1;visibility:visible;transition:opacity .3s ease .3s,visibility .3s ease .3s}.tpgb-cta-banner .content-level2{display:table;height:100%;width:100%}.tpgb-cta-banner .content-level3{display:table-cell;vertical-align:middle}.tpgb-cta-banner .cta-block-inner .content-level3 a{text-decoration:blink}.tpgb-cta-banner .cta-desc,.tpgb-cta-banner h3.cta-title,.tpgb-cta-banner h4.cta-subtitle{color:#000}.tpgb-cta-banner .cta-subtitle{font-size:18px;line-height:26px;font-weight:500}.tpgb-cta-banner .cta-desc{font-size:15px;line-height:20px;font-weight:500}.tpgb-cta-banner h3.cta-title{font-size:30px;line-height:44px;letter-spacing:1px;font-weight:700}.tpgb-cta-banner .cta-desc,.tpgb-cta-banner .cta-subtitle{margin:0;}.tpgb-cta-banner h3.cta-title{margin:0;padding:0}.cta-block-inner_img{width:100%;display:block}.cta-block-inner_img img{width:100%;transform:scale(1);transition:all .7s ease-in-out}.cta-block .entry-thumb{position:absolute!important;width:100%;height:100%;top:0;border-radius:0!important}.tpgb-cta-banner .entry-thumb .entry-hover{top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;transition:opacity .3s ease .3s,visibility .3s ease .3s}.tpgb-cta-banner .entry-thumb .entry-hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tpgb-cta-banner .tpgb-adv-button{margin:20px 0} .cta_img_blur:hover .cta-block-inner_img img{transform:scale(1.1);filter:blur(5px)}.cta_img_vertical:hover .cta-block-inner_img img{transform:scale(1.1) rotate(2deg)} .theme-twentytwentythree .cta-block-inner_img img{height:auto;}.heading_style .heading-sub-title,.heading_style .heading-title{margin-top:5px;margin-bottom:5px;word-break:break-word;}.tpgb-heading-title{text-align:center;}.heading_style .heading-title{display:inline-block;position:relative;}.tpgb-image-caption{transition:all .3s;}.tpgb-image .tpgb-figure{margin:0px;display:grid;}.tpgb-figure > a{line-height:0;}.tpgb-figure img{max-width:100%;}.code-click-icon .code-copy-svg-icon{opacity:0;visibility:hidden;position:absolute;transition:0.3s linear;cursor:pointer;width:80%;height:80%;}.code-click-icon .full-code-text:hover .code-copy-svg-icon{opacity:1;visibility:visible;}.code-click-icon .code-copy-svg-icon path{stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}.code-click-icon .code-copy-svg-icon path.check{transform-origin:center;stroke:#83F5AD;stroke-dasharray:16;stroke-dashoffset:20;}.code-click-icon .code-copy-svg-icon.copied path.check{stroke-dashoffset:32;transition:all 0.5s ease;animation:copiedPage 2s ease forwards;}@keyframes copiedPage{0%{transform:rotate(0) translateY(0);opacity:1;}50%{transform:rotate(0) translateY(0);opacity:1;}100%{transform:rotate(10deg) translateY(16px);opacity:0;}}.tpgb-coupon-code .tpgb-ccd-closebtn{position:absolute;width:30px;height:30px;background:#000;color:#fff;cursor:pointer;border:0;padding:5px 10px;top:0;right:0;outline:none;z-index:999;}.copy-code-wrappar{position:fixed;top:0;left:0;width:100%;height:100%;background:#34495ecc;z-index:50;visibility:hidden;opacity:0;transition:0.7s;}.ccd-main-modal{position:fixed;top:50%;left:50%;width:100%;max-width:500px;height:100%;max-height:300px;background:#f6f6f6;z-index:100;visibility:hidden;opacity:0;transition:0.5s ease-out;transform:translateY(-50%) translateX(-50%) scale(1.2);overflow:hidden;}.popup-code-modal{display:flex;flex-wrap:wrap;width:100%;height:100%;align-items:center;justify-content:center;}.tpgb-coupon-code .popup-content{position:relative;display:flex;width:100%;font-size:15px;color:#000;flex-direction:column;align-items:center;}.tpgb-coupon-code .popup-content .content-title{font-weight:700;font-size:20px;}.tpgb-coupon-code .popup-content .content-desc{margin-top:10px;}.tpgb-coupon-code .popup-content .content-title,.tpgb-coupon-code .popup-content .content-desc{position:relative;padding:3px 5px;color:#000;}.tpgb-coupon-code .coupon-code-outer{position:relative;display:flex;width:100%;height:auto;justify-content:center;}.tpgb-coupon-code .coupon-code-outer .full-code-text{display:inline-flex;position:relative;width:max-content;max-width:50%;}.tpgb-coupon-code .popup-code-modal .coupon-store-visit{position:relative;display:flex;width:100%;height:auto;align-items:center;flex-direction:column;}.tpgb-coupon-code .store-visit-link a{color:white;}.tpgb-coupon-code .coupon-store-visit .store-visit-link{font-size:16px;color:#FFF;background-color:#ff844a;border:none;padding:5px 15px;border-radius:4px;text-decoration:none;}.copy-code-wrappar::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.copy-code-wrappar.active{visibility:visible;opacity:1;}.copy-code-wrappar.active + .ccd-main-modal{visibility:visible;opacity:1;transform:translateY(-50%) translateX(-50%) scale(1);}.tpgb-coupon-code .coupon-code-inner{position:relative;display:inline-block;width:30%;}.tpgb-coupon-code.action-click .full-code-text{width:30%;}.tpgb-coupon-code .coupon-btn-link{position:relative;display:inline-block;width:100%;height:auto;font-size:18px;padding:10px 15px;line-height:1;letter-spacing:1px;background:#6f14f1;border-radius:3px;border:2px solid #ddd;color:#444444;background:linear-gradient(315deg,#0000000f 10%,#00000000 15%,#00000000 35%,#0000000f 40%,#0000000f 60%,#00000000 65%,#00000000 85%,#0000000f 90%) repeat scroll 0 0/6px 6px #00000000;cursor:pointer;}.tpgb-coupon-code .coupon-code-inner .coupon-text{padding:10px 15px;font-size:16px;color:#FFF;background:#6f14f1;}.tpgb-coupon-code .full-code-text{position:relative;display:inline-flex;width:100%;font-size:20px;padding:6px 33px;overflow:hidden;line-height:1;color:#000000;background:#6f14f120;border:2px solid #6f14f1;justify-content:center;align-items:center;}.full-code-text.code-arrow::before,.full-code-text.code-arrow::after{content:'';position:absolute;border:10px solid transparent;top:50%;transform:translateY(-50%);z-index:100;}.full-code-text.code-arrow::before{left:0px;border-left-color:#6f14f1;}.full-code-text.code-arrow::after{right:0px;border-right-color:#6f14f1;}.tpgb-coupon-code .coupon-code-inner.style-1 .coupon-text{width:100%;height:100%;left:0;top:0;}.coupon-code-inner.style-1::before{content:'';position:absolute;z-index:9;left:0;border:10px solid transparent;border-left-color:#fff;top:50%;transform:translateY(-50%);}.coupon-code-inner.style-1::after{content:'';position:absolute;z-index:9;right:0;border:10px solid transparent;border-right-color:#fff;top:50%;transform:translateY(-50%);}.cta-style-4 .content-level3{padding-top:27px}.cta-style-4 .top-right{transform:translateY(0)}.cta-style-4 .cta-block .entry-thumb{position:absolute!important;width:100%;height:100%;top:0;border-radius:0!important}.cta-style-4 .cta-block .entry-thumb .entry-hover{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.cta-style-4:hover .entry-thumb .entry-hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}