.elementor-9 .elementor-element.elementor-element-5c1e4eb{--display:flex;}.elementor-9 .elementor-element.elementor-element-18f5160{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-3482abb{--display:flex;}.elementor-9 .elementor-element.elementor-element-25757b9{--display:flex;}.elementor-9 .elementor-element.elementor-element-2b69cf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-2b69cf0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2b69cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3be3312b{--e-image-carousel-slides-to-show:5;}.elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FF0000;}.elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FF0000;}.elementor-9 .elementor-element.elementor-element-3be3312b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-9 .elementor-element.elementor-element-3be3312b .swiper-pagination-bullet{background:#FF0000;}.elementor-9 .elementor-element.elementor-element-3be3312b .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-2e75acb{--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-9 .elementor-element.elementor-element-d935a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d552b8d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b581e7c{--display:flex;}.elementor-9 .elementor-element.elementor-element-11572dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1db7293{--display:flex;}.elementor-9 .elementor-element.elementor-element-0e8608b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-445bfe7{--display:flex;}.elementor-9 .elementor-element.elementor-element-641254a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-3be3312b{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-2b69cf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3be3312b{--e-image-carousel-slides-to-show:2;}.elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-3be3312b .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3be3312b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;width:2px;height:2px;}}/* Start custom CSS for html, class: .elementor-element-d935a3b */<!-- 
  DTechists Google Testimonials Heading
  Elementor HTML Widget Friendly Code

  Note:
  Place Elementor Shortcode Widget directly below this HTML widget.
  Add this CSS class to the Shortcode Widget:
  dt-google-review-shortcode
-->

<section class="dt-google-testimonials-section" aria-labelledby="dt-google-testimonials-title">
  <div class="dt-google-testimonials-container">

    <!-- Section Header -->
    <header class="dt-google-testimonials-header">
      <span class="dt-google-testimonials-label">TESTIMONIALS</span>

      <h2 id="dt-google-testimonials-title" class="dt-google-testimonials-heading">
        What Our Clients &amp; Partners Say
      </h2>

      <p class="dt-google-testimonials-subtitle">
        Digital Techists Consulting LLP, Pune
      </p>

      <p class="dt-google-testimonials-description">
        Web Design &amp; Digital Marketing Experts
      </p>

      <p class="dt-google-testimonials-note">
        We believe Great work speaks for itself, but our clients say it better.
      </p>
    </header>

  </div>
</section>

<style>
/* =========================================================
   Font Setup
   Heading: Georgia
   Body: Poppins
========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');

/* =========================================================
   Heading Section
========================================================= */

.dt-google-testimonials-section,
.dt-google-testimonials-section * {
  box-sizing: border-box;
}

.dt-google-testimonials-section {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding: 58px 24px 18px;
  background:
    radial-gradient(circle at 8% 10%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 12%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%);
  overflow: hidden;
  font-family: "Poppins", Arial, sans-serif;
}

.dt-google-testimonials-container {
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
}

.dt-google-testimonials-header {
  max-width: 920px;
  margin: 0 auto;
  text-align: center;
}

.dt-google-testimonials-label {
  display: inline-block;
  margin-bottom: 10px;
  color: #074aa5;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 1.1px;
  text-transform: uppercase;
}

.dt-google-testimonials-heading {
  margin: 0 0 12px;
  color: #111827;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(38px, 3.0vw, 72px);
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: -0.8px;
}

.dt-google-testimonials-subtitle {
  margin: 0 0 4px;
  color: #074aa5;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.dt-google-testimonials-description {
  margin: 0 0 10px;
  color: #30343b;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
}

.dt-google-testimonials-note {
  max-width: 660px;
  margin: 0 auto;
  color: #69717d;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
}

/* =========================================================
   Shortcode Widget Section Styling
   Add this class to Elementor Shortcode Widget:
   dt-google-review-shortcode
========================================================= */

.dt-google-review-shortcode {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 18px 24px 66px !important;
  background:
    radial-gradient(circle at 8% 0%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 0%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%) !important;
  overflow: hidden !important;
  font-family: "Poppins", Arial, sans-serif !important;
}

/* Shortcode inner container */
.dt-google-review-shortcode > .elementor-widget-container {
  width: 100% !important;
  max-width: 1320px !important;
  margin: 0 auto !important;
  padding: 30px 26px 34px !important;
  border: 1px solid rgba(7, 74, 165, 0.10) !important;
  border-radius: 28px !important;
  background:
    radial-gradient(circle at 0% 0%, rgba(255, 82, 28, 0.07), transparent 28%),
    radial-gradient(circle at 100% 0%, rgba(7, 74, 165, 0.08), transparent 30%),
    rgba(255, 255, 255, 0.94) !important;
  box-shadow: 0 24px 64px rgba(7, 74, 165, 0.10) !important;
  overflow: hidden !important;
  position: relative !important;
}

/* Blue-orange premium line directly on shortcode box */
.dt-google-review-shortcode > .elementor-widget-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 4px;
  border-radius: 0 0 999px 999px;
  background: linear-gradient(90deg, #074aa5 0%, #ff4f1f 100%);
  z-index: 2;
}

/* =========================================================
   Trustindex Width Fix
   Makes Trustindex reviews use full available width
========================================================= */

.dt-google-review-shortcode .ti-widget,
.dt-google-review-shortcode .ti-widget-container,
.dt-google-review-shortcode .ti-reviews-container,
.dt-google-review-shortcode .ti-reviews-container-wrapper,
.dt-google-review-shortcode .ti-reviews-container-wrapper > div,
.dt-google-review-shortcode .trustindex-widget {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Remove unwanted left alignment from plugin if applied */
.dt-google-review-shortcode .ti-widget {
  display: block !important;
}

/* Review card styling support */
.dt-google-review-shortcode .ti-review-item {
  border-radius: 18px !important;
  box-shadow: 0 14px 36px rgba(7, 74, 165, 0.08) !important;
}

/* Keep iframe/plugin content inside wrapper */
.dt-google-review-shortcode iframe,
.dt-google-review-shortcode img,
.dt-google-review-shortcode > div {
  max-width: 100% !important;
}

/* =========================================================
   Mobile Responsive
========================================================= */

@media (max-width: 767px) {
  .dt-google-testimonials-section {
    padding: 44px 16px 16px;
  }

  .dt-google-testimonials-header {
    text-align: left;
  }

  .dt-google-testimonials-heading {
    font-size: 38px;
    letter-spacing: -0.4px;
  }

  .dt-google-testimonials-note {
    margin-left: 0;
  }

  .dt-google-review-shortcode {
    padding: 14px 16px 50px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container {
    padding: 26px 16px 28px !important;
    border-radius: 22px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container::before {
    left: 20px;
    right: 20px;
  }
}
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11572dd */<!-- 
  DTechists Google Testimonials Heading
  Elementor HTML Widget Friendly Code

  Note:
  Place Elementor Shortcode Widget directly below this HTML widget.
  Add this CSS class to the Shortcode Widget:
  dt-google-review-shortcode
-->

<section class="dt-google-testimonials-section" aria-labelledby="dt-google-testimonials-title">
  <div class="dt-google-testimonials-container">

    <!-- Section Header -->
    <header class="dt-google-testimonials-header">
      <span class="dt-google-testimonials-label">TESTIMONIALS</span>

      <h2 id="dt-google-testimonials-title" class="dt-google-testimonials-heading">
        What Our Clients &amp; Partners Say
      </h2>

      <p class="dt-google-testimonials-subtitle">
        Digital Techists Consulting LLP, Pune
      </p>

      <p class="dt-google-testimonials-description">
        Web Design &amp; Digital Marketing Experts
      </p>

      <p class="dt-google-testimonials-note">
        We believe Great work speaks for itself, but our clients say it better.
      </p>
    </header>

  </div>
</section>

<style>
/* =========================================================
   Font Setup
   Heading: Georgia
   Body: Poppins
========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');

/* =========================================================
   Heading Section
========================================================= */

.dt-google-testimonials-section,
.dt-google-testimonials-section * {
  box-sizing: border-box;
}

.dt-google-testimonials-section {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding: 58px 24px 18px;
  background:
    radial-gradient(circle at 8% 10%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 12%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%);
  overflow: hidden;
  font-family: "Poppins", Arial, sans-serif;
}

.dt-google-testimonials-container {
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
}

.dt-google-testimonials-header {
  max-width: 920px;
  margin: 0 auto;
  text-align: center;
}

.dt-google-testimonials-label {
  display: inline-block;
  margin-bottom: 10px;
  color: #074aa5;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 1.1px;
  text-transform: uppercase;
}

.dt-google-testimonials-heading {
  margin: 0 0 12px;
  color: #111827;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(38px, 3.0vw, 72px);
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: -0.8px;
}

.dt-google-testimonials-subtitle {
  margin: 0 0 4px;
  color: #074aa5;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.dt-google-testimonials-description {
  margin: 0 0 10px;
  color: #30343b;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
}

.dt-google-testimonials-note {
  max-width: 660px;
  margin: 0 auto;
  color: #69717d;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
}

/* =========================================================
   Shortcode Widget Section Styling
   Add this class to Elementor Shortcode Widget:
   dt-google-review-shortcode
========================================================= */

.dt-google-review-shortcode {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 18px 24px 66px !important;
  background:
    radial-gradient(circle at 8% 0%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 0%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%) !important;
  overflow: hidden !important;
  font-family: "Poppins", Arial, sans-serif !important;
}

/* Shortcode inner container */
.dt-google-review-shortcode > .elementor-widget-container {
  width: 100% !important;
  max-width: 1320px !important;
  margin: 0 auto !important;
  padding: 30px 26px 34px !important;
  border: 1px solid rgba(7, 74, 165, 0.10) !important;
  border-radius: 28px !important;
  background:
    radial-gradient(circle at 0% 0%, rgba(255, 82, 28, 0.07), transparent 28%),
    radial-gradient(circle at 100% 0%, rgba(7, 74, 165, 0.08), transparent 30%),
    rgba(255, 255, 255, 0.94) !important;
  box-shadow: 0 24px 64px rgba(7, 74, 165, 0.10) !important;
  overflow: hidden !important;
  position: relative !important;
}

/* Blue-orange premium line directly on shortcode box */
.dt-google-review-shortcode > .elementor-widget-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 4px;
  border-radius: 0 0 999px 999px;
  background: linear-gradient(90deg, #074aa5 0%, #ff4f1f 100%);
  z-index: 2;
}

/* =========================================================
   Trustindex Width Fix
   Makes Trustindex reviews use full available width
========================================================= */

.dt-google-review-shortcode .ti-widget,
.dt-google-review-shortcode .ti-widget-container,
.dt-google-review-shortcode .ti-reviews-container,
.dt-google-review-shortcode .ti-reviews-container-wrapper,
.dt-google-review-shortcode .ti-reviews-container-wrapper > div,
.dt-google-review-shortcode .trustindex-widget {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Remove unwanted left alignment from plugin if applied */
.dt-google-review-shortcode .ti-widget {
  display: block !important;
}

/* Review card styling support */
.dt-google-review-shortcode .ti-review-item {
  border-radius: 18px !important;
  box-shadow: 0 14px 36px rgba(7, 74, 165, 0.08) !important;
}

/* Keep iframe/plugin content inside wrapper */
.dt-google-review-shortcode iframe,
.dt-google-review-shortcode img,
.dt-google-review-shortcode > div {
  max-width: 100% !important;
}

/* =========================================================
   Mobile Responsive
========================================================= */

@media (max-width: 767px) {
  .dt-google-testimonials-section {
    padding: 44px 16px 16px;
  }

  .dt-google-testimonials-header {
    text-align: left;
  }

  .dt-google-testimonials-heading {
    font-size: 38px;
    letter-spacing: -0.4px;
  }

  .dt-google-testimonials-note {
    margin-left: 0;
  }

  .dt-google-review-shortcode {
    padding: 14px 16px 50px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container {
    padding: 26px 16px 28px !important;
    border-radius: 22px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container::before {
    left: 20px;
    right: 20px;
  }
}
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0e8608b */<!-- 
  DTechists Google Testimonials Heading
  Elementor HTML Widget Friendly Code

  Note:
  Place Elementor Shortcode Widget directly below this HTML widget.
  Add this CSS class to the Shortcode Widget:
  dt-google-review-shortcode
-->

<section class="dt-google-testimonials-section" aria-labelledby="dt-google-testimonials-title">
  <div class="dt-google-testimonials-container">

    <!-- Section Header -->
    <header class="dt-google-testimonials-header">
      <span class="dt-google-testimonials-label">TESTIMONIALS</span>

      <h2 id="dt-google-testimonials-title" class="dt-google-testimonials-heading">
        What Our Clients &amp; Partners Say
      </h2>

      <p class="dt-google-testimonials-subtitle">
        Digital Techists Consulting LLP, Pune
      </p>

      <p class="dt-google-testimonials-description">
        Web Design &amp; Digital Marketing Experts
      </p>

      <p class="dt-google-testimonials-note">
        We believe Great work speaks for itself, but our clients say it better.
      </p>
    </header>

  </div>
</section>

<style>
/* =========================================================
   Font Setup
   Heading: Georgia
   Body: Poppins
========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');

/* =========================================================
   Heading Section
========================================================= */

.dt-google-testimonials-section,
.dt-google-testimonials-section * {
  box-sizing: border-box;
}

.dt-google-testimonials-section {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding: 58px 24px 18px;
  background:
    radial-gradient(circle at 8% 10%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 12%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%);
  overflow: hidden;
  font-family: "Poppins", Arial, sans-serif;
}

.dt-google-testimonials-container {
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
}

.dt-google-testimonials-header {
  max-width: 920px;
  margin: 0 auto;
  text-align: center;
}

.dt-google-testimonials-label {
  display: inline-block;
  margin-bottom: 10px;
  color: #074aa5;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 1.1px;
  text-transform: uppercase;
}

.dt-google-testimonials-heading {
  margin: 0 0 12px;
  color: #111827;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(38px, 3.0vw, 72px);
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: -0.8px;
}

.dt-google-testimonials-subtitle {
  margin: 0 0 4px;
  color: #074aa5;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.dt-google-testimonials-description {
  margin: 0 0 10px;
  color: #30343b;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
}

.dt-google-testimonials-note {
  max-width: 660px;
  margin: 0 auto;
  color: #69717d;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
}

/* =========================================================
   Shortcode Widget Section Styling
   Add this class to Elementor Shortcode Widget:
   dt-google-review-shortcode
========================================================= */

.dt-google-review-shortcode {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 18px 24px 66px !important;
  background:
    radial-gradient(circle at 8% 0%, rgba(255, 82, 28, 0.08), transparent 30%),
    radial-gradient(circle at 92% 0%, rgba(7, 74, 165, 0.10), transparent 32%),
    linear-gradient(135deg, #ffffff 0%, #f6f9ff 100%) !important;
  overflow: hidden !important;
  font-family: "Poppins", Arial, sans-serif !important;
}

/* Shortcode inner container */
.dt-google-review-shortcode > .elementor-widget-container {
  width: 100% !important;
  max-width: 1320px !important;
  margin: 0 auto !important;
  padding: 30px 26px 34px !important;
  border: 1px solid rgba(7, 74, 165, 0.10) !important;
  border-radius: 28px !important;
  background:
    radial-gradient(circle at 0% 0%, rgba(255, 82, 28, 0.07), transparent 28%),
    radial-gradient(circle at 100% 0%, rgba(7, 74, 165, 0.08), transparent 30%),
    rgba(255, 255, 255, 0.94) !important;
  box-shadow: 0 24px 64px rgba(7, 74, 165, 0.10) !important;
  overflow: hidden !important;
  position: relative !important;
}

/* Blue-orange premium line directly on shortcode box */
.dt-google-review-shortcode > .elementor-widget-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 4px;
  border-radius: 0 0 999px 999px;
  background: linear-gradient(90deg, #074aa5 0%, #ff4f1f 100%);
  z-index: 2;
}

/* =========================================================
   Trustindex Width Fix
   Makes Trustindex reviews use full available width
========================================================= */

.dt-google-review-shortcode .ti-widget,
.dt-google-review-shortcode .ti-widget-container,
.dt-google-review-shortcode .ti-reviews-container,
.dt-google-review-shortcode .ti-reviews-container-wrapper,
.dt-google-review-shortcode .ti-reviews-container-wrapper > div,
.dt-google-review-shortcode .trustindex-widget {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Remove unwanted left alignment from plugin if applied */
.dt-google-review-shortcode .ti-widget {
  display: block !important;
}

/* Review card styling support */
.dt-google-review-shortcode .ti-review-item {
  border-radius: 18px !important;
  box-shadow: 0 14px 36px rgba(7, 74, 165, 0.08) !important;
}

/* Keep iframe/plugin content inside wrapper */
.dt-google-review-shortcode iframe,
.dt-google-review-shortcode img,
.dt-google-review-shortcode > div {
  max-width: 100% !important;
}

/* =========================================================
   Mobile Responsive
========================================================= */

@media (max-width: 767px) {
  .dt-google-testimonials-section {
    padding: 44px 16px 16px;
  }

  .dt-google-testimonials-header {
    text-align: left;
  }

  .dt-google-testimonials-heading {
    font-size: 38px;
    letter-spacing: -0.4px;
  }

  .dt-google-testimonials-note {
    margin-left: 0;
  }

  .dt-google-review-shortcode {
    padding: 14px 16px 50px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container {
    padding: 26px 16px 28px !important;
    border-radius: 22px !important;
  }

  .dt-google-review-shortcode > .elementor-widget-container::before {
    left: 20px;
    right: 20px;
  }
}
</style>/* End custom CSS */