.pt_plus_adv_typo_block .typo_on_hover_img_reveal{cursor:pointer;}.block[data-fx="1"] a::after,a.content__text-link[data-fx="1"]::after,.block[data-fx="2"] a::after,a.content__text-link[data-fx="2"]::after{content:'';z-index:-1;width:100%;bottom:0.25rem;left:0;position:absolute;height:2px;transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform 0.2s cubic-bezier(0.390,0.575,0.565,1.000);}a.content__text-link[data-fx="1"]::after,a.content__text-link[data-fx="2"]::after{bottom:0;}.block[data-fx="1"] a:hover::after,a.content__text-link[data-fx="1"]:hover::after,.block[data-fx="2"] a:hover::after,a.content__text-link[data-fx="2"]:hover::after{transform:scale3d(1,1,1)}.hover-reveal{position:fixed;width:200px;height:150px;z-index:1000;top:0;left:0;pointer-events:none;opacity:0;}.hover-reveal__inner,.hover-reveal__img{width:100%;height:100%;position:relative;}.hover-reveal__img{background-size:cover;background-position:50% 50%;}.tpgb-adv-single-typo{display:inline-block}.tpgb-adv-single-typo.animate-hidden{overflow:hidden}.tpgb-adv-single-typo .text-content-block{position:relative;display:block;max-width:100%;font-size:45px;line-height:initial;color:#313131;font-weight:400;white-space:pre-wrap;text-decoration:none;transition:all .3s linear;-webkit-background-clip:text;background-clip:text}.tpgb-adv-typo .text-content-block.typo_stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:#fff}.tpgb-adv-typo .text-content-block.typo_bg_based_text{color:#fff;-webkit-text-fill-color:#fff}.tpgb-adv-single-typo .text-content-block.typo_gif_based_text{color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tpgb-adv-typo .tpgb-adv-single-typo .text-content-block.typo_circular span{transition:all .3s linear} @-moz-keyframes tpgb_adv_typo_left{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes tpgb_adv_typo_left{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes tpgb_adv_typo_left{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.tpgb-adv-typo .tpgb_adv_typo_left,.tpgb-adv-typo .tpgb_adv_typo_left.list-typo-text{transform:translateX(100%);animation:tpgb_adv_typo_left 8s linear infinite}  @-moz-keyframes tpgb_adv_typo_right{0%{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(100%)}}@-webkit-keyframes tpgb_adv_typo_right{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(100%)}}@keyframes tpgb_adv_typo_right{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.tpgb-adv-typo .tpgb_adv_typo_right,.tpgb-adv-typo .tpgb_adv_typo_right.list-typo-text{transform:translateX(-100%);animation:tpgb_adv_typo_right 8s linear infinite}  @-moz-keyframes tpgb_adv_typo_up{0%{-moz-transform:translateY(100%)}to{-moz-transform:translateY(-100%)}}@-webkit-keyframes tpgb_adv_typo_up{0%{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(-100%)}}@keyframes tpgb_adv_typo_up{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.tpgb-adv-typo .tpgb_adv_typo_up,.tpgb-adv-typo .tpgb_adv_typo_up.list-typo-text{transform:translateY(-100%);animation:tpgb_adv_typo_up 2s linear infinite}  @-moz-keyframes tpgb_adv_typo_down{0%{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(100%)}}@-webkit-keyframes tpgb_adv_typo_down{0%{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(100%)}}@keyframes tpgb_adv_typo_down{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.tpgb-adv-typo .tpgb_adv_typo_down,.tpgb-adv-typo .tpgb_adv_typo_down.list-typo-text{transform:translateY(100%);animation:tpgb_adv_typo_down 3s linear infinite} .tpgb-adv-typo .list-typo-text.tpgb_adv_typo_left,.tpgb-adv-typo .list-typo-text.tpgb_adv_typo_right,.tpgb-adv-typo .list-typo-text.tpgb_adv_typo_up,.tpgb-adv-typo .list-typo-text.tpgb_adv_typo_down{white-space:nowrap;display:inline-block;max-width:max-content;}@-moz-document url-prefix(){.tpgb-adv-list-typo .tpgb-text-typo.parallax-scroll,.tpgb-adv-list-typo .tpgb-text-typo.under_overlay{vertical-align:unset;}}@supports (-webkit-hyphens:none) and (not (overflow:-webkit-marquee)){.tpgb-adv-list-typo .tpgb-text-typo.parallax-scroll,.tpgb-adv-list-typo .tpgb-text-typo.under_overlay{vertical-align:unset !important;}}.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-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){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-table{border-spacing:0;margin:0;table-layout:auto;border-collapse:collapse}.tpgb-table-wrapper{overflow-x:auto}.tpgb-table-wrapper::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.tpgb-table-wrapper::-webkit-scrollbar{height:8px;background-color:#fff}.tpgb-table-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000}table.csv-html-table th,.tpgb-table-row td.tpgb-table-col,tr.tpgb-table-row th{padding:15px}table.csv-html-table th,tbody tr .tpgb-table-col,tbody tr th.tpgb-table-col,thead th.tpgb-table-col{border:1px solid #bbb}.tpgb-table-col .pt_tpgb_button{width:150px}.tpgb-table .button-style-8{position:relative;display:inline-block;width:auto;overflow:visible}.tpgb-table .button-style-8 .button-link-wrap{cursor:pointer;padding:10px 20px;font-size:16px;white-space:nowrap;text-decoration:none;line-height:25px;letter-spacing:1px;border:1px solid #252525;border-radius:3px;box-shadow:0 8px 20px 1px rgba(0,0,0,.27)}.tpgb-table .button-style-8 .button-link-wrap:hover{border-color:#313131;box-shadow:0 3px 6px 1px rgba(0,0,0,.08);transition:all .55s}.tpgb-table-wrapper table tbody>tr:nth-child(odd)>td,.tpgb-table-wrapper table tbody>tr:nth-child(odd)>th{background-color:#eaeaea}tbody tr:nth-child(even){background-color:#fff}.tpgb-table-wrapper .tpgb-table{border-collapse:collapse;position:relative;display:table;overflow:hidden;width:100%;margin-bottom:0}.tpgb-table-wrapper .tpgb-advance-heading label{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;overflow-x:auto}.tpgb-table tr.tpgb-table-row{border:0}.tpgb-advance-heading{display:flex;justify-content:space-between;margin-bottom:10px;margin-top:2px}.tpgb-advance-heading .tpgb-tbl-entry-wrapper select{height:auto;margin:0 5px 0 5px;width:100px}.tpgb-advance-heading .tpgb-tbl-search-wrapper input{background-position:10px 10px;background-repeat:no-repeat;height:auto;margin-left:10px;width:180px;background:0 0;border:1px solid #888;border-radius:3px;padding:8px 10px;color:#313131;font-size:16px;line-height:1}.tpgb-tbl-entry-wrapper,.tpgb-tbl-search-wrapper,span.sort-style{display:flex;align-items:center}.tpgb-table-wrapper .dataTables_paginate,.tpgb-table-wrapper .datatable-bottom{display:none}.tpgb-table-row .tpgb-table-col{vertical-align:middle}.tpgb-table__text-inner{display:inline-block}.tpgb-align-icon--left,.tpgb-align-icon--left .tableicon,.tpgb-align-icon--right,.tpgb-align-icon--right .tableicon{font-size:18px}.tpgb-align-icon--left{margin-right:12px;display:inline-block}.tpgb-align-icon--right{order:3;margin-left:12px;display:inline-block}.tpgb-col-img--left,.tpgb-col-img--right{display:inline-block;vertical-align:middle;width:30px}.tpgb-col-img--left{margin-right:12px}.tpgb-col-img--right{order:2;margin-left:12px}span.sort-style{justify-content:space-between}.tpgb-sort-icon{float:right;margin-left:5px;position:relative;height:15px;display:none;width:15px}.datatable-sorter .tpgb-sort-icon .down-icon,.datatable-sorter .tpgb-sort-icon .up-icon{visibility:visible;position:absolute;top:0;left:0}.datatable-ascending .tpgb-sort-icon .up-icon,.datatable-descending .tpgb-sort-icon .down-icon{visibility:visible;opacity:1}.datatable-ascending .tpgb-sort-icon .down-icon,.datatable-descending .tpgb-sort-icon .up-icon{visibility:hidden;opacity:0;display:none}.tpgb-table__text span.tpgb-table__text-inner+.pt_tpgb_button{margin-top:10px}.tpgb-table.tpgb-table-mob-res .tpgb-table-mob-row{display:none}.tpgb-table .tpgb-table-col .tb-col-link{position:relative;display:block;width:100%}.less-icon-space{margin:0!important}@media (max-width:767px){.tpgb-table.tpgb-table-mob-res thead{display:none}.tpgb-table.tpgb-table-mob-res tbody tr,.tpgb-table.tpgb-table-mob-res tbody tr td{float:none;clear:left;width:100%;text-align:left;display:flex;align-items:center}.tpgb-table.tpgb-table-mob-res tbody tr{flex-wrap:wrap}.tpgb-table.tpgb-table-mob-res tbody tr.tpgb-table-row{border:1px solid #bbb;margin-bottom:8px}.tpgb-table.tpgb-table-mob-res tbody tr td.tpgb-table-col:last-child{border-bottom:0!important}.tpgb-table.tpgb-table-mob-res .tpgb-table-mob-wrap{display:flex;width:100%}.tpgb-table.tpgb-table-mob-res .tpgb-table-mob-wrap span.tpgb-table-mob-row{display:none;padding:15px;margin-right:0;text-align:center;flex :0 0 120px}.tpgb-table.tpgb-table-mob-res .tpgb-table-mob-wrap span.tpgb-table__text{align-items:center;display:flex;width:100%;justify-content:center}.tpgb-table.tpgb-table-mob-res .tpgb-table-mob-wrap span.tpgb-table__text .pt_tpgb_button{margin:0 auto;text-align:center}.tpgb-table-mob-wrap span.tpgb-table-mob-row{border-right:1px solid #bbb}}.tpgb-table .error-handal{text-align:center;color:#d8000c !important;background-color:#ffd2d2;padding:10px;border:1px solid #da1111;width:100%;margin:0px !important;}.datatable-sorter,.datatable-sorter:hover,.datatable-sorter:focus{background:transparent;border:none;width:100%;padding:0;color:initial;font-weight:unset;}.tpgb-table-col.tpgb-td-flex{display:flex;align-items:center;justify-content:center;}.pt_tpgb_button .button-link-wrap i,.pt_tpgb_button .button-link-wrap svg{margin-left:5px;}.pt_tpgb_button .button-link-wrap:has(i),.pt_tpgb_button .button-link-wrap:has(svg){display:flex;align-items:center;}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.nxt-style-1 .nxt-form,.nxt-style-1.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.nxt-check-box{display:flex;flex-direction:column;gap:8px}.nxt-check-box,.nxt-message-input{position:relative}.nxt-message-input,.nxt-option-container,.nxt-radio-box{display:flex;flex-direction:column}.nxt-number-input,.nxt-option-container,.nxt-radio-box{position:relative}.nxt-check-box,.nxt-radio-box{padding-top:8px}.nxt-check-box-container,.nxt-date-input,.nxt-time-input,.nxt-email-input,.nxt-name-input,.nxt-phone-input,.nxt-url-input,.nxt-number-input,.nxt-option-container,.nxt-radio-box{display:flex;flex-direction:column;position:relative}.nxt-check-title-label,.nxt-date-label,.nxt-email-label,.nxt-message-label,.nxt-name-label,.nxt-number-label,.nxt-option-label,.nxt-phone-label,.nxt-radio-title-label,.nxt-time-label,.nxt-url-label{font-size:16px;font-weight:600;color:#333;transition:all .3s ease-in-out}.nxt-input-container{padding:10px;border:1px solid #ccc;border-radius:4px;gap:8px;display:flex;align-items:center;width:100%;transition:all .3s ease-in-out}.nxt-email-input .nxt-input-container .nxt-email-richtext,.nxt-name-input .nxt-input-container .nxt-name-richtext,.nxt-number-field .nxt-number-input .nxt-number-richtext,.nxt-url-field .nxt-url-input .nxt-url-richtext{padding:0;font-size:14px;line-height:1.6;margin-left:0;margin-right:0;border-radius:4px;border-width:0;background-color:#fff;width:100%;transition:all .3s ease-in-out;background:0 0;min-height:0px}.nxt-email-input .nxt-input-container .nxt-email-richtext,.nxt-email-input .nxt-input-container .nxt-email-richtext:focus,.nxt-name-input .nxt-input-container .nxt-name-richtext:focus{outline:0;border:0;box-shadow:none}.nxt-input-wrapper,.nxt-message-input .nxt-message-richtext{border:1px solid #8f8f8fa6;border-radius:4px;transition:all .3s ease-in-out}.nxt-message-input .nxt-message-richtext{padding:10px;font-size:14px;min-height:100px;resize:vertical;background-color:#fff}.nxt-input-wrapper{display:flex;position:relative;align-items:center;padding:10px;width:100%;}.nxt-input-wrapper .nxt-country-dropdown,.nxt-input-wrapper .nxt-phone-icon~.nxt-country-dropdown{padding:0;border:0;border-radius:4px;z-index:2;width:100px;transition:all .3s ease-in-out;background:0 0;min-height:0px;}.nxt-phone-input .nxt-input-wrapper .nxt-phone-icon~.nxt-phone-richtext,.nxt-phone-input .nxt-input-wrapper .nxt-phone-richtext{border:0;border-radius:4px;z-index:1;line-height:1.6;font-size:14px;width:100%;transition:all .3s ease-in-out;padding:0;background:0 0;min-height:0px;}.nxt-submit,.nxt-submit:disabled,.nxt-submit:focus,.nxt-submit:hover{display:flex;border:0;background-color:#162d9e;color:#fff;border-radius:5px;font-size:16px;cursor:pointer;opacity:1;position:relative;text-align:center;min-width:110px;justify-content:center;align-items:center}.nxt-radio-box{gap:5px;border-radius:8px}.nxt-accept-label,.nxt-check-label,.nxt-radio-label{color:#000;margin-bottom:0;display:inline-flex;align-items:center;transition:all .3s ease-in-out}.nxt-link-label{transition:all .3s ease-in-out}.nxt-radio-box .nxt-radio-richtext{width:18px;height:18px;padding:0;font-size:16px;border:1px solid #8f8f8fa6;border-radius:50%;margin-right:10px;appearance:none;display:inline-block;position:relative;cursor:pointer}.nxt-accept-input .nxt-accept-richtext{cursor:pointer}.nxt-radio-box input[type=radio]:checked,.nxt-radio-box input[type=radio]:checked:hover{border:1px solid #8f8f8fa6;background-color:#fff}.nxt-radio-box input[type=radio]:checked:focus{background-color:#fff}.nxt-radio-box .nxt-radio-richtext::after{content:"";position:absolute;top:50%;left:50%;background-color:#162d9e;border:1px solid #8f8f8fa6;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;border-radius:50%;opacity:0;transition:all .3s cubic-bezier(.12,.4,.29,1.46)}.nxt-radio-box .nxt-radio-richtext:checked::after{transform:translate(-50%,-50%) scale(1);opacity:1}.nxt-check-box{border-radius:8px}.nxt-accept-label input[type=checkbox],.nxt-check-label input[type=checkbox]{margin-right:8px}.nxt-check-box .nxt-check-richtext{padding:0;font-size:16px;border:1px solid #8f8f8fa6;border-radius:4px;transition:all .3s ease-in-out}.nxt-accept-input .nxt-accept-richtext,.nxt-check-box .nxt-check-richtext{width:20px;height:20px;appearance:none;display:inline-block;position:relative;margin:0 10px 0 0}.nxt-accept-input .nxt-accept-richtext::after,.nxt-check-box .nxt-check-richtext::after{content:"";position:absolute;top:40%;left:50%;border:solid #fff;border-width:0 2.5px 2.5px 0;width:calc(20px - 70%);height:calc(20px - 45%);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:transform .3s cubic-bezier(.12,.4,.29,1.46),opacity .3s ease}.nxt-accept-input .nxt-accept-richtext:checked::after,.nxt-check-box .nxt-check-richtext:checked::after{transform:translate(-50%,-50%) rotate(45deg) scale(1);opacity:1}.nxt-accept-input .nxt-accept-richtext:checked,.nxt-accept-input .nxt-accept-richtext:checked:focus,.nxt-check-box .nxt-check-richtext:checked{background-color:#162d9e}.nxt-accept-input .nxt-accept-richtext:checked::before,.nxt-check-box .nxt-check-richtext:checked::before,.nxt-radio-box .nxt-radio-richtext:checked::before{content:none}.nxt-accept-input .nxt-accept-richtext:not(:checked)::after,.nxt-check-box .nxt-check-richtext:not(:checked)::after{transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:none}.nxt-date-field .nxt-date-input .nxt-date-richtext,.nxt-option-container .nxt-option-field,.nxt-time-field .nxt-time-input .nxt-time-richtext{padding:10px;font-size:14px;border:1px solid #8f8f8fa6;border-radius:4px;transition:all .3s ease-in-out;line-height:1.6;background-color:#fff;appearance:none;min-height:0px;}.nxt-option-container .nxt-option-field{background-image:url("data:image/svg+xml;utf8,<svg fill='%23666' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding:10px}.nxt-accept-input{display:flex;align-items:center;gap:10px}.nxt-accept-input .nxt-accept-richtext{padding:10px;font-size:14px;border:1px solid #8f8f8fa6;border-radius:4px;transition:all .3s ease-in-out;line-height:2}.nxt-accept-richtext:focus{border-color:#007bff;outline:0}.nxt-phone-icon,.nxt-placeholder-icon{padding-left:8px;padding-right:8px;transition:all .3s ease-in-out;z-index:10}.nxt-button-svg{display:flex;align-items:center}.nxt-check-box.horizontal,.nxt-radio-box.horizontal{flex-direction:row;flex-wrap:wrap;gap:16px}.nxt-radio-box.vertical{flex-direction:column;gap:8px}.nxt-time-label-container,.nxt-url-label-container{display:flex;align-items:center;position:relative}.nxt-inner-icon{font-size:18px;height:18px}.nxt-name-richtext{flex:1;padding:8px 12px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:0;color:#333;width:100%;box-sizing:border-box}.nxt-icon{width:18px;height:18px;object-fit:contain}.nxt-message-richtext::placeholder{opacity:1;font:400 1em Arial,sans-serif}.nxt-check-title-label.required::after,.nxt-date-label.required::after,.nxt-email-label.required::after,.nxt-message-label.required::after,.nxt-name-label.required::after,.nxt-number-label.required::after,.nxt-option-label.required::after,.nxt-phone-label.required::after,.nxt-radio-title-label.required::after,.nxt-time-label.required::after,.nxt-url-label.required::after{content:"";color:red;margin-left:4px}.nxt-error-checkbox,.nxt-error-date,.nxt-error-email,.nxt-error-number,.nxt-error-phone,.nxt-error-radiobox,.nxt-error-select,.nxt-error-show,.nxt-error-time,.nxt-error-url,.nxt-message-error{color:red;font-size:14px}.nxt-input-wrapper .nxt-phone-richtext:focus,.nxt-number-field .nxt-number-input .nxt-number-richtext:focus,.nxt-url-input .nxt-url-richtext:focus{border:0;box-shadow:none;outline:0}.nxt-check-box input[type=checkbox],.nxt-check-box input[type=checkbox]:checked,.nxt-date-input .nxt-date-richtext:focus,.nxt-message-richtext:focus,.nxt-option-container .nxt-option-field:focus,.nxt-radio-box input[type=radio],.nxt-radio-box input[type=radio]:checked:focus,.nxt-time-input .nxt-time-richtext:focus{box-shadow:none;border:1px solid #8f8f8fa6;outline:0}.nxt-date-richtext:focus,.nxt-number-richtext:focus,.nxt-option-field:focus,.nxt-time-richtext:focus,.nxt-url-richtext:focus{outline-width:0;outline-style:none}.nxt-input-wrapper .nxt-country-dropdown:focus{box-shadow:none;border:0}.nxt-style-1 .nxt-message-input .nxt-message-richtext:focus{outline:0;box-shadow:none}.nxt-help-text{width:-webkit-fill-available}.nxt-submit-button{display:inline-block;text-align:center;position:relative;flex:1 1 100%}.nxt-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;z-index:10;opacity:0;}.nxt-loader::before{content:"";display:block;width:100%;height:100%;border:3px solid transparent;border-top:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.nxt-submit-button .nxt-submit{display:flex;align-items:center;justify-content:center;column-gap:5px;box-sizing:border-box;padding:8px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;transition:all .3s ease-in-out}.tp-form-acceptance-button{flex:1 1 100%}.nxt-check-box.round .nxt-checkbox-list .nxt-check-richtext{border-radius:50%}.nxt-radio-box.square .nxt-checkbox-list .nxt-radio-richtext,.nxt-radio-box.square .nxt-radio-list .nxt-radio-richtext,.nxt-radio-box.square .nxt-radio-richtext:checked::after{border-radius:10px}.nxt-checkbox-list,.nxt-radio-list{display:flex;align-items:center}.tp-form-block input:-webkit-autofill,.tp-form-block input:-webkit-autofill:focus,.tp-form-block input:-webkit-autofill:hover,.tp-form-block select:-webkit-autofill,.tp-form-block textarea:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-in-out 0s!important}.nxt-message-richtext::-webkit-scrollbar{opacity:0;visibility:hidden;width:8px}.nxt-message-richtext::-webkit-scrollbar-thumb{background:gray;border-radius:10px}.nxt-submit-button.nxt-btn-inline .nxt-submit{width:100%}.nxt-date-field:has(.nxt-error-date:not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-form-option:has(.nxt-error-select:not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-number-field:has(.nxt-error-number:not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-time-field:has(.nxt-error-time:not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-url-field:has(.nxt-error-url:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-checkbox-button:has(.nxt-error-checkbox:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-email-field:has(.nxt-error-email:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-message-field:has(.nxt-message-error:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-name-field:has(.nxt-error-show:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-phone-field:has(.nxt-error-phone:not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-radio-button:has(.nxt-error-radiobox:not(:empty))+.nxt-submit-button.nxt-btn-inline{margin-bottom:30px}.nxt-date-field:has(.nxt-date-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-date:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.nxt-form-option:has(.nxt-option-container>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-select:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.nxt-number-field:has(.nxt-number-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-number:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.nxt-time-field:has(.nxt-time-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-time:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.nxt-url-field:has(.nxt-url-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-url:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-checkbox-button:has(.nxt-check-box>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-checkbox:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-email-field:has(.nxt-email-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-email:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-message-field:has(.nxt-message-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-message-error:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-name-field:has(.nxt-name-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-show:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-phone-field:has(.nxt-phone-input>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-phone:not(:empty)))+.nxt-submit-button.nxt-btn-inline,.tp-form-radio-button:has(.nxt-radio-box>.nxt-help-text:nth-child(3):not(:empty)):not(:has(.nxt-error-radiobox:not(:empty)))+.nxt-submit-button.nxt-btn-inline{margin-bottom:40px}.nxt-date-field:has(.nxt-error-date:not(:empty)):has(.nxt-date-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-form-option:has(.nxt-error-select:not(:empty)):has(.nxt-option-container>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-number-field:has(.nxt-error-number:not(:empty)):has(.nxt-number-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-time-field:has(.nxt-error-time:not(:empty)):has(.nxt-time-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.nxt-url-field:has(.nxt-error-url:not(:empty)):has(.nxt-url-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-checkbox-button:has(.nxt-error-checkbox:not(:empty)):has(.nxt-check-box>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-email-field:has(.nxt-error-email:not(:empty)):has(.nxt-email-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-message-field:has(.nxt-message-error:not(:empty)):has(.nxt-message-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-name-field:has(.nxt-error-show:not(:empty)):has(.nxt-name-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-phone-field:has(.nxt-error-phone:not(:empty)):has(.nxt-phone-input>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline,.tp-form-radio-button:has(.nxt-error-radiobox:not(:empty)):has(.nxt-radio-box>.nxt-help-text:nth-child(3):not(:empty))+.nxt-submit-button.nxt-btn-inline{margin-bottom:62px}.nxt-submit-button.nxt-btn-block .nxt-submit,.nxt-submit-button.nxt-btn-inline .nxt-submit{min-height:43px;min-width:0px}.nxt-submit-button .nxt-submit,.nxt-btn-inline .nxt-submit{line-height:1.8;min-width:0px}.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-adv-list-typo .list-typo-text.list_typo_stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:#fff}.tpgb-adv-list-typo .list-typo-text.bg_based_text{color:#fff;-webkit-text-fill-color:#fff}.tpgb-adv-list-typo .list-typo-text.typo_gif_based_text{color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent} @keyframes plus-no-hover-v{0%{transform:scaleX(1.05);height:100%}45%{height:5px}55%{transform:scaleX(1.05);height:5px;opacity:1}to{transform:scaleX(0);height:5px;opacity:.02}}@keyframes plus-hover-v{0%{transform:scaleX(0);height:5px}45%{transform:scaleX(1.05);height:5px}55%{height:5px}to{transform:scaleX(1.05);height:100%}}@-webkit-keyframes plus_underline_link{0%{transform:scaleX(1);transform-origin:top right}50%{transform:scaleX(0);transform-origin:top right}50.1%{transform:scaleX(0);transform-origin:top left}to{transform:scaleX(1);transform-origin:top left}}@keyframes plus_underline_link{0%{transform:scaleX(1);transform-origin:top right}50%{transform:scaleX(0);transform-origin:top right}50.1%{transform:scaleX(0);transform-origin:top left}to{transform:scaleX(1);transform-origin:top left}}.tpgb-text-typo.under_overlay{position:relative}.tpgb-text-typo.under_overlay.overlay-style-4:after,.tpgb-text-typo.under_overlay:before{transition:all .3s linear}.under_overlay.overlay-style-1:before{content:"";position:absolute;bottom:10px;left:0;right:0;background:red;width:100%;height:5px;border-radius:2px}.tpgb-text-typo.under_overlay.overlay-style-1:hover:before{height:100%;bottom:0!important}.under_overlay.overlay-style-2:before{content:"";position:absolute;bottom:0;width:0;height:5px;left:0;background-color:red;transition-duration:.75s;opacity:0}.tpgb-text-typo.under_overlay.overlay-style-3:before{content:"";position:absolute;bottom:0;width:0;height:5px;right:0;background-color:red;transition-duration:.75s;opacity:0}.tpgb-text-typo.under_overlay.overlay-style-2:hover:before,.tpgb-text-typo.under_overlay.overlay-style-3:hover:before{width:100%;opacity:1}.tpgb-text-typo.under_overlay.overlay-style-4:after,.tpgb-text-typo.under_overlay.overlay-style-4:before{content:"";position:absolute;bottom:0;width:0;height:5px;transition-duration:.75s;opacity:0}.tpgb-text-typo.under_overlay.overlay-style-4:before{left:calc(50%);background-color:red}.tpgb-text-typo.under_overlay.overlay-style-4:after{right:calc(50%);background-color:red}.tpgb-text-typo.under_overlay.overlay-style-4:hover:after,.tpgb-text-typo.under_overlay.overlay-style-4:hover:before{width:50%;opacity:1}.tpgb-adv-single-typo.overlay-style-6 .text-content-block{z-index:1}.tpgb-text-typo.under_overlay.overlay-style-5:before{content:"";background:red;position:absolute;width:100%;height:5px;bottom:0;left:0;border-radius:5px;transform:scaleX(0);animation:1.4s forwards plus-no-hover-v linear;animation-fill-mode:forwards}.tpgb-text-typo.under_overlay.overlay-style-5:hover:before{animation:.5s forwards plus-hover-v linear;animation-fill-mode:forwards}.tpgb-text-typo.under_overlay.overlay-style-6:after,.tpgb-text-typo.under_overlay.overlay-style-6:before{display:block;content:"";position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.1);height:2px;left:0;pointer-events:none}.tpgb-text-typo.under_overlay.overlay-style-6:after{background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.3,.4,.1,1);transition:transform .5s cubic-bezier(.3,.4,.1,1);transform-origin:left}.tpgb-text-typo.under_overlay.overlay-style-6:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.tpgb-text-typo.under_overlay.overlay-style-7:before{position:absolute;bottom:0;left:0;width:100%;height:5px;content:"";background-color:red}.tpgb-text-typo.under_overlay.overlay-style-7:hover:before{animation-name:plus_underline_link;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}  .tpgb-adv-list-typo{position:relative;display:inline-block;}.tpgb-adv-list-typo .tpgb-text-typo{position:relative;display:inline;vertical-align:middle;transition:all 0.3s ease-in-out;}.tpgb-adv-list-typo .tpgb-text-typo.parallax-scroll,.tpgb-adv-list-typo .tpgb-text-typo.under_overlay{display:inline-block;}.tpgb-adv-list-typo .list-typo-text{position:relative;font-size:35px;line-height:1;color:#313131;font-weight:500;text-transform:initial;transition:all 0.3s ease-in-out;white-space:pre-wrap;z-index:1;}@keyframes content_effect_floating{0%,to{transform:translateY(0)}50%{transform:translateY(2%)}}@-webkit-keyframes content_effect_floating{0%,to{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(2%)}}@keyframes content_effect_tossing{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@-webkit-keyframes content_effect_tossing{0%,to{-webkit-transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg)}}@keyframes content_effect_pulse{0%,to{transform:scale(.97);opacity:1}50%{transform:scale(1);opacity:1}}@-webkit-keyframes content_effect_pulse{0%,to{-webkit-transform:scale(.97);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}}.image-floating{display:inline-block}.hover_floating{animation-duration:1.5s}.hover_floating,.image-tossing{display:inline-block}.hover_tossing{animation-duration:1.5s}.hover_pulse,.hover_tossing,.image-pulse{display:inline-block}.hover_pulse{animation-duration:1.5s}.hover_floating:hover,.image-floating{animation-name:content_effect_floating;animation-duration:2.2s;animation-iteration-count:infinite}.hover_pulse:hover,.hover_tossing:hover,.image-pulse,.image-tossing{animation-name:content_effect_tossing;animation-duration:2.2s;animation-iteration-count:infinite}.hover_pulse:hover,.image-pulse{animation-name:content_effect_pulse}.content_effect_floating,.content_effect_pulse,.content_effect_tossing{animation-name:content_effect_floating;animation-duration:2.2s;animation-iteration-count:infinite}.content_effect_pulse,.content_effect_tossing{animation-name:content_effect_tossing}.content_effect_pulse{animation-name:content_effect_pulse}