.t450__burger_bg {
    border-radius: 5px !important;
}

.t-popup__close {
    background: #0395d6;
    border-radius: 6px;
    text-align: center;
    width: 40px!important;
    height: 40px!important;
}

.t-site-search-dm__thubmnail, .t-site-search-dm__result__product_img {
    display: none!important;
}
.t-site-search-dm__result__product_title {
    font-size: 16px!important;
    margin-bottom: 5px!important;
}

.t-feed__post-popup__date {
    font-size: 12px!important;
    font-weight: 400;
}


.t-feed__post-popup__content img {
   max-width: 100%;
   min-width: 100%;
}

.t923__textwrapper {
    padding: 0;
}

.t923__imgwrapper  {
  filter: grayscale(90%);
}

.t923__imgwrapper:hover  {
  filter: grayscale(30%);
}

.sepia, .t979__grid-item   {
  filter: grayscale(75%);
}

.sepia:hover, .t979__grid-item:hover   {
  filter: grayscale(20%);
}



.t-popup__close svg {
    margin-top: 9px;
}


.bt-pdf .tn-atom:before {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3430-3537-4232-a336-633163353465/Group_16_1.svg);
    width: 18px;
    height: 18px;
    margin-right: 10px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
@media (min-width: 1200px) { 

.t650 .t-col_3 {
    max-width: 250px;
}



.t979__image {
    border: 2px solid #effaff;
    box-sizing: border-box;
}

.t979__container {

}

.t850__inner-col:hover {
    background-color: rgb(0 151 214)!important;
}

.t850__inner-col:hover .t-name {
        color: #ffffff!important;
}

.t850__inner-col:hover .t-descr {
    color: #ffffff!important;
    opacity: .8!important;
}

.t650 .t-container, .t850 .t-container {
    max-width: 1160px;
}

.t850 .t-container .t-col_4 {
    max-width: 346px;
}

.t850 .t-col_6 {
    max-width: 530px;
}

.t850__col {
    margin-left: 20px;
    margin-right: 0px!important;
}

.t850__col:first-child {
    margin-left: 40px!important;
}

.t650__col:nth-child(4) .t-text div, .t650__col:nth-child(4) .t-text  {
    font-size: 13px!important;
}

.t650 .t650__text {
    padding: 20px 0 30px 20px;
}

}

.t850__bottommargin {
    margin-bottom: 3px;
}

.border_top .tn-atom {
    border-radius: 16px 16px 0 0!important;
}

.t850__wrap {
    padding: 15px;
}

.t650 .t-container {
    background: #282e5a;
    border-radius: 25px;
    margin-top: -90px;
    z-index: 2;
    position: relative;
}


.t850 .t-container {
    background: #282e5a;
}


.t650 .t-name, .t338__title {
    font-weight: 900!important;
}

.t650__col {
    position: relative;
}
.t650__col:before {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    width: 1px;
    z-index: 2;
    right: -25px;
    background: #434e94;
}

.t650__col:last-child:before {
    display: none;
}

@media (max-width: 640px) { 
    .t650__col:before {
        content: "";
        position: absolute;
        top: auto;
        bottom: -20px;
        height: 1px;
        width: 100%;
        z-index: 2;
        right: 0;
        background: #434e94;
    }
}

.shadow_first .tn-atom {
    background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.4;
        transform: rotate(-180deg);
}



.t838 .t-col.t-col_9 {
        position: relative;
}


.t838__wrapper.t-site-search-input {
    padding: 10px;
    background: #ffffff;
    position: absolute;
    top: -279px;
    z-index: 99;
        border-radius: 10px;
}


.t838 .t-submit {
        height: 68px!important;
        font-size: 18px!important;
}

.menu_main {
    background: #0096d6;
        border-radius: 10px;
}

.menu_main .tn-atom {
    position: relative;
}

.menu_main .tn-atom:before {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6662-6630-4537-a637-353361633764/Icons.svg);
    width: 20px;
    height: 20px;
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    right: 15px;
    top: 15px;

}

.t489__title.t-title {
    font-weight: 900!important;
    color: #262626;
}

@media (max-width: 460px) { 
    
    .t489 {
    padding: 0 10px;
}

}


