.elementor .NoPadding{padding:0px;}.elementor .Hero{min-height:calc(80vh + var(--HeaderHeightDynamic));padding-block-start:calc(var(--HeaderHeightDynamic));padding-inline-start:3rem;margin-block-start:calc(-1*var(--HeaderHeightDynamic));border-radius:calc(2*var(--DefaultBorderRadius));border-width:var(--DefaultBorderWidth);border-color:var(--LightBackground);border-style:solid;}.elementor .Button{font-size:1.25rem;color:var(--LightText);border-radius:1.75rem;background-color:var(--DarkPurple);}.elementor .Spacing{gap:var(--DefaultSpacing);}.elementor .Boxed{width:85%;}.elementor .SeperateSection{padding-block-start:calc(var(--DefaultSpacing) * 1.75);padding-block-end:calc(var(--DefaultSpacing) * 1.75);padding-inline-start:0px;padding-inline-end:0px;}.elementor .Rounded{border-radius:var(--DefaultBorderRadius);}.elementor .HiddenOverflow{overflow: hidden;\n}.elementor .RelativePadding{padding:3%;}.elementor .LightRelativePadding{padding:2%;}.elementor .ArrowBefore{p::before {
  content: "➤ ";
}\n}.elementor .LightText{color:var(--LightText);:is(h1, h2, h3, h4, h5, h6) {
color: var(--LightText);
}\n}.elementor .ButtonLight{color:var(--DarkPurple);background-color:var(--LightBackground);}.elementor .MountainBackground{background-image:url("https://mtnviewdentist.com/wp-content/uploads/2026/07/mountains.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:var(--LightGrey);}