.elementor .tp-h1{font-family:var(--Josephin);font-weight:600;font-size:36px;line-height:130%;text-transform:uppercase;strong{
  color: #E52645;
  display: block;
}\n}.elementor .tp-h2{font-family:var(--Josephin);font-weight:600;font-size:var(--s-32);line-height:120%;text-transform:uppercase;}.elementor .tp-h3{font-family:var(--Josephin);font-weight:600;font-size:28px;line-height:130%;text-transform:uppercase;}.elementor .tp-h4{font-family:var(--Josephin);font-weight:500;font-size:24px;line-height:120%;}.elementor .tp-body-XL{font-family:"Montserrat";font-weight:500;font-size:22px;line-height:130%;strong{
  color: #671C3D;
}\n}.elementor .tp-body-XS{font-family:"Montserrat";font-size:14px;line-height:130%;}.elementor .tp-body-XS-caps{font-family:"Montserrat";font-size:14px;line-height:130%;text-transform:uppercase;}.elementor .el-reset{padding:0px;gap:var(--s-12);}.elementor .el-shadow{padding:var(--s-40);box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.5);}.elementor .bt-primary{font-weight:600;font-size:14px;color:var(--color-white);text-decoration:none;text-transform:uppercase;border-radius:100px;background-color:var(--color-primary);transition:all 200ms;}.elementor .bt-primary:hover,.elementor .bt-primary:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .el-boxed{max-width:1280px;margin-inline-start:auto;margin-inline-end:auto;}