.elementor-225 .elementor-element.elementor-element-39ea56fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-39ea56fc:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-39ea56fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://trdigitalservices.com/wp-content/uploads/2025/04/trds-single-post-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-225 .elementor-element.elementor-element-e64e81b{--display:flex;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-225 .elementor-element.elementor-element-cb2a177{text-align:center;}.elementor-225 .elementor-element.elementor-element-5e9c0cf{text-align:center;}.elementor-225 .elementor-element.elementor-element-6ae439f{padding:0rem 6rem 0rem 6rem;text-align:justify;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-225 .elementor-element.elementor-element-ee88598 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-25859865{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-19964c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-6ae439f{padding:0rem 2.5rem 0rem 2.4rem;font-size:clamp(1.1rem, 1.2rem + 0.5vw, 1.5rem);}}@media(min-width:1025px){.elementor-225 .elementor-element.elementor-element-39ea56fc:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-39ea56fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-e64e81b{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-225 .elementor-element.elementor-element-cb2a177{padding:0rem 1rem 0rem 1rem;}.elementor-225 .elementor-element.elementor-element-cb2a177 .elementor-heading-title{line-height:1.5em;}.elementor-225 .elementor-element.elementor-element-5e9c0cf{padding:0rem 1rem 0rem 1rem;}.elementor-225 .elementor-element.elementor-element-5e9c0cf .elementor-heading-title{line-height:1.5em;}.elementor-225 .elementor-element.elementor-element-6ae439f{padding:0rem 1rem 0rem 1rem;}}/* Start custom CSS for container, class: .elementor-element-e64e81b */.elementor-225 .elementor-element.elementor-element-e64e81b .accordion-box .accordion.active-block .acc-btn.active .about-content-heading.title-text {
  color: #fff !important; 
}

.elementor-225 .elementor-element.elementor-element-e64e81b p {
  font-family: 'Poppins', sans-serif;
  font-size: clamp(0.95rem, 1rem + 0.4vw, 1.2rem);
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 1em; 
}

.trds-faq-cta h3 {
  font-size: calc(1.3rem + 0.6vw);
  font-weight: 600; 
  margin-top: 1em;  
  margin-bottom: 0.5em; 
  color: #ba7b22;
}


/* FAQ link color FIX */

.cta-content a {
  color: #ba7b22;
}

.cta-content .btn-group a {
  color: #fff;
}

/*CTA Trus Line margin*/

.cta-trust-line {
  margin-top: 1.5rem; /* or adjust to taste */
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d62a458 */.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19964c4 */.elementor-225 .elementor-element.elementor-element-19964c4 {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */