.t-section__descr {
    max-width: 860px!important;
}

.t577__textwrapper {
    background-color: red !important;
}

.t1007__bgimg {
    border: 5px solid red;
    border-radius: 50%;
    box-shadow: 0 10px 10px  rgba(255, 56, 56, 0.7);
    background-color: #333;
}

.t1007__bgimg:hover {
    transform: scale(1.08);
    transition: transform .4s;
}

.t446__leftwrapper {
    padding-right: 20px!important;
}

.t446__list_item {
    padding: 0 7px !important;
}

#rec808982096 a.t-menu__link-item {
    font-family: 'Roboto Condensed'!important;
}

@media screen and (min-width: 1389px) {
  #rec808982096 a.t-menu__link-item {
    padding: 26px 0;
}
}

.t446__rightwrapper {
    
}

.tmenu-mobile__container {
    padding: 5px 20px!important;
}

.t594__greyonhovercolor:hover {
    transform: scale(1.18);
    transition: transform .4s;
}

.t446 .t-sociallinks__item:hover, .t446__right_social_links_item:hover {
    transform: scale(1.18);
    transition: transform .4s;
}

#rec808985816 .tn-elem[data-elem-id="1473863058978"] .tn-atom {
    box-shadow: 0px -20px 30px 0px rgba(255, 56, 56, 1)
}

.t396__artboard.rendered .tn-elem {
    margin-top: 80px;
}

.t117 {
padding: 265px 0 191px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(https://static.tildacdn.com/tild3262-6533-4632-b139-333164333132/PCGB15_0475_fine-e15.jpg);
    background-position-y: center;
    background-size: 5000px 1880px;
    background-position-x: 49.2%;
    background-repeat: no-repeat;
}

.t-width_5 {
    max-width: 460px!important;
}

div#rec810060429 {
  padding: 40px 0 80px!important;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
background-image: url(https://static.tildacdn.com/tild3631-6231-4666-a165-303166623565/bg1.jpg) ;
}

.t576__line {
width: 30px!important;
background-repeat: repeat-y;
background-size: 30px auto;
background-image: url(https://static.tildacdn.com/tild3938-3963-4162-b632-303130373939/straight-road-with-w.jpg) !important;
}


.t576__circle {
    top:70px!important;
}



.t576__number {
        font-size: 26px;
    
}

div#rec812856644{
    padding: 130px 0 170px!important;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
    background-image: url(https://static.tildacdn.com/tild3263-6635-4664-a261-346237383039/bgs4.png);
}

div#rec812807941{
    padding: 90px 0 10px!important;
}

.t463__logo{
    border-radius: 75px!important;
}

.t446__imglogo,.tmenu-mobile__imglogo {
    border-radius: 75px;
}

.tmenu-mobile__imglogo {
    width: 55px!important;
}

@media screen and (max-width: 1199px) {
    #rec811344220 .t396__carrier {
        height: 200px;
    }
}

.t576__img {
    margin-top: 40px!important;
}

.t463 .t-sociallinks__item:hover {
    transform: scale(1.18);
    transition: transform .4s;
}



@keyframes aka {
  from {
    filter: grayscale(100%);
  }
  25% {
      filter: none;
    transform: scale(1.16);
  }
  
  50% {
     filter: grayscale(100%);
    transform: scale(1);
  }
  to {
    filter: grayscale(100%);
    transform: scale(1);
  }
}


.t594__greyonhovercolor {
    animation: aka 4s linear infinite;
}

.t594__item:nth-of-type(2) .t594__greyonhovercolor {
    animation-delay: 0.4s;
}

.t594__item:nth-of-type(3) .t594__greyonhovercolor {
    animation-delay: 0.8s;
}

.t594__item:nth-of-type(4) .t594__greyonhovercolor {
    animation-delay: 1.2s;
}

.t594__item:nth-of-type(5) .t594__greyonhovercolor {
    animation-delay: 1.6s;
}

.t594__greyonhovercolor:hover {
    transform: none;
}

@keyframes akas {
  from {
    transform: scale(1);
  }
    2.5% {
    transform: translate(25px, 0px) rotate(90deg);
  }
  5% {
    transform: translate(50px, 0px) rotate(180deg);
  }
  
  10% {
    transform: translate(100px, 0px) rotate(360deg);
  }
    15% {
    transform: translate(50px, 0px) rotate(180deg);
  }
  17.5% {
    transform: translate(25px, 0px) rotate(90deg);
  }
  20% {
    transform: translate(0px, 0px) rotate(0deg);
  }
  to {
    
    transform: scale(1);
  }
}

.t446__imglogo, .tmenu-mobile__imglogo  {
    animation: akas 10s linear infinite;
}


