/* === Fat injection Footer === */
.floating-container .elementor-field-type-html{
    display: none;
}
@media (min-width: 1025px){
    .btn--ft svg{
        width: 32px;
        height: 32px;
    }
}
.btn--ft a{
    backdrop-filter: blur(4px);
}
.fat_bt.solution .solution__icon-box .elementor-icon-box-wrapper{
    align-items: center !important;
}
.fat_bt .solution__icon-box .elementor-icon-box-icon{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 200px;
    aspect-ratio: 1 / 1;
    background-color:var(--color-white);
    border-radius: 50%;
    box-shadow: 0 2px 4px 0 rgba(184, 227, 217, 0.20);
}
@media (max-width: 1024px){
    .fat_bt .solution__icon-box .elementor-icon-box-icon{
        width: 120px;
    }
}
.fat_bt .process__img-box .elementor-image-box-title span{
    font-size: clamp(14px, calc(14px + 2 * ((100vw - 320px) / 1080)), 16px);
    font-weight: 600;
    color: var(--color-text-primary);
}
.fat_bt.procdures .h-75{
    height: 75px;
}
.fat_bt.procdures .swiper-slide > a{
    filter: grayscale(1);
    transition: .3s;
    aspect-ratio: 439 / 585;
}
.fat_bt.procdures .swiper-slide > a:before{
    background:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.45) 100%);
}

@media (hover:hover){
    .fat_bt.procdures .swiper-slide > a:hover{
        filter: grayscale(0);
    }
}

@media (max-width: 1024px){
    .fat_bt.procdures .swiper-slide > a{
        filter: grayscale(0);
    }
    .fat_bt.procdures .h-75{
        height: 65px;
    }
}
@media (max-width: 767px){
    .fat_bt.procdures .h-75{
        height: 55px;
    }
}

.floating *{
    word-break: normal;
}