.elementor-42132 .elementor-element.elementor-element-6a7828fe {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 35px 35px;
  --row-gap: 35px;
  --column-gap: 35px;
  --overlay-opacity: 0.8;
  --padding-top: 135px;
  --padding-bottom: 35px;
  --padding-left: 25px;
  --padding-right: 25px;
}
.elementor-42132
  .elementor-element.elementor-element-6a7828fe:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("vbgg44f1.jpeg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-42132 .elementor-element.elementor-element-6a7828fe:before,
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .elementor-background-video-container:before,
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .elementor-background-slideshow:before,
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-42132
  .elementor-element.elementor-element-6a7828fe
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  background-color: #000;
  --background-overlay: "";
}
.elementor-42132
  .elementor-element.elementor-element-fd688c4
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132
  .elementor-element.elementor-element-869349d
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-999e257 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #ffe500;
  --border-color: #ffe500;
  --border-radius: 30px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
  --padding-top: 5px;
  --padding-bottom: 5px;
  --padding-left: 5px;
  --padding-right: 5px;
}
.elementor-42132
  .elementor-element.elementor-element-999e257:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-999e257
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #140609d1;
}
.elementor-42132 .elementor-element.elementor-element-fc2025d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 30px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-18a3b44d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-398fb461 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-7e2ea3f3 img {
  width: 75%;
}
.elementor-42132 .elementor-element.elementor-element-121172b4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-e4a82bb {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-3581fb9d {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-3581fb9d
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-3fb99cc4 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-20b14b71 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-f247237 {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-f247237
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-5330040e {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-1fc10fd6 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-7c6cfebf {
  --e-rating-icon-font-size: 27px;
  --e-rating-gap: 3px;
  --e-rating-icon-marked-color: #eeb909;
  --e-rating-icon-color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-2d6bc76c {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132
  .elementor-element.elementor-element-48bf8d8b
  .elementor-button {
  background-color: #fff;
  fill: #000;
  color: #000;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 20px;
}
.elementor-42132 .elementor-element.elementor-element-48bf8d8b {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}
.elementor-42132 .elementor-element.elementor-element-29b07aea {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: silver;
  --border-color: silver;
  --border-radius: 30px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
  --padding-top: 5px;
  --padding-bottom: 5px;
  --padding-left: 5px;
  --padding-right: 5px;
}
.elementor-42132
  .elementor-element.elementor-element-29b07aea:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-29b07aea
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #140609d1;
}
.elementor-42132 .elementor-element.elementor-element-fc39c16 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 30px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-4815da3b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-47036abf {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-234d6450 img {
  width: 75%;
}
.elementor-42132 .elementor-element.elementor-element-7a32b2b6 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-79d3db6d {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-233802d7 {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-233802d7
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-5f43229e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-5ddb565 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-689d0426 {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-689d0426
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-361ce9a5 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-7fe7d67a {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-645a7a5c {
  --e-rating-icon-font-size: 27px;
  --e-rating-gap: 3px;
  --e-rating-icon-marked-color: #eeb909;
  --e-rating-icon-color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-42571df7 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132
  .elementor-element.elementor-element-2a4e2cb9
  .elementor-button {
  background-color: #fff;
  fill: #000;
  color: #000;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 20px;
}
.elementor-42132 .elementor-element.elementor-element-2a4e2cb9 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}
.elementor-42132 .elementor-element.elementor-element-4d8d5db7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #b87333;
  --border-color: #b87333;
  --border-radius: 30px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
  --padding-top: 5px;
  --padding-bottom: 5px;
  --padding-left: 5px;
  --padding-right: 5px;
}
.elementor-42132
  .elementor-element.elementor-element-4d8d5db7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-4d8d5db7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #140609d1;
}
.elementor-42132 .elementor-element.elementor-element-f1576ea {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 30px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-2227fa97 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-47508a9e {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-213a2d2a img {
  width: 75%;
}
.elementor-42132 .elementor-element.elementor-element-1e5765d3 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-34afa75d {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-404bfb64 {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-404bfb64
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-43b696b0 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-267194a4 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-4b4f96c5 {
  text-align: center;
}
.elementor-42132
  .elementor-element.elementor-element-4b4f96c5
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-dd72857 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-7969e1fc {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132 .elementor-element.elementor-element-51480804 {
  --e-rating-icon-font-size: 27px;
  --e-rating-gap: 3px;
  --e-rating-icon-marked-color: #eeb909;
  --e-rating-icon-color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-7889f3d6 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-42132
  .elementor-element.elementor-element-63c729d7
  .elementor-button {
  background-color: #fff;
  fill: #000;
  color: #000;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 20px;
}
.elementor-42132 .elementor-element.elementor-element-63c729d7 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}
.elementor-42132 .elementor-element.elementor-element-7c301ffc {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --overlay-opacity: 0.8;
  --padding-top: 25px;
  --padding-bottom: 25px;
  --padding-left: 25px;
  --padding-right: 25px;
}
.elementor-42132
  .elementor-element.elementor-element-7c301ffc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/vbgg44f1.jpeg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-42132 .elementor-element.elementor-element-7c301ffc:before,
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .elementor-background-video-container:before,
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .e-con-inner
  > .elementor-background-video-container:before,
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .elementor-background-slideshow:before,
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .e-con-inner
  > .elementor-background-slideshow:before,
.elementor-42132
  .elementor-element.elementor-element-7c301ffc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer:before {
  background-color: #000;
  --background-overlay: "";
}
.elementor-42132
  .elementor-element.elementor-element-25cd26f5
  > .elementor-widget-container {
  margin: 0;
}
.elementor-42132 .elementor-element.elementor-element-25cd26f5 {
  text-align: left;
  color: #fff;
}
.elementor-42132 .elementor-element.elementor-element-4db1fa1a {
  --display: flex;
  border-style: double;
  --border-style: double;
  border-width: 3px;
  --border-top-width: 3px;
  --border-right-width: 3px;
  --border-bottom-width: 3px;
  --border-left-width: 3px;
  border-color: var(--e-global-color-astglobalcolor7);
  --border-color: var(--e-global-color-astglobalcolor7);
  --border-radius: 30px;
  --padding-top: 15px;
  --padding-bottom: 15px;
  --padding-left: 15px;
  --padding-right: 15px;
}
.elementor-42132
  .elementor-element.elementor-element-4db1fa1a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-42132
  .elementor-element.elementor-element-4db1fa1a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #8a2427;
}
.elementor-42132 .elementor-element.elementor-element-781bd966 {
  text-align: left;
}
.elementor-42132 .elementor-element.elementor-element-781bd966 img {
  width: 50px;
}
.elementor-42132 .elementor-element.elementor-element-75258fd {
  text-align: left;
}
.elementor-42132
  .elementor-element.elementor-element-75258fd
  .elementor-heading-title {
  color: #fff;
}
.elementor-42132
  .elementor-element.elementor-element-15c0334e
  > .elementor-widget-container {
  margin: 0 0 -25px;
}
.elementor-42132 .elementor-element.elementor-element-15c0334e {
  text-align: left;
  color: #fff;
}
@media (max-width: 767px) {
  .elementor-42132 .elementor-element.elementor-element-6a7828fe {
    --padding-top: 125px;
    --padding-bottom: 50px;
    --padding-left: 25px;
    --padding-right: 25px;
  }
  .elementor-42132 .elementor-element.elementor-element-fd688c4 {
    text-align: center;
  }
  .elementor-42132 .elementor-element.elementor-element-869349d {
    text-align: center;
  }
  .elementor-42132 .elementor-element.elementor-element-999e257 {
    --padding-top: 15px;
    --padding-bottom: 15px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-42132 .elementor-element.elementor-element-10dc8f78 img {
    width: 80%;
  }
  .elementor-42132 .elementor-element.elementor-element-29b07aea {
    --padding-top: 15px;
    --padding-bottom: 15px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-42132 .elementor-element.elementor-element-25bab6be img {
    width: 80%;
  }
  .elementor-42132 .elementor-element.elementor-element-4d8d5db7 {
    --padding-top: 15px;
    --padding-bottom: 15px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-42132 .elementor-element.elementor-element-79d1ffe0 img {
    width: 80%;
  }
  .elementor-42132 .elementor-element.elementor-element-25cd26f5 {
    text-align: center;
  }
  .elementor-42132 .elementor-element.elementor-element-781bd966 {
    text-align: center;
  }
  .elementor-42132 .elementor-element.elementor-element-75258fd {
    text-align: center;
  }
  .elementor-42132 .elementor-element.elementor-element-15c0334e {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .elementor-42132 .elementor-element.elementor-element-6a7828fe {
    --content-width: 1200px;
  }
  .elementor-42132 .elementor-element.elementor-element-398fb461 {
    --width: 35%;
  }
  .elementor-42132 .elementor-element.elementor-element-121172b4 {
    --width: 75%;
  }
  .elementor-42132 .elementor-element.elementor-element-2d6bc76c {
    --width: 25%;
  }
  .elementor-42132 .elementor-element.elementor-element-47036abf {
    --width: 35%;
  }
  .elementor-42132 .elementor-element.elementor-element-7a32b2b6 {
    --width: 75%;
  }
  .elementor-42132 .elementor-element.elementor-element-42571df7 {
    --width: 25%;
  }
  .elementor-42132 .elementor-element.elementor-element-47508a9e {
    --width: 35%;
  }
  .elementor-42132 .elementor-element.elementor-element-1e5765d3 {
    --width: 75%;
  }
  .elementor-42132 .elementor-element.elementor-element-7889f3d6 {
    --width: 25%;
  }
}
@media (min-width: 1025px) {
  .elementor-42132
    .elementor-element.elementor-element-6a7828fe:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-42132
    .elementor-element.elementor-element-6a7828fe
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-42132
    .elementor-element.elementor-element-7c301ffc:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-42132
    .elementor-element.elementor-element-7c301ffc
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
