*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:"Lato";background:#fff;color:#0b1f33}@keyframes loading-spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.custom-modal{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;align-items:flex-start;justify-content:center;overflow-y:auto;padding:40px 16px;z-index:9999}.hero-img{display:none}.modal-body{width:100%;display:flex;justify-content:center}.modal-content{background:#fff;width:100%;max-width:500px;max-height:none;overflow:visible;padding:20px 0;border-radius:10px;position:relative}.close-btn{position:absolute;top:10px;right:14px;font-size:24px;cursor:pointer}@keyframes fadeIn {
  from {
    opacity: 0;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}#ieBanner,#offlineBanner{display:none;position:fixed;bottom:0;left:0;width:100%;background-color:#fc0;color:#000;text-align:center;padding:12px 0;font-weight:bold;font-family:sans-serif;z-index:9999;box-shadow:0 -2px 5px rgba(0,0,0,.2)}#offlineBanner{background-color:#ff4d4f;color:#fff}#spinnerOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .3s ease}.button--loading{content:" ";width:1em;height:1em;border-radius:50%;display:inline-block;border:2px solid #fff;border-color:#fff transparent #fff transparent;animation:loading-spinner-animation 1s linear infinite}@keyframes loading-spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.aos{opacity:0;will-change:transform , opacity;transition-property:transform , opacity;transition-duration:2000ms;transition-timing-function:cubic-bezier(.22,1,.36,1)}.aos.in-view{opacity:1}.zoom-in{opacity:0;transform:scale(.88)}.zoom-in.in-view{opacity:1;transform:scale(1);transition:transform 700ms cubic-bezier(.25,.8,.25,1) , opacity 500ms ease-out}.fade-up{opacity:0;transform:translate3d(0,220px,0)}.fade-up.in-view{opacity:1;transform:translate3d(0,0,0);transition:transform 700ms cubic-bezier(.2,.9,.2,1) , opacity 500ms ease-out}.fade-left{opacity:0;transform:translate3d(-320px,0,0)}.fade-left.in-view{opacity:1;transform:translate3d(0,0,0);transition:transform 1200ms cubic-bezier(.2,.9,.2,1) , opacity 900ms ease-out}.fade-right{opacity:0;transform:translate3d(320px,0,0)}.fade-right.in-view{opacity:1;transform:translate3d(0,0,0);transition:transform 1200ms cubic-bezier(.2,.9,.2,1) , opacity 900ms ease-out}.aos{transition-delay: calc(var(--i) * 100ms)}.fade-up{transform:translate3d(0,90px,0)}.fade-down{transform:translate3d(0,-90px,0)}.fade-left{transform:translate3d(90px,0,0)}.fade-right{transform:translate3d(-90px,0,0)}.fade-up.in-view,.fade-down.in-view,.fade-left.in-view,.fade-right.in-view{transform:translate3d(0,0,0)}.zoom-in{transform:scale(.96)}.zoom-in.in-view{transform:scale(1)}.zoom-out{transform:scale(1.04)}.zoom-out.in-view{transform:scale(1)}.container{width:100%;padding:0 20px;margin:0 auto}.f-700{font-weight:700}.text-bold{font-weight:600;color:rgba(64,64,64,1)}.m-40{margin-top:40px}.w-75{width:75%!important}.border-none{border:none}.btn{padding:10px 18px;text-decoration:none;cursor:pointer;text-align:center;font-size:16px;font-weight:600;border-radius:8px;white-space:pre}.btn-large{padding:16px 18px;text-decoration:none;cursor:pointer;text-align:center;font-size:18px;font-weight:600;border-radius:8px;white-space:pre}.btn.green{background:rgba(74,182,124,1);color:#fff;border-radius:6px;border:1px solid rgba(74,182,124,1)}.btn-large.blue,.btn.blue{background:linear-gradient(90deg,rgba(17,98,165,1) 0%,rgba(0,63,121,1) 100%);color:#fff}.btn-large.green,.btn.green{background:rgba(74,182,124,1);color:#fff}.btn.green{background:rgba(74,182,124,1);color:#fff}.btn.outline{border:1.5px solid rgba(185,185,185,1);color:rgba(7,10,18,1);background:#fff;font-weight:600;border-radius:8px}.btn-large.outline{border:1.5px solid rgba(185,185,185,1);color:rgba(7,10,18,1);background:#fff;font-weight:600;border-radius:8px}.navbar{background:#fff;border-bottom:1px solid #e5eaf0}.nav{height:100px;padding:0 140px;display:flex;align-items:center;justify-content:space-between;position:fixed;background:#fff;z-index:9;border-bottom:1px solid transparent;box-shadow:none;transition:box-shadow .3s ease , border-color .3s ease}.nav-content{width:100%;display:flex;justify-content:space-around;margin:0 auto}.nav.scrolled{border-bottom:1px solid rgba(205,205,205,1);box-shadow:0 4px 40px 0 rgba(0,0,0,.1)}.navbar .logo img{max-width:270px;width:100%}.nav-links{display:flex;align-items:center}.nav-links a{margin:0 15px;text-decoration:none;color:rgba(51,51,51,1);font-size:16px;line-height:28px}.nav-actions{display:flex;align-items:center}.nav-actions .login{width:100%;margin-right:20px;text-decoration:none;font-weight:600;color:rgba(0,0,0,1);border:1px solid rgba(202,202,202,1);padding:10px 18px;border-radius:6px;text-align:center}.menu-toggle{display:none;background:none;border:none;font-size:26px;cursor:pointer}.actions{display:none}@media (max-width:992px){.nav-links a{margin:0 10px;font-size:14px}.navbar .logo img{max-width:240px}}.hero{padding:140px 0 0;background:#fff;margin:0 auto}.hero-buttons{display:flex;margin-bottom:25px;gap:20px}.hero-grid{margin:0;padding:0;padding-left:150px;display:flex;gap:50px;align-items:flex-start;width:100%;justify-content:center}.breadcrumb{font-size:20px;color:rgba(64,64,64,1);font-weight:600;margin-bottom:16px}.hero-left{width:50%}.hero-left h1{font-size:56px;margin-bottom:20px;color:rgba(7,10,18,1);font-weight:900;line-height:68px}.hero-left p{font-size:18px;color:rgba(64,64,64,1);margin-bottom:25px;font-weight:400;line-height:28px}.hero-left .plain-text{font-size:18px;color:rgba(64,64,64,1);margin-bottom:25px;font-weight:400;line-height:28px;display:block}.hero-right{width:100%;display:block}.steps .step .icon img{width:auto}.steps{display:flex;justify-content:space-between;gap:10px}.step{flex:1;text-align:center;position:relative}.step::after{content:"";position:absolute;top:30px;right:-115px;width:248px;width:clamp(100px,15vw,248px);height:60px;background-repeat:no-repeat;background-size:contain}.step:nth-child(1)::after {background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/arrow-1.svg)}.step:nth-child(2)::after {background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/arrow-2.svg);top:90px}.step:last-child::after{display:none}.stats{width:83%;max-width:1600px;margin:40px auto}.stats-box{background:#fff;border-radius:100px;padding:14px 40px;box-shadow:0 4px 40px rgba(0,0,0,.1);margin-bottom:45px}.stats-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.stat-card{display:flex;gap:14px;padding:18px 26px;background:#fff}.stat-card img{width:33px;height:33px;flex-shrink:0}.stat-text{display:flex;flex-direction:column}.stat-text strong{font-size:24px;font-weight:700;color:rgba(0,0,0,1)}.stat-text span{font-size:16px;font-weight:500;line-height:22px;color:rgba(142,142,142,1)}.marquee{position:relative;overflow:hidden;width:100%}.marquee::after{content:"";position:absolute;top:0;right:0;width:110px;height:100%;pointer-events:none;background:linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%)}.marquee-track{display:flex;width:max-content;animation:marquee-left 22s linear infinite}.features{display:flex;gap:24px;padding:12px;list-style:none;white-space:nowrap}.marquee:hover .marquee-track{animation-play-state:paused;cursor:pointer}.marquee-track.fast{animation-duration:40s}.marquee-track.slow{animation-duration:40s}.marquee-track.reverse{animation-name:marquee-right}@keyframes marquee-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}@keyframes marquee-right {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}.features li{display:flex;align-items:center;gap:5px;font-size:16px;color:#0f172a;font-weight:500;white-space:nowrap}.features li::before{content:"";width:17px;height:16.57px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;flex-shrink:0;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/check.svg)}.nhra{margin-top:25px;font-size:13px;font-weight:500;width:100%;max-width:fit-content}.hero-right{position:relative}.dashboard{width:100%;border-radius:12px;margin-top:-44px}.mobile{position:absolute;left:-66px;bottom:-128px;width:180px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.15)}.serve-features{background:linear-gradient(110deg,rgba(0,89,156,1) 50%,rgba(68,206,163,1) 115%);display:flex;width:100%;flex-direction:column;align-items:center;overflow-x:hidden}.who-we-serve{padding:90px 0;color:#fff;text-align:center}.who-we-serve h2{font-size:42px;font-weight:700;margin-bottom:16px}.who-we-serve .subtitle{font-size:18px;color:rgba(255,255,255,1);margin-bottom:40px;font-weight:400}.top-row{display:flex;gap:30px;width:100%;justify-content:center;max-width:1400px}.content-wrapper{max-width:1920px!important}.m-auto{margin:0 auto}.top-row .left{width:33.33%}.top-row .right{width:33.33%}.serve-card{background:#fff;color:#0b1f33;border-radius:16px;padding:35px;text-align:left;box-shadow:0 20px 50px rgba(0,0,0,.1);display:flex;flex-direction:column}.serve-card h3{font-size:20px;margin-bottom:16px;font-weight:700;color:rgba(7,10,18,1)}.serve-card p{font-size:16px;color:rgba(64,64,64,1);margin-bottom:20px;font-weight:400;line-height:28px}.serve-card ul{list-style:none;margin-top:0;margin-bottom:25px;padding-left:0}.serve-card li{font-size:16px;margin-bottom:10px;padding-left:22px;line-height:24px;font-weight:400;position:relative;color:rgba(64,64,64,1)}.serve-card li::before{content:"";position:absolute;left:0;top:4px;width:15px;height:15px;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/check.svg);background-size:contain;background-repeat:no-repeat}.card-actions{display:flex;gap:12px;align-items:center;margin-left:18px;margin-top:auto}.card-actions .action-buttons{margin-left:auto;display:flex;gap:12px}.card-actions .features-img img{width:100%;height:43px;object-fit:contain}.card-actions.right{justify-content:flex-end}.bottom-card-section{display:flex;justify-content:center;margin:0 auto}.bottom-card{background:#fff;color:#0b1f33;margin-top:40px;border-radius:16px;padding:40px;text-align:left;width:68.2%}.bottom-card h3{margin-bottom:16px;font-size:20px;font-weight:700;color:rgba(7,10,18,1)}.bottom-card p{font-weight:400;font-size:16px;line-height:28px;margin-bottom:20px;color:rgba(64,64,64,1)}.bottom-grid{display:flex;justify-content:space-between;width:75%;margin-bottom:20px}.bottom-card ul{list-style:none}.bottom-card li{font-size:14px;margin-bottom:10px;padding-left:22px;position:relative;line-height:24px}.bottom-card li::before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/check.svg);background-size:contain;background-repeat:no-repeat}.features-section{background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 65%,rgba(237,237,237,1) 100%);padding:90px 0;text-align:center;max-width:98%;width:100%;border-radius:30px}.features-section h2{font-size:42px;margin-bottom:16px}.features-section .subtitle{font-size:18px;color:#666;line-height:32px;margin-bottom:40px}.feature-grid{display:flex;gap:30px}.feature-card{background:rgba(255,255,255,1);border-radius:16px;padding:25px 25px 25px 36px;border-radius:30px;margin-bottom:30px;display:flex;align-items:start;justify-content:space-between;width:100%;border:1px solid rgba(205,205,205,1)}.feature-text{text-align:left;max-width:70%}.feature-text h3{font-size:20px;margin-bottom:16px;font-weight:700;line-height:28px}.feature-text ul{list-style:none;margin:0;padding:0}.feature-text li{font-size:16px;margin-bottom:16px;padding-left:26px;position:relative;font-weight:400;word-wrap:break-word;line-height:24px;color:#404040}.feature-text li::before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/check.svg);background-size:contain;background-repeat:no-repeat}.feature-card img{width:120px;border-radius:12px;margin-top:auto;margin-bottom:auto}.how-it-works{width:100%;margin:0 auto;margin-top:90px}.how-it-works h3{font-size:42px;font-weight:700;margin-bottom:16px}.how-it-works .plain-text{font-size:18px;color:rgba(64,64,64,1);margin-bottom:25px;font-weight:400;line-height:28px;display:block;margin-bottom:40px}.how-it-works .steps{display:flex;gap:30px}.step{border-radius:16px;padding:30px}.step .icon{font-size:36px;margin-bottom:15px}.step h4{margin-bottom:10px;font-weight:600;font-size:20px;line-height:100%}.step p{font-size:16px;font-weight:400;line-height:24px;color:rgba(66,61,61,1)}.how-buttons{display:flex;justify-content:center;margin-top:30px;gap:20px}.why-gettrx{padding:90px 20px;color:#fff;text-align:center;width:100%}.why-gettrx h2{font-size:42px;font-weight:700;line-height:54px;margin-bottom:50px}.cards-grid{margin:auto;display:flex;justify-content:space-between;gap:24px}.column{width:32%;background:rgba(0,0,0,.15);padding:30px;border-radius:16px}.column-title{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;margin-bottom:26px}.column-title span{font-size:28px;line-height:44px;color:rgba(255,255,255,1);font-weight:700}.card:last-child{margin-bottom:0}.card h4{font-size:20px;line-height:28px;font-weight:600;margin-bottom:14px;color:rgba(4,0,11,1)}.card p{font-size:16px;line-height:24px;color:rgba(102,102,102,1)}.column-title img{width:40px}.card{background:#fff;border-radius:12px;padding:28px;margin-bottom:46px;text-align:left;display:flex;align-items:flex-start;gap:12px;min-height:250px}.card img{width:40px;margin-top:2px;flex-shrink:0;object-fit:contain}.card-content{display:flex;flex-direction:column}.pricing-section{padding:90px 20px;background:#fff;scroll-margin-top:100px}.pricing-header{text-align:center;display:flex;align-items:center;flex-direction:column;font-size:32px;font-weight:700;line-height:44px;margin-bottom:30px}.plan-toggle{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.plan-toggle .label{font-size:24px;line-height:28px;font-weight:400;white-space:nowrap}.plan-toggle .label{transition:color .3s}.plan-toggle .label.left{color:rgba(0,89,156,1)}.plan-toggle .label.right{color:rgba(121,118,135,1)}.plan-toggle.active .left{color:rgba(121,118,135,1)}.plan-toggle.active .right{color:rgba(0,89,156,1)}.switch{position:relative;display:inline-block;width:46px;height:26px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#fff;border-radius:999px;transition:background-color .3s ease;border:1px solid rgba(220,210,210,1)}.slider::before{content:"";position:absolute;height:20px;width:20px;left:2px;top:2px;background-color:rgba(36,185,51,1);border-radius:50%;transition:transform .3s ease}.switch input:checked+.slider{background-color:#fff}.switch input:checked+.slider::before{transform:translateX(20px);background-color:rgba(36,185,51,1)}.pricing-header img{width:100%;max-width:400px}.pricing-wrapper{display:flex;justify-content:center;align-items:flex-end;margin:auto}.pricing-card{width:365px;padding:36px 28px;position:relative;box-shadow:0 0 40px rgba(0,0,0,.3);display:flex;flex-direction:column;display:flex}.pricing-card.hide{display:none}.isv-custom-solutions{display:none}.isv-custom-solutions.show{display:flex;border-radius:22px!important}.pricing-card.left{border-radius:22px 0 0 22px}.pricing-card.right{border-radius:0 22px 22px 0}.pricing-card.featured{border-radius:22px;z-index:3;transform:translateY(28px)}.pricing-card.blue{background:#1162a5;color:#fff;height:750px;text-align:center}.pricing-card.white{background:#f7f7f7;height:810px;text-align:center}.pricing-footer{margin-top:auto}.ribbon-wrap{position:absolute;inset:0;height:120px;overflow:hidden;pointer-events:none}.popular-tag{position:absolute;top:0;left:50%;transform:translate(-155%,100%) rotate(-45deg);background:linear-gradient(125deg,#65b9a1,#b3c962);color:#fff;padding:6px 24px;font-size:12px;font-weight:600;border-radius:6px}.pricing-card h3{font-size:36px;font-weight:900;line-height:42px;margin-bottom:16px}.pricing-card.blue h3{color:#fff}.brand{color:#59b7ea}.desc{font-size:18px;line-height:26px;margin-bottom:16px;font-weight:300}.starting,.starting-featured{font-size:24px;line-height:34px}.starting{color:#fff;margin-bottom:16px}.starting-featured{color:#97a0a5}.price{font-size:32px;font-weight:900;line-height:46px}.price.featured{margin-bottom:0}.price.small{font-weight:900;color:#fff}.pricing-card.white .price{color:#000}.sub,.sub-featured{font-size:18px;line-height:26px;margin-bottom:16px}.sub{color:#fff}.sub-featured{font-weight:500;color:#97a0a5}.featured-pricing-block{display:flex;gap:16px;justify-content:center;align-items:center}.pricing-card ul{list-style:none;text-align:left;padding-left:22px;margin:24px 0}.pricing-card ul.top{margin-top:40px}.pricing-card li{position:relative;font-size:18px;line-height:26px;margin-bottom:8px;font-weight:300}.pricing-card li::before{content:"";position:absolute;left:-22px;top:4px;width:15px;height:15px;background: url("../images/check.svg") no-repeat center / contain}.cta-btn{margin-top:12px;padding:18px 20px;font-size:18px;font-weight:600;border-radius:12px;border:none;cursor:pointer;background:linear-gradient(90deg,#4ab67c 0%,#2d9a5d 100%);color:#fff;transition:all .3s ease}.cta-btn:hover{background:linear-gradient(90deg,#3ea36d 0%,#248a4f 100%);transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,182,124,.4)}.cta-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(74,182,124,.3)}.note{margin-top:12px;font-size:16px;line-height:26px;font-weight:300;opacity:70%}.pricing-card.blue .note{color:#fff}.note.featured{color:#8e8e93}.faq-section{background:linear-gradient(180deg,#d0e8fa 0%,#fff 100%);padding:90px 20px}.faq-group{display:none}.faq-group.active{display:block}.faq-menu li.active{background: rgb(17 98 165);font-weight:600;color:#fff}.faq-container{max-width:70%;margin:0 auto;display:flex;align-items:flex-start}.faq-sidebar{width:240px}.sidebar-title{font-size:14px;font-weight:600;margin-bottom:16px;color:rgba(121,118,135,1)}.faq-menu{list-style:none;padding:0;margin:0}.faq-menu li{padding:18px 20px;border-radius:12px;cursor:pointer;font-weight:600;font-size:20px;color:rgba(64,64,64,1);margin-bottom:6px}.faq-content{width:calc(100% - 240px);padding-left:40px}.faq-title{font-size:42px;font-weight:700;margin-bottom:50px;text-align:center;color:rgba(7,10,18,1)}details{border-radius:10px;margin-bottom:12px;box-shadow:0 2px 6px rgba(0,0,0,.08);overflow:hidden;transition:box-shadow .3s ease;font-weight:600}details:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}details[open]{box-shadow:0 4px 16px rgba(17,98,165,.15)}details[open]>summary{font-weight:600}summary::-webkit-details-marker{display:none}details.closing>summary{font-weight:600;color:rgba(7,10,18,1)}summary{background:#fff;padding:20px 50px 20px 24px;font-size:20px;cursor:pointer;color:rgba(7,10,18,1);list-style:none;font-weight:600;position:relative;transition:background .3s ease , color .3s ease}summary:hover{background:rgba(17,98,165,.05)}details[open] summary{background:rgba(17,98,165,1);color:rgba(255,255,255,1);font-weight:600}summary::-webkit-details-marker{display:none}summary::after{content:"";position:absolute;right:20px;top:50%;width:16px;height:16px;transform:translateY(-50%);background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 24\ 24\'\ stroke=\'%23070a12\'\ stroke-width=\'2\'%3E%3Cpath\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ d=\'M12\ 4v16m8-8H4\'/%3E%3C/svg%3E);background-size:contain;background-repeat:no-repeat;transition:transform .3s cubic-bezier(.4,0,.2,1)}details[open] summary::after{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 24\ 24\'\ stroke=\'%23ffffff\'\ stroke-width=\'2\'%3E%3Cpath\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ d=\'M20\ 12H4\'/%3E%3C/svg%3E);transform:translateY(-50%) rotate(180deg)}.faq-answer{overflow:hidden;max-height:0;opacity:0;padding:0 24px;font-size:16px;font-weight:400;color:rgba(64,64,64,1);line-height:1.7;transition:max-height .4s cubic-bezier(.4,0,.2,1) , opacity .35s ease , padding .3s ease}.faq-answer-inner{overflow:hidden}details[open] .faq-answer{max-height:500px;opacity:1;padding:20px 24px}details.closing{pointer-events:none}details.closing .faq-answer{max-height:0;opacity:0;padding:0 24px}details.closing summary{background:#fff;color:rgba(7,10,18,1);font-weight:400}details.closing summary::after{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 24\ 24\'\ stroke=\'%23070a12\'\ stroke-width=\'2\'%3E%3Cpath\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ d=\'M12\ 4v16m8-8H4\'/%3E%3C/svg%3E);transform:translateY(-50%) rotate(0deg)}.testimonials-section{background:rgba(17,98,165,1);padding:90px 20px;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/background.png);background-repeat:no-repeat}.section-title{text-align:center;color:#fff;font-size:42px;font-weight:700;line-height:65px;margin-bottom:50px}.testimonial-card{background:#013a66;border-radius:16px;padding:40px;display:flex;align-items:stretch;width:80%;margin:0 auto}.testimonial-left{width:40%;display:flex;flex-direction:column;gap:20px}.user{display:flex;align-items:center;gap:14px;padding:30px;border-radius:20px;cursor:pointer}.user.active{background:rgba(255,255,255,.08);opacity:1}.user img{width:44px;height:44px;border-radius:50%;object-fit:cover}.user h4{color:rgba(255,255,255,1);font-size:16px;font-weight:500;line-height:138%}.user p{color:rgba(120,160,190,1);font-size:16px;font-weight:400;line-height:138%}.divider{width:1px;background:rgba(255,255,255,.2);margin:0 30px}.testimonial-right{width:60%;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center}.testimonial-right h3{font-size:20px;margin-bottom:10px}.stars{color:rgba(255,193,7,1);margin-bottom:16px;font-size:14px}.testimonial-text{font-size:16px;line-height:1.7;color:#e2effa;max-width:90%}.quote-icon{position:absolute;top:0;right:0;font-size:32px;opacity:.3}.performance-container{width:90%;margin:auto}.performance-header{display:flex;margin:0 auto;flex-direction:column;width:74%;padding:90px 35px 40px 35px;gap:20px;text-align:center;font-weight:400}.performance-header h1{font-weight:700;font-size:42px;line-height:100%}.performance-header a{color:rgba(1,89,156,1);font-weight:500;font-size:31px;line-height:45px}.performance-header p{color:rgba(64,64,64,1);font-size:22px;line-height:36px}.performance-card-50{display:flex}.performance-card-50 img{width:85%;margin:0 auto;padding:60px}.performance-img-bike{height:100%}.performance-img,.performance-card{border-radius:12px;display:flex;box-shadow:0 8px 30px rgba(0,0,0,.15)}.performance-img-7{width:50%}.performance-img-8,.performance-img-9{width:25%}.performance-top-row{display:flex;gap:10px;margin-bottom:10px}.performance-img-podium img{margin:0 auto;padding:60px;object-fit:contain}.performance-img-podium{width:50%}.performance-img-car{width:50%}.performance-block1{display:flex;gap:10px;width:50%}.performance-block1-left{display:flex;flex-direction:column;width:50%;gap:10px}.performance-block1-right{width:50%}.performance-card-nhra img{width:100%;margin:0 auto;padding:60px;object-fit:contain}.performance-card-nhra{height:100%}.performance-card-50{height:100%}.performance-gallery-img{width:100%;height:100%;object-fit:cover;border-radius:12px}.performance-gallery-img.bike{height:100%}.performance-block2{width:50%;display:flex;flex-direction:column;gap:10px}.performance-block2-top{display:flex;gap:10px;height:100%}.performance-block3{display:flex;width:100%;gap:10px;margin-bottom:50px}.gettrx-footer{color:#fff;padding:80px 0 40px;background-image:url(https://www.gettrx.com/wp-content/themes/dt-the7-child/assets/homepage/images/footer-bg.jpg);background-size:cover}.gettrx-footer-inner{width:85%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.footer-left{width:48%}.footer-title{font-size:36px;margin-bottom:16px;font-weight:700}.footer-desc{font-size:18px;line-height:1.6;margin-bottom:28px;font-weight:400;color:rgba(255,255,255,1)}.contact-us-btn{margin-bottom:38px}.footer-contact h4{margin-bottom:10px;font-size:22px;font-weight:700}.footer-contact .contact-link,.footer-contact p,.footer-contact .contact-link a{margin:6px 0;font-size:16px;font-weight:600;color:rgba(204,210,227,1);width:100%;text-decoration:none;line-height:25px}.footer-contact .contact-link .column-label{color:rgba(170,176,189,1);font-weight:400}.footer-contact .contact-link .contact-email,.footer-contact .contact-link a:hover{cursor:pointer;text-decoration:underline}.contact-columns{display:flex;gap:10px}.footer-logo{height:40px;width:201px;margin-bottom:16px}.footer-right{position:relative;min-height:188px;display:flex;flex-direction:column;justify-content:space-between}.contact-form{display:flex;flex-direction:column;scroll-margin-top:100px}.form-row{display:flex;justify-content:space-between;margin-bottom:14px}.form-row input{width:48%;height:44px;background:#0e1624;border:1px solid #1f2a3a;border-radius:6px;padding:0 14px;color:#fff}.form-row.full textarea{width:100%;height:110px;background:#0e1624;border:1px solid #1f2a3a;border-radius:6px;padding:14px;color:#fff;resize:none}.form-note{font-size:12px;color:#7f8da3;margin:10px 0 20px}.contact-btn{width:130px;height:42px;background:linear-gradient(90deg,rgba(17,98,165,1) 0%,rgba(16,79,138,1) 100%);border:none;border-radius:6px;color:#fff;cursor:pointer}.footer-bottom{width:85%;margin:40px auto 0;padding-top:20px;border-top:1px solid #1f2a3a;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9aa7bd;flex-direction:column}.footer-socials span{margin-left:14px;cursor:pointer}.footer-socials{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:30px}.socials{display:flex;gap:12px;align-items:flex-end;justify-content:end;margin-right:46px}.footer-legal{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-weight:400;font-size:16px;gap:10px;color:rgba(185,190,204,1)}.footer-legal-left,.footer-legal-center,.footer-legal-right{color:rgba(110,114,123,1)}.footer-legal-center{display:flex;align-items:center;gap:8px}.footer-legal-center a{color:#cfd6e0;text-decoration:none}.footer-legal-center a:hover{text-decoration:underline}.separator{opacity:.6}.footer-disclaimer{margin-top:16px;padding-bottom:24px;text-align:center;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0%;color:#cfd6e0}.footer-disclaimer p{margin:0}@media (max-width:1440px){.hero-left{padding-right:0}.nav{height:85px}.stat-text strong{font-size:18px}.stat-text span{font-size:12px}.pricing-section,.contact-form{scroll-margin-top:85px}.btn{font-size:14px}.footer-socials{bottom:-60px}.user{padding:14px}.breadcrumb{font-size:16px}.hero-left p,.hero-left .plain-text{font-size:16px}.serve-card p,.serve-card li{font-size:14px}.who-we-serve h2{font-size:32px}.who-we-serve .subtitle{font-size:16px}.features-section h2{font-size:32px}.features-section .subtitle{font-size:16px}.feature-text h3{font-size:18px}.feature-text li{font-size:14px}.how-it-works h3{font-size:32px}.how-it-works .plain-text{font-size:16px}.step h4{font-size:20px}.step p{font-size:14px}.btn-large{font-size:16px}.why-gettrx h2{font-size:32px;line-height:44px}.column-title span{font-size:24px;line-height:34px}.pricing-card h3{font-size:26px;line-height:34px}.desc{font-size:16px}.starting{font-size:20px;line-height:30px}.sub-featured{font-size:16px}.price{font-size:26px;line-height:36px}.pricing-card li{font-size:16px;line-height:24px}.cta-btn{font-size:16px}.note{font-size:14px}.faq-title{font-size:26px}summary,.faq-answer,details[open] summary,.faq-menu li{font-size:16px}.section-title{font-size:32px;line-height:55px}.performance-header h1{font-size:32px}.performance-header a{font-size:28px;line-height:42px}.performance-header p{font-size:20px;line-height:42px}.navbar .logo img{max-width:250px}.hero-left h1{font-size:34px;line-height:54px}}@media (max-width:1024px){.hero-left{padding-right:00}.hero-right{display:none}.hero-img{display:block;margin-bottom:25px}.stats .stats-wrapper{justify-content:flex-start}.stat-card{width:47%;padding:14px 20px}.nav{padding:0}.hero-left{width:100%}.hero{padding:140px 26px 0}.w-75{width:100%!important}.stat-text strong{font-size:18px}.pricing-wrapper{flex-direction:column;align-items:center;gap:30px}.performance-img-7{width:100%}.performance-img-8,.performance-img-9{width:100%}.performance-card-nhra img{padding:10px!important;object-fit:contain!important;width:60%!important}.performance-card-50 img{padding:10px!important;object-fit:contain!important;width:60%!important}.performance-img-podium img{padding:5px!important;object-fit:contain!important;width:60%!important}.card{padding:12px;gap:10px;word-wrap:break-word}.column{width:100%}.cards-grid{flex-direction:column}.feature-grid{flex-direction:column}.how-it-works .steps{flex-direction:column}.card-actions .action-buttons{flex-direction:column}.dashboard{margin:auto}.footer-legal{flex-direction:column;gap:30px}.bottom-grid{flex-direction:column;gap:0;margin-top:10px;margin-bottom:10px}.bottom-grid ul{margin:0}.performance-top-row{flex-direction:column}.performance-block1,.performance-block2{width:100%}.performance-block3{flex-direction:column}.gettrx-footer-inner{flex-direction:column;gap:30px}.footer-socials{bottom:-30px}.footer-right,.footer-left{width:100%}.step::after{display:none}.pricing-card{border-radius:22px;border-top-left-radius:22px!important;border-bottom-left-radius:22px!important;border-top-right-radius:22px!important;border-bottom-right-radius:22px!important}.pricing-card.white{transform:translateY(0)}.pricing-card{width:100%;height:100%!important;max-width:430px;height:auto;transform:none}.stats .stats-box{flex-direction:column;gap:30px;border-radius:22px}.cards-grid{flex-direction:column}.column{width:100%}.feature-text{max-width:100%}.top-row{flex-direction:column}.top-row .left,.top-row .right{width:100%}.hero-grid{flex-direction:column}.mobile{display:none}.container{max-width:100%}.performance-header{width:100%}.bottom-card{width:100%;padding:24px}.gettrx-footer-inner,.footer-bottom{width:100%;padding:0 16px}.hero-grid{padding-left:0}}@media (min-width:1920px){.stats-box strong{font-size:24px}.column-title{gap:22px}.stats-box span{font-size:16px;line-height:26px}.pricing-header{font-size:42px;line-height:50.4px}.cta-btn{font-size:24px}.btn-large{font-size:24px}.card{min-height:334px;padding:45px;gap:26px}.card img{width:auto}.column-title img{width:auto}.column-title span{font-size:32px;line-height:54px}.card h4{font-size:20px;line-height:32.4px;margin-bottom:16px}.card p{font-size:16px;line-height:28px}}@media screen and (max-width:768px){.section-title{line-height:45px;font-size:32px}.performance-header h1{font-weight:700;font-size:32px;line-height:45px}.feature-card{flex-direction:column;text-align:left}.faq-container{flex-direction:column;max-width:95%;gap:24px}.faq-sidebar,.faq-content,.testimonial-card{width:100%}.faq-content{padding-left:0}.plan-toggle{flex-direction:column}.feature-card img{margin:0 auto}.card{flex-direction:column;justify-content:flex-start;text-align:center;align-items:center;padding-top:40px}.pricing-section{padding:30px 20px;background:#fff}.pricing-header{line-height:41px}.hero-left h1{font-size:32px;line-height:37px}.features-section h2{font-size:32px}.features-section{padding:30px 0}.features-section .subtitle{font-size:16px;line-height:25px}.how-it-works h3{font-size:32px}.why-gettrx h2{font-size:32px;line-height:44px}.who-we-serve h2{font-size:32px}.menu-toggle{display:block;padding:20px}.nav-links{position:absolute;top:70px;left:0;width:100%;background:#fff;flex-direction:column;align-items:flex-start;padding:16px;border-top:1px solid #e5eaf0;display:none}.nav-links a{margin:10px 0;width:100%}.nav-actions{display:none}.nav-links.active{display:flex}.actions.active{display:flex;flex-direction:column;width:100%}.testimonial-card{flex-direction:column}.testimonial-left,.testimonial-right{width:100%}.divider{width:100%;height:1px;margin:30px 0}}@media screen and (max-width:480px){.card-actions .action-buttons{flex-direction:column}.faq-wrapper{margin:40px auto}.how-buttons{flex-direction:column}.popular-tag{transform:translate(-143%,100%) rotate(-45deg)}.stat-card{width:100%;padding:14px 20px}.hero-buttons{flex-direction:column;gap:20px}.card-actions .action-buttons{margin-left:0;width:100%}.card-actions{flex-direction:column}}