h1, h2, h3, h4, h5, h6 {
     font-weight: 750;
}

.newtabconfa-programs {
display: flex;
gap: 20px;
flex-wrap: wrap;
}
.newtabconfa-program {
width: calc((100% - 60px) / 4);
box-sizing: border-box;
}
.newtabconfa-program-header {
padding: 20px 19px;

       font-family: ALS Gorizont Variable!important;
font-style: normal;
font-weight: 750;
font-size: 28px;
line-height: 34px;
/* identical to box height, or 111% */
border-top: 5px solid rgba(255, 90, 30, 1);
color: #FF5A1E;
transition: 0.3s;

}


.newtabconfa-program:hover .newtabconfa-program-header {
background: rgba(255, 90, 30, 1);
color:#fff;
transition: 0.3s;
}


.newtabconfa-program-info{
transition: 0.3s;
border-top: 2px solid rgba(11, 14, 47, 1);
padding: 30px 20px;
box-sizing: border-box;
min-height: 209px;
display: flex;
flex-direction: column;
gap: 5px;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
/* or 133% */

color: #000000;

border-radius: 0 0 12px 12px;
}


.newtabconfa-program:hover .newtabconfa-program-info{
transition: 0.3s;
color:#fff;
background: rgba(11, 14, 47, 1);
}



.vprogrammekonf {
       margin-top: 130px;
       margin-bottom: 150px;
}
.section-title-konf {

font-style: normal;
font-weight: 750;
font-size: 36px;
line-height: 45px;
/* identical to box height, or 125% */
text-transform: uppercase;

color: #000000;

margin-bottom: 80px;
}



.vprogrammekonf-iner {
       display: flex;
   gap: 130px;
}
.vprogrammekonf-left {
width: 698px;
display: flex;
}
.vprogrammekonf-left img {
       width: 100%;
}


.vprogrammekonf-right-title {
margin-bottom: 20px;
font-style: normal;
font-weight: 750;
font-size: 31px;
line-height: 40px;
/* identical to box height, or 129% */
text-transform: uppercase;

color: #000000;


}

.vprogrammekonf-list {

}
.vprogrammekonf-list ul {
display: flex;
flex-direction: column;
    list-style: none;
    padding: 0;
    padding: 0;
    gap: 14px;
}
.vprogrammekonf-list li {
    font-size: 16px;
    line-height: 130%;
    position: relative;
    padding-left: 30px;
}
.vprogrammekonf-list li:before {
           position: absolute;
    content: '>';
    color: #FF5A1E;
    top: -5px;
    left: 0;
    font-size: 23px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}




.konfafixedfonblock {
       padding-top: 300px;
       padding-bottom: 140px;
}


.konfafixedfonblock-text {
    margin-bottom: 60px;
font-style: normal;
font-weight: 750;
font-size: 36px;
line-height: 45px;
/* or 125% */
text-transform: uppercase;

color: #FFFFFF;


}

.chtovaszdetkonfawrp {
       padding-top: 76px;
       padding-bottom: 88px;
       background: rgba(11, 14, 47, 1);
}


.chtovaszdetkonfa-title {

      margin-bottom: 80px;
font-style: normal;
font-weight: 750;
font-size: 36px;
line-height: 45px;
/* identical to box height, or 125% */
text-transform: uppercase;

color: #FFFFFF;


}


.chtovaszdetkonfa-items {
       display: flex;
       gap:20px;
       padding-left: 30px;
       margin-right: 30px;
}
.chtovaszdetkonfa-item {
       min-height: 452px;
       box-sizing: border-box;
       border-radius: 16px;
       padding: 37px 19px;
       width: calc((100% - 80px) / 5);
}


.chtovaszdetkonfa-item-title {
margin-bottom: 12px;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 24px;
/* or 133% */

color: #000000;


}
.chtovaszdetkonfa-item-text {

font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
/* or 138% */

color: #000000;


}

.spacetext1pecattext {
       /* WunderКОНФА объединяет тех,  кто формирует будущее */

font-style: normal;
font-weight: 750;
font-size: 48px;
line-height: 56px;
/* or 117% */
text-align: center;

color: #D9D9D9;


}


 .spacetext1 {
       font-style: normal;
font-weight: 750;
font-size: 48px;
line-height: 56px;
/* or 117% */
text-align: center;

color: #D9D9D9;
                position: relative;
                white-space: pre-wrap;
                word-wrap: break-word;
            }
            
            .spacetext1 .char,
            .spacetext1 .char-spacer {
                display: inline-block;
                transition: color 0.2s ease;
                white-space: pre;
          font-style: normal;
font-weight: 750;
font-size: 48px;
line-height: 56px;
/* or 117% */
text-align: center;

color: #D9D9D9;

            }
            
            .spacetext1 .char-spacer {
                width: 0.3em; /* небольшая ширина для пробелов */
            }
.spacetext1 {
    white-space: pre-wrap;
    word-break: keep-all;
    overflow-wrap: normal;
}

.spacetext1 .word {
    display: inline-block;
    white-space: nowrap;
}

.spacetext1 .word-spacer {
    display: inline;
}

.pecattext {
       padding-top: 230px;
   box-sizing: border-box;
}






.spacetext1 {
    font-style: normal;
    font-weight: 750;
    font-size: 48px;
    line-height: 56px;
    text-align: center;
    color: #D9D9D9; /* Базовый цвет */
    position: relative;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.spacetext1 .char,
.spacetext1 .char-spacer {
    display: inline-block;
    white-space: pre;
    font-style: normal;
    font-weight: 750;
    font-size: 48px;
    line-height: 56px;
    text-align: center;
}

.spacetext1 .char {
    transition: none; /* Убираем плавный переход, т.к. нужно резкое изменение */
}

.spacetext1 .char-spacer {
    width: 0.3em; /* небольшая ширина для пробелов */
}

.spacetext1 {
    white-space: pre-wrap;
    word-break: keep-all;
    overflow-wrap: normal;
}

.spacetext1 .word-container {
    display: inline-block;
    white-space: nowrap;
}


.spaceblockwrp  {
       height: 70vh;
       min-height: 490px;
       padding-top: 100px;
       padding-bottom: 100px;
       box-sizing: border-box;
}


.spacetext1 {
    font-style: normal;
    font-weight: 750;
    font-size: 48px;
    line-height: 56px;
    text-align: center;
    color: #D9D9D9; /* Базовый серый цвет */
    position: relative;
    white-space: pre-wrap;
    word-wrap: break-word;
  
}

.spaceblockwrp {
    height: 60vh;
    min-height: 490px;
    padding-top: 100px;
    padding-bottom: 100px;
    box-sizing: border-box;
}

.spaceblockwrp2 {
height: 90vh;
}
.spaceblockwrp .wrps {
    position: sticky;
    top: 37vh;
}

/* Стили для контейнера с буквами */
.letter-container {
    display: inline;
}

.letter {
    display: inline-block;
    transition: color 0.1s ease;
    white-space: pre;
}

/* Сохраняем перенос строки */
.letter.break {
    display: block;
    height: 0;
}

.letter {
    transition: color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}




@keyframes scroll{
  0% {
    transform: translate(0, 0);
  }

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


.scroll_bg {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden; height: 72px;
    background: #FF5A1E;
}

.img22 {
    display: inline-block;
    padding-left: 100%;
    -webkit-animation: scroll 20s infinite linear;
    -moz-animation: scroll 20s infinite linear;
    animation: scroll 20s infinite linear;
    background-image: url(../imgkonfa/begline.svg);
    background-size: contain;
    background-position: center;
       box-sizing: border-box;
    background-repeat: no-repeat;
    width:3682px;
    height: 72px;
    margin-left: -5px;
}
@media(max-width: 650px) {
       .img22 {
               width:3682px;
              height: 72px;
       }
       .scroll_bg  {
              height: 44px;
       }
       .scroll_bg.begline15 {
              display: none;
       }
       .bottomzakrep3225-link img {
    width: 100%;
}
}

.marquee {
  width: 100%;
  height: 72px;
  background: #FF5A1E;
  overflow: hidden;
  position: relative;
}

.marquee__content {
  display: flex;
  position: absolute;
  animation: marquee 40s linear infinite;
  height: 100%;
}

.marquee__item {
  width: 3682px;
  height: 72px;
  background-image: url(../imgkonfa/begline.svg);
  background-repeat: repeat-x;  /* Повторяем фон внутри элемента */
  background-size: auto 100%;
  background-position: 0 0;
  flex-shrink: 0;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-3682px); /* Сдвигаем на ширину одного элемента */
  }
}


.scrollbgwrapper-out {
    display: flex;
    justify-content: center;
    height: 300px;
    overflow:hidden;   
    align-items: center;
}

.scrollbgwrapper{
       transform: rotate(-3deg);
       width: 100%;
      
}


.chetvertaya-conferenciyya {
       display: flex;
       gap:160px;
       justify-content: center;
}
.chetvertaya-conferenciyya-right {
       width: 578px;
       display: flex;
}
.chetvertaya-conferenciyya-right img {
       width: 100%;
}
.chetvertaya-conferenciyya-wrap {

}
.chetvertaya-conferenciyya-left {
       width: 675px;
}
.chetvertaya-conferenciyya-title {
margin-bottom: 34px;
font-style: normal;
font-weight: 750;
font-size: 36px;
line-height: 45px;
/* or 125% */
text-transform: uppercase;

color: #000000;


}
.chetvertaya-conferenciyya-text {

font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;
/* or 140% */

color: #000000;


}

.bufsection-wrp {
       margin-top: 200px;
       margin-bottom: 130px;
}
.bufsection {
       display: flex;
       justify-content: space-between;
       gap:140px;
       align-items: center;
       position: relative;
}
.bufsection-left {
display: flex;

width: 459px;
}
.bufsection-left img {
width: 100%;
}
.bufsection-text {

font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 28px;
/* or 140% */

color: #000000;
margin-bottom: 40px;

}
.bufsection-right {
width: 675px;
}


.bufsection-doptext {

font-style: normal;
font-weight: 750;
font-size: 26px;
line-height: 36px;
/* or 138% */

color: #000000;


}
.bufsection-palec {
       position: absolute;
       top: 50%;
       left: 90%;
       display: flex;
       width: 115px;
       height: 115px;
}
.bufsection-palec img{
width: 100%;

}
.bufsection-doptext span {
position: relative;
    padding: 3px 2px;

background: rgba(255, 90, 30, 0.2);

}
.bufsection-doptext span:before{ content: '';
    position: absolute;
  top: -11px;
    width: 7px;
    left: -2px;

    height: 45px;

background-image: url('data:image/svg+xml,<svg width="6" height="37" viewBox="0 0 6 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.6665 5.33342C4.13926 5.33342 5.33317 4.13951 5.33317 2.66675C5.33317 1.19399 4.13926 8.01262e-05 2.6665 8.01086e-05C1.19374 8.00911e-05 -0.000162417 1.19399 -0.000162434 2.66675C-0.000162452 4.13951 1.19374 5.33342 2.6665 5.33342ZM2.6665 36.6667L3.1665 36.6667L3.1665 2.66675L2.6665 2.66675L2.1665 2.66675L2.1665 36.6667L2.6665 36.6667Z" fill="%23FF5A1E"/></svg>');
  background-position: center;   background-repeat: no-repeat;
    background-size: contain;
 }
 .bufsection-doptext span:after {
content: '';
    position: absolute;
    bottom: -11px;
   right: -2px;
    width: 7px;
    height: 45px;

background-image: url('data:image/svg+xml,<svg width="6" height="37" viewBox="0 0 6 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66651 31.3333C1.19375 31.3333 -0.000161418 32.5272 -0.000161354 34C-0.000161289 35.4728 1.19375 36.6667 2.66651 36.6667C4.13926 36.6667 5.33317 35.4728 5.33317 34C5.33317 32.5272 4.13926 31.3333 2.66651 31.3333ZM2.6665 0L2.1665 2.18557e-08L2.16651 34L2.66651 34L3.16651 34L3.1665 -2.18557e-08L2.6665 0Z" fill="%23FF5A1E"/></svg>');
  background-position: center;   background-repeat: no-repeat;
    background-size: contain;
}
.data-badge2 {
       display: flex;
       align-items: center;
       gap:15px;/* 17 апреля 2026 */

font-family: 'ALS Hauss';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 28px;
/* identical to box height, or 175% */

color: #000000;
padding: 8px 12px;

}


.screen1-wonderconfa {
margin-bottom: 100px;
position: relative;
}
.headerscreen .wrps {
       position: relative;
       z-index: 2;
       padding-top: 260px;
       padding-bottom: 90px;
}
.screen1-wonderconfa-title1 {
  margin-bottom: 43px;
font-style: normal;
font-weight: 750;
font-size: 88px;
line-height: 45px;
/* identical to box height, or 51% */
text-transform: uppercase;

color: #000000;
margin-top: 0;


}

.site-header-abs {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       padding-top: 20px;
}
.headerscreen-bg {
       position: absolute;
       width: 100%;
       height: 100%;
       top: 0;
       left: 0;
       border-radius: 0 0 100px 100px;
         transition: 1s;
}
.out .headerscreen-bg {
       height: calc(100% + 100px);
       border-radius: 0 0 48px 48px;
       transition: 1s;
}


.screen1-wonderconfa-text1 {

font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;
/* or 140% */

color: #000000;

margin-bottom: 10px;
}
.screen1-wonderconfa-text1 strong {
font-weight: 700;
}
.screen1-wonderconfadatatime {
display: flex;
gap: 44px;
margin-top: 30px;
align-items: center;
margin-bottom: 45px;
}
.screen1-wonderconfadatatime1 {
display: flex;
gap: 15px;
align-items: center;

font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */

color: #000000;



}





.spacetext1 .mobbr {
       display: none;
}
.spaceblockwrp3 , .spaceblockwrp010{
       display: none;
}




.tablistibatjj {
       display: flex;
       justify-content: space-between;
       margin-top: 20px;
       align-items: center;
       margin-bottom: 60px;
}
.tablistibatjj ul, .tablistibatjj ul a {
       margin-bottom: 0;
}
.tablistibatjj ul .uk-button {
       line-height: 100%;
       padding-top: 6px;
       padding-bottom: 6px;
}
.chtovaszdetkonfa-items-mob {
       display: none;
}.site-headerkonfa {
       padding-left: 35px;
    padding-right: 35px;
    z-index: 99;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    transition: 0.3s;
}
.site-headerkonfa.out {
         transition: 0.3s; background: #fff;  

}
.site-headerkonfa.out .header-logotop {
       opacity: 0;
}
.site-headerkonfa.out .header-logoskroll  {
       opacity: 1;
}
.headerinerskinfa {
       display: flex;
       align-items: center;
       justify-content: space-between;
           width: 100%;
           padding-top: 20px;
           padding-bottom: 20px;
}

.header-logotopwrp {
       position: relative;
}
.header-logotop {
       position: absolute;
       top: -5px;
       left: 0;
}
.header-logotop img {
width: 280px;
}
.header-logoskroll  {
       opacity: 0;
}

.navinconfaul li a {
     text-transform: none;
font-style: normal;
font-weight: 500;
font-size: 19px;
line-height: 35px;
/* identical to box height, or 184% */

color: #000000;


}
.data-badge2 {
       margin-top: 0;
}
.navinconfaul {
       align-items: center;
}
.navinconfaul li a {
    text-transform: none;
    font-style: normal;
    font-weight: 500;
    font-size: 19px;
    line-height: 130%;
    color: #000000;
    height: auto;
    min-height: 20px;
    position: relative;
}
.navinconfaul li a:hover {
        color: #000000;   
}
.navinconfaul > li > a:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: -4px;
    background: #FF5A1E;
    height: 2px;
    opacity: 0;
    width: 0;
    transition: all 0.18s ease-out;
}

.navinconfaul > li > a:hover:after {
    opacity: 1;
    width: 100%;
}

@media(max-width: 1250px){
       .headerscreen .wrps {
    position: relative;
    z-index: 2;
    padding-top: 275px;
    padding-bottom: 90px;
}
.spacetext1 {
    font-style: normal;
    font-weight: 750;
    font-size: 35px;
    line-height: 42px;
}
.bufsection-wrp, .vprogrammekonf {
    margin-top: 50px;
    margin-bottom: 50px;
}
.chtovaszdetkonfawrp {
       padding-top: 50px;
       padding-bottom: 50px;
}
.bufsection , .vprogrammekonf-iner, .chetvertaya-conferenciyya{
       gap: 40px;

}
.chetvertaya-conferenciyya-title , .chtovaszdetkonfa-title, .konfafixedfonblock-text, .section-title-konf{
   
    font-size: 24px;
    line-height: 140%;
}
.chetvertaya-conferenciyya-title, .bufsection-text , .chtovaszdetkonfa-title, .section-title-konf{
    margin-bottom: 24px;
}
.chetvertaya-conferenciyya-text , .bufsection-text, .chtovaszdetkonfa-item-text, .chtovaszdetkonfa-item-title, .vprogrammekonf-list li{
  
    font-size: 14px;
    line-height: 140%;

}
.vprogrammekonf-right-title{
           font-size: 20px;
    line-height: 32px;
}
.bufsection-doptext {
    font-style: normal;
    font-weight: 750;
    font-size: 20px;
    line-height: 32px;
    color: #000000;
}
.chtovaszdetkonfa-items {
    display: flex;
    gap: 20px;
    padding-left: 15px;
    margin-right: 15px;
    flex-wrap: wrap;
}
.chtovaszdetkonfa-item {
    min-height: 411px;
    box-sizing: border-box;
    border-radius: 16px;
    padding: 37px 19px;
    width: calc((100% - 20px) / 2);
}
.vprogrammekonf-left {
    width: 500px;
    display: flex;
}
.konfafixedfonblock {
    padding-top: 140px;
    padding-bottom: 80px;
}
.header-navbarpc {
       display: none;
}
.header-navbar-mobkonf {
       display: flex;
}
}

@media (max-width: 950px) {

  .screen1-wonderconfa-title1 {
    margin-bottom: 36px;
    font-style: normal;
    font-weight: 750;
    font-size: 50px;
    line-height: 45px;
}
.spaceblockwrp {
       padding-top: 50px;
       padding-bottom: 50px;
}
.spacetext1 {
        font-style: normal;
        font-weight: 750;
        font-size: 23px;
        line-height: 35px;
    }
        .bufsection, .vprogrammekonf-iner, .chetvertaya-conferenciyya {
        gap: 30px;
        flex-direction: column;
    }
    .newtabconfa-program {
    width: calc((100% - 20px) / 2);
    box-sizing: border-box;
}

}


@media(max-width: 650px){
       .chetvertaya-conferenciyya-left, .chetvertaya-conferenciyya-right, .bufsection-left, .bufsection-right, .vprogrammekonf-left {
    width: 100%;
}
.screen1-wonderconfa-title1 {
        margin-bottom: 13px;
        font-style: normal;
        font-weight: 750;
        font-size: 32px;
        line-height: 32px;
    }
    .screen1-wonderconfadatatime1 {
    display: flex;
    gap: 5px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}
.screen1-wonderconfa-text1 {
        font-size: 14px;
    line-height: 140%;
}.screen1-wonderconfadatatime {
    display: flex;
    gap: 17px;
    align-items: flex-start;
    margin-bottom: 35px;
    flex-direction: column;
}
.screen1-wonderconfadatatime1 svg {
       width: 24px;
       height: auto;
}.headerscreen-bg {
   
    border-radius: 0 0 60px 60px;
    transition: 1s;
}
.out .headerscreen-bg {
   
    border-radius: 0 0 20px 20px;
}
.spaceblockwrp3 {
       display: block;

}
.spaceblockwrp30 {
       display: none;
}
.spacetext1 {
        font-style: normal;
        font-weight: 750;
        font-size: 20px;
        line-height: 140%;
    }
    #printingText3 {
       width: 345px;
       margin-left: auto;
       margin-right: auto;
    }
    .spaceblockwrp010 {
       display: block;
    }
    .spaceblockwrp01 {
       display: none;
    }    .chetvertaya-conferenciyya-title, .chtovaszdetkonfa-title, .konfafixedfonblock-text, .section-title-konf {
        font-size: 20px;
        line-height: 140%;
    }.scrollbgwrapper {

}.scrollbgwrapper-out {
       height: 200px;
}.scroll_bg {
        height: 72px;
    }
    .bufsection-wrp {
       margin-top: 0;
    }
    .bufsection-palec {
    position: absolute;
    top: 50%;
    left: 272px;
    display: flex;
    width: 60px;
    height: 60px;
}
    .bufsection-doptext {
        font-style: normal;
        font-weight: 750;
        font-size: 18px;
        line-height: 28px;
        color: #000000;
    }.bufsection-doptext span {
    position: relative;
    padding: 3px 2px;
    background: rgba(255, 90, 30, 0.2);
    display: block;
    width: fit-content;
}.bufsection-doptext span:after {
    content: '';
    position: absolute;
    bottom: -10px;
    right: -3px;
}.bufsection-doptext span:before {
    content: '';
    position: absolute;
    top: -10px;
    width: 7px;
    left: -3px;
}    .chtovaszdetkonfa-items {
        display: flex;
        gap: 10px;
        padding-left: 15px;
        margin-right: 15px;
        flex-wrap: wrap;
    }.chtovaszdetkonfa-item {
        min-height: 100px;
        box-sizing: border-box;
        border-radius: 8px;
        padding: 26px 15px;
        width: 100%;
    }.newtabconfa-program-header {
    padding: 8px 8px;
   
    font-style: normal;
    font-weight: 750;
    font-size: 20px;
    line-height: 24px;
}.newtabconfa-program-info {
    transition: 0.3s;
    border-top: 2px solid rgba(11, 14, 47, 1);
    padding: 10px 10px;
    box-sizing: border-box;
    min-height: 209px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
}.newtabconfa-program-info {
       min-height: 100px;
}.newtabconfa-programs {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}    .newtabconfa-program {
        width: calc((100% - 10px) / 2);
        box-sizing: border-box;
    }




.marquee {
  width: 100%;
  height: 36px;
  background: #FF5A1E;
  overflow: hidden;
  position: relative;
}

.marquee__content {
  display: flex;
  position: absolute;
  animation: marquee 40s linear infinite;
  height: 100%;
}

.marquee__item {
  width: 1841px;
  height: 36px;
  background-image: url(../imgkonfa/begline.svg);
  background-repeat: repeat-x;  /* Повторяем фон внутри элемента */
  background-size: auto 100%;
  background-position: 0 0;
  flex-shrink: 0;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-1841px); /* Сдвигаем на ширину одного элемента */
  }
}

.tablistibatjj {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    align-items: flex-start;
    margin-bottom: 40px;
    flex-direction: column-reverse;
    gap: 20px;
}.tablistibatjj ul {
 
    gap: 8px;
}
.tablistibatjj ul .uk-button {
    line-height: 100%;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 13px;
    padding: 6px;
}
.tablistibatjj  .uk-tab>* {
    flex: none;
    padding-left: 0;
    position: relative;
}
.tablistibatjj ul {
       margin-left: 0;
}
.tablistibatjj  .uk-icon svg {
       width: 30px;
       height: auto;
}
.konfafixedfonblock {
             background-attachment: inherit !important;
}

.chtovaszdetkonfa-items-mob {
       display: block;
       position: relative;
}
.chtovaszdetkonfa-items {
       display: none;
}


.chtovaszdetkonfa-items-mob .swiper-wrapper {
       height: auto;
}
.chtovaszdetkonfa-items-mob {
padding-left: 15px;
}
.chtovaszdetkonfa-item {
        min-height: 100px;
        box-sizing: border-box;
        border-radius: 8px;
        padding: 26px 15px;
        width: 100%;
        height: auto;
    }
    .chtovaszdetkonfa-items-buts {
       position: absolute;
       right: 15px;
       top: -54px;
       display: flex;
       gap: 8px;
    }
    .arrovclass {
       fill: #fff;
    }
    .site-headerkonfa {
    padding-left: 15px;
    padding-right: 15px;
    z-index: 99;
}
.header-navbar-mobkonf {
      display: none;
        padding: 0;
        opacity: 0;
    }
    .header-navbar-mobkonf span {
       opacity: 0;
    }
  .header-logoskroll img {
width: 180px;
    }
    .site-headerkonfa.out .header-navbar-mobkonf  {
       display: block;
       opacity: 1;
    }
    .header-navbar-mobkonf span {
       opacity: 1;
    }
    .header-logotop {
    position: absolute;
    top: -15px;
    left: 0;
    width: 300px;
}
.site-headerkonfa.out .header-logotop {
    opacity: 0;
    display: none;
}
.data-badge2 {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'ALS Hauss';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #000000;
    padding: 6px 6px;
}
.data-badge2  svg {
       width: 16px;
       height: 16px;
}
}














































