.elementor-988573 .elementor-element.elementor-element-2a7124e5 {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-b2e72d6 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-7acf28c9>.elementor-widget-container {
  background-image: url("./hero2_1.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.elementor-988573 .elementor-element.elementor-element-7acf28c9 img {
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1.5s;
}

.elementor-988573 .elementor-element.elementor-element-7acf28c9:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-3a3cec97 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-24fdfb1 {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-6a768109 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-3e4a2968 .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-3e4a2968 .elementor-button .elementor-button-content-wrapper {
  gap: 3px;
}

.elementor-988573 .elementor-element.elementor-element-3e4a2968 .elementor-button-icon {
  font-size: 12px;
}

.elementor-988573 .elementor-element.elementor-element-3e4a2968 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-245befc {
  --display: flex;
  --margin-top: 050px;
  --margin-bottom: 50px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-3d9bab3 {
  --e-image-carousel-slides-to-show: 9;
  width: 100%;
  max-width: 100%;
}

.elementor-988573 .elementor-element.elementor-element-3d9bab3 .swiper-wrapper {
  display: flex;
  align-items: center;
}

.elementor-988573 .elementor-element.elementor-element-54fdb0a3 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-2bc05f20 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-2bc05f20 .elementor-heading-title {
  font-size: 48px;
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-69ae50f0 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-69ae50f0 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 30px;
  font-weight: 300;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-1e5eaeba {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-189c3b99 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-441b7204 .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-441b7204 .elementor-button-icon {
  font-size: 12px;
}

.elementor-988573 .elementor-element.elementor-element-441b7204 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-d517b73 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-75ba8b8c img {
  width: 70%;
  opacity: 1;
  filter: brightness(91%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-124520a0 {
  --display: flex;
  --min-height: 750px;
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.5;
}

.elementor-988573 .elementor-element.elementor-element-124520a0::before,
.elementor-988573 .elementor-element.elementor-element-124520a0>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-124520a0>.e-con-inner>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-124520a0>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-124520a0>.e-con-inner>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-124520a0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  --background-overlay: '';
}

.elementor-988573 .elementor-element.elementor-element-28dc39a1 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-792efcb2 {
  --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.5;
}

.elementor-988573 .elementor-element.elementor-element-792efcb2:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-792efcb2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("./about_circle-scaled.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 70% auto;
}

.elementor-988573 .elementor-element.elementor-element-792efcb2::before,
.elementor-988573 .elementor-element.elementor-element-792efcb2>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-792efcb2>.e-con-inner>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-792efcb2>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-792efcb2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-792efcb2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  --background-overlay: '';
}

.elementor-988573 .elementor-element.elementor-element-1bb057c3 {
  --spacer-size: 51px;
}

.elementor-988573 .elementor-element.elementor-element-f10bf47>.elementor-widget-container {
  margin: -40px 0px 20px 0px;
}

.elementor-988573 .elementor-element.elementor-element-f10bf47 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-f10bf47 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 36px;
  font-weight: 700;
  text-transform: lowercase;
  font-style: normal;
  line-height: 1.2em;
  letter-spacing: 0px;
  color: #FFFFFF;
}

.elementor-988573 .elementor-element.elementor-element-43a08c7d>.elementor-widget-container {
  margin: -65px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-43a08c7d img {
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-43a08c7d:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-54cb16a1 {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-1dcb3396 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-b7171db .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-b7171db .elementor-button .elementor-button-content-wrapper {
  gap: 3px;
}

.elementor-988573 .elementor-element.elementor-element-b7171db .elementor-button-icon {
  font-size: 12px;
}

.elementor-988573 .elementor-element.elementor-element-b7171db .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-23f1e7b {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-3dd2fb90 {
  --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: 0px 20px;
  --row-gap: 0px;
  --column-gap: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-3dd2fb90:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-3dd2fb90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-1979be68 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-7b75fb29 {
  --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: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-7b75fb29:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-7b75fb29>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1A1A1A 0%, #0F0F0F 100%);
}

.elementor-988573 .elementor-element.elementor-element-5c5fb17c.elementor-element {
  --align-self: flex-center;
}

.elementor-988573 .elementor-element.elementor-element-41e1109.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-7ec391f {
  --spacer-size: 30px;
}

.elementor-988573 .elementor-element.elementor-element-1e942625 {
  --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;
  border-style: solid;
  --border-style: solid;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-1e942625:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-1e942625>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1A1A1A 0%, #0F0F0F 100%);
}

.elementor-988573 .elementor-element.elementor-element-6b51c226>.elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-6b51c226 {
  text-align: left;
}

.elementor-988573 .elementor-element.elementor-element-6b51c226 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 2rem;
  font-weight: 400;
  text-transform: lowercase;
  font-style: normal;
  line-height: 2rem;
  letter-spacing: 0px;
  word-spacing: 0px;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-342d94e6>.elementor-widget-container {
  margin: -25px 0px -50px 0px;
  padding: 0px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-342d94e6 {
  text-align: left;
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 15px;
  font-weight: 300;
  text-transform: lowercase;
  font-style: normal;
  text-decoration: none;
  letter-spacing: 0px;
  word-spacing: 1px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-47325706 img {
  width: 480px;
}

.elementor-988573 .elementor-element.elementor-element-6ed7bbef {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-73197dc8 {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: nowrap;
  --margin-top: 60px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-5e359818 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-4a71c353 {
  --display: flex;
  --min-height: 600px;
  --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;
  --flex-wrap: nowrap;
}

@media screen and (max-width: 1024px) {
  .elementor-988573 .elementor-element.elementor-element-4a71c353 {
    --min-height: 0px;
  }
}

.elementor-988573 .elementor-element.elementor-element-4a71c353:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-4a71c353>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("./2k.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.elementor-988573 .elementor-element.elementor-element-2351d632 {
  width: auto;
  max-width: auto;
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-2351d632.elementor-element {
  --order: 99999
    /* order end hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-2351d632 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-weight: 400;
  color: #FFFFFF;
}

.elementor-988573 .elementor-element.elementor-element-30747eb8 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-49e90696 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-35f5c136 {
  --display: flex;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --gap: 5px 5px;
  --row-gap: 5px;
  --column-gap: 5px;
}

.elementor-988573 .elementor-element.elementor-element-49fee1f9>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-49fee1f9.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-49fee1f9 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-49fee1f9 .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-4625f645>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-4625f645.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-4625f645 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-4625f645 .elementor-heading-title {
  font-size: 24px;
  font-weight: 300;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-2eb59b11 {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 0px 0px 1px 0px;
  --margin-top: -20px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-2eb59b11.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-140f8402 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-493aa630 {
  text-align: left;
}

.elementor-988573 .elementor-element.elementor-element-493aa630 .elementor-heading-title {
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ED5829;
  stroke: #ED5829;
}

.elementor-988573 .elementor-element.elementor-element-7a36f17e {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-51e6147e .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-353c8a54 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-410233e1 {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-949bf2f {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 0px 0px 1px 0px;
}

.elementor-988573 .elementor-element.elementor-element-949bf2f.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-6ae2f686 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-648d5b51 {
  text-align: left;
}

.elementor-988573 .elementor-element.elementor-element-648d5b51 .elementor-heading-title {
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ED5829;
  stroke: #ED5829;
}

.elementor-988573 .elementor-element.elementor-element-60c929f7 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-1f53196a .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-73e4d6ea {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-4a3a1586 {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-24f744aa {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 0px 0px 1px 0px;
}

.elementor-988573 .elementor-element.elementor-element-24f744aa.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-4091cfab {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-18219aae {
  text-align: left;
}

.elementor-988573 .elementor-element.elementor-element-18219aae .elementor-heading-title {
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ED5829;
  stroke: #ED5829;
}

.elementor-988573 .elementor-element.elementor-element-30e256d7 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-7f85cd46 .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-30320d97 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-17934bcd {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-679f8d3d {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-38c862b4 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-13c0307 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-65779e81 {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-18b4e617 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-5aa4c024 .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-5aa4c024 .elementor-button .elementor-button-content-wrapper {
  gap: 3px;
}

.elementor-988573 .elementor-element.elementor-element-5aa4c024 .elementor-button-icon {
  font-size: 16px;
}

.elementor-988573 .elementor-element.elementor-element-5aa4c024 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-2f487b49 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-1da36c3f {
  --display: flex;
  --align-items: center;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --gap: 5px 5px;
  --row-gap: 5px;
  --column-gap: 5px;
}

.elementor-988573 .elementor-element.elementor-element-e049710>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-e049710.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-e049710 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-e049710 .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-7c5592fe>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-7c5592fe.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-7c5592fe {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-7c5592fe .elementor-heading-title {
  font-size: 24px;
  font-weight: 300;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-6f7aaa3e {
  --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: 0px 20px;
  --row-gap: 0px;
  --column-gap: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 40px;
  --padding-bottom: 020px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-6f7aaa3e:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-6f7aaa3e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-253d5df4 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-239ba1f8 {
  --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;
  --justify-content: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-239ba1f8:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-239ba1f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1A1A1A 0%, #0F0F0F 100%);
}

.elementor-988573 .elementor-element.elementor-element-2c7ccaf2 {
  z-index: 100;
}

.elementor-988573 .elementor-element.elementor-element-2c7ccaf2 img {
  height: 250px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-2c7ccaf2:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-3ba691be {
  --spacer-size: 30px;
}

.elementor-988573 .elementor-element.elementor-element-7290bd71 .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-321d9b2.elementor-element {
  --order: 99999
    /* order end hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-321d9b2 {
  text-transform: lowercase;
  color: var(--e-global-color-vamtam_accent_4);
}

.elementor-988573 .elementor-element.elementor-element-6a91e14c {
  --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;
  border-style: solid;
  --border-style: solid;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-6a91e14c:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-6a91e14c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1A1A1A 0%, #0F0F0F 100%);
}

.elementor-988573 .elementor-element.elementor-element-67c76f0e {
  z-index: 100;
}

.elementor-988573 .elementor-element.elementor-element-67c76f0e img {
  height: 250px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-67c76f0e:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-2cc86c04>.elementor-widget-container {
  margin: 10px 0px -20px 0px;
}

.elementor-988573 .elementor-element.elementor-element-2cc86c04 .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-4b044dce.elementor-element {
  --order: 99999
    /* order end hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-4b044dce {
  text-transform: lowercase;
  color: var(--e-global-color-vamtam_accent_4);
}

.elementor-988573 .elementor-element.elementor-element-5975b0d0 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-135ee93d {
  --display: flex;
  --min-height: 436px;
  --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: 0px 20px;
  --row-gap: 0px;
  --column-gap: 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 20px;
  --padding-bottom: 020px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-135ee93d:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-135ee93d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-4034bc6d {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-2800ed68 {
  --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: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #2D2D2D;
  --border-color: #2D2D2D;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-2800ed68:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-2800ed68>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-56917c11>.elementor-widget-container {
  margin: -30px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-56917c11.elementor-element {
  --order: 99999
    /* order end hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-56917c11 {
  color: var(--e-global-color-vamtam_accent_4);
}

.elementor-988573 .elementor-element.elementor-element-2a039e99>.elementor-widget-container {
  margin: -30px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-2a039e99 .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-2a697678 {
  --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;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #2D2D2D;
  --border-color: #2D2D2D;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-2a697678:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-2a697678>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-d0e7f74>.elementor-widget-container {
  margin: -30px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-d0e7f74 .elementor-heading-title {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-692e3c3>.elementor-widget-container {
  margin: -30px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-692e3c3.elementor-element {
  --order: 99999
    /* order end hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-692e3c3 {
  color: var(--e-global-color-vamtam_accent_4);
}

.elementor-988573 .elementor-element.elementor-element-796f40e4 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-66ff0f92 {
  --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;
  --margin-top: 0px;
  --margin-bottom: 50px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-28f3de4c {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-732a2773 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-72616b80 .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-72616b80 .elementor-button .elementor-button-content-wrapper {
  gap: 3px;
}

.elementor-988573 .elementor-element.elementor-element-72616b80 .elementor-button-icon {
  font-size: 16px;
}

.elementor-988573 .elementor-element.elementor-element-72616b80 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-5d58b2f {
  --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;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-8a65112 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-8a65112 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-667c936>.elementor-widget-container {
  margin: -20px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-667c936 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-667c936 .elementor-heading-title {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-131289f>.elementor-widget-container {
  margin: -100px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-423b2306 {
  --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;
  --margin-top: -50px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-119d4af4 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-119d4af4 img {
  width: 100%;
  max-width: 1100px;
  height: 500px;
  object-fit: cover;
  object-position: center left;
  border-style: none;
  border-radius: 40px 40px 40px 40px;
}

.elementor-988573 .elementor-element.elementor-element-325fe535 {
  --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;
  --justify-content: space-around;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: -100px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-447a7716 {
  --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;
  --justify-content: center;
  --gap: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 40px 40px 40px 40px;
}

.elementor-988573 .elementor-element.elementor-element-447a7716:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-447a7716>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-988573 .elementor-element.elementor-element-2f6d75bd img {
  height: 40px;
  object-fit: contain;
  object-position: center center;
}

.elementor-988573 .elementor-element.elementor-element-77cdf5cd.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-77cdf5cd {
  text-align: center;
  font-weight: 500;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-77cdf5cd a {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-2140b523 {
  --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;
  --justify-content: center;
  --gap: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 40px 40px 40px 40px;
}

.elementor-988573 .elementor-element.elementor-element-2140b523:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-2140b523>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-988573 .elementor-element.elementor-element-1639e69c {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-1639e69c img {
  height: 40px;
  object-fit: contain;
  object-position: center center;
  opacity: 1;
}

.elementor-988573 .elementor-element.elementor-element-6c9a7332.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-6c9a7332 {
  text-align: center;
  font-weight: 500;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-6c9a7332 a {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-7e01afbf {
  --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: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-vamtam_accent_3);
  --border-color: var(--e-global-color-vamtam_accent_3);
  --border-radius: 40px 40px 40px 40px;
}

.elementor-988573 .elementor-element.elementor-element-7e01afbf:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-7e01afbf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-988573 .elementor-element.elementor-element-24d9b030 img {
  height: 50px;
  object-fit: contain;
  object-position: center center;
}

.elementor-988573 .elementor-element.elementor-element-6f39333f.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-6f39333f {
  text-align: center;
  font-weight: 500;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-6f39333f a {
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-5db7970 {
  --display: flex;
  --min-height: 600px;
  --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;
  --gap: 00px 0px;
  --row-gap: 00px;
  --column-gap: 0px;
  --overlay-opacity: 1;
  --margin-top: 30px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-5db7970:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-5db7970>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("./WP11.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-988573 .elementor-element.elementor-element-5db7970::before,
.elementor-988573 .elementor-element.elementor-element-5db7970>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-5db7970>.e-con-inner>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-5db7970>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-5db7970>.e-con-inner>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-5db7970>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  --background-overlay: '';
}

.elementor-988573 .elementor-element.elementor-element-5db7970.e-con {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-613746a {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.elementor-988573 .elementor-element.elementor-element-613746a.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-1bfb184 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-1bfb184.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-aba82e7>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-aba82e7.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-aba82e7 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-aba82e7 .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-4048f79 {
  --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;
  --justify-content: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 20px 20px 20px 20px;
}

.elementor-988573 .elementor-element.elementor-element-4048f79:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-4048f79>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1A1A1A 0%, #0F0F0F 100%);
}

.elementor-988573 .elementor-element.elementor-element-f135057 {
  --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;
  --justify-content: center;
}

.elementor-988573 .elementor-element.elementor-element-f135057.e-con {
  --order: -99999
    /* order start hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-7104853>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-7104853.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-7104853 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-7104853 .elementor-heading-title {
  font-size: 30px;
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-2d1a70d>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-2d1a70d.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-2d1a70d {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-2d1a70d .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-73f5d12 {
  --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: space-evenly;
  --align-items: center;
}

.elementor-988573 .elementor-element.elementor-element-73f5d12.e-con {
  --order: 99999
    /* order end hack */
  ;
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-7fe9db6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
  margin-bottom: 10px;
}

.elementor-988573 .elementor-element.elementor-element-7fe9db6 .elementor-main-swiper {
  height: 400px;
  width: 600px;
}

.elementor-988573 .elementor-element.elementor-element-7fe9db6 .elementor-main-swiper .swiper-slide {
  border-radius: 20px;
}

.elementor-988573 .elementor-element.elementor-element-7fe9db6 .elementor-swiper-button {
  font-size: 20px;
}

.elementor-988573 .elementor-element.elementor-element-f329b51 {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-f329b51.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-aecd7c1 {
  --display: flex;
  --min-height: 600px;
  --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;
  --gap: 00px 0px;
  --row-gap: 00px;
  --column-gap: 0px;
  --overlay-opacity: 1;
}

.elementor-988573 .elementor-element.elementor-element-aecd7c1::before,
.elementor-988573 .elementor-element.elementor-element-aecd7c1>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-aecd7c1>.e-con-inner>.elementor-background-video-container::before,
.elementor-988573 .elementor-element.elementor-element-aecd7c1>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-aecd7c1>.e-con-inner>.elementor-background-slideshow::before,
.elementor-988573 .elementor-element.elementor-element-aecd7c1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  --background-overlay: '';
}

.elementor-988573 .elementor-element.elementor-element-aecd7c1.e-con {
  --align-self: flex-end;
}

.elementor-988573 .elementor-element.elementor-element-38febc4 {
  --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: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.elementor-988573 .elementor-element.elementor-element-38febc4.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-bb4bd5e {
  --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;
}

.elementor-988573 .elementor-element.elementor-element-bb4bd5e.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-9f36803>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-9f36803.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-9f36803 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-9f36803 .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-fec54bb {
  --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;
  --justify-content: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px 2px 2px 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #FFFFFF;
  --border-color: #FFFFFF;
  --border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-988573 .elementor-element.elementor-element-fec54bb:not(.elementor-motion-effects-element-type-background),
.elementor-988573 .elementor-element.elementor-element-fec54bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #000000;
}

.elementor-988573 .elementor-element.elementor-element-344e64a {
  --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;
  --justify-content: center;
  border-style: none;
  --border-style: none;
}

.elementor-988573 .elementor-element.elementor-element-344e64a.e-con {
  --order: -99999
    /* order start hack */
  ;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1>.elementor-widget-container {
  border-style: none;
}

body:not(.rtl) .elementor-988573 .elementor-element.elementor-element-13be0f1 {
  left: -65%;
}

@media (max-width: 769px) {
  body:not(.rtl) .elementor-988573 .elementor-element.elementor-element-13be0f1 {
    left: 0%;
  }

  .e-con-inner>.elementor-element.elementor-absolute, .e-con>.elementor-element.elementor-absolute, .elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: static;
  }
}

body.rtl .elementor-988573 .elementor-element.elementor-element-13be0f1 {
  right: -65%;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1 {
  top: 20%;
  z-index: 100;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1:not(.elementor-widget-image) .elementor-widget-container {
  -webkit-mask-image: url("./circle.svg");
  -webkit-mask-size: contain;
  -webkit-mask-position: center center;
  -webkit-mask-repeat: no-repeat;

  mask-image: url("./circle.svg");
  mask-size: contain;
  mask-position: center center;
  mask-repeat: no-repeat;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image: url("./circle.svg");
  -webkit-mask-size: contain;
  -webkit-mask-position: center center;
  -webkit-mask-repeat: no-repeat;

  mask-image: url("./circle.svg");
  mask-size: contain;
  mask-position: center center;
  mask-repeat: no-repeat;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1 img {
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1.2s;
  border-style: none;
}

.elementor-988573 .elementor-element.elementor-element-13be0f1:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-988573 .elementor-element.elementor-element-e4f657c {
  --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: space-evenly;
  --align-items: center;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: -50px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-e4f657c.e-con {
  --order: 99999
    /* order end hack */
  ;
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-842f1d0 {
  text-align: center;
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-c1133b0 {
  --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;
  --justify-content: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.elementor-988573 .elementor-element.elementor-element-c1133b0.e-con {
  --flex-grow: 0;
  --flex-shrink: 1;
}

.elementor-988573 .elementor-element.elementor-element-fcddec7 {
  --spacer-size: 100px;
}

.elementor-988573 .elementor-element.elementor-element-6f41370 {
  font-size: 17px;
  color: var(--e-global-color-vamtam_accent_3);
}

.elementor-988573 .elementor-element.elementor-element-d5fe16f img {
  height: 30px;
  object-fit: contain;
  object-position: center left;
  opacity: 1;
}

.elementor-988573 .elementor-element.elementor-element-74c12502 {
  --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;
  --margin-bottom: -50px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.elementor-988573 .elementor-element.elementor-element-54e6f0c0>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-988573 .elementor-element.elementor-element-54e6f0c0.elementor-element {
  --align-self: center;
}

.elementor-988573 .elementor-element.elementor-element-54e6f0c0 {
  text-align: center;
}

.elementor-988573 .elementor-element.elementor-element-54e6f0c0 .elementor-heading-title {
  font-weight: 400;
  color: var(--e-global-color-vamtam_accent_5);
}

.elementor-988573 .elementor-element.elementor-element-7fb9c7fa {
  --display: flex;
}

.elementor-988573 .elementor-element.elementor-element-2ff9a93 {
  --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;
  --justify-content: center;
  --flex-wrap: nowrap;
}

.elementor-988573 .elementor-element.elementor-element-e210800 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

.elementor-988573 .elementor-element.elementor-element-dc2a762 .elementor-button-content-wrapper {
  flex-direction: row;
}

.elementor-988573 .elementor-element.elementor-element-dc2a762 .elementor-button .elementor-button-content-wrapper {
  gap: 3px;
}

.elementor-988573 .elementor-element.elementor-element-dc2a762 .elementor-button-icon {
  font-size: 16px;
}

.elementor-988573 .elementor-element.elementor-element-dc2a762 .elementor-button {
  font-family: "Metropolis", Sans-serif, Helvetica, Arial;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: 0.05em;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 20px 20px 20px 20px;
  padding: 10px 10px 10px 10px;
}

body.elementor-page-988573:not(.elementor-motion-effects-element-type-background),
body.elementor-page-988573>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-vamtam_accent_1);
}

:root {
  --page-title-display: none;
}

@media(min-width:768px) {
  .elementor-988573 .elementor-element.elementor-element-b2e72d6 {
    --width: 66.6666%;
  }

  .elementor-988573 .elementor-element.elementor-element-3a3cec97 {
    --width: 33.3333%;
  }

  .elementor-988573 .elementor-element.elementor-element-24fdfb1 {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-1e5eaeba {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-28dc39a1 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-792efcb2 {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-54cb16a1 {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-23f1e7b {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-1979be68 {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-7b75fb29 {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-1e942625 {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-6ed7bbef {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-5e359818 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-4a71c353 {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-30747eb8 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-2eb59b11 {
    --content-width: 1500px;
  }

  .elementor-988573 .elementor-element.elementor-element-140f8402 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-7a36f17e {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-353c8a54 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-949bf2f {
    --content-width: 1500px;
  }

  .elementor-988573 .elementor-element.elementor-element-6ae2f686 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-60c929f7 {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-73e4d6ea {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-24f744aa {
    --content-width: 1500px;
  }

  .elementor-988573 .elementor-element.elementor-element-4091cfab {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-30e256d7 {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-30320d97 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-38c862b4 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-13c0307 {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-65779e81 {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-2f487b49 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-253d5df4 {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-239ba1f8 {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-6a91e14c {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-5975b0d0 {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-4034bc6d {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-2800ed68 {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-2a697678 {
    --width: 32%;
  }

  .elementor-988573 .elementor-element.elementor-element-796f40e4 {
    --width: 18%;
  }

  .elementor-988573 .elementor-element.elementor-element-28f3de4c {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-325fe535 {
    --content-width: 1100px;
  }

  .elementor-988573 .elementor-element.elementor-element-447a7716 {
    --width: 30%;
  }

  .elementor-988573 .elementor-element.elementor-element-2140b523 {
    --width: 30%;
  }

  .elementor-988573 .elementor-element.elementor-element-7e01afbf {
    --width: 30%;
  }

  .elementor-988573 .elementor-element.elementor-element-613746a {
    --width: 15%;
  }

  .elementor-988573 .elementor-element.elementor-element-1bfb184 {
    --width: 70%;
  }

  .elementor-988573 .elementor-element.elementor-element-4048f79 {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-f135057 {
    --width: 30%;
  }

  .elementor-988573 .elementor-element.elementor-element-73f5d12 {
    --width: 70%;
  }

  .elementor-988573 .elementor-element.elementor-element-f329b51 {
    --width: 15%;
  }

  .elementor-988573 .elementor-element.elementor-element-38febc4 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-bb4bd5e {
    --width: 50%;
  }

  .elementor-988573 .elementor-element.elementor-element-fec54bb {
    --width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-344e64a {
    --width: 20%;
  }

  .elementor-988573 .elementor-element.elementor-element-e4f657c {
    --width: 80%;
  }

  .elementor-988573 .elementor-element.elementor-element-c1133b0 {
    --width: 25%;
  }

  .elementor-988573 .elementor-element.elementor-element-2ff9a93 {
    --width: 100%;
  }
}

@media(min-width:2400px) {
  .elementor-988573 .elementor-element.elementor-element-7fe9db6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
    margin-bottom: 10px;
  }
}

@media(max-width:1024px) {
  .elementor-988573 .elementor-element.elementor-element-3d9bab3 {
    --e-image-carousel-slides-to-show: 4;
  }

  .elementor-988573 .elementor-element.elementor-element-75ba8b8c img {
    width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-f10bf47>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }

  .elementor-988573 .elementor-element.elementor-element-f10bf47 .elementor-heading-title {
    font-size: 30px;
    line-height: 1.1em;
  }

  .elementor-988573 .elementor-element.elementor-element-7fe9db6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
    margin-bottom: 10px;
  }
}

@media(max-width:767px) {
  .elementor-988573 .elementor-element.elementor-element-2a7124e5 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }

  .elementor-988573 .elementor-element.elementor-element-2a7124e5.e-con {
    --flex-grow: 1;
    --flex-shrink: 0;
  }

  .elementor-988573 .elementor-element.elementor-element-b2e72d6 {
    --width: 100vw;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
  }

  .elementor-988573 .elementor-element.elementor-element-7acf28c9.elementor-element {
    --flex-grow: 1;
    --flex-shrink: 0;
  }

  .elementor-988573 .elementor-element.elementor-element-7acf28c9 img {
    width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-3a3cec97 {
    --width: 100%;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
  }

  .elementor-988573 .elementor-element.elementor-element-2eef89fe img {
    width: 60%;
  }

  .elementor-988573 .elementor-element.elementor-element-24fdfb1 {
    --width: 100%;
    --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;
  }

  .elementor-988573 .elementor-element.elementor-element-6a768109 .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-3e4a2968 .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-3d9bab3 {
    --e-image-carousel-slides-to-show: 3;
  }

  .elementor-988573 .elementor-element.elementor-element-2bc05f20 .elementor-heading-title {
    font-size: 24px;
  }

  .elementor-988573 .elementor-element.elementor-element-69ae50f0 .elementor-heading-title {
    font-size: 16px;
  }

  .elementor-988573 .elementor-element.elementor-element-1e5eaeba {
    --width: 100%;
    --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;
  }

  .elementor-988573 .elementor-element.elementor-element-189c3b99 .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-441b7204 .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-75ba8b8c img {
    width: 100%;
  }

  .elementor-988573 .elementor-element.elementor-element-f10bf47 {
    text-align: center;
  }

  .elementor-988573 .elementor-element.elementor-element-f10bf47 .elementor-heading-title {
    font-size: 24px;
    line-height: 1.3em;
  }

  .elementor-988573 .elementor-element.elementor-element-1dcb3396 .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-b7171db .elementor-button {
    font-size: 10px;
  }

  .elementor-988573 .elementor-element.elementor-element-7fe9db6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
    margin-bottom: 10px;
  }
}

/* Start custom CSS for image-carousel, class: .elementor-element-3d9bab3 */
.client img {
  filter: invert(1);
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f10bf47 */
.mavn {
  color: #ED5829 !important;
}

/* End custom CSS */