.uc-header .t770 .t-sociallinks__item {
    display: inline-block;
    vertical-align: middle;
    padding: 0px 60px 60px 0!important;
    margin-bottom: 5px;
}
.uc-header .t770 .t-sociallinks__item a {
    border: 2px solid #ffffff00;
    border-radius: 0px;
    padding: 12px;
    position: absolute;
    margin: auto 0px !important;
}
.uc-header .t770 .t-sociallinks__item a:hover {
    border: 2px solid #ffffff;
    border-radius: 0px;
    padding: 12px;
    transition-duration: 0.6s;
    transition-property: border;
    transition-timing-function: ease-in-out;
}
.uc-header .t-btnflex.t-btnflex_type_button .t-btnflex__icon {
    width: 0px!important;
    height: 0px!important;
    gap: 0px!important;
}
.uc-header .t-btnflex.t-btnflex_type_button {
    gap: 0px!important;
}
.uc-header .t-btnflex.t-btnflex_type_button:hover .t-btnflex__icon {
    width: var(--uc-button-iconsize-FqBhlRp, 16px)!important;
    height: var(--uc-button-iconsize-FqBhlRp, 16px)!important;
}
.uc-header .t-btnflex.t-btnflex_type_button:hover {
    gap: var(--uc-button-gap-FqBhlRp, 14px)!important;
}
.uc-services {
    background-position: left center!important;
    background-attachment: scroll;
    background-image: url(https://static.tildacdn.one/tild6530-6435-4861-b563-386365346131/2.svg);
    background-size: contein;
    background-repeat: no-repeat;
}
.uc-services span.t-btntext__text:hover {
    -webkit-transition: border 0.1s 
ease-in-out, opacity 0.1s 
ease-in-out;
    transition: border 0.1s 
ease-in-out, opacity 0.1s 
cubic-bezier(0.68, -0.55, 0.27, 1.55);
    border-bottom: 2px solid #f80782;
}
.uc-services .t939__card:has(span.t-btntext__text:hover) {
   /* box-shadow: 0 0 0 2px #f80782; */
   box-shadow:0px 2px 6px 1px #6766664d;
}
.uc-services .t939__card {
    background-color: #f3f3f3b3;
    backdrop-filter: blur(40);
    -webkit-backdrop-filter: blur(40px);
}
.uc-services .t939__image.t-bgimg.t939__animation_slow.loaded {
    background-size: 110px;
    background-position-x: calc(100% - 20px);
    background-position-y: -2%;
}
/*
.uc-services .t939__item {
    background-position: right top;
    background-image: url(https://static.tildacdn.com/tild3536-6231-4935-a264-383963616462/Clip_path_group-5.png);
    background-size: 50px;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 30px);
    background-position-y: 0px;
    z-index: 999 !important;
} 
*/
.uc-text-anim-block .text-container {
    width: 100vw;
    height: 100vh;
    font-weight: bold;
    font-size: 36px;
    font-family: 'Arimo';
    color: #ffffff1f!important;
    position: relative;
    overflow: hidden;
}

.uc-text-anim-block .text-container > div {
    animation: come2life linear 10s infinite;
    transform-origin: center center;
    opacity: 0;
    width: 250px;
    height: 200px;
    position: absolute;
    backface-visibility: hidden;
}

.uc-text-anim-block .text-container > div:nth-child(1) {
    left: 30vw;
    top: 30vh;
    animation-delay: 0s;
}

.uc-text-anim-block .text-container > div:nth-child(2) {
    left: 70vw;
    top: 30vh;
    animation-delay: 4s;
}

.uc-text-anim-block .text-container > div:nth-child(3) {
    left: 50vw;
    top: 50vh;
    animation-delay: 8s;
}

.uc-text-anim-block .text-container > div:nth-child(4) {
    left: 30vw;
    top: 70vh;
    animation-delay: 6s;
}

.uc-text-anim-block .text-container > div:nth-child(5) {
    left: 70vw;
    top: 70vh;
    animation-delay: 2s;
}

@keyframes come2life {
    0% {
        transform: scale3d(0,0,1) rotate(0.02deg);
        opacity: 0;
        filter: blur(10px);
    }
    25% {
        transform: scale3d(1,1,1) rotate(0.02deg);
        opacity: 1;
        filter: blur(0px);
    }
    40% {
        opacity: 1;
        filter: blur(0px);
    }

    80% {
      opacity: 0;
    }
  
    100% {
        transform: scale3d(4,4,1) rotate(0.02deg);
        filter: blur(10px);
    }
}
.uc-problems .t1000__background-image {
    background-color: #fdfdfd00 !important;
    background-size: contain!important;
    background-position: center!important;
    left: 70px!important;
}
.uc-problems .t1000 .t-section__topwrapper {
    margin-bottom: 30px;
}
.uc-footer .t-name:not(.t-feed__parts-switch-btn):not(.t-feed__post-title) a:not(.t794__typo):not(.t-menusub__link-item):not(.t-card__link):hover {
    color: #fdfdfd!important;
    border-color: #f80782;
    -webkit-box-shadow: inset 0px -1px 0px 0px #f80782;
    -moz-box-shadow: inset 0px -1px 0px 0px #f80782;
    -moz-box-shadow: inset 0px -1px 0px 0px #f80782;
}