/*
Theme Name: Volenti Child
Theme URI: http://matchthemes.com/demowp/volenti
Description: Child theme for the Volenti theme 
Author: MatchThemes
Author URI: https://matchthemes.com
Version: 1.0
Template: volenti
*/

.main-solution-box{
position:relative;
overflow:hidden;
}

/* background overlay */
.main-solution-box::before{
content:"";
position:absolute;
inset:0;
background:rgba(0,0,0,0);
backdrop-filter:blur(0px);
transition:all .5s ease;
z-index:1;
}

/* svg + button default state */
.main-solution-box .svg-ani,
.main-solution-box .btn2{
opacity:0;
transform:translateY(40px) scale(.95);
transition:all .6s cubic-bezier(.22,.61,.36,1);
position:relative;
z-index:2;
}

/* hover blur */
.main-solution-box:hover::before{
background:rgb(255 255 255 / 42%);
backdrop-filter:blur(18px);
}

/* smooth reveal */
.main-solution-box:hover .svg-ani,
.main-solution-box:hover .btn2{
opacity:1;
transform:translateY(0) scale(1);
}

/* delay for button */
.main-solution-box:hover .btn2{
transition-delay:.2s;
}