/* ============================================
   GeneralContainer - Responsive Padding System
   Provides consistent horizontal padding across all resolutions
   ============================================ */

.style_generalContainer__o_StY {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
  padding-left: clamp(20px, 8vw, 125px);
  padding-right: clamp(20px, 8vw, 125px);
}

/* ============================================
   BREAKPOINTS - Specific adjustments
   ============================================ */

/* Ultra Large Screens >= 2560px */
@media (min-width: 2560px) {
  .style_generalContainer__o_StY {
    max-width: 2200px;
    padding-left: 110px;
    padding-right: 110px;
  }
}

/* Large Screens >= 1920px */
@media (min-width: 1920px) and (max-width: 2559px) {
  .style_generalContainer__o_StY {
    padding-left: 125px;
    padding-right: 125px;
  }
}

/* Large Desktop - 1440px to 1919px */
@media (min-width: 1440px) and (max-width: 1919px) {
  .style_generalContainer__o_StY {
    max-width: 1440px;
    padding-left: 110px;
    padding-right: 110px;
  }
}

/* Laptop L - 1024px to 1439px */
@media (min-width: 1024px) and (max-width: 1439px) {
  .style_generalContainer__o_StY {
    padding-left: 80px;
    padding-right: 80px;
  }
}

/* Laptop - 768px to 1023px */
@media (min-width: 768px) and (max-width: 1023px) {
  .style_generalContainer__o_StY {
    padding-left: 60px;
    padding-right: 60px;
  }
}

/* Tablet - 430px to 767px */
@media (min-width: 430px) and (max-width: 767px) {
  .style_generalContainer__o_StY {
    padding-left: 40px;
    padding-right: 40px;
  }
}

/* Mobile - up to 429px */
@media (max-width: 429px) {
  .style_generalContainer__o_StY {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.Heading_title__kk66_ {
  font-family: 'Unbounded', serif;
  font-size: 35px;
  font-weight: 100;
  line-height: 40px;
  text-transform: uppercase;
  color: #ffffff;
}

.Heading_market__YRvXy {
  color: #55c0cc;
}

.Heading_market_block__59nkh {
  display: block !important;
  color: #55c0cc;
}

@media (min-width: 1921px) {
  .Heading_title__kk66_ {
    font-size: 50px;
    line-height: 55px;
  }
}

@media (max-width: 768px) {
  .Heading_title__kk66_ {
    font-size: 28px;
  }
}

@media (max-width: 440px) {
  .Heading_title__kk66_ {
    font-size: 28px;
    line-height: 30px;
    text-align: center;
  }
}

.EssentialSolutionsText_container__3fmd0 {
  margin-top: 226px;
  align-items: center;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  column-gap: 0%;
}

.EssentialSolutionsText_SectionExplanationProduct__text__ZeJyd {
  width: 1180px;
  z-index: 99;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.EssentialSolutionsText_SectionExplanationProduct__heading__7XzFC {
  margin: 0;
  text-align: center;
}
.EssentialSolutionsText_SectionExplanationProduct__btn__sSh7l {
  margin-top: 27px;
}
.EssentialSolutionsText_SectionExplanationProduct__line__yMoWc {
  background-color: #95618b;
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}

@media (max-width: 768px) {
  .EssentialSolutionsText_SectionExplanationProduct__text__ZeJyd {
    width: 100%;
    padding: 0 20px;
  }
  .EssentialSolutionsText_container__3fmd0 {
    flex-direction: column;
    margin-top: 0;
  }
}

.AugmentedReality_container__cC3_Y {
  margin-top: 73.5px;
}

.AugmentedReality_line__l5o1s {
  border-style: none;
  width: 32%;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
}

.AugmentedReality_heading_title__vmHwl {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  text-transform: uppercase;
  color: #756fa9;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
}

.AugmentedReality_ExplanationText__btn__GRwLd {
  margin-top: 40px;
}

.AugmentedReality_list__gH0lF {
  display: flex;
  gap: 11px;
  flex-direction: column;
}

.AugmentedReality_ulLis__li__IBTrw {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 43px;
}

@media (max-width: 1024px) {
  .AugmentedReality_container__cC3_Y {
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .AugmentedReality_container__cC3_Y {
    width: auto;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
}

.AugmentedReality_heading__wodH1 {
  margin-top: 30px;
  margin-bottom: 1rem;
}

@media (max-width: 440px) {
  .AugmentedReality_heading__wodH1,
  .AugmentedReality_paragraph__ZrVbc {
    text-align: start;
  }
}

.AugmentedRealitySection_container__HrZY9 {
  margin-top: 226px;
  align-items: center;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  column-gap: 0%;
}

.AugmentedRealitySection_SectionExplanationProduct__text__0ZfC6 {
  width: 1180px;
  z-index: 99;
  position: relative;
  margin-bottom: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.AugmentedRealitySection_SectionExplanationProduct__heading__mJxUx {
  margin: 0;
  text-align: center;
}

.AugmentedRealitySection_SectionExplanationProduct__btn__e__Tq {
  margin-top: 27px;
}

.AugmentedRealitySection_SectionExplanationProduct__line__yD77V {
  background-color: #95618b;
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}

.AugmentedRealitySection_elementsContainer__98R0O {
  width: 1180px;
  display: flex;
  justify-content: center;
}

.AugmentedRealitySection_section__fphSg {
  position: relative;
  margin-left: 128px;
  width: 441px;
  height: 519.45px;
}

.AugmentedRealitySection_containerRight__c2zl6 {
  width: 490px;
  position: relative;
  z-index: 1;
}

.AugmentedRealitySection_heroPlayerContainer__gnIWY {
  z-index: 10;
  position: relative;
}

.AugmentedRealitySection_blurContainer__lCkQv {
  background: radial-gradient(
    49.68% 49.68% at 50.5% 50%,
    #00e2ff 0%,
    rgba(0, 172, 202, 0.8879) 11.15%,
    rgba(0, 114, 149, 0.7598) 23.89%,
    rgba(0, 82, 103, 0.63) 36.8%,
    rgba(0, 34, 66, 0.501) 49.63%,
    rgba(0, 19, 37, 0.373) 62.36%,
    rgba(0, 8, 17, 0.2462) 74.97%,
    rgba(0, 2, 4, 0.1212) 87.4%,
    rgba(0, 0, 0, 0.0001) 100%
  );
  width: 1695px;
  height: 1695px;
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
  z-index: 0;
  position: absolute;
}

.AugmentedRealitySection_frame__xEQpv {
  width: 98.63%;
  min-width: 20em;
  height: auto !important;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%);
}

.AugmentedRealitySection_imageGIF__rZ_f0 {
  width: 115%;
  height: auto !important;
  position: absolute;
  z-index: 20;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(0%);
  border-radius: 0 0 0 25px;
}

@media (max-width: 1440px) {
  .AugmentedRealitySection_elementsContainer__98R0O {
    width: 81.95%;
  }
}

@media (max-width: 1024px) {
  .AugmentedRealitySection_container__HrZY9 {
    margin-top: 226px;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative;
  }

  .AugmentedRealitySection_blurContainer__lCkQv {
    width: 1400px;
    height: 1400px;
  }

  .AugmentedRealitySection_section__fphSg {
    width: 40%;
  }

  .AugmentedRealitySection_containerRight__c2zl6 {
    width: 50%;
  }

  .AugmentedRealitySection_imageGIF__rZ_f0 {
    width: 368px;
    border-radius: 0 0 0 14px;
  }
}

@media (max-width: 768px) {
  .AugmentedRealitySection_SectionExplanationProduct__text__0ZfC6 {
    width: 100%;
    padding: 0 20px;
  }

  .AugmentedRealitySection_container__HrZY9 {
    flex-direction: column;
  }

  .AugmentedRealitySection_containerRight__c2zl6 {
    margin-top: 85.55px;
    width: 384px;
    order: 2;
  }

  .AugmentedRealitySection_section__fphSg {
    width: 100%;
    margin-left: 0;
    height: 450.45px;
    order: 1;
  }

  .AugmentedRealitySection_elementsContainer__98R0O {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .AugmentedRealitySection_heroPlayerContainer__gnIWY {
    z-index: 10;
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .AugmentedRealitySection_frame__xEQpv {
    width: 384px;
    height: auto !important;
  }

  .AugmentedRealitySection_imageGIF__rZ_f0 {
    width: 445px;
  }
}

@media (max-width: 440px) {
  .AugmentedRealitySection_container__HrZY9 {
    margin-top: 90px;
  }

  .AugmentedRealitySection_elementsContainer__98R0O {
    width: 100%;
    align-items: center;
    flex-direction: column;
    padding-bottom: 0px;
  }

  .AugmentedRealitySection_section__fphSg {
    height: 375px;
  }

  .AugmentedRealitySection_imageGIF__rZ_f0 {
    width: 368px;
  }

  .AugmentedRealitySection_frame__xEQpv {
    width: 300px;
  }

  .AugmentedRealitySection_containerRight__c2zl6 {
    width: 100%;
    display: flex;
    justify-content: center;
  }
}

.MetainteriorsText_MetainteriorsText__B_rya {
  position: inherit;
  z-index: 5;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
}

.MetainteriorsText_MetainteriorsText__textTitle__nzctK {
  margin: 0;
  margin-bottom: 14px;
}

.MetainteriorsText_MetainteriorsText__textMarker__iYKWF {
  font-weight: 600;
  text-transform: uppercase;
  color: #756fa9;
  margin-bottom: 16px;
  -webkit-background-clip: text;
  animation: MetainteriorsText_textMarker__rH1Wz 2s 5s infinite alternate;
}

.MetainteriorsText_paragraphRoom__9nZ5p {
  max-width: 580px;
  z-index: 30;
  transform: translateY(70px);
}

@keyframes MetainteriorsText_textMarker__rH1Wz {
  from {
    background-image: linear-gradient(to right, #756fa9 0%, #fff 50%, #756fa9 100%);
    -webkit-background-clip: text;
    color: transparent;
    background-size: 400% 100%;
  }
  to {
    background-image: linear-gradient(to right, #756fa9 0%, #fff 50%, #756fa9 100%);
    -webkit-background-clip: text;
    color: transparent;
    background-size: 400% 100%;
    background-position: 100% 50%;
  }
}

.MetainteriorsText_MetainteriorsText__line__Mez0M {
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
}

@media (max-width: 440px) {
  .MetainteriorsText_MetainteriorsText__line__Mez0M {
    display: none;
  }
}

.BackgroundRoom_backgroundRoom__container__4SBgA {
  width: 100%;
  height: auto;
  position: relative;
  margin-top: 250px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.BackgroundRoom_Room3d__gWWsc {
  width: 60% !important;
  height: 100% !important;
  cursor: all-scroll;
  top: 80px;
}

.BackgroundRoom_banner__hyDWO {
  color: transparent;
  width: 100%;
  height: 100%;
}

.BackgroundRoom_backgroundRoom__containerImg__49edV {
  width: 100%;

  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url(https://metaexperimental.com/images/bg_Desktop.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative;
}

.BackgroundRoom_backgroundRoom__containerImg__49edV::before {
  content: '';
  box-shadow: 0px 35px 50px 74px #000000 inset;
  width: 120%;
  height: 101%;
  position: absolute;
  left: 50%;

  transform: translateX(-50%);
}

.BackgroundRoom_RoomStyle__7347_ {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background-repeat: no-repeat;
}

@media (max-width: 1444px) {
  .BackgroundRoom_backgroundRoom__container__4SBgA {
    width: 100%;
    height: auto;
    position: relative;

    margin-top: 120px;
  }
}

@media (max-width: 768px) {
  .BackgroundRoom_backgroundRoom__container__4SBgA {
    width: 100%;
    height: auto;
    position: relative;
    margin-top: 120px;
  }

  .BackgroundRoom_backgroundRoom__container__4SBgA img {
    width: 100% !important;
    height: 100%;
  }
}

@media (max-width: 440px) {
  .BackgroundRoom_backgroundRoom__containerImg__49edV {
    height: 450px !important;
  }
}

.BackgroundRoom_room_container__iORjp {
  height: 700px;
}

.Advantages_advantages__container__cvfpD {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.Advantages_MetainteriorsText__textMarker__l78Bh {
  font-weight: 600;
  text-transform: uppercase;
  color: #756fa9;
  margin-bottom: 16px;
  background-image: linear-gradient(to right, #756fa9 0%, #fff 50%, #756fa9 100%);
  display: inline-block;
  background-repeat: no-repeat;

  /* Critical for iOS */
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;

  /* Standard animation call */
  animation: Advantages_textMarker__vCIoM 2s 5s infinite alternate;
}
@keyframes Advantages_textMarker__vCIoM {
  from {
    background-image: linear-gradient(to right, #756fa9 0%, #fff 50%, #756fa9 100%);
    -webkit-background-clip: text;
    color: transparent;
    background-size: 400% 100%;
  }
  to {
    background-image: linear-gradient(to right, #756fa9 0%, #fff 50%, #756fa9 100%);
    -webkit-background-clip: text;
    color: transparent;
    background-size: 400% 100%;
    background-position: 100% 50%;
  }
}

.Advantages_advantagesLine__7w__9 {
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}
.Advantages_advantages__leftLine__uEnsc {
  width: 150px;
  height: 2px;
}
.Advantages_advantagesHeading__9LDJb {
  margin: 0;
  margin-bottom: 14px;
}

.Advantages_advantagesParagraph__xNc_I {
  font-weight: 100;
  text-transform: uppercase;
  color: #d8d8d8;
}

.Advantages_advantages__left__Acc3G {
  width: 912px;
  display: flex;
  flex-direction: column;
}

.Advantages_advantagesBtn__Q3VdS {
  margin-top: 27px;
}

@media (max-width: 1440px) {
  .Advantages_advantages__left__Acc3G {
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .Advantages_advantages__container__cvfpD {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    flex-direction: column;
  }

  .Advantages_advantages__left__Acc3G {
    text-align: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .Advantages_advantagesParagraph__xNc_I {
    font-size: 15px;
  }
}

@media (max-width: 440px) {
  .Advantages_advantages__container__cvfpD {
    flex-direction: column;
  }

  .Advantages_advantages__left__Acc3G {
    width: 100%;
  }
  .Advantages_advantagesParagraph__xNc_I {
    line-height: 20px;
    text-align: center;
    color: #756fa9;
  }

  .Advantages_advantagesLine__7w__9 {
    display: none !important;
  }
}

.Card_card__container__ITaCe {
  padding: 56px 44px;
  flex-grow: 1;
  max-width: 350px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: normal;
}

.Card_card__container__ITaCe::before {
  transition: 0.5s;
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 4px;
  padding: 2px;
  border: 2px solid transparent;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-image: linear-gradient(to bottom, #95618b, #55c0cc, #55c0cc, #083cbe) 1;
}

.Card_card__container__icon__K7BIb {
  width: 250px;
  height: 220px;
  object-fit: contain;
}

.Card_card__container__icon__close__T5ODa {
  width: 12px;
  height: 18.11px;
}

.Card_cardHeading__akv6R {
  font-size: 55px;
  line-height: 35px;
  margin: 0;
  margin-bottom: 27px;
  text-align: center;
  width: 100%;
}

.Card_card__steps___MGC_ {
  font-weight: 600;
  line-height: 18px;
  text-transform: uppercase;
  color: #95618b;
  margin-bottom: 13px;
}

.Card_customClassBtn__KeXk5 {
  width: 17vw;
}

.Card_button__rC5an::before {
  content: '';
  inset: 0;
  border-radius: 4px;
  background: linear-gradient(to right, #95618b 0%, #55c0cc 50%, #113dba 100%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
          mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  border-image: linear-gradient(to bottom, #95618b, #55c0cc, #55c0cc, #083cbe) 1;
}

@media (max-width: 1440px) {
  .Card_card__container__icon__K7BIb {
    width: 200px;
    height: 180px;
    object-fit: contain;
  }

  .Card_cardHeading__akv6R {
    font-size: 50px;
    line-height: 32px;
  }
}

@media screen and (max-width: 768px) {
  .Card_card__container__icon__K7BIb {
    width: 180px;
    height: 160px;
    object-fit: contain;
  }

  .Card_cardHeading__akv6R {
    font-size: 28px;
    line-height: 32px;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 440px) {
  .Card_card__container__icon__K7BIb {
    width: 150px;
    height: 140px;
    object-fit: contain;
  }

  .Card_cardHeading__akv6R {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 16px;
  }
}

.ComparativeAdvantages_advantages__container__vS8FI {
  width: 100%;
  margin-top: 189.5px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 139.5px;
}
.ComparativeAdvantages_advantagesComparative__container__r9cCa {
  width: 1180px;
}

.ComparativeAdvantages_cards__container__JR2YM {
  display: flex;
  gap: 66px;
  width: 1180px;
  margin-top: 100px;
  justify-content: center;
}

.ComparativeAdvantages_carrusel__container__Lyej7 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
}

.ComparativeAdvantages_swiperslide__9MVv7 {
  display: flex !important;
  justify-content: center;
}

@media (max-width: 1440px) {
  .ComparativeAdvantages_advantagesComparative__container__r9cCa,
  .ComparativeAdvantages_cards__container__JR2YM {
    width: 81.95%;
    gap: 5.5%;
  }
}

@media screen and (max-width: 1024px) {
  .ComparativeAdvantages_cards__container__JR2YM {
    gap: 50px;
    flex-direction: row;
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 768px) {
  .ComparativeAdvantages_advantagesComparative__container__r9cCa {
    margin-bottom: 140px;
  }

  .ComparativeAdvantages_cards__container__JR2YM {
    display: flex;
    gap: 50px;
    overflow-x: scroll;
    justify-content: flex-start;
    flex-wrap: nowrap;
  }

  .ComparativeAdvantages_advantages__container__vS8FI {
    margin-top: 100px;
  }
}

@media screen and (max-width: 440px) {
  .ComparativeAdvantages_cards__container__JR2YM {
    overflow-x: scroll;
    padding: 0px 37px;
    width: 100%;
  }
}

.NavigationButtons_carruselControls___5_La {
  margin: 34px 0px 30px;

  display: flex;
  justify-content: center;
  gap: 20px;
}

.NavigationButtons_carruselControls__arrowRight__t8e1v,
.NavigationButtons_carruselControls__arrowLeft__ejMuF {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background: none;
  border: none;
  box-sizing: border-box;
}

@media (min-width: 2560px) {
  .NavigationButtons_carruselControls__arrowRight__t8e1v,
  .NavigationButtons_carruselControls__arrowLeft__ejMuF {
    display: none;
  }
}

@media (max-width: 1920px) {
  .NavigationButtons_carruselControls__arrowRight__t8e1v,
  .NavigationButtons_carruselControls__arrowLeft__ejMuF {
    display: flex;
  }
}

@media (max-width: 1440px) {
  .NavigationButtons_carruselControls__arrowRight__t8e1v,
  .NavigationButtons_carruselControls__arrowLeft__ejMuF {
    display: flex;
  }
}

@media (max-width: 1024px) {
  .NavigationButtons_carruselControls__arrowRight__t8e1v,
  .NavigationButtons_carruselControls__arrowLeft__ejMuF {
    display: flex;
  }
}

@media (max-width: 768px) {
  .NavigationButtons_carruselControls___5_La {
    display: flex;
  }
}

@media (max-width: 440px) {
  .NavigationButtons_carruselControls__arrowRight__t8e1v,
  .NavigationButtons_carruselControls__arrowLeft__ejMuF {
    display: flex;
  }
}

.HeroModels_container__W8MKS {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.HeroModels_container__panel__vLKTl {
  width: 94px;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

.HeroModels_container__panelBtn__y3a_e {
  width: 100%;
  height: 40px;
  display: flex;
  align-items: center;
  flex-direction: column;
  position: relative;
  padding: 12px 0;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
}

.HeroModels_container__panelOption__x9vrr {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  gap: 11px;
}

.HeroModels_container__panelCircle__hs0ls {
  display: block;
  border-radius: 100px;
  width: 19px;
  height: 19px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
  z-index: 5;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
}
.HeroModels_container__panelBtn_active__AxoTS .HeroModels_container__panelCircle__hs0ls {
  visibility: visible;
  animation: HeroModels_circles__fHe7j 1s 0.1s alternate forwards;
  -webkit-animation: HeroModels_circles__fHe7j 1s 0.1s alternate forwards;
}
@keyframes HeroModels_circles__fHe7j {
  from {
  }
  to {
    opacity: 1;
  }
}
.HeroModels_container__panelCircle_activeAttribute__iLm1E {
  border: 2px solid #00e2ff;
}
.HeroModels_container__panelCosas_activeAttribute__MRx8S {
  border: 2px solid #00e2ff;
}
/* Attributes colors */
.HeroModels_container__panelColorBlack__O7IAf {
  background-color: #000;
}
.HeroModels_container__panelColorGreen__ZIfut {
  background-color: #e9202c;
}
.HeroModels_container__panelColorGreyWithBlack__if6PE {
  background: linear-gradient(180deg, rgba(106, 5, 23, 0.97) 0%, rgba(106, 5, 23, 0) 100%);
}
.HeroModels_container__panelColorBrown__su_7x {
  background-color: #f9d4b2;
}

.HeroModels_container__panelColorWhite__hjFdh {
  background-color: #fff;
}
.HeroModels_container__panelColorGray__lzXmh {
  background-color: #d8d8d8;
}
.HeroModels_container__panelColorGray2__MSrnz {
  background-color: #07e5d8;
}
.HeroModels_container__panelColorBrownSemi__cXRsJ {
  background-color: #9e4c1e;
}
.HeroModels_container__panelColorBlackTexture__7ICsB {
  background: url('https://metaexperimental.com/images/colorBlackTexture.svg');
}
.HeroModels_container__panelColorBlackTexture2__9fTF3 {
  background: url('https://metaexperimental.com/images/colorBlackTexture2.svg');
}
.HeroModels_container__panelColorWhiteTexture__fDSEb {
  background: url('https://metaexperimental.com/images/colorWhiteTexture.svg');
}
.HeroModels_container__panelAccesorie__BRgUZ {
  opacity: 0;
  visibility: hidden;
  z-index: 5;
  cursor: pointer;
}
.HeroModels_container__panelBtn_active__AxoTS .HeroModels_container__panelAccesorie__BRgUZ {
  visibility: visible;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  animation: HeroModels_accesories__rA79y 1s 0.1s alternate forwards;
  -webkit-animation: HeroModels_accesories__rA79y 1s 0.1s alternate forwards;
}

@keyframes HeroModels_accesories__rA79y {
  from {
  }
  to {
    opacity: 1;
  }
}
.HeroModels_container__panelBtn__y3a_e::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 5px;
  padding: 2px;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-bo x,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.HeroModels_container__panelBtn__y3a_e::after {
  content: url('https://metaexperimental.com/images/Vector 10.svg');
  position: absolute;
  right: -40px;
}

.HeroModels_container__panelBtn_active__AxoTS::after {
  content: url('https://metaexperimental.com/images/Vector 9.svg');
}

.HeroModels_container__panelBtn_active__AxoTS {
  height: 85px;
}

.HeroModels_container__panelText__MSNI_ {
  color: #55c0cc;
  text-align: center;
  font-family: Open Sans;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
}

.HeroModels_buttonsProducts___FZZ6 {
  box-shadow: 0px 5px 20px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.HeroModels_banner__container_activeBtn__bZ5XX .HeroModels_borderLeftTop__G_HKP {
  width: 50%;
}

.HeroModels_banner__container_activeBtn__bZ5XX .HeroModels_borderLeft__tynII {
  height: 50%;
}

.HeroModels_banner__container_activeBtn__bZ5XX .HeroModels_borderRight__xfu8f {
  height: 50%;
}

.HeroModels_banner__container_activeBtn__bZ5XX .HeroModels_borderRightDown__g1yqr {
  width: 50%;
}

.HeroModels_borderLeft__tynII {
  top: 0%;
  width: 3px;
  background: #fff;
  position: absolute;
  left: 0%;
  height: 0%;
  transition: height 0.5s;
}

.HeroModels_borderLeftTop__G_HKP {
  top: 0%;
  height: 3px;
  background: #fff;
  position: absolute;
  left: 0%;
  width: 0%;
  transition: width 0.5s;
}

.HeroModels_borderRight__xfu8f {
  width: 3px;
  background: #fff;
  position: absolute;
  right: 0%;
  height: 0%;
  transition: height 0.5s;
  bottom: 0%;
}

.HeroModels_borderRightDown__g1yqr {
  right: 0%;
  background: #fff;
  position: absolute;
  bottom: 0%;
  transition: width 0.5s;
  height: 3px;
  width: 0%;
}

.HeroModels_imgButton0__a8To9:hover {
  background-image: url('/iCons_Sidebar_Button_Guitar1.svg');
  background-repeat: no-repeat;
}

.HeroModels_imgButton1__AFSRH:hover {
  background-image: url('/iCons_Sidebar_Button_Gamingchair1.svg');
  background-repeat: no-repeat;
}

.HeroModels_imgButton2__Sai97:hover {
  background-image: url('/iCons_Sidebar_Button_Headphone1.svg');
  background-repeat: no-repeat;
}

.HeroModels_subContainer__sEk_h {
  display: flex;
  column-gap: 25px;
}

@media (max-width: 2560px) {
  .HeroModels_banner__container__3iVda {
    width: 78px;
    height: 65.388px;
  }

  .HeroModels_container__panelBtn__y3a_e {
    width: 123px;
  }

  .HeroModels_container__panelText__MSNI_ {
    font-size: 14px;
  }
}

@media (max-width: 1440px) {
  .HeroModels_banner__container__3iVda {
    width: 60px;
    height: 60px;
  }
}

@media (max-width: 1024px) {
  .HeroModels_container__W8MKS {
    display: flex;
    gap: 40px;
    width: 80.28%;
  }

  .HeroModels_banner__container__3iVda {
    width: 60px;
    height: 60px;
  }
}

@media (max-width: 768px) {
  .HeroModels_container__W8MKS {
    flex-direction: column;
    width: 100%;
    align-items: center;
    row-gap: 30px;
  }

  .HeroModels_subContainer__sEk_h {
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
  }

  .HeroModels_container__panel__vLKTl {
    margin-right: 40px;
  }
}

@media (max-width: 440px) {
  .HeroModels_container__W8MKS {
    right: -30px;
    top: -50px;
  }

  .HeroModels_banner__container__3iVda {
    margin-bottom: 20px;
    width: 50px;
    height: 50px;
  }
}
@media (min-width: 1920px) {
  .HeroModels_container__panel__vLKTl {
    width: 160px;
  }

  .HeroModels_container__panelBtn_active__AxoTS {
    height: 115px;
  }
  .HeroModels_container__panelCircle__hs0ls {
    width: 25px;
    height: 25px;
  }
  .HeroModels_container__panelAccesorie__BRgUZ {
    width: 18px;
    height: auto;
  }
  .HeroModels_banner__container__3iVda {
    width: 80px;
    height: 80px;
  }
}

.HeroModels_boxBlur__LdVoG {
  background: rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

.HeroModels_configuratorBorder__2d1fP {
  border-radius: 14px 14px 0px 0px;
}

.HeroModels_boxesStyles___EVZ8 {
  height: 58px;
  padding: 20px;
  display: flex;
  align-items: center;
  font-family: Unbounded;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  color: white;
  text-transform: uppercase;
}

.HeroModels_detailsModelsContainer__OyMiO {
  display: flex;
  flex-direction: column;
  row-gap: 3px;
}

.HeroModels_detailsModelsContainer__OyMiO div:last-child {
  margin-bottom: 3px;
}

.HeroModels_containerModels__ARl_r {
  width: 292px;
}

.HeroModels_currentNameProduct__L471w {
  margin-left: 14px;
}

.style_button_product_container___qcRP {
  position: relative;
  transition: 1s;
  border-radius: 5px;
  background: #192a37;
  width: 60px;
  height: 60px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 14px;
}

.style_button_product_container___qcRP svg {
  width: 24px;
  height: 24px;
  fill: white;
  z-index: 1;
}

.style_button_product_container___qcRP::before {
  content: '';
  opacity: 0;
  position: absolute;
  inset: 0;
  border-radius: 14px;
  padding: 2px;
  padding-bottom: 3px;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.style_button_product_container___qcRP:hover::before {
  opacity: 1;
}

@media (max-width: 769px) {
  .style_button_product_container___qcRP {
    width: 60px;
    height: 60px;
    margin-bottom: 0px;
  }
}

.style_container__panel__hpnEW {
  width: 94px;
  display: flex;
}

.style_container__panelBtn__JO8jS {
  width: 100%;
  padding: 20px;
  min-width: 94px;
  overflow: hidden;
  position: relative;
  transition: height 0.7s ease-in-out;
  background: rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

.style_container__panelBtn__JO8jS::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 5px;
  padding: 2px;
}

.style_container_dropdown__GtUFQ {
  display: flex;
  gap: 12px;
  align-items: center;
  width: 100%;
}

.style_container__panelText__cScYD {
  color: #55c0cc;
  font-family: Unbounded;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;

  text-transform: uppercase;
}

@media (max-width: 2560px) {
  .style_container__panelText__cScYD {
    font-size: 14px;
  }
}

@media (max-width: 1440px) {
  .style_container__panelBtn__JO8jS {
    width: 100%;
  }

  .style_container__panelText__cScYD {
    font-size: 12px;
  }
}

@media (max-width: 1024px) {
  .style_container__panelBtn__JO8jS {
    width: 100%;
  }

  .style_container__panelText__cScYD {
    font-size: 12px;
  }
}

.style_arrow_down__VRyBz {
  width: 100%;
  cursor: pointer;
  transition: rotate 0.5s ease-in-out;
}

.style_arrow_active__XbaH8 {
  rotate: 180deg;
}
.style_arrow_down__VRyBz path {
  stroke: #c1c1c1;
}
.style_arrow_inactive__Rh941 {
  rotate: initial;
}

@media (max-width: 768px) {
  .style_container_dropdown__GtUFQ {
    width: 100%;
    max-width: initial;
  }
  .style_container_dropdown__GtUFQ svg {
    width: initial;
  }
  .style_container__panel__hpnEW {
    width: 100%;
    justify-content: center;
  }

  .style_options_container__yTMGh {
    justify-content: center;
  }
}

.style_lastBorderContainer2__4Rt6A {
  border-radius: 0px 0px 14px 14px;
  overflow: hidden;
}

.style_headset_options__vouVr {
  display: flex;
  flex-direction: column;
  row-gap: 3px;
}

@media (max-width: 768px) {
  .style_headset_options__vouVr {
    width: 100%;
  }

  .style_container_dropdown__Om_Po {
    width: 100%;
  }
}

.style_radio_button__OBZAR {
  position: relative;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 4;
  border-radius: 50%;
}

.style_radio_button__OBZAR::before {
  content: '';
  opacity: 0;
  position: absolute;
  inset: 0;
  border-radius: 50%;
  padding: 2px;
  padding-bottom: 2px;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.style_radio_button__OBZAR:hover::before {
  opacity: 1;
}

.style_radio_button__OBZAR.style_clicked___yj83::before {
  opacity: 1;
}

.style_radio_button_selected__BZAry::before {
  opacity: 1;
}

.style_image_input__EFJtH {
  max-width: initial;
  width: 100%;
  height: 100%;
}

.style_svg_container__7UwkE {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  overflow: hidden;
  background: transparent;
}

.style_svg_container__7UwkE svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.style_options_container__eVwWw {
  display: flex;
  column-gap: 24px;
  margin-top: 15px;
}

.style_animation_button__wJ2nu {
  padding: 8px 16px;
  color: white;
  border-radius: 4px;
  cursor: pointer;
  z-index: 4;
  border: 2px solid transparent;
}

.style_animation_button__wJ2nu:hover {
  border: 2px solid;
  border-image: linear-gradient(45deg, #95618b, #55c0cc, #083cbe) 1;
}

.style_selected__iVI9X {
  border: 2px solid;
  border-image: linear-gradient(45deg, #95618b, #55c0cc, #083cbe) 1;
}

@media (max-width: 768px) {
  .style_options_container__eVwWw {
    justify-content: center;
  }
}

.style_accesories__zbzd8 {
  position: relative;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 4;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}

.style_accesories__zbzd8::before {
  content: '';
  opacity: 0;
  position: absolute;
  inset: 0;
  border-radius: 50%;
  padding: 2px;
  padding-bottom: 2px;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.style_accesories__zbzd8:hover::before {
  opacity: 1;
}

.style_accesories__zbzd8.style_clicked__4_s6o::before {
  opacity: 1;
}

.style_accesories__zbzd8 svg {
  cursor: pointer;
}

.style_radio_button_selected__57CEI {
  border-color: #00e2ff;
  border-width: 2px;
}

.style_options_container__7szGh {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding: 10px;
}

.style_options_container__7szGh > * {
  flex: 0 0 auto;
}

.Waves_lottie__container1__zJORy {
  position: absolute;
  overflow: hidden;
}

.Waves_lottie__container2__4U0W_ {
  position: absolute;
  top: 10;
  left: 0;
  width: 100%;
  height: auto;
}

.Waves_inverted__Ci7c4 {
  transform: rotate(90deg);
}

.Waves_wave__bg_gradiant__EbtVG {
  width: 100%;
  height: 250px;
  position: relative;
  bottom: 18px;
  left: 0;
  background: black;
  z-index: 1;
  filter: blur(15px);
}

.Waves_wave__container__J7dJb {
  width: 100%;
  height: 80%;

  margin-block: auto;
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.Waves_heroRight__cbAS7 {
  grid-column: 3;
  grid-row: 1;
}

.Waves_wave__bg_blurCenter__90k9K {
  width: 70%;
  height: 65%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 20%;
  bottom: 0;
  right: 0;
  filter: blur(40px);
  background: radial-gradient(circle, rgba(0, 78, 150, 1) 0%, black 65%, transparent 100%);
  z-index: -1;
}
.Waves_wave__bg_blurMagenta__tnrTW {
  width: 40%;
  height: 65%;
  margin: auto;
  position: absolute;
  top: 0;
  right: 50%;
  bottom: 0;
  filter: blur(40px);
  background: radial-gradient(circle, rgb(45, 8, 49) 0%, transparent 100%);
  z-index: -2;
}

.Waves_wave__bg_blurGreen___ecYJ {
  width: 30%;
  height: 70%;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 70%;
  filter: blur(20px);
  background: radial-gradient(circle, rgba(0, 40, 42, 1) 0%, transparent 100%);
  z-index: -2;
}

@media (max-width: 1440px) {
  .Waves_wave__container__J7dJb {
    height: 50%;
  }
}

@media (max-width: 440px) {
  .Waves_wave__container__J7dJb {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    transform: scale(1.5);
  }
  .Waves_lottie__container1__zJORy {
    width: 100%;
    height: 100%;
    left: 0;
  }
}

.HeroText_container__plSDP {
  margin-top: 198px;
}

.HeroText_heroBtn__ufFuw {
  margin-top: 32px;
}

.HeroText_heroBtn__ufFuw::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 4px;
  padding: 2px;
  background: linear-gradient(165deg, #95618b 0%, #55c0cc 50%, #083cbe 100%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

@media (max-width: 2560px) {
  .HeroText_container__plSDP {
    margin-top: 0;
  }
}

@media (max-width: 1440px) {
  .HeroText_heroHeading__h5zJY {
    font-size: 35px;
    line-height: 40px;
  }

  .HeroText_heroParagraph__hKdgH {
    font-size: 18px;
    line-height: 25px;
    margin-top: 1rem;
  }

  .HeroText_heroBtn__ufFuw {
    width: 167px;
    height: 50px;
    font-size: 14px;
  }
}

@media (max-width: 1024px) {
  .HeroText_container__plSDP {
    width: 100%;
    min-width: 380px;
    text-align: center;
  }

  .HeroText_heroHeading__h5zJY {
    font-size: 35px;
    line-height: 40px;
  }
  .HeroText_heroParagraph__hKdgH {
    font-size: 18px;
    line-height: 25px;
    margin-top: 1rem;
  }
}

@media (max-width: 768px) {
  .HeroText_heroContainer__GMhsO {
    flex-direction: column;
    width: 100%;
  }

  .HeroText_container__plSDP {
    text-align: center;
    margin-top: 160px;
  }
}

@media (max-width: 440px) {
  .HeroText_container__plSDP {
    width: 100%;
  }
}

@media (min-width: 1920px) {
  .HeroText_container__plSDP {
    margin-top: 0;
  }
}

.Hero_heroContainer__mGWc_ {
  width: 100%;
  min-height: 100vh;
  position: relative;
  display: flex;
  margin-top: 120px;
  margin-bottom: 100px;
  justify-content: center;
}

.Hero_hero__subContainer__EOH3u {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 50px;
}

.Hero_Model3D__hSOZI {
  display: none;
}
.Hero_Model3D_show__yLXl3 {
  display: block;
}
.Hero_heroPlayerContainer__containerObject3D__U7ogb {
  width: 100%;
  height: 100%;
}
.Hero_imageContainer__fNTrm {
  z-index: 5;
  display: flex;
  justify-content: center;
  height: 600px;
  width: 100%;
}

.Hero_heroPlayerContainer__iMIyl {
  display: flex !important;
  width: 100%;
  align-items: center !important;
  position: relative;
  justify-content: center;
  flex-direction: column;
}

.Hero_headphones__xkUNT {
  width: 100%;
  height: auto !important;
}

.Hero_heroButtonsContainer__Y_8CF {
  margin-left: 83px;
}

.Hero_waveContainer__vVHzC {
  position: absolute;
  width: 104%;
  height: 150%;
  z-index: -1;
  right: 0%;
  bottom: -42%;
}

.Hero_waveContainer__vVHzC::before {
  content: '';
  width: 130%;
  height: 34%;
  position: absolute;
  top: 40%;
  left: 50%;
  filter: blur(159px);
  background: radial-gradient(circle, rgba(0, 78, 150, 1) 0%, black 65%, transparent 100%);
  z-index: -1;
  transform: translateX(-50%) translateY(-50%);
}

.Hero_heroCardTextContainer__qUqkx {
  display: flex;
  justify-content: space-between;
  padding-top: 10em;
}

.Hero_heroCardTextElement__Mucft {
  width: 362px;
  height: 282px;
  background-color: black;
  padding: 4em;
  border: 1px solid;
  border-image-slice: 1;
  border-width: 3px;
  border-image-source: linear-gradient(
    90deg,
    rgb(124, 105, 193) 0%,
    rgba(46, 84, 142) 100%,
    rgba(191, 8, 17, 1) 45%
  );
  text-align: center;
  margin-bottom: 150px;
}
.Hero_drag__BcEPb {
  position: absolute;
  bottom: 0;
}

.Hero_dragText__WbzAz {
  color: #fff;
  text-align: center;
  font-family: 'Open Sans';
  font-size: 10.5px;
  font-style: normal;
  font-weight: 600;
  line-height: 10.4px;
  position: absolute;
  bottom: -25px;
  margin: 0;
}
.Hero_imagesContainer__Idyem {
  display: contents;
}
.Hero_Canvas3d__JupcG {
  width: 100%;
  height: 100vh;
  cursor: all-scroll;
}

@media (max-width: 1921px) {
  .Hero_heroButtonsContainer__Y_8CF {
    margin-top: -150px;
  }

  .Hero_drag__BcEPb {
    bottom: 0px;
  }
}

@media (max-width: 1440px) {
  .Hero_drag__BcEPb {
    bottom: 0px;
  }

  .Hero_hero__subContainer__EOH3u {
    width: 100%;
  }

  .Hero_heroPlayerContainer__iMIyl {
    width: 97%;
  }

  .Hero_heroButtonsContainer__Y_8CF {
    width: 50%;
  }
}

@media (max-width: 1024px) {
  .Hero_heroButtonsContainer__Y_8CF {
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    top: 130px;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .Hero_heroText__uwolo {
    margin-right: 0;
  }

  .Hero_heroPlayerContainer__iMIyl {
    width: 100%;
    max-width: 350px;
  }

  .Hero_imagesContainer__Idyem {
    display: flex;
    width: 50%;
  }
}

@media (max-width: 768px) {
  .Hero_heroContainer__mGWc_ {
    margin-bottom: 100px;
    margin-top: 0px;
  }

  .Hero_heroButtonsContainer__Y_8CF {
    right: 30px;
    left: unset;
    width: auto;
    top: 10px;
  }

  .Hero_heroText__uwolo {
    width: 80%;
    text-align: center;
  }

  .Hero_headphones__xkUNT {
    height: auto;
  }

  .Hero_waveContainer__vVHzC {
    position: absolute;
    bottom: -9%;
    right: 0;
    width: 100%;
    height: 55%;
    z-index: -1;
  }

  .Hero_heroPlayerContainer__iMIyl {
    width: 85%;
    height: auto;
  }

  .Hero_waveContainer__vVHzC {
    position: absolute;
    bottom: -13%;
    right: 0%;
    width: 100%;
    height: 100%;
  }

  .Hero_heroDragContainer__JveXh {
    display: none;
  }

  .Hero_imagesContainer__Idyem {
    display: flex;
    align-items: center;
    justify-content: space-around;
  }

  .Hero_buttonsProducts__xpVif {
    display: inline-grid !important;
    gap: 10% !important;
  }

  .Hero_threeContainer__OGaoZ {
    display: grid;
    grid-row-gap: 18%;
    grid-row-gap: 18%;
    row-gap: 18%;
    position: absolute;
    top: -6px;
    right: -20px;
    z-index: 10;
    margin: 10px;
  }

  .Hero_imagesContainer__Idyem {
    width: 80%;
  }

  .Hero_drag__BcEPb {
    bottom: 0px;
  }
}

@media (max-width: 500px) {
  .Hero_heroText__uwolo {
    width: 100%;
    text-align: center;
  }

  .Hero_heroButtonsContainer__Y_8CF {
    position: absolute;
    right: 0px;
    left: initial;
    top: 88%;
    transform: translateY(-50%);
    margin-left: 0;
  }
}

@media (max-width: 440px) {
  .Hero_heroPlayerContainer__iMIyl {
    width: 100% !important;
  }

  .Hero_heroText__uwolo {
    width: 100%;
    text-align: center;
  }

  .Hero_headphones__xkUNT {
    width: 100% !important;
    height: auto;
  }

  .Hero_waveContainer__vVHzC {
    position: absolute;
    bottom: 20%;
    right: 0;
    width: 100%;
    height: 81%;
    z-index: -1;
    overflow: visible;
  }

  .Hero_heroDragContainer__JveXh {
    display: none;
  }

  .Hero_imagesContainer__Idyem {
    display: flex;
    align-items: center;
    justify-content: space-around;
    align-content: center;
    position: relative;
  }

  .Hero_threeContainer__OGaoZ {
    display: grid;
    grid-row-gap: 18%;
    grid-row-gap: 18%;
    row-gap: 18%;
    position: absolute;
    top: -6px;
    right: -20px;
    z-index: 10;
    margin: 10px;
  }

  .Hero_heroContainer__mGWc_ {
    margin-bottom: 150px;
  }
}
@media (min-width: 1920px) {
  .Hero_drag__BcEPb {
    width: 140px;
    bottom: 0px;
  }
  .Hero_heroButtonsContainer__Y_8CF {
    margin-top: 0;
    margin-left: 83px;
    width: 100%;
    max-width: 313px;
  }
}

.Hero_product__header__7rNYm {
  z-index: 32;
}

.Hero_heroButtonsModelsMobile___hjYT {
  display: none;
}

@media (max-width: 1024px) {
  .Hero_heroButtonsContainer__Y_8CF {
    display: none;
  }
  .Hero_heroButtonsModelsMobile___hjYT {
    display: flex;
    width: 100%;
    justify-content: center;
  }

  .Hero_hero__subContainer__EOH3u {
    width: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    row-gap: 20px;
  }
}

.MetainteriorsSection_carouselWrapper__eiKtf {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.MetainteriorsSection_carouselContent__Ws8NS {
  display: flex;
  align-items: center;
  animation: MetainteriorsSection_slide__JJ1XC 40s linear infinite;
}

.MetainteriorsSection_carouselItem__N7Cso {
  flex: 0 0 auto;
  width: 100px;
  margin-right: 50px;
}

@keyframes MetainteriorsSection_slide__JJ1XC {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

.ProductVisualization_container__K6aQB {
  margin-top: 73.5px;
}

.ProductVisualization_line__4tvuP {
  border-style: none;
  width: 32%;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  position: relative;
  bottom: 30px;
}

.ProductVisualization_heading_title__rWDdO {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  text-transform: uppercase;
  color: #756fa9;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
}

.ProductVisualization_ExplanationText__btn__4y3_d {
  margin-top: 40px;
}

.ProductVisualization_list__JZg_Y {
  display: flex;
  gap: 11px;
  flex-direction: column;
}

.ProductVisualization_ulLis__li__MN1Ny {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 43px;
}

@media (max-width: 1024px) {
  .ProductVisualization_container__K6aQB {
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .ProductVisualization_container__K6aQB {
    width: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.ProductVisualization_heading__e25nF {
  margin-top: 30px;
  margin-bottom: 1rem;
}

@media (max-width: 440px) {
  .ProductVisualization_heading__e25nF,
  .ProductVisualization_paragraph__Vg3ci {
    text-align: start;
  }
}

.ProductVisualizationSection_container__kEulk {
  margin-top: 226px;
  margin-bottom: 450px;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  column-gap: 0%;
}

.ProductVisualizationSection_SectionExplanationProduct__text__XPjvQ {
  width: 1180px;
  z-index: 99;
  position: relative;
  margin-bottom: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.ProductVisualizationSection_SectionExplanationProduct__heading___f7GO {
  margin: 0;
  text-align: center;
}

.ProductVisualizationSection_SectionExplanationProduct__btn__XtCA8 {
  margin-top: 27px;
}

.ProductVisualizationSection_SectionExplanationProduct__line__mDJYK {
  background-color: #95618b;
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}

.ProductVisualizationSection_elementsContainer__FfSpW {
  width: 1180px;
  display: flex;
  justify-content: center;
}

.ProductVisualizationSection_section__Yr1Bj {
  position: relative;
  margin-right: 128px;
  width: 441px;
  height: 519.45px;
}

.ProductVisualizationSection_containerRight__W7kdN {
  width: 490px;
  position: relative;
  z-index: 1;
}

.ProductVisualizationSection_heroPlayerContainer__yvacq {
  z-index: 10;
  position: relative;
}

.ProductVisualizationSection_blurContainer__p5i6H {
  background: radial-gradient(
      37.52% 37.52% at 54.05% 54.03%,
      #9a1ba1 0%,
      rgba(137, 24, 143, 0.83) 22.92%,
      rgba(88, 15, 92, 0.74) 39.58%,
      rgba(50, 9, 52, 0.51) 56.77%,
      rgba(23, 4, 24, 0.0001) 70.41%,
      rgba(6, 1, 6, 0.0001) 87.17%,
      rgba(0, 0, 0, 0.0001) 100%
    )
    /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
  width: 1695px;
  height: 1695px;
  left: 30%;
  top: 40%;
  transform: translateY(-50%) translateX(-50%);
  z-index: 0;
  position: absolute;
}

.ProductVisualizationSection_frame__O63Ir {
  width: 98.63%;
  min-width: 20em;
  height: auto !important;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%);
}

.ProductVisualizationSection_imageGIF__cuiB8 {
  width: 117%;
  height: auto !important;
  position: absolute;
  z-index: 20;
  margin-top: 25px;
  left: 50%;
  transform: translateX(-50%) translateY(0);
}

@media (max-width: 1440px) {
  .ProductVisualizationSection_elementsContainer__FfSpW {
    width: 81.95%;
  }

  .ProductVisualizationSection_blurContainer__p5i6H {
    top: 40%;
  }
}

@media (max-width: 1024px) {
  .ProductVisualizationSection_container__kEulk {
    margin-top: 226px;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative;
  }

  .ProductVisualizationSection_blurContainer__p5i6H {
    width: 1400px;
    height: 1400px;
    top: 84px;
  }

  .ProductVisualizationSection_section__Yr1Bj {
    width: 40%;
  }

  .ProductVisualizationSection_containerRight__W7kdN {
    width: 50%;
  }
  .ProductVisualizationSection_imageGIF__cuiB8 {
    width: 370px;
  }
}

@media (max-width: 768px) {
  .ProductVisualizationSection_SectionExplanationProduct__text__XPjvQ {
    width: 100%;
    padding: 0 20px;
  }

  .ProductVisualizationSection_container__kEulk {
    flex-direction: column;
  }

  .ProductVisualizationSection_containerRight__W7kdN {
    margin-top: 85.55px;
    width: 384px;
  }

  .ProductVisualizationSection_section__Yr1Bj {
    width: 100%;
    margin-right: 0;
    height: 450.45px;
  }

  .ProductVisualizationSection_elementsContainer__FfSpW {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .ProductVisualizationSection_heroPlayerContainer__yvacq {
    z-index: 10;
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .ProductVisualizationSection_frame__O63Ir {
    width: 384px;
    height: auto !important;
  }

  .ProductVisualizationSection_imageGIF__cuiB8 {
    width: 450px;
    margin-top: 440px;
  }

  .ProductVisualizationSection_blurContainer__p5i6H {
    top: 150px;
    left: 195px;
  }
}

@media (max-width: 440px) {
  .ProductVisualizationSection_container__kEulk {
    margin-top: 90px;
  }

  .ProductVisualizationSection_elementsContainer__FfSpW {
    width: 100%;
    align-items: center;
    flex-direction: column;

    padding-bottom: 100px;
  }

  .ProductVisualizationSection_section__Yr1Bj {
    height: 375px;
  }

  .ProductVisualizationSection_imageGIF__cuiB8 {
    width: 370px;
  }

  .ProductVisualizationSection_frame__O63Ir {
    width: 300px;
  }

  .ProductVisualizationSection_containerRight__W7kdN {
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .ProductVisualizationSection_blur__AHuIB {
    top: 84px;
  }
}

.ActionText_container__lweUr {
  margin-top: 73.5px;
}

.ActionText_line__PRyCz {
  border-style: none;
  width: 32%;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
}

.ActionText_heading_title__Wi1Le {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  text-transform: uppercase;
  color: #756fa9;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
}

.ActionText_ExplanationText__btn__rNC4a {
  margin-top: 40px;
}

.ActionText_paragraph__v7M9Z {
  text-transform: uppercase;
  color: #d8d8d8;
  margin-top: 1rem;
}

.ActionText_list__BQu_E {
  display: flex;
  gap: 11px;
  flex-direction: column;
}

.ActionText_ulLis__li__PZcCu {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 43px;
}

@media (max-width: 1024px) {
  .ActionText_container__lweUr {
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .ActionText_container__lweUr {
    width: auto;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
}

.SectionActionText_container__BTG6U {
  margin-top: 226px;
  margin-bottom: 184.5px;
  align-items: center;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  column-gap: 0%;
}

.SectionActionText_SectionExplanationProduct__text__UJ6cV {
  width: 1180px;
  z-index: 99;
  position: relative;
  margin-bottom: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.SectionActionText_SectionExplanationProduct__heading__y5Xwa {
  margin: 0;
  text-align: center;
}

.SectionActionText_SectionExplanationProduct__btn__cqtgF {
  margin-top: 27px;
}

.SectionActionText_SectionExplanationProduct__line__HA5BJ {
  background-color: #95618b;
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}

.SectionActionText_elementsContainer__XRZWq {
  width: 1180px;
  display: flex;
  justify-content: center;
}

.SectionActionText_section__EmUYB {
  position: relative;
  margin-left: 128px;
  width: 441px;
  height: 519.45px;
}

.SectionActionText_containerRight__duogW {
  width: 490px;
  position: relative;
  z-index: 1;
}

.SectionActionText_heroPlayerContainer__TSjmj {
  z-index: 10;
  position: relative;
}

.SectionActionText_frame__n_aXu {
  width: 98.63%;
  min-width: 20em;
  height: auto !important;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%);
}

.SectionActionText_imageGIF2___01F0 {
  width: 100%;
  height: auto !important;
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 50%;
  transform: translateX(-60%) translateY(-20%);
}

.SectionActionText_imageGIF__72Vxh {
  width: 93%;
  height: auto !important;
  position: absolute;
  z-index: 20;
  top: 50%;
  left: 50%;
  transform: translateX(-61%) translateY(0px);
  border-radius: 0 0 0 25px;
}

.SectionActionText_blurContainer__M5ltB {
  background: radial-gradient(
    49.95% 49.95% at 50.5% 50%,
    #0083ff 0%,
    rgba(0, 104, 202, 0.8879) 12.5%,
    rgba(0, 77, 149, 0.7598) 25%,
    rgba(0, 53, 103, 0.63) 37.5%,
    rgba(0, 34, 66, 0.501) 50%,
    rgba(0, 19, 37, 0.373) 62.5%,
    rgba(0, 8, 17, 0.2462) 75%,
    rgba(0, 2, 4, 0.1212) 87.5%,
    rgba(0, 0, 0, 0.0001) 100%
  );
  width: 1258px;
  height: 1256px;
  left: 50%;
  top: 50%;
  transform: translateY(-60%) translateX(-50%);
  z-index: 0;
  position: absolute;
}

.SectionActionText_blurContainerSub__m0oHX {
  background: radial-gradient(
    49.95% 49.95% at 50.5% 50%,
    #0083ff 0%,
    rgba(0, 104, 202, 0.8879) 12.5%,
    rgba(0, 77, 149, 0.7598) 25%,
    rgba(0, 53, 103, 0.63) 37.5%,
    rgba(0, 34, 66, 0.501) 50%,
    rgba(0, 19, 37, 0.373) 62.5%,
    rgba(0, 8, 17, 0.2462) 75%,
    rgba(0, 2, 4, 0.1212) 87.5%,
    rgba(0, 0, 0, 0.0001) 100%
  );
  width: 1460px;
  height: 322px;
  left: 50%;
  top: 50%;
  transform: translateY(25%) translateX(-50%);
  z-index: 0;
  position: absolute;
}
@media (max-width: 1440px) {
  .SectionActionText_elementsContainer__XRZWq {
    width: 81.95%;
  }
}
@media (max-width: 1024px) {
  .SectionActionText_container__BTG6U {
    margin-top: 226px;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative;
  }

  .SectionActionText_section__EmUYB {
    width: 40%;
  }

  .SectionActionText_containerRight__duogW {
    width: 50%;
  }

  .SectionActionText_imageGIF__72Vxh {
    width: 303px;
    border-radius: 0 0 0 14px;
  }
}
@media (max-width: 768px) {
  .SectionActionText_SectionExplanationProduct__text__UJ6cV {
    width: 100%;
    padding: 0 20px;
  }

  .SectionActionText_container__BTG6U {
    flex-direction: column;
    margin-top: 0px;
  }

  .SectionActionText_containerRight__duogW {
    margin-top: 85.55px;
    width: 384px;
    order: 0;
    margin-bottom: 110px;
  }

  .SectionActionText_imageGIF2___01F0 {
    width: 50%;
  }

  .SectionActionText_section__EmUYB {
    width: 100%;
    margin-left: 0;
    height: 450.45px;
    order: 1;
  }

  .SectionActionText_elementsContainer__XRZWq {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .SectionActionText_heroPlayerContainer__TSjmj {
    z-index: 10;
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .SectionActionText_frame__n_aXu {
    width: 384px;
    height: auto !important;
  }

  .SectionActionText_imageGIF__72Vxh {
    width: 362px;
  }
}
@media (max-width: 440px) {
  .SectionActionText_elementsContainer__XRZWq {
    width: 100%;
    align-items: center;
    flex-direction: column;
  }

  .SectionActionText_blurContainerSub__m0oHX {
    transform: translateY(15%) translateX(-50%);
  }

  .SectionActionText_section__EmUYB {
    height: 375px;
  }

  .SectionActionText_imageGIF__72Vxh {
    width: 303px;
  }

  .SectionActionText_frame__n_aXu {
    width: 300px;
  }

  .SectionActionText_imageGIF2___01F0 {
    width: 100%;
  }

  .SectionActionText_containerRight__duogW {
    width: 100%;
    display: flex;
    justify-content: center;
  }
}

.ExplanationText_container__aXSmE {
  margin-top: 73.5px;
}

.ExplanationText_line__lk9_I {
  border-style: none;
  width: 32%;
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  position: relative;
  bottom: 30px;
}

.ExplanationText_heading_title__D8Erk {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  text-transform: uppercase;
  color: #756fa9;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
}

.ExplanationText_ExplanationText__btn__LDW3m {
  margin-top: 40px;
}

.ExplanationText_list__0hr1y {
  display: flex;
  gap: 11px;
  flex-direction: column;
}

.ExplanationText_ulLis__li__zkzxc {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 43px;
}

@media (max-width: 1024px) {
  .ExplanationText_container__aXSmE {
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .ExplanationText_container__aXSmE {
    width: auto;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.ExplanationText_heading__wb0N0 {
  margin-top: 30px;
  margin-bottom: 1rem;
}
@media (max-width: 440px) {
  .ExplanationText_heading__wb0N0,
  .ExplanationText_paragraph__zchzN {
    text-align: start;
  }
}

.SectionExplanationProduct_container__pDVdq {
  margin-top: 250px;
  margin-bottom: 200px;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  column-gap: 0%;
}

.SectionExplanationProduct_SectionExplanationProduct__text__J1_e8 {
  width: 1180px;
  z-index: 99;
  position: relative;
  margin-bottom: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.SectionExplanationProduct_SectionExplanationProduct__heading__c1bE4 {
  margin: 0;
  text-align: center;
}

.SectionExplanationProduct_SectionExplanationProduct__btn__ktv7l {
  margin-top: 27px;
}

.SectionExplanationProduct_SectionExplanationProduct__line__2KYtm {
  background: linear-gradient(45deg, #95618b, #55c0cc, #083cbe);
  width: 151px;
  height: 2px;
  margin: 0;
  margin-bottom: 36px;
}

.SectionExplanationProduct_elementsContainer__ZhyeU {
  width: 1180px;
  display: flex;
  justify-content: center;
}

.SectionExplanationProduct_section__WfSoC {
  position: relative;
  margin-right: 128px;
  width: 441px;
  height: 519.45px;
}

.SectionExplanationProduct_containerRight__7Rbpj {
  width: 650px;
  position: relative;
  z-index: 1;
}

.SectionExplanationProduct_heroPlayerContainer__cokcH {
  z-index: 10;
  position: relative;
}

.SectionExplanationProduct_blurContainer__1yOsG {
  background: radial-gradient(
    49.95% 49.95% at 50.5% 50%,
    #0083ff 0%,
    rgba(0, 104, 202, 0.8879) 12.5%,
    rgba(0, 77, 149, 0.7598) 25%,
    rgba(0, 53, 103, 0.63) 37.5%,
    rgba(0, 34, 66, 0.501) 50%,
    rgba(0, 19, 37, 0.373) 62.5%,
    rgba(0, 8, 17, 0.2462) 75%,
    rgba(0, 2, 4, 0.1212) 87.5%,
    rgba(0, 0, 0, 0.0001) 100%
  );
  width: 1695px;
  height: 1695px;
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
  z-index: 0;
  position: absolute;
}

.SectionExplanationProduct_frame__l3LS_ {
  width: 98.63%;
  min-width: 20em;
  height: auto !important;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%);
}

.SectionExplanationProduct_imageGIF__j8bGq {
  width: 119%;
  height: auto !important;
  position: absolute;
  z-index: 20;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 10%);
}

@media (max-width: 1440px) {
  .SectionExplanationProduct_elementsContainer__ZhyeU {
    width: 81.95%;
  }
}

@media (max-width: 1024px) {
  .SectionExplanationProduct_container__pDVdq {
    margin-top: 226px;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative;
  }

  .SectionExplanationProduct_blurContainer__1yOsG {
    width: 1400px;
    height: 1400px;
  }

  .SectionExplanationProduct_section__WfSoC {
    width: 40%;
  }

  .SectionExplanationProduct_containerRight__7Rbpj {
    width: 50%;
  }
  .SectionExplanationProduct_imageGIF__j8bGq {
    width: 372px;
  }
}

@media (max-width: 768px) {
  .SectionExplanationProduct_SectionExplanationProduct__text__J1_e8 {
    width: 100%;
    padding: 0 20px;
  }
  .SectionExplanationProduct_container__pDVdq {
    flex-direction: column;
    margin-top: 19px;
  }

  .SectionExplanationProduct_containerRight__7Rbpj {
    margin-top: 85.55px;
    width: 384px;
    order: 1;
  }

  .SectionExplanationProduct_section__WfSoC {
    width: 100%;
    margin-right: 0;
    height: 450.45px;
    order: 0;
    margin-top: 104px;
  }

  .SectionExplanationProduct_elementsContainer__ZhyeU {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .SectionExplanationProduct_heroPlayerContainer__cokcH {
    z-index: 10;
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .SectionExplanationProduct_frame__l3LS_ {
    width: 384px;
    height: auto !important;
  }

  .SectionExplanationProduct_imageGIF__j8bGq {
    width: 450px;
  }
}

@media (max-width: 440px) {
  .SectionExplanationProduct_elementsContainer__ZhyeU {
    width: 100%;
    align-items: center;
    flex-direction: column;

    padding-bottom: 0px;
  }

  .SectionExplanationProduct_section__WfSoC {
    height: 375px;
  }

  .SectionExplanationProduct_imageGIF__j8bGq {
    width: 372px;
  }

  .SectionExplanationProduct_frame__l3LS_ {
    width: 300px;
  }

  .SectionExplanationProduct_containerRight__7Rbpj {
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .SectionExplanationProduct_SectionExplanationProduct__text__J1_e8 {
    margin-bottom: 90px;
  }
}

.BannerTechnologies_BannerTechnologies__container__mpkee {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0 20px;
}

.BannerTechnologies_BannerTechnologies__sub_container__qLiaM {
  width: 100%;
}

.BannerTechnologies_banner__container__xh5bt {
  width: 100%;
  margin-top: -130px;
  display: flex;
  justify-content: center;
}

.BannerTechnologies_banner_items_container__WfsHr {
  width: 1180px;
  position: relative;
  display: flex;
  justify-content: space-between;
}

.BannerTechnologies_background__ku6sQ {
  width: 15%;
}

.BannerTechnologies_swiperslide__ZzN_I {
  display: flex !important;
  justify-content: center;
}

@media (max-width: 1440px) {
  .BannerTechnologies_banner_items_container__WfsHr {
    width: 82%;
  }
}

@media screen and (max-width: 1024px) {
  .BannerTechnologies_banner_items_container__WfsHr {
    gap: 80px;
    padding: 0;
    padding-inline: 0;
  }

  .BannerTechnologies_background__ku6sQ {
    width: 20%;
  }

  .BannerTechnologies_banner__container__xh5bt {
    margin-top: -280px;
  }
}

@media (max-width: 768px) {
  .BannerTechnologies_background__ku6sQ {
    width: 100%;
    max-width: 180px;
  }
  .BannerTechnologies_BannerTechnologies__container__mpkee {
    margin-top: -350px;
  }
}

@media (max-width: 440px) {
  .BannerTechnologies_background__ku6sQ {
    width: 100%;
    max-width: 180px;
  }

  .BannerTechnologies_BannerTechnologies__container__mpkee {
    margin-top: -350px;
    padding: 0px 75px;
    margin-bottom: 10em;
  }
}

.WeCanGetStarted_advantages__container__9Hfbk {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 158px;
  margin-top: 150px;
}

.WeCanGetStarted_advantagesComparative__container__44K3n {
  width: 1180px;
  text-align: center;
}

.WeCanGetStarted_title__Burgu {
  font-family: 'Open Sans';
  font-size: 30px;
  text-align: center !important;
}

.WeCanGetStarted_Paragraph__9CfeC {
  text-align: center;
}

.WeCanGetStarted_cards__container___KnUM {
  display: flex;
  gap: 66px;
  width: 1180px;
  margin-top: 100px;
  justify-content: center;
}

.WeCanGetStarted_customCard__KxPTl {
  padding: 20px 44px;
  width: 350px;
  height: auto;
}

.WeCanGetStarted_WeCanGetStarted__card_heading__HZJ_2 {
  font-size: 30px;
}

.WeCanGetStarted_swiperslide__HCOBS {
  display: flex !important;
  justify-content: center;
  min-height: 399px;
}

@media (max-width: 1440px) {
  .WeCanGetStarted_advantagesComparative__container__44K3n,
  .WeCanGetStarted_cards__container___KnUM {
    width: 100%;
    gap: 5.5%;
  }
}

@media screen and (max-width: 1024px) {
  .WeCanGetStarted_cards__container___KnUM {
    display: flex;
    gap: 50px;
    justify-content: center;
    flex-wrap: wrap;
  }

  .WeCanGetStarted_title__Burgu {
    font-size: 22px;
  }
}

.WeCanGetStarted_advantages__carousel_container__L71rt {
  width: 100%;
}

@media screen and (max-width: 768px) {
  .WeCanGetStarted_advantages__carousel_container__L71rt {
    margin-top: 50px;
  }
  .WeCanGetStarted_swiperslide__HCOBS {
    min-height: 450px;
  }
}

@media screen and (max-width: 440px) {
  .WeCanGetStarted_customCard__KxPTl {
    height: 405px;
  }

  .WeCanGetStarted_cards__container___KnUM {
    overflow-x: scroll;
    padding: 0px 37px;
    width: 100%;
  }

  .WeCanGetStarted_swiperslide__HCOBS {
    min-height: 399px;
  }
}

.Home_homeContainer__RiN1q {
  padding-inline: 0;
}

@media (max-width: 440px) {
  .Home_homeContainer__RiN1q {
    padding-inline: 0;
  }
}

