.smpl-btn:hover{color:#f15c5f!important}.learnmore:hover{border-bottom:1px solid}.price-content{bottom:0;position:absolute;right:30px}dotlottie-player{margin:0 auto;position:relative;top:-20px}.block-content{color:#555}.text-btn{border-radius:20px;box-shadow:.9px 1.1px 1.2px transparent,2.5px 3.1px 3.4px rgba(0,0,0,.05),6px 7.5px 8.1px rgba(0,0,0,.065),20px 25px 27px rgba(0,0,0,.55);color:#fff;text-decoration:none}.block .learn-more{color:#f15d5e}.block:hover .learnmore{margin:0;opacity:1;transform:translateY(0)}.learnmore{align-items:center;bottom:30px;color:#f15c5e;display:flex;opacity:0;transform:translateY(60px)}.desc,.learnmore{left:30px;position:absolute;transition:all .2s ease-in-out}.desc{padding-right:30px;top:300px}.block{background:#fff;background-blend-mode:multiply;overflow:hidden}.block:hover{background:#1c164c;box-shadow:0 1.9px 1.5px rgba(0,0,0,.035),0 15px 12px rgba(0,0,0,.07)}.block:hover .text-btn,.block:hover h3,.block:hover p{color:#fff}.block:hover h3{transition:all .3s ease}.block h3{font-size:18px;line-height:1.2;max-width:100%}.block{border-radius:20px;position:relative;transition:all .3s ease}.block-grid{grid-gap:20px;display:grid;margin:0 auto;max-width:100%;width:1920px}.block-content{height:610px}.block img{height:260px!important;object-fit:cover;object-position:top;overflow:hidden;width:100%}@media (min-width:1001px){.grid-1{grid-gap:60px;grid-template-columns:1fr}.grid-2{grid-gap:60px;grid-template-columns:1fr 1fr}.grid-3{grid-gap:60px;grid-template-columns:1fr 1fr 1fr}.grid-4{grid-gap:60px;grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:768px){.block h3{font-size:28px;left:10px}}@media (max-width:1255px){.block-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.block img{height:260px!important}.block h3{margin-bottom:8px;position:static}.block-content{height:auto;position:relative;width:100%}.block-content a{bottom:10px;position:relative}.desc{padding:20px;position:static;transform:none}.desc p{font-size:16px}.learnmore{opacity:1;padding:0 0 20px 20px;position:static;transform:none}.desc a{color:#fff;font-size:14px}.block:hover .desc{margin-left:0;transform:scale(1)}.block:hover h3{transform:none;transition:all .3s ease}}@media (max-width:650px){.block:hover h3{display:initial}.block-grid{grid-template-columns:1fr}.price-content{bottom:-10px}p.xs-txt{text-align:right}}