.elementor .text-l{font-family:"Stack Sans Text";font-size:var(--Body-Large);}.elementor .text-subtitle{font-family:"Stack Sans Text";font-weight:500;font-size:var(--Subtitle);}.elementor .text-title{font-family:"Stack Sans Text";font-weight:700;font-size:var(--Title);color:var(--Secondary);}.elementor .mobile-touch-card{min-height:250px;max-width:600px;padding-block-start:48px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;display:flex;flex-direction:column;justify-content:flex-start;& .hidden-text{
 max-height: 0;
      opacity: 0;
      overflow: hidden;
      transform: translateY(100%);
      transition: max-height 0.8s ease,
          opacity 0.8s ease,
          transform 0.8s ease;
}
&:hover .hidden-text{
  opacity: 1;
  transform: translateY(0);
  max-height: 500px;
  margin-bottom: 16px;
}   
& .card-title{
  transition: transform 0.8s ease;
}\n}.elementor .hidden-text{color:var(--White);}.elementor .card-title{padding:0px;}.elementor .FAQParagraph{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Body-Small);text-align:start;margin-inline-start:70px;}.elementor .Button1{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Body-Regular);color:var(--White);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:30px;border-width:2px;border-color:var(--Secondary);border-style:solid;background-color:var(--Secondary);align-self:center;}.elementor .Button1:hover,.elementor .Button1:focus-visible{border-color:var(--DarkSecondary);background-color:var(--DarkSecondary);}.elementor .Button2{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Body-Regular);color:var(--Primary);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:30px;border-width:2px;border-color:var(--Primary);border-style:solid;background-color:var(--Transparent);}.elementor .Button2:hover,.elementor .Button2:focus-visible{color:var(--Secondary);border-color:var(--Secondary);}.elementor .Header{max-width:1000px;font-family:"Stack Sans Text";font-weight:700;font-size:var(--Display);color:var(--Primary);text-align:center;}.elementor .Subtitle{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Subtitle);color:var(--Secondary);text-align:center;}.elementor .TestimonialName{font-family:"Stack Sans Text";font-weight:700;font-size:var(--Body-Large);color:var(--White);margin-block-end:0vh;margin-inline-end:0vh;align-self:start;}.elementor .TestimonialTitle{font-family:"Stack Sans Text";font-weight:500;font-size:var(--Body-Regular);color:var(--Secondary);align-self:start;}.elementor .TestimonialParagraph{font-family:"Stack Sans Text";font-weight:200;font-size:14px;color:var(--White);margin-block-end:auto;}.elementor .TestimonialFlexbox{height:100%;padding:10%;}.elementor .Hero{height:100vh;padding-block-start:150px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#ffffffd9, #ffffffd9),url("https://poc.colibridesign.ro/wp-content/uploads/2026/09/Point-of-Care-Chiropractic-EHR-Software-Hero-1-1024x427.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;}.elementor .main-container{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;align-items:center;}.elementor .text-s{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Body-Small);}.elementor .text-r{font-family:"Stack Sans Text";font-weight:400;font-size:var(--Body-Regular);}.elementor .text-semi-bold{font-weight:600;}