.elementor-932 .elementor-element.elementor-element-cdbef31{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-cdbef31:not(.elementor-motion-effects-element-type-background), .elementor-932 .elementor-element.elementor-element-cdbef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meprod-service1.ru/wp-content/uploads/2026/08/ь-1.webp");background-position:center center;background-size:cover;}.elementor-932 .elementor-element.elementor-element-6ad9ac1.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-70964d1{text-align:center;}.elementor-932 .elementor-element.elementor-element-70964d1 .elementor-heading-title{font-size:45px;text-transform:uppercase;}.elementor-932 .elementor-element.elementor-element-e8755b9.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-19d5cb0{--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;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-932 .elementor-element.elementor-element-8125120{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;grid-column:span custom;text-align:justify;font-weight:300;line-height:1.4em;color:#FFFFFFE0;}.elementor-932 .elementor-element.elementor-element-8125120.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-8125120 p{margin-block-end:0px;}.elementor-932 .elementor-element.elementor-element-37b4104{width:var( --container-widget-width, 81% );max-width:81%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;grid-column:span custom;text-align:justify;font-weight:300;line-height:1.4em;color:#FFFFFFE0;}.elementor-932 .elementor-element.elementor-element-37b4104.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-37b4104 p{margin-block-end:0px;}.elementor-932 .elementor-element.elementor-element-63d1ef5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-932 .elementor-element.elementor-element-d398f59{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-932 .elementor-element.elementor-element-d398f59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-932 .elementor-element.elementor-element-2ae458d{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span custom;text-align:start;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-932 .elementor-element.elementor-element-2ae458d.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-2ae458d p{margin-block-end:0px;}.elementor-932 .elementor-element.elementor-element-407a458{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-5a00171{width:var( --container-widget-width, 58% );max-width:58%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-932 .elementor-element.elementor-element-5a00171.elementor-element{--align-self:flex-start;}.elementor-932 .elementor-element.elementor-element-5a00171 .elementor-heading-title{font-size:24px;text-transform:uppercase;}.elementor-932 .elementor-element.elementor-element-4843306{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span custom;text-align:start;font-weight:300;line-height:1.4em;color:#FFFFFF78;}.elementor-932 .elementor-element.elementor-element-4843306.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-4843306 p{margin-block-end:0px;}.elementor-932 .elementor-element.elementor-element-e2f2dab{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-932 .elementor-element.elementor-element-2bba14b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-932 .elementor-element.elementor-element-2bba14b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-932 .elementor-element.elementor-element-de0af78{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span custom;text-align:start;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-932 .elementor-element.elementor-element-de0af78.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-de0af78 p{margin-block-end:0px;}.elementor-932 .elementor-element.elementor-element-9cc8c49{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-7ea8da1{width:var( --container-widget-width, 58% );max-width:58%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-932 .elementor-element.elementor-element-7ea8da1.elementor-element{--align-self:flex-start;}.elementor-932 .elementor-element.elementor-element-7ea8da1 .elementor-heading-title{font-size:24px;text-transform:uppercase;}.elementor-932 .elementor-element.elementor-element-96f9608{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span custom;text-align:start;font-weight:300;line-height:1.4em;color:#FFFFFF78;}.elementor-932 .elementor-element.elementor-element-96f9608.elementor-element{--align-self:center;}.elementor-932 .elementor-element.elementor-element-96f9608 p{margin-block-end:0px;}body:not(.rtl) .elementor-932 .elementor-element.elementor-element-93f1d20{left:0%;}body.rtl .elementor-932 .elementor-element.elementor-element-93f1d20{right:0%;}.elementor-932 .elementor-element.elementor-element-93f1d20{top:-151%;}body:not(.rtl) .elementor-932 .elementor-element.elementor-element-0cefb44{left:0%;}body.rtl .elementor-932 .elementor-element.elementor-element-0cefb44{right:0%;}.elementor-932 .elementor-element.elementor-element-0cefb44{top:-151%;}.elementor-932 .elementor-element.elementor-element-280de82{--display:flex;--min-height:108px;}body:not(.rtl) .elementor-932 .elementor-element.elementor-element-9d14a03{left:0%;}body.rtl .elementor-932 .elementor-element.elementor-element-9d14a03{right:0%;}.elementor-932 .elementor-element.elementor-element-9d14a03{top:-200%;}.elementor-932 .elementor-element.elementor-element-348adc2{--display:flex;}@media(max-width:1024px){.elementor-932 .elementor-element.elementor-element-cdbef31:not(.elementor-motion-effects-element-type-background), .elementor-932 .elementor-element.elementor-element-cdbef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-932 .elementor-element.elementor-element-70964d1 .elementor-heading-title{font-size:34px;}.elementor-932 .elementor-element.elementor-element-8125120{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-37b4104{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-2ae458d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-5a00171{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-5a00171 .elementor-heading-title{font-size:16px;}.elementor-932 .elementor-element.elementor-element-4843306{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-de0af78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-7ea8da1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-932 .elementor-element.elementor-element-7ea8da1 .elementor-heading-title{font-size:16px;}.elementor-932 .elementor-element.elementor-element-96f9608{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-932 .elementor-element.elementor-element-cdbef31:not(.elementor-motion-effects-element-type-background), .elementor-932 .elementor-element.elementor-element-cdbef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meprod-service1.ru/wp-content/uploads/2026/08/magnific_modern-composition-of-sev_MBmiul9DCm-scaled.webp");background-position:-379px -349px;background-size:cover;}.elementor-932 .elementor-element.elementor-element-cdbef31{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-932 .elementor-element.elementor-element-6ad9ac1{width:initial;max-width:initial;}.elementor-932 .elementor-element.elementor-element-70964d1 .elementor-heading-title{font-size:21px;}.elementor-932 .elementor-element.elementor-element-e8755b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-932 .elementor-element.elementor-element-19d5cb0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-932 .elementor-element.elementor-element-8125120{font-size:14px;}.elementor-932 .elementor-element.elementor-element-37b4104{font-size:14px;}.elementor-932 .elementor-element.elementor-element-63d1ef5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-932 .elementor-element.elementor-element-d398f59{--min-height:47px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-932 .elementor-element.elementor-element-2ae458d{font-size:14px;}.elementor-932 .elementor-element.elementor-element-5a00171 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-932 .elementor-element.elementor-element-4843306{font-size:14px;}.elementor-932 .elementor-element.elementor-element-e2f2dab{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-932 .elementor-element.elementor-element-2bba14b{--min-height:47px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-932 .elementor-element.elementor-element-de0af78{font-size:14px;}.elementor-932 .elementor-element.elementor-element-7ea8da1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-932 .elementor-element.elementor-element-96f9608{font-size:14px;}.elementor-932 .elementor-element.elementor-element-93f1d20{top:-97%;}.elementor-932 .elementor-element.elementor-element-0cefb44{top:-97%;}.elementor-932 .elementor-element.elementor-element-280de82{--min-height:79px;}body:not(.rtl) .elementor-932 .elementor-element.elementor-element-9d14a03{left:0%;}body.rtl .elementor-932 .elementor-element.elementor-element-9d14a03{right:0%;}.elementor-932 .elementor-element.elementor-element-9d14a03{top:-200%;}}@media(min-width:768px){.elementor-932 .elementor-element.elementor-element-cdbef31{--content-width:1250px;}.elementor-932 .elementor-element.elementor-element-19d5cb0{--content-width:1250px;}.elementor-932 .elementor-element.elementor-element-d398f59{--width:26.968%;}.elementor-932 .elementor-element.elementor-element-2bba14b{--width:26.968%;}}/* Start custom CSS for html, class: .elementor-element-6ad9ac1 */.birds-logo {
  overflow: visible !important;
}

.birds-logo #bird1,
.birds-logo #bird2 {
  transform-box: fill-box;
  transform-origin: center;
  will-change: transform;
}

/* Левая птица */
.birds-logo #bird1 {
  animation: birdFly1 6.5s ease-in-out infinite;
}

/* Правая птица */
.birds-logo #bird2 {
  animation: birdFly2 7.3s ease-in-out infinite;
  animation-delay: -2.1s;
}

@keyframes birdFly1 {
  0% {
    transform: translate(0px, 0px) rotate(-1deg);
  }

  20% {
    transform: translate(7px, -5px) rotate(1.5deg);
  }

  45% {
    transform: translate(14px, -10px) rotate(-0.5deg);
  }

  70% {
    transform: translate(7px, -5px) rotate(1deg);
  }

  100% {
    transform: translate(0px, 0px) rotate(-1deg);
  }
}

@keyframes birdFly2 {
  0% {
    transform: translate(0px, 0px) rotate(1deg);
  }

  25% {
    transform: translate(-6px, -4px) rotate(-1deg);
  }

  50% {
    transform: translate(-12px, -9px) rotate(1.5deg);
  }

  75% {
    transform: translate(-5px, -4px) rotate(-0.5deg);
  }

  100% {
    transform: translate(0px, 0px) rotate(1deg);
  }
}

/* на случай если родитель Elementor режет SVG */
.elementor-widget-html,
.elementor-widget-html .elementor-widget-container {
  overflow: visible !important;
}
/* =========================
   MOBILE
========================= */
@media (max-width: 767px) {

  .birds-logo {
    width: 100%;
    max-width: 340px;
    height: auto;
    overflow: visible !important;
  }

  .elementor-widget-html,
  .elementor-widget-html .elementor-widget-container {
    overflow: visible !important;
  }

  .birds-logo #bird1 {
    animation: birdFly1Mobile 6.5s ease-in-out infinite;
  }

  .birds-logo #bird2 {
    animation: birdFly2Mobile 7.3s ease-in-out infinite;
    animation-delay: -2.1s;
  }

  @keyframes birdFly1Mobile {
    0% {
      transform: translate(0, 0) rotate(-1deg);
    }

    25% {
      transform: translate(3px, -3px) rotate(0.8deg);
    }

    50% {
      transform: translate(6px, -6px) rotate(-0.5deg);
    }

    75% {
      transform: translate(3px, -3px) rotate(0.5deg);
    }

    100% {
      transform: translate(0, 0) rotate(-1deg);
    }
  }

  @keyframes birdFly2Mobile {
    0% {
      transform: translate(0, 0) rotate(1deg);
    }

    25% {
      transform: translate(-3px, -2px) rotate(-0.7deg);
    }

    50% {
      transform: translate(-6px, -5px) rotate(0.7deg);
    }

    75% {
      transform: translate(-3px, -2px) rotate(-0.5deg);
    }

    100% {
      transform: translate(0, 0) rotate(1deg);
    }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdbef31 *//* Плавное затемнение нижней части hero */
.hero-main2::after {
    content: "";
    position: absolute;

    left: 0;
    right: 0;
    bottom: 0;

    height: 320px;

    background: linear-gradient(
        to bottom,
        rgba(16, 5, 7, 0) 0%,
        rgba(16, 5, 7, 0.08) 20%,
        rgba(16, 5, 7, 0.50) 45%,
        rgba(16, 5, 7, 0.80) 65%,
        #090305 100%
    );

    pointer-events: none;
    z-index: 1;
}

/* Контент hero оставляем поверх затемнения */
.hero-main2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */