/**handles:essential-blocks-frontend-style,eb-block-style-201,eb-reusable-block-style-2755,fluent_snippet_11-form-styles,fluent_snippet_12-button-css**/
.eb-testimonial-wrapper{display:flex;flex-direction:row}.eb-testimonial-container{background-repeat:no-repeat;background-size:cover;display:flex;flex:1;flex-direction:column;position:relative;text-align:center;word-break:break-all}.eb-avatar-container{display:flex}.eb-avatar-style{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100px;margin:0 auto;width:100px}.eb-testimonial-quote-style{background-position:"left";background-repeat:"no-repeat";padding-left:10px;padding-right:10px}.eb-description-container{display:flex;flex-direction:row}.eb-userinfo-container{display:flex;flex-direction:column}.eb-testimonial-wrapper .eb-userinfo-container>*{margin:0 0 5px}.eb-img-placeholder{background-color:gray}.eb-testimonial-image{background:#e3e3e3!important;border-radius:50%!important;display:inline!important;height:100px;width:100px}.eb-testimonial-background-upload{background:#e3e3e3;color:#666;display:inline-block;height:100px;width:100%}.eb-testimonial-rating i{color:#d8d8d8}.eb-testimonial-wrapper.layout-preset-2 .image-container{position:relative;z-index:9999}.eb-testimonial-wrapper.layout-preset-2 .image-container:before{border-radius:50%;content:"";left:0;position:absolute;top:7px;z-index:-1px}.eb-testimonial-wrapper.layout-preset-2 .image-container .eb-avatar-style,.eb-testimonial-wrapper.layout-preset-2 .image-container .eb-testimonial-image{border:3px solid #fff;height:55px;margin-left:20px;position:relative;width:55px;z-index:9999}
.eb-row-wrapper *{box-sizing:border-box}.eb-row-wrapper:not(.for-editor-page){box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}.eb-row-wrapper:not(.for-editor-page)>.eb-row-inner{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:auto;max-width:none!important;position:relative;width:auto!important}.eb-row-root-container>div.eb-row-wrapper:not(.for-editor-page)>div.eb-row-inner>div.eb-column-wrapper>div.eb-column-inner>div:not(.eb-instagram-wrapper):not(.eb-toc-container),.wp-block-essential-blocks-row{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.eb-row-root-container>.eb-row-wrapper:not(.for-editor-page)>.eb-row-inner>.eb-column-wrapper{box-sizing:border-box}@media(max-width:0px){.eb-row-wrapper:not(.for-editor-page)>.eb-row-inner{flex-wrap:wrap;justify-content:flex-start}}

/* eb-testimonial-0njia Starts */.eb-testimonial-wrapper.eb-testimonial-0njia{background-color:#fff;margin:10px;padding:10px;transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-testimonial-wrapper.eb-testimonial-0njia:before{transition:background 0.5s,opacity 0.5s,filter 0.5s}.eb-testimonial-0njia .eb-avatar-container{order:1;justify-content:center;align-items:center;font-size:16px;flex-direction:row}.eb-testimonial-0njia .eb-avatar-container{gap:15px}.eb-testimonial-0njia .image-container{order:0;display:block}.eb-testimonial-0njia .eb-avatar-style,.eb-testimonial-wrapper.eb-testimonial-0njia.layout-preset-2 .image-container .eb-avatar-style{background-image:url(https://tarrivertech.com/wp-content/uploads/2025/12/headshot-7.png);border-radius:50%;display:block}.eb-testimonial-0njia.layout-preset-2 .image-container::before{width:calc(undefinedpx - (1px + 1px));height:calc(undefinedpx - (1px + 1px));background-color:var(--eb-global-primary-color)}.eb-testimonial-0njia .eb-userinfo-container{text-align:center;justify-content:flex-start;align-self:center}.eb-testimonial-0njia .eb-testimonial-username{color:var(--eb-global-primary-color)}.eb-testimonial-0njia .eb-testimonial-company{color:var(--eb-global-heading-color)}.eb-testimonial-0njia .eb-description-container p{text-align:center;color:var(--eb-global-text-color);padding-right:20px;word-break:break-word}.eb-testimonial-0njia .eb-description-container{flex-direction:row}.eb-testimonial-0njia .eb-testimonial-quote-style:before{content:none}.eb-testimonial-0njia .eb-testimonial-quote-style svg{fill:#edf1f7;height:60px;width:60px}.eb-testimonial-0njia .eb-testimonial-rating{text-align:center}.eb-testimonial-0njia .eb-testimonial-rating{order:3}.eb-testimonial-0njia .eb-testimonial-description{order:2}.eb-testimonial-0njia .eb-testimonial-rating i{font-size:14px}.eb-testimonial-0njia .eb-testimonial-rating.rating-1 i:nth-child(-n+1),.eb-testimonial-0njia .eb-testimonial-rating.rating-2 i:nth-child(-n+2),.eb-testimonial-0njia .eb-testimonial-rating.rating-3 i:nth-child(-n+3),.eb-testimonial-0njia .eb-testimonial-rating.rating-4 i:nth-child(-n+4),.eb-testimonial-0njia .eb-testimonial-rating.rating-5 i:nth-child(-n+5){color:#f2b01e}.eb-parent-eb-testimonial-0njia{display:block}.root-eb-testimonial-0njia{position:relative}.root-eb-testimonial-0njia.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-testimonial-0njia.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-testimonial-0njia.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-testimonial-0njia.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.eb-testimonial-0njia.layout-preset-2 .image-container::before{width:calc(undefinedpx - (1px + 1px));height:calc(undefinedpx - (1px + 1px))}.eb-parent-eb-testimonial-0njia{display:block}} @media(max-width: 767px){.eb-testimonial-0njia.layout-preset-2 .image-container::before{width:calc(undefinedpx - (1px + 1px));height:calc(undefinedpx - (1px + 1px))}.eb-parent-eb-testimonial-0njia{display:block}}/* =eb-testimonial-0njia= Ends *//* eb-column-26v6u Starts */.eb-column-26v6u.eb-column-wrapper > .eb-column-inner > *{position:relative}.eb-column-26v6u.eb-column-wrapper > .eb-column-inner:before{transition:all .5s,background 0.5s,opacity 0.5s,filter 0.5s}.root-eb-column-26v6u{align-self:flex-start !important;width:66%;order:unset}.eb-parent-eb-column-26v6u{transition:all .5s,background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-parent-eb-column-26v6u{display:block}.root-eb-column-26v6u{position:relative}.root-eb-column-26v6u.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-column-26v6u.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-column-26v6u.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-column-26v6u.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.root-eb-column-26v6u{width:calc(50% - 20px);order:unset}.eb-parent-eb-column-26v6u{display:block}} @media(max-width: 767px){.root-eb-column-26v6u{width:calc(100% - 0px);order:unset}.eb-parent-eb-column-26v6u{display:block}}/* =eb-column-26v6u= Ends *//* eb-column-8zker Starts */.eb-column-8zker.eb-column-wrapper > .eb-column-inner > *{position:relative}.eb-column-8zker.eb-column-wrapper > .eb-column-inner:before{transition:all .5s,background 0.5s,opacity 0.5s,filter 0.5s}.root-eb-column-8zker{align-self:flex-start !important;width:34%;order:unset}.eb-parent-eb-column-8zker{transition:all .5s,background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-parent-eb-column-8zker{display:block}.root-eb-column-8zker{position:relative}.root-eb-column-8zker.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-column-8zker.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-column-8zker.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-column-8zker.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.root-eb-column-8zker{width:calc(50% - 20px);order:unset}.eb-parent-eb-column-8zker{display:block}} @media(max-width: 767px){.root-eb-column-8zker{width:calc(100% - 0px);order:unset}.eb-parent-eb-column-8zker{display:block}}/* =eb-column-8zker= Ends *//* eb-row-sdkzd Starts */.eb-row-sdkzd.eb-row-root-container > *{position:relative}.eb-row-sdkzd.eb-row-root-container{transition:all 0.5s,background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-row-sdkzd.eb-row-root-container:before{transition:all 0.5s,background 0.5s,opacity 0.5s,filter 0.5s}.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper{max-width:1170px}.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{align-items:flex-start;gap:40px;flex-flow:row;align-items:unset}.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper > .eb-row-inner > .wp-block-essential-blocks-column{display:flex;align-items:flex-start}.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper > .eb-row-inner > .wp-block-essential-blocks-column > *{width:100%}.eb-parent-eb-row-sdkzd{display:block}.root-eb-row-sdkzd{position:relative}.root-eb-row-sdkzd.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-row-sdkzd.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-row-sdkzd.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-row-sdkzd.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{flex-flow:row;flex-wrap:wrap !important}.eb-parent-eb-row-sdkzd{display:block}} @media(max-width: 767px){.eb-row-sdkzd.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{flex-flow:row;flex-wrap:wrap !important}.eb-parent-eb-row-sdkzd{display:block}}/* =eb-row-sdkzd= Ends *//* eb-column-nji83 Starts */.eb-column-nji83.eb-column-wrapper > .eb-column-inner > *{position:relative}.eb-column-nji83.eb-column-wrapper > .eb-column-inner:before{transition:all .5s,background 0.5s,opacity 0.5s,filter 0.5s}.root-eb-column-nji83{width:100%;order:unset}.eb-parent-eb-column-nji83{transition:all .5s,background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-parent-eb-column-nji83{display:block}.root-eb-column-nji83{position:relative}.root-eb-column-nji83.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-column-nji83.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-column-nji83.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-column-nji83.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.root-eb-column-nji83{width:calc(50% - 10px);order:unset}.eb-parent-eb-column-nji83{display:block}} @media(max-width: 767px){.root-eb-column-nji83{width:calc(100% - 0px);order:unset}.eb-parent-eb-column-nji83{display:block}}/* =eb-column-nji83= Ends *//* eb-row-yfbzx Starts */.eb-row-yfbzx.eb-row-root-container > *{position:relative}.eb-row-yfbzx.eb-row-root-container{transition:all 0.5s,background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-row-yfbzx.eb-row-root-container:before{transition:all 0.5s,background 0.5s,opacity 0.5s,filter 0.5s}.eb-row-yfbzx.eb-row-root-container > .eb-row-wrapper{max-width:1800px}.eb-row-yfbzx.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{gap:20px;flex-flow:row}.eb-parent-eb-row-yfbzx{display:block}.root-eb-row-yfbzx{position:relative}.root-eb-row-yfbzx.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-row-yfbzx.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-row-yfbzx.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-row-yfbzx.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 0px){.eb-row-yfbzx.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{flex-flow:row;flex-wrap:wrap !important}.eb-parent-eb-row-yfbzx{display:block}} @media(max-width: 767px){.eb-row-yfbzx.eb-row-root-container > .eb-row-wrapper > .eb-row-inner{flex-flow:row;flex-wrap:wrap !important}.eb-parent-eb-row-yfbzx{display:block}}/* =eb-row-yfbzx= Ends */
/* eb-advance-heading-jgn5q Starts */.eb-advance-heading-wrapper.eb-advance-heading-jgn5q{position:relative;text-align:center;transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q:before{transition:background 0.5s,opacity 0.5s,filter 0.5s}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-title{text-align:center;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:15px}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-title .first-title{color:#164951;text-transform:uppercase;letter-spacing:1px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-title .second-title{color:var(--eb-global-heading-color);transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-title .third-title{color:var(--eb-global-heading-color);transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-subtitle{text-align:center;color:var(--eb-global-text-color);margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-separator{color:var(--eb-global-text-color);margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-separator.line{border-style:none none solid;border-image-slice:1;border-image-source:linear-gradient(174deg,rgb(40,137,152) 51%,rgb(35,121,138) 97%);border-width:3px;width:100px;margin-left:auto;margin-right:auto}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-separator.icon{text-align:center;background:linear-gradient(174deg,rgb(40,137,152) 51%,rgb(35,121,138) 97%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px}.eb-advance-heading-wrapper.eb-advance-heading-jgn5q .eb-ah-separator.icon > *{background:linear-gradient(174deg,rgb(40,137,152) 51%,rgb(35,121,138) 97%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.eb-parent-eb-advance-heading-jgn5q{display:block}.root-eb-advance-heading-jgn5q{position:relative} @media(max-width: 0px){.eb-parent-eb-advance-heading-jgn5q{display:block}} @media(max-width: 767px){.eb-parent-eb-advance-heading-jgn5q{display:block}}/* =eb-advance-heading-jgn5q= Ends */
.captcha-text{font-size:.7rem!important;text-align:center!important;margin-top:15px!important;margin-bottom:20px!important;padding:0 10px!important;line-height:1.3!important}.grecaptcha-badge{display:none!important}.website-contact-form{margin-top:0!important;margin-bottom:10px!important}.website-contact-form-biz-name,.website-contact-form-description,.website-contact-form-email,.website-contact-form-name,.website-contact-form-phone{padding-bottom:24px!important}.website-contact-form-biz-name input,.website-contact-form-description textarea,.website-contact-form-email input,.website-contact-form-name input,.website-contact-form-phone input{width:100%;padding:12px 15px 12px 45px!important;border:1px solid #ddd!important;border-radius:6px!important;font-size:16px!important;transition:all .3s ease!important;background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important}.website-contact-form-interest select{color:#a5a5a5!important;padding:0 15px 0 45px!important;border:1px solid #ddd!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;background-color:#fff!important;border-radius:6px!important}.website-contact-form-interest select.wpforms-valid{color:#4c4c4c!important}.website-contact-form-biz-name input:focus,.website-contact-form-description textarea:focus,.website-contact-form-email input:focus,.website-contact-form-interest select:focus,.website-contact-form-name input:focus,.website-contact-form-phone input:focus{border-color:#144950!important;outline:0!important;box-shadow:0 0 0 3px rgba(20,73,80,.1)!important}.website-contact-form-description textarea{height:120px;resize:vertical;padding-top:15px!important;padding-bottom:15px!important}.website-contact-form-biz-name::before,.website-contact-form-description::before,.website-contact-form-email::before,.website-contact-form-interest::before,.website-contact-form-name::before,.website-contact-form-phone::before{font-family:"Font Awesome 5 Free";position:absolute;left:15px;top:45%;transform:translateY(-50%);color:#144950;font-weight:900;z-index:1;font-size:18px;opacity:.7;pointer-events:none}.website-contact-form-name::before{content:"\f007"}.website-contact-form-biz-name::before{content:"\f1ad"}.website-contact-form-email::before{content:"\f0e0"}.website-contact-form-phone::before{content:"\f095"}.website-contact-form-description::before{content:"\f086";top:25px!important;transform:none!important}.website-contact-form-interest::before{content:"\f02e";top:50%!important;transform:translateY(-50%)!important}.website-contact-form-description textarea{padding:15px 15px 15px 50px!important}.website-contact-form-biz-name.wpforms-has-error::before,.website-contact-form-email.wpforms-has-error::before,.website-contact-form-name.wpforms-has-error::before,.website-contact-form-phone.wpforms-has-error::before{top:32%!important}.website-contact-form-submit{background-color:#144950!important;color:#fff!important;border:none!important;padding:12px 30px!important;font-size:16px!important;font-weight:600!important;border-radius:6px!important;cursor:pointer!important;transition:all .3s ease!important;display:flex!important;text-align:center!important;letter-spacing:.5px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}.website-contact-form-submit:hover{background-color:#1c6570!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.website-contact-form-submit:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)!important}@media (max-width:768px){.website-contact-form h3{font-size:1.6rem!important;text-align:center!important}.website-contact-form-biz-name input,.website-contact-form-description textarea,.website-contact-form-email input,.website-contact-form-name input,.website-contact-form-phone input{padding:10px 15px 10px 40px!important;font-size:15px!important}.website-contact-form-biz-name::before,.website-contact-form-description::before,.website-contact-form-email::before,.website-contact-form-name::before,.website-contact-form-phone::before{font-size:16px!important;left:12px!important}.website-contact-form-description textarea{min-height:100px!important;resize:vertical!important;padding-top:15px!important}.website-contact-form-submit{width:100%!important;padding:16px 20px!important;font-size:1.1rem!important;margin-top:10px!important}}@media (max-width:480px){.website-contact-form-biz-name input,.website-contact-form-description textarea,.website-contact-form-email input,.website-contact-form-name input,.website-contact-form-phone input{padding:10px 10px 10px 35px!important}.website-contact-form-description textarea{height:100px!important}.website-contact-form-biz-name::before,.website-contact-form-description::before,.website-contact-form-email::before,.website-contact-form-name::before,.website-contact-form-phone::before{left:10px!important;font-size:14px!important}.website-contact-form-submit{padding:14px 18px!important;font-size:1rem!important}}.website-contact-form-submit-about{background:linear-gradient(135deg,hsl(28 68% 54% / 1) 0,hsl(21 78% 46% / 1) 100%)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:18px!important;font-weight:700!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;width:100%!important}.website-contact-form-submit-about:hover{background:linear-gradient(135deg,#e67e22,#d35400)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.website-contact-form-submit-about:active{transform:translateY(0)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.website-contact-form-submit-about:focus{outline:2px solid #f39c12!important;outline-offset:2px!important}#wpforms-3329-field_6-container{color:#fff!important;padding-top:0!important}#wpforms-3329-field_6-container label{color:#fff!important;margin-right:20px!important;cursor:pointer!important}#wpforms-3329-field_6-container input[type=checkbox]{accent-color:#f39c12!important;margin-right:8px!important;transform:scale(1.1)!important}#wpforms-3329-field_6-container .wpforms-field-label{color:#fff!important}#wpforms-3329-field_6-container .wpforms-field-choice-label{color:#fff!important}
.trt-button-primary .wp-block-button__link,.trt-hero-button-primary .wp-block-button__link{display:inline-block!important;background:linear-gradient(135deg,hsl(28 68% 54% / 1) 0,hsl(21 78% 46% / 1) 100%)!important;color:#fff!important;padding:1rem 1.5rem!important;border-radius:6px!important;font-weight:800!important;font-size:1.1rem!important;text-align:center!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(248,161,63,.3)!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important;border:none!important;transform:translateY(0)!important;text-shadow:1px 1px 2px rgba(0,0,0,.7)!important;letter-spacing:.5px!important;box-sizing:border-box!important;-webkit-text-stroke:0.5px rgba(0,0,0,0.3);width:200px!important}.trt-button-primary .wp-block-button__link::after,.trt-hero-button-primary .wp-block-button__link::after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%)!important;transition:left .6s ease!important}.trt-button-primary .wp-block-button__link:hover,.trt-hero-button-primary .wp-block-button__link:hover{transform:translateY(-3px)!important;background:linear-gradient(145deg,#f9ad56 0,#e07b2c 100%)!important;box-shadow:0 6px 16px rgba(248,161,63,.4)!important}.trt-button-primary .wp-block-button__link:hover::after,.trt-hero-button-primary .wp-block-button__link:hover::after{left:100%!important}.trt-button-primary .wp-block-button__link:focus-visible,.trt-hero-button-primary .wp-block-button__link:focus-visible{outline:3px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(0,0,0,.3)!important}.trt-button-secondary .wp-block-button__link,.trt-hero-button-secondary .wp-block-button__link{display:inline-block!important;background:linear-gradient(135deg,hsl(212 73% 50% / 1) 0,hsl(213 71% 39% / 1) 100%);color:#fff!important;padding:1rem 1.5rem!important;border-radius:6px!important;font-weight:800!important;font-size:1.1rem!important;text-align:center!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(59,130,246,.4)!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important;text-shadow:1px 1px 2px rgba(0,0,0,.7)!important;letter-spacing:.5px!important;box-sizing:border-box!important;-webkit-text-stroke:0.5px rgba(0,0,0,0.3);width:200px!important}.trt-button-secondary .wp-block-button__link::after,.trt-hero-button-secondary .wp-block-button__link::after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%)!important;transition:left .6s ease!important}.trt-button-secondary .wp-block-button__link:hover,.trt-hero-button-secondary .wp-block-button__link:hover{transform:translateY(-3px)!important;background:linear-gradient(145deg,#5da8ff 0,#3578cc 100%)!important;box-shadow:0 6px 16px rgba(63,108,142,.4)!important;border-color:rgba(255,255,255,.4)!important}.trt-button-secondary .wp-block-button__link:hover::after,.trt-hero-button-secondary .wp-block-button__link:hover::after{left:100%!important}.trt-button-secondary .wp-block-button__link:focus-visible,.trt-hero-button-secondary .wp-block-button__link:focus-visible{outline:3px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(0,0,0,.3)!important}