.elementor-283
  .elementor-element.elementor-element-23e4fc2
  > .elementor-container {
  max-width: 400px;
}
.elementor-283 .elementor-element.elementor-element-23e4fc2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-23e4fc2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-6ccd9d2
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-283
  .elementor-element.elementor-element-6ccd9d2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-6ccd9d2
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-1394ce5 img {
  width: 100%;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-1394ce5
  > .elementor-widget-container {
  margin: -8px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  background-color: #980806;
  border-style: none;
}
.elementor-283
  .elementor-element.elementor-element-1394ce5.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-1835bd6
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-283
  .elementor-element.elementor-element-1835bd6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-1835bd6
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-79de349 img {
  width: 100%;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-79de349
  > .elementor-widget-container {
  margin: -8px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  background-color: #980806;
  border-style: none;
}
.elementor-283
  .elementor-element.elementor-element-79de349.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-e25a1f0
  > .elementor-container {
  max-width: 400px;
}
.elementor-283 .elementor-element.elementor-element-e25a1f0 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-e25a1f0
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283 .elementor-element.elementor-element-bbab94d {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-bbab94d
  .elementor-heading-title {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 33px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-bbab94d
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-283
  .elementor-element.elementor-element-027f742
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-f4934e1 img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-488b324 .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-2b19210 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-2b19210
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-2b19210.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-7cff4aa {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-7cff4aa
  > .elementor-widget-container {
  padding: 20px 0px 20px 0px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-7cff4aa.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-c78f308 img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-c17d105 .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-160274f {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-160274f
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-160274f
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-8387b94 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-8387b94
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-8387b94.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-563f2e8 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-563f2e8
  .elementor-heading-title {
  color: #aa1818;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 31px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-563f2e8
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-219b121 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-219b121
  .elementor-heading-title {
  color: #aa1818;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 31px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-219b121
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-2799f4f img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283
  .elementor-element.elementor-element-2799f4f
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-32419b8 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-32419b8
  .elementor-heading-title {
  color: #aa1818;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-32419b8
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-d3ce2f7 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-d3ce2f7
  .elementor-heading-title {
  color: #aa1818;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-d3ce2f7
  > .elementor-widget-container {
  margin: -8px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-283
  .elementor-element.elementor-element-e4332d1
  > .elementor-container {
  max-width: 400px;
}
.elementor-283 .elementor-element.elementor-element-e4332d1 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-e4332d1
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-f65300f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-283
  .elementor-element.elementor-element-f65300f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fcf2f2;
}
.elementor-283 .elementor-element.elementor-element-f65300f {
  border-style: dotted;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-283
  .elementor-element.elementor-element-f65300f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283 .elementor-element.elementor-element-ff141a2 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-ff141a2
  .elementor-heading-title {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 800;
  text-transform: uppercase;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-283 .elementor-element.elementor-element-da9c287 img {
  width: 100%;
}
.elementor-283 .elementor-element.elementor-element-9b19637 {
  text-align: center;
  color: #151618;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-9b19637
  > .elementor-widget-container {
  margin: -11px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-9b9755b {
  text-align: center;
  color: #151618;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-9b9755b
  > .elementor-widget-container {
  margin: -30px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-d6524ba {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-d6524ba
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.3em;
}
.elementor-283
  .elementor-element.elementor-element-d6524ba
  > .elementor-widget-container {
  margin: -23px 0px 0px 0px;
  padding: 0px 030px 0px 30px;
}
.elementor-283
  .elementor-element.elementor-element-369e4d9
  > .elementor-widget-container {
  margin: -28px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-5fa7410
  > .elementor-widget-container {
  margin: -28px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-48f24eb
  > .elementor-container {
  max-width: 400px;
}
.elementor-283 .elementor-element.elementor-element-48f24eb {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-48f24eb
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-4b70920:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-283
  .elementor-element.elementor-element-4b70920
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fcf2f2;
}
.elementor-283 .elementor-element.elementor-element-4b70920 {
  border-style: dotted;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-283
  .elementor-element.elementor-element-4b70920
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-283
  .elementor-element.elementor-element-1f7a287.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-283
  .elementor-element.elementor-element-1f7a287.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-283 .elementor-element.elementor-element-cb6503d {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-cb6503d
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
}
.elementor-283
  .elementor-element.elementor-element-cb6503d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-283
  .elementor-element.elementor-element-4e5e77c.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-283
  .elementor-element.elementor-element-4e5e77c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-283 .elementor-element.elementor-element-7466c93 img {
  width: 100%;
}
.elementor-283 .elementor-element.elementor-element-3a695e0 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-3a695e0
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-3a695e0
  > .elementor-widget-container {
  margin: 24px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-0060d75 img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-1822aad .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-3440950 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 700;
}
.elementor-283
  .elementor-element.elementor-element-3440950
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-3440950.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-4f2f5dc img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-fdfe94c {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-fdfe94c
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-fdfe94c.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-680852a img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-781cccf {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-781cccf
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-781cccf.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-f995bcf {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-f995bcf
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-283
  .elementor-element.elementor-element-f995bcf
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-283 .elementor-element.elementor-element-a16ee13 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-a16ee13
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-a16ee13.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-faf3c6c .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-2f0905b {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 700;
}
.elementor-283
  .elementor-element.elementor-element-2f0905b
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 15px 10px 010px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-2f0905b.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-8143b76 img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-1e90d48 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-1e90d48
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-1e90d48.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-65e01d7 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-65e01d7
  > .elementor-widget-container {
  padding: 20px 15px 20px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-65e01d7.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-c65521e {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-c65521e
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-c65521e.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-79aa21a {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-size: 23px;
  font-weight: 700;
}
.elementor-283
  .elementor-element.elementor-element-79aa21a
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-79aa21a.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-c320d94 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-c320d94
  > .elementor-widget-container {
  margin: -4px 0px 0px 0px;
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-c320d94.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-b056867 img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283 .elementor-element.elementor-element-f27756b {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-f27756b
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-f27756b.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-6397767 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-6397767
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-6397767.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-b407e09 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-size: 23px;
  font-weight: 700;
}
.elementor-283
  .elementor-element.elementor-element-b407e09
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-b407e09.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-10e9899 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-10e9899
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-10e9899.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-e5057b8 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-e5057b8
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-e5057b8.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-a27654d .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-ece0820 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-size: 33px;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-ece0820
  > .elementor-widget-container {
  padding: 0px 10px 0px 15px;
  border-style: none;
}
.elementor-283
  .elementor-element.elementor-element-ece0820.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-58fb74e img {
  border-style: double;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-283
  .elementor-element.elementor-element-58fb74e
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-89a4929 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-89a4929
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-89a4929.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-ceaec56 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-ceaec56
  > .elementor-widget-container {
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-ceaec56.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-56b77b6 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-size: 23px;
  font-weight: 700;
}
.elementor-283
  .elementor-element.elementor-element-56b77b6
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 10px 10px 0px 15px;
  background-color: #fcf2f2;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-56b77b6.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-c7e89c2 {
  color: var(--e-global-color-secondary);
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-c7e89c2
  > .elementor-widget-container {
  margin: -3px 0px 0px 0px;
  padding: 20px 15px 0px 15px;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-c7e89c2.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-8b9afc5
  > .elementor-container {
  max-width: 400px;
}
.elementor-283 .elementor-element.elementor-element-410936c {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-283
  .elementor-element.elementor-element-410936c
  > .elementor-widget-container {
  padding: 10px -0px -0px -0px;
  background-color: #332222;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-410936c.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-f907a22
  > .elementor-widget-container {
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-f907a22.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-f6a6f09 img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-f6a6f09
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-6cc764c
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-6cc764c.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-d81a610 img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-d81a610
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-8e3da02
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-8e3da02.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-48e0e55 img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-48e0e55
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-4956931
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-4956931
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-4956931
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-4956931
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-4956931
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-4956931
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-4956931.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-c516a18 img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-c516a18
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-387b636
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-387b636
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-387b636
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-387b636
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-387b636
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-387b636
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-387b636.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-d983023 img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-d983023
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-abd606a
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-abd606a.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-ea5dbcb img {
  width: 100%;
}
.elementor-283
  .elementor-element.elementor-element-ea5dbcb
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  .elementor-testimonial-content {
  color: var(--e-global-color-5df6959);
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  .elementor-testimonial-wrapper
  .elementor-testimonial-image
  img {
  width: 114px;
  height: 114px;
  border-style: dotted;
  border-color: #a50d0d;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  .elementor-testimonial-name {
  color: var(--e-global-color-5df6959);
  font-family: "Roboto Flex", Sans-serif;
  font-weight: 600;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  .elementor-testimonial-job {
  color: var(--e-global-color-text);
}
.elementor-283
  .elementor-element.elementor-element-447c4fa
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 15px 10px 15px 10px;
  background-color: #fff4f4;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-447c4fa.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283
  .elementor-element.elementor-element-2a3bb01
  > .elementor-widget-container {
  margin: -29px 0px 0px 0px;
}
.elementor-283 .elementor-element.elementor-element-1da29fe .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 800;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-49ef159);
  border-style: dashed;
}
.elementor-283 .elementor-element.elementor-element-d8e1450 {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-d8e1450
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
  background-color: #332222;
  border-style: dotted;
}
.elementor-283
  .elementor-element.elementor-element-d8e1450.ha-has-bg-overlay
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-283 .elementor-element.elementor-element-dd65143 {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-dd65143
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-283 .elementor-element.elementor-element-9ed959f {
  text-align: center;
}
.elementor-283
  .elementor-element.elementor-element-9ed959f
  .elementor-heading-title {
  color: #37393b;
  font-family: "Tiro Devanagari Hindi", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-283
  .elementor-element.elementor-element-9ed959f
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
}
@media (max-width: 767px) {
  .elementor-283 .elementor-element.elementor-element-23e4fc2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-6ccd9d2 {
    width: 50%;
  }
  .elementor-283 .elementor-element.elementor-element-1835bd6 {
    width: 50%;
  }
  .elementor-283 .elementor-element.elementor-element-e25a1f0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-bbab94d
    .elementor-heading-title {
    font-size: 31px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-bbab94d
    > .elementor-widget-container {
    margin: 3px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283
    .elementor-element.elementor-element-027f742
    > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-f4934e1 img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-f4934e1
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-488b324
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-488b324
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-2b19210 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-2b19210
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-7cff4aa {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-7cff4aa
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 20px 012px 30px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-c78f308 img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-c78f308
    > .elementor-widget-container {
    margin: 14px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-c17d105
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-c17d105
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-160274f
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-160274f
    > .elementor-widget-container {
    margin: -4px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-8387b94 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-8387b94
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-563f2e8
    .elementor-heading-title {
    font-size: 27px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-563f2e8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283
    .elementor-element.elementor-element-219b121
    .elementor-heading-title {
    font-size: 27px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-219b121
    > .elementor-widget-container {
    margin: -14px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-2799f4f img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-2799f4f
    > .elementor-widget-container {
    margin: -12px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-32419b8
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-32419b8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283
    .elementor-element.elementor-element-d3ce2f7
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-d3ce2f7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-e4332d1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-f65300f {
    border-width: -1px -1px -1px -1px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 010px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-ff141a2 {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-ff141a2
    .elementor-heading-title {
    font-size: 33px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-ff141a2
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283
    .elementor-element.elementor-element-da9c287
    > .elementor-widget-container {
    margin: -17px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-9b19637 {
    text-align: center;
    font-size: 20px;
  }
  .elementor-283
    .elementor-element.elementor-element-9b19637
    > .elementor-widget-container {
    margin: -21px 0px 0px 0px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-283 .elementor-element.elementor-element-9b9755b {
    text-align: center;
    font-size: 20px;
  }
  .elementor-283
    .elementor-element.elementor-element-9b9755b
    > .elementor-widget-container {
    margin: -30px 0px 0px 0px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-283 .elementor-element.elementor-element-d6524ba {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-d6524ba
    .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-d6524ba
    > .elementor-widget-container {
    margin: -24px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-48f24eb {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-4b70920 {
    border-width: -1px -1px -1px -1px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 010px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-cb6503d {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-cb6503d
    .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-cb6503d
    > .elementor-widget-container {
    margin: 4px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283
    .elementor-element.elementor-element-3a695e0
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-3a695e0
    > .elementor-widget-container {
    margin: 18px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-0060d75 img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-0060d75
    > .elementor-widget-container {
    margin: -1px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-1822aad
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-1822aad
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-3440950
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-4f2f5dc img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-4f2f5dc
    > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283 .elementor-element.elementor-element-fdfe94c {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-fdfe94c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-680852a img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-680852a
    > .elementor-widget-container {
    margin: -26px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-781cccf
    > .elementor-widget-container {
    margin: -45px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-f995bcf
    .elementor-heading-title {
    font-size: 31px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-f995bcf
    > .elementor-widget-container {
    margin: 7px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-a16ee13 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-a16ee13
    > .elementor-widget-container {
    margin: -8px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-faf3c6c
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-faf3c6c
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-2f0905b {
    font-size: 22px;
  }
  .elementor-283
    .elementor-element.elementor-element-2f0905b
    > .elementor-widget-container {
    margin: -1px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-8143b76 img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-8143b76
    > .elementor-widget-container {
    margin: 4px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-1e90d48
    > .elementor-widget-container {
    margin: -45px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-65e01d7 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-65e01d7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-c65521e {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-c65521e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-79aa21a
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-c320d94 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-c320d94
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-b056867 img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-b056867
    > .elementor-widget-container {
    margin: 3px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-f27756b
    > .elementor-widget-container {
    margin: -45px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-6397767 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-6397767
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-b407e09
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-10e9899 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-10e9899
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-e5057b8 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-e5057b8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-a27654d
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-a27654d
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-ece0820 {
    text-align: center;
    font-size: 20px;
  }
  .elementor-283
    .elementor-element.elementor-element-ece0820
    > .elementor-widget-container {
    margin: -43px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
  }
  .elementor-283 .elementor-element.elementor-element-58fb74e img {
    width: 95%;
    border-radius: 18px 18px 18px 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-58fb74e
    > .elementor-widget-container {
    margin: -36px 0px 0px 0px;
    border-radius: 00px 00px 00px 00px;
  }
  .elementor-283
    .elementor-element.elementor-element-89a4929
    > .elementor-widget-container {
    margin: -45px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-ceaec56 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-ceaec56
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-56b77b6
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 12px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-c7e89c2 {
    font-size: 19px;
  }
  .elementor-283
    .elementor-element.elementor-element-c7e89c2
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 12px 012px 12px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-410936c {
    font-size: 26px;
  }
  .elementor-283
    .elementor-element.elementor-element-410936c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283
    .elementor-element.elementor-element-f907a22
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-f907a22
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-f907a22
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-f907a22
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-f907a22
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-f6a6f09 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-f6a6f09
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-6cc764c
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-6cc764c
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-6cc764c
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-6cc764c
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-6cc764c
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-d81a610 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-d81a610
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-8e3da02
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-8e3da02
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-8e3da02
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-8e3da02
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-8e3da02
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-48e0e55 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-48e0e55
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-4956931
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-4956931
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-4956931
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-4956931
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-4956931
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-c516a18 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-c516a18
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-387b636
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-387b636
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-387b636
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-387b636
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-387b636
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-d983023 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-d983023
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-abd606a
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-abd606a
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-abd606a
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-abd606a
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-abd606a
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-ea5dbcb img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-ea5dbcb
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-447c4fa
    .elementor-testimonial-wrapper {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-447c4fa
    .elementor-testimonial-content {
    font-size: 18px;
  }
  .elementor-283
    .elementor-element.elementor-element-447c4fa
    .elementor-testimonial-wrapper
    .elementor-testimonial-image
    img {
    border-width: 2px 2px 2px 2px;
    border-radius: 2px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-447c4fa
    .elementor-testimonial-name {
    font-size: 23px;
  }
  .elementor-283
    .elementor-element.elementor-element-447c4fa
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-2a3bb01 img {
    width: 100%;
  }
  .elementor-283
    .elementor-element.elementor-element-2a3bb01
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-1da29fe
    .elementor-button {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-283
    .elementor-element.elementor-element-1da29fe
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-283 .elementor-element.elementor-element-d8e1450 {
    font-size: 15px;
  }
  .elementor-283
    .elementor-element.elementor-element-d8e1450
    > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 020px 012px 0px 20px;
    border-width: 1px 1px 1px 1px;
  }
  .elementor-283 .elementor-element.elementor-element-dd65143 {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-dd65143
    .elementor-heading-title {
    font-size: 9px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-dd65143
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-283 .elementor-element.elementor-element-9ed959f {
    text-align: center;
  }
  .elementor-283
    .elementor-element.elementor-element-9ed959f
    .elementor-heading-title {
    font-size: 9px;
    line-height: 1.2em;
  }
  .elementor-283
    .elementor-element.elementor-element-9ed959f
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
}
