.kutu-blok-01 .kutu{
    padding:1rem;
    border:1px solid var(--renk-2);
    transition: transform 0.3s ease;
}
.kutu-blok-01 .kutu:hover{
    border:1px solid var(--renk-3);
    transition:0.6s;
    transform: translateY(-10px);
}

.kutu-blok-01 .w-iconbox-icon svg{
	fill:var(--renk-1);
	height:4rem;
	width:auto;
}
.kutu-blok-01 .kutu:hover svg{
    fill:var(--renk-2);
}

.kutu-blok-01 .w-iconbox-title{
	font-size:max(1.5rem,1.5vw);
	color:var(--renk-3);
}
.kutu-blok-01 .kutu:hover .w-iconbox-title{
    color:var(--renk-2);
}

@media(min-width:600px) and (max-width:1024px){
    .kutu-blok-01 .w-iconbox-icon{ width:1.5rem !important; }
    .kutu-blok-01 .w-iconbox-icon svg{
        max-height:1.5rem;
    }
    .kutu-blok-01 .w-iconbox-title{
        font-size:1rem;
    }
}