.elementor-196 .elementor-element.elementor-element-069af96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-069af96:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-069af96 > .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-196 .elementor-element.elementor-element-aa677c6{--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;}.elementor-196 .elementor-element.elementor-element-260de77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-260de77:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-260de77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969136f );}.elementor-196 .elementor-element.elementor-element-303d0ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-2775093 .about-services-mixed-layout .layout-block{text-align:left;margin-bottom:30px;}.elementor-196 .elementor-element.elementor-element-2775093 .about-services-mixed-layout .section-header{text-align:left;}.elementor-196 .elementor-element.elementor-element-2775093 .about-services-mixed-layout .layout-row{margin-bottom:60px;}.elementor-196 .elementor-element.elementor-element-4a47e46{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-196 .elementor-element.elementor-element-4a47e46:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-196 .elementor-element.elementor-element-4a47e46, .elementor-196 .elementor-element.elementor-element-4a47e46::before{--border-transition:0.3s;}.elementor-196 .elementor-element.elementor-global-7234{z-index:10;}.elementor-196 .elementor-element.elementor-global-7234 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-196 .elementor-element.elementor-global-7234:hover .elementor-widget-container{border-style:none;}.elementor-196 .elementor-element.elementor-global-7234:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-196 .elementor-element.elementor-element-5effdbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-5b3c1c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-5b3c1c2:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-5b3c1c2 > .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/08/Lets-talk-Image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:1025px){.elementor-196 .elementor-element.elementor-element-069af96:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-069af96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-196 .elementor-element.elementor-element-5b3c1c2:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-5b3c1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-c9bfb7f */.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-aa677c6 */.elementor-196 .elementor-element.elementor-element-aa677c6 {
  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 global, class: .elementor-global-7234 */.elementor-196 .elementor-element.elementor-global-7234 .secpad1 {
    font-size: clamp(1rem, calc(0.8rem + 1.2vw), 2rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 1.2vw), 2.5rem) !important;
}

.elementor-196 .elementor-element.elementor-global-7234 .secpad2 {
    font-size: clamp(2.2rem, calc(1.9rem + 1.3vw), 3.7rem) !important;
    line-height: clamp(2.7rem, calc(2.2rem + 1.3vw), 4.7rem) !important;
    font-weight: 900;
    Color:#fff;
}

.elementor-196 .elementor-element.elementor-global-7234 .secpad3 {
    font-size: clamp(1rem, calc(0.8rem + 0.85vw), 1.7rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 0.85vw), 2.7rem) !important;
    margin-bottom: 1rem !important;
    margin-top: 1rem;
    font-weight: 400;
    display: block;
    Color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a47e46 */.elementor-196 .elementor-element.elementor-element-4a47e46 {
  background: linear-gradient(
    to bottom right,
    #030303 20%,      /* start gold */
    #192230 40%,     /* keep gold stronger near edge */
    #030303 100%     /* fade fully into dark */
  ) !important;
}/* End custom CSS */