.elementor .dropdown-heading{font-family:var(--font-family-inter);font-weight:600;font-size:var(--11px);letter-spacing:1.2px;line-height:1.54em;text-transform:uppercase;margin-block-end:var(--16px);}.elementor .dropdown-text-btn{min-width:235px;font-family:var(--font-family-inter);font-weight:400;font-size:var(--14px);color:#FFFFFFD1;letter-spacing:-0.15px;line-height:1.5em;padding-block-start:var(--10px);padding-block-end:var(--10px);padding-inline-start:var(--14px);padding-inline-end:var(--14px);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:8px;border-end-end-radius:8px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#38737A26;border-style:solid;background-color:#ffffff00;display:flex;text-wrap: nowrap;\n}.elementor .dropdown-text-btn:hover,.elementor .dropdown-text-btn:focus-visible{color:var(--green-altura);}.elementor .dropdown-text-btn:focus{color:var(--green-altura);}.elementor .dropdown-text-btn:active{font-weight:700;color:var(--green-altura);}.elementor .dr-card{min-height:500px;padding:30px;border-radius:40px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 37%,rgba(0, 0, 0, 0.7) 100%),url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/dr-1.png"),linear-gradient(180deg, rgb(255,255,255) 13%,rgba(0, 0, 0, 0.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover,auto auto;background-position:0% 0%,center center,0% 0%;flex-direction:column;justify-content:flex-end;position: relative;
overflow: hidden;

&::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0, 105, 100, 0.92) 15%, rgba(0, 105, 100, 0) 55%);
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
  z-index: 1;
}

h3 {
  position: relative;
  z-index: 2;
  transition: transform 0.4s ease;
}

.dr-card-cta {
  position: absolute;
  left: 30px;
  bottom: 24px;
  z-index: 2;
  opacity: 0;
  transform: translateY(16px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}\n}.elementor .dr-card:hover,.elementor .dr-card:focus-visible{&::before {
  opacity: 1;
}

 h3 {
  transform: translateY(-50px);
}

.dr-card-cta {
  opacity: 1;
  transform: translateY(0);
}\n}