                  #rec1034069841 .t-btnflex.t-btnflex_type_button {
                    color: #ffffff;
                    background-color: #3ccf6f;
                    border-style: none !important;
                    border-radius: 6px;
                    box-shadow: 0px 0px 20px 0px rgba(108, 211, 115, 0.5) !important;
                    font-family: Manrope;
                    transition-duration: 0.2s;
                    transition-property: background-color, color, border-color, box-shadow, opacity, transform;
                    transition-timing-function: ease-in-out;
                  }

                  @media (hover:hover) {
                    #rec1034069841 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover {
                      color: #ffffff !important;
                      background-color: #1eb854 !important;
                    }

                    #rec1034069841 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible {
                      color: #ffffff !important;
                      background-color: #1eb854 !important;
                    }
                  }
         @media screen and (max-width:640px) {
          #rec1034069841 .t821__logo-wrapper_inlineblock {
            margin-bottom: 5px;
          }
        }

        @supports (overflow:-webkit-marquee) and (justify-content:inherit) {

          #rec1034069841 .t-menu__link-item,
          #rec1034069841 .t-menu__link-item.t-active {
            opacity: 1 !important;
          }
        }
        #rec1034069841 .t821__logo {
          font-size: 14px;
          font-weight: 400;
          font-family: 'Manrope';
        }

        #rec1034069841 .t821__logo-descr {
          font-size: 13px;
          font-weight: 400;
          font-family: 'Manrope';
        }

        #rec1034069841 .t821__text-descr {
          font-size: 18px;
          font-weight: 500;
          font-family: 'Manrope';
        }

        #rec1034069841 .t821__text-text {
          font-weight: 500;
          font-family: 'Manrope';
        }
         @media screen and (max-width:640px) {
          #rec1044052291 .t821__logo-wrapper_inlineblock {
            margin-bottom: 5px;
          }
        }

        @supports (overflow:-webkit-marquee) and (justify-content:inherit) {

          #rec1044052291 .t-menu__link-item,
          #rec1044052291 .t-menu__link-item.t-active {
            opacity: 1 !important;
          }
        }                                                
                #rec1044052291 .t821__logo {
          font-weight: 700;
          font-family: 'Manrope';
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1044052291 .t821__logo {
            font-size: 14px;
          }
        }

        #rec1044052291 .t821__logo-descr {
          font-size: 16px;
          font-weight: 500;
          padding-top: 0px;
          padding-bottom: 0px;
          font-family: 'Manrope';
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1044052291 .t821__logo-descr {
            font-size: 14px;
          }
        }

        #rec1044052291 .t821__text-descr {
          font-size: 18px;
          font-weight: 700;
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1044052291 .t821__text-descr {
            font-size: 18px;
          }
        }

        #rec1044052291 .t821__text-text {
          font-weight: 500;
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1044052291 .t821__text-text {
            font-size: 12px;
          }
        }
                      #rec1034062766 .t-btnflex.t-btnflex_type_button {
                        color: #ffffff;
                        background-color: #3ccf6f;
                        border-style: none !important;
                        border-radius: 6px;
                        box-shadow: 0px 10px 15px -10px rgba(206, 159, 252, 0.5) !important;
                        font-family: Manrope;
                        font-weight: 700;
                        transition-duration: 0.2s;
                        transition-property: background-color, color, border-color, box-shadow, opacity, transform;
                        transition-timing-function: ease-in-out;
                      }

                      @media (hover:hover) {
                        #rec1034062766 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover {
                          color: #ffffff !important;
                          background-color: #1eb854 !important;
                        }

                        #rec1034062766 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible {
                          color: #ffffff !important;
                          background-color: #1eb854 !important;
                        }
                      }
        #rec1034062766 .t477__title {
          color: #000000;
          font-weight: 700;
          font-family: 'Manrope';
        }

        @media screen and (min-width:900px) {
          #rec1034062766 .t477__title {
            font-size: 42px;
            line-height: 1.15;
          }
        }

        #rec1034062766 .t477__descr {
          font-size: 24px;
          color: #000000;
          font-weight: 400;
          font-family: 'Manrope';
        }
                #rec1034062766 .t477__blockimg {
          border-radius: 16px;
        }

        #rec1034062766 .t477__textwrapper {
          border-radius: 16px;
        }
                @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191558801 .t467__title {
            font-size: 30px;
          }
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191558801 .t467__descr {
            font-size: 20px;
          }
        }
                    #rec1191562091 .t-btnflex.t-btnflex_type_button {
              color: #ffffff;
              background-color: #3ccf6f;
              border-style: none !important;
              border-radius: 6px;
              box-shadow: 0px 0px 20px 0px rgba(108, 211, 115, 0.5) !important;
              transition-duration: 0.2s;
              transition-property: background-color, color, border-color, box-shadow, opacity, transform;
              transition-timing-function: ease-in-out;
            }

            @media (hover:hover) {
              #rec1191562091 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover {
                background-color: #1eb854 !important;
              }

              #rec1191562091 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible {
                background-color: #1eb854 !important;
              }
            }                              
                    #rec1191573261 .t022__text {
          font-weight: 500;
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191573261 .t022__text {
            font-size: 18px;
          }
        }
                #rec1191588066 .t491__col:nth-child(-n + 4) {
          margin-top: 0;
        }
                #rec1191588066 .t-card__title {
          font-size: 16px;
          font-weight: 500;
        }

        #rec1191588066 .t-card__descr {
          font-weight: 500;
        }
                @media screen and (min-width:900px) {
          #rec1191656711 .t467__title {
            font-size: 40px;
          }
        }

        @media screen and (min-width:480px) and (max-width:900px) {
          #rec1191656711 .t467__title {
            font-size: 28px;
          }
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191656711 .t467__title {
            font-size: 28px;
          }
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191656711 .t467__descr {
            font-size: 20px;
          }
        }
                        .tooltip-horizontal-scroll-icon_hand {
                  animation: tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite
                }

                .tooltip-horizontal-scroll-icon_card {
                  animation: tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite
                }

                @keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand {
                  0% {
                    transform: translateX(80px) scale(1);
                    opacity: 0
                  }

                  10% {
                    transform: translateX(80px) scale(1);
                    opacity: 1
                  }

                  20%,
                  60% {
                    transform: translateX(175px) scale(.6);
                    opacity: 1
                  }

                  80% {
                    transform: translateX(5px) scale(.6);
                    opacity: 1
                  }

                  to {
                    transform: translateX(5px) scale(.6);
                    opacity: 0
                  }
                }

                @keyframes tooltip-horizontal-scroll-icon_anim-scroll-card {

                  0%,
                  60% {
                    transform: translateX(0)
                  }

                  80%,
                  to {
                    transform: translateX(-240px)
                  }
                }
                                    #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                                        #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                                        #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                                        #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                                        #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                                        #rec1191631601 .t-video-lazyload {
                      height: 340px;
                    }

                    @media screen and (max-width:640px) {
                      #rec1191631601 .t-video-lazyload {
                        height: 350px;
                      }
                    }
                            @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191631601 .t1148__title {
            font-size: 30px;
          }
        }
                @media screen and (min-width:900px) {
          #rec1191686506 .t467__title {
            font-size: 40px;
          }
        }

        @media screen and (min-width:480px) and (max-width:900px) {
          #rec1191686506 .t467__title {
            font-size: 30px;
          }
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191686506 .t467__title {
            font-size: 30px;
          }
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1191686506 .t467__descr {
            font-size: 20px;
          }
        }
                #rec1035013271 .t981__link {
          font-size: 14px;
          color: #ffffff;
          font-weight: 600;
          font-family: 'Manrope';
        }

        #rec1035013271 .t981__logo {
          font-size: 14px;
          color: #ffffff;
          font-weight: 600;
          font-family: 'Manrope';
        }
                #rec1035013271 .t981__menu-link {
          font-family: 'Manrope';
        }

        #rec1035013271 .t981__secondary-menu {
          font-size: 16px;
          color: #1e0e00;
          font-family: 'Manrope';
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1035013271 .t981__secondary-menu {
            font-size: 16px;
          }
        }
                #rec1044101231 .t134__title,
        #rec1044101231 .t134__descr {
          color: #ffffff;
        }
                #rec1044101231 .t134__link {
          font-size: 14px;
          color: #ffffff;
          font-weight: 600;
          font-family: 'Manrope';
        }

        #rec1044101231 .t134__logo {
          font-size: 14px;
          color: #ffffff;
          font-weight: 600;
          font-family: 'Manrope';
        }

        #rec1044101231 .t134__title {
          font-size: 16px;
          color: #1e0e00;
          font-family: 'Manrope';
        }

        @media screen and (max-width:480px),
        (orientation:landscape) and (max-height:480px) {
          #rec1044101231 .t134__title {
            font-size: 16px;
          }
        }

        #rec1044101231 .t134__descr {
          font-family: 'Manrope';
        }
                #rec1192895606 .t824__popup {
          display: none;
        }

        #rec1192895606 .t824__btn {
          visibility: visible;
          opacity: 1;
        }

        @media screen and (max-width:960px) {}