﻿.mission-section { background: #e7f1f3; padding: 60px 0; } .practise-area { border-radius: 1px 1px 4px 2px; margin-bottom: 30px; overflow: hidden; position: relative; box-shadow: 0 0 8px #00000014; background: #fff; padding: 15px 0 4px; } .wdwd_tri { text-align: center; } img.wre_tri { width: 60px; } .practise-area .practise-details { padding: 12px; text-align: center; width: 100%; } .practise-area .practise-details .details { font-size: 14px; line-height: 22px; font-weight: 500; color: #000000; margin: 0 0 12px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; min-height: 45px; } .practise-area .practise-details a.btn-thm { color: #344a8a; padding: 4px; width: 62%; font-weight: 500; display: flex; align-items: center; border: 1px solid #344a8a; margin: auto; } .practise-area .practise-details a.btn-thm span { margin: auto; display: flex; align-items: center; font-size: 13px; } .practise-area .practise-details a.btn-thm span i { margin-left: 3px; font-size: 14px; margin-top: 2px; }@media screen and (max-width: 991px) {.mission-section { padding: 40px 0 10px; }}