.elementor .rounded-8{border-radius:0.5rem;border-radius:.5rem !important;\n}.elementor .fs-16{font-size:1rem;line-height:1.6em;}.elementor .fw-400{font-weight:400;}.elementor .fs-14{font-size:0.875rem;line-height:1.4;}.elementor .gap-1{gap:0.5rem;}.elementor .flex-column{flex-direction:column;}.elementor .fs-12{font-size:0.75rem;line-height:1.6;}.elementor .fw-300{font-weight:300;}.elementor .header-blog{position:static;z-index:99;padding:0px;background-color:var(--White-Bg);border-bottom: 1px solid #EBEBEB;\n}.elementor .header-wrapper{max-width:90rem;padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .btn-primary{max-height:fit-content;color:var(--White);line-height:1.6;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;border-radius:30px;border-width:1px;border-color:var(--Accent-500);border-style:solid;background-color:var(--Accent-500);display:inline-flex;align-items:center;&.__icon {
  gap: .5rem;

  path {
    stroke: #fff;
  }
}

* {
  color: var(--White);
}

&.bg-yellow {
      border-color: var(--Yellow) !important;
  *  {
  color: var(--Primary-Black) !important;
  stroke: var(--Primary-Black) !important;

  }
}

p {
  white-space: nowrap;
}\n}.elementor .btn-secondary-outline{color:var(--Primary-Black);line-height:1.6;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;border-radius:30px;border-width:1px;border-color:var(--Primary-Black);border-style:solid;background-color:#00000000;display:flex;&.__white {
  border-color: #fff;
}
  &.__icon {
  gap: .5rem;
}

transition: all .2s ease-in-out;
transform-origin: unset;\n}.elementor .btn-secondary-outline:hover,.elementor .btn-secondary-outline:focus-visible{color:var(--White);border-color:var(--Accent-500);background-color:var(--Accent-500);path {
stroke: var(--White) !important;
}
span{
color: var(--White) !important;
}\n}.elementor .p-1{padding:0.5rem;}.elementor .search-result-wrapper:hover,.elementor .search-result-wrapper:focus-visible{background-color:var(--Cream-50);}.elementor .search-result-wrapper{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Grey-100);border-style:solid;transition:all 200ms;flex-direction:column;row-gap:0.5rem;.badge span:not(:first-of-type) {
display: none;
}\n}.elementor .truncate-1{display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: clip;
  text-overflow: ellipsis;
  word-break: break-word;
  hyphens: auto;
  -webkit-hyphens: auto;
      -webkit-line-clamp: 1;
      line-clamp: 1;\n}.elementor .badge{width:fit-content;padding-block-start:0.125rem;padding-block-end:0.125rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:1.875rem;border-width:1px;border-color:var(--Primary-Black);border-style:solid;display:flex;justify-content:center;align-items:center;&.color-grey-600 {
  border-color: var(--Grey-600);
}
 &:has(.fs-14,.fs-12, .fs-10) {
  border-width: 0.5px;
}

&.__white {
  color: var(--White);
  border-color: var(--White);
}\n}.elementor .w-content{width:fit-content;}.elementor .color-black{color:var(--Primary-Black);}.elementor .DUP_search-result{flex-direction:column;row-gap:0.5rem;}.elementor .DUP_search-result:hover,.elementor .DUP_search-result:focus-visible{background-color:var(--Cream-50);}.elementor .btn-secondary{color:var(--Primary-Black);padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:1.875rem;border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--White);display:flex;align-items:center;&.__icon {
  gap: .5rem;
}\n}.elementor .gap-3{column-gap:1rem;row-gap:1rem;}.elementor .footer-wrapper{width:100%;max-width:90rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;justify-content:space-between;}.elementor .text-white{color:var(--White);color:var(--White) !important;\n}.elementor .feature-page{width:100%;}.elementor .feature-page-wrapper{max-width:90rem;padding-block-start:1.5rem;padding-block-end:5rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;margin-inline-start:auto;margin-inline-end:auto;}