.card-block-details{margin:1rem 1rem 2rem}.card-block-details .sub-title{color:#c4500e;font-size:25px;font-style:normal;font-weight:800;text-align:center}.card-block-details .title{color:#4f3582;font-size:50px;font-style:normal;font-weight:700;line-height:1;margin-bottom:1rem;text-align:center}.card-block-details .text{color:#000;font-size:22px;font-style:normal;font-weight:400;margin:0 auto;max-width:800px;text-align:center}.card-block-cards{display:flex;flex-flow:column}@media screen and (min-width:768px){.card-block-cards{flex-flow:nowrap;justify-content:space-between}.card-block-cards .card{max-width:30%}}.card-block-cards .card{border:1px solid #ccc;box-shadow:0 0 0 transparent;display:flex;flex-flow:column;justify-content:space-between;margin:1rem;padding:1rem;top:0;transition:all .5s ease}.card-block-cards .card:hover{box-shadow:-5px 10px 15px rgba(0,0,0,.1);top:-15px}.card-block-cards .card-image img{width:100%}.card-block-cards .card-details{font-size:22px;margin:1rem 0}.card-block-cards .card-details h3{color:#4f3582;margin:0 0 1rem}.card-block-cards .card-link{color:#4f3582;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}