body{font-family:'Karla',sans-serif}.section-heading{font-size:48px;font-family:'Cormorant Garamond',serif;font-weight:400}.section-para{font-size:16px;font-family:'Karla',sans-serif;font-weight:400}.header-section{color:#fff;text-align:left;position:relative}.banner-section{position:relative}.banner-content h1{font-size:64px;color:#fff;font-weight:600;font-family:'Cormorant Garamond',serif;text-align:left}.team-banner-img{width:100%;height:auto}.m-banner{display:none}.desktop-b{display:block}.mobile-b{display:none}.banner img{width:100%}.banner-content{position:absolute;left:0;width:100%;text-align:left;z-index:2;bottom:0;top:0;display:flex;align-items:center}.blog-section{text-align:center}.section-title{color:#1c355e;margin:1rem 0 5rem}.blog-card{background-color:#edf9ff;border-radius:10px;overflow:hidden;text-align:left;margin-bottom:30px;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:transform .3s ease}.blog-card:hover{transform:translateY(-5px)}.card-img-top{width:100%;object-fit:cover}.card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-card-img{height:250px;overflow:hidden}.blog-card-img img{object-fit:cover;height:100%}.card-body{padding:1rem !important;border-radius:0 !important}h5.card-title a{font-size:20px;font-weight:600;margin-bottom:8px;color:#1c355e;font-family:'Karla',sans-serif;text-transform:uppercase;text-decoration:none}.card-text{font-size:16px;color:#363636;font-family:'Karla',sans-serif}.card-footer{display:flex;justify-content:space-between;align-items:center;padding:1rem !important;background-color:#edf9ff;border-top:2px solid #fff !important}.date-text{font-size:14px;color:#363636;font-family:'Karla',sans-serif}.share-icon{color:#000;cursor:pointer}.share-wrap{position:relative;display:inline-flex;align-items:center;gap:8px}.share_on_icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.share_on_icon{display:inline-flex;align-items:center;gap:8px;margin-left:8px;opacity:0;visibility:hidden;position:absolute;bottom:-17px;right:0}.share_on_icon i{color:#000}.share-like-wrap{display:flex;align-items:center;gap:16px}.share-buttons a{width:25px;height:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:12px;transition:transform .2s ease,opacity .2s ease}.share-buttons a.facebook{background:#1877f2}.share-buttons a.twitter{background:#1da1f2}.share-buttons a.linkedin{background:#0a66c2}.share-buttons a.whatsapp{background:#25d366}.share-buttons a.email{background:#6b7280}.share-buttons a:hover{transform:translateY(-2px);opacity:.9}.share-wrap .st_sharethis:hover .share_on_icon{opacity:1;visibility:visible;transform:translateX(0) scale(1);pointer-events:auto}.blog-read-btn{padding:1rem}.read-more-btn{background-color:transparent;color:#1c355e;border:1px solid #1c355e;border-radius:20px;padding:11px 15px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s;width:100%;display:block;text-align:center;font-family:'Karla',sans-serif}.read-more-btn:hover{background-color:#1c355e;color:#fff}.pagination-bar{margin-top:20px;display:flex;justify-content:center;align-items:center}.pagination-bar a{text-decoration:none;color:#004d99;padding:5px 10px;margin:0 5px;border-radius:50%;font-size:.9rem}.pagination-bar a.active{background-color:#1c355e;color:#fff}.pagination-bar a.disabled{color:#adb5bd;cursor:not-allowed}.pagination{text-align:center}.blogs h2{padding-bottom:2rem}.pagination ul{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:10px}.pagination ul li{display:inline-block}.pagination ul li a,.pagination ul li span{display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;border:1px solid #ccc;font-size:15px;color:#1c2b4d;text-decoration:none;font-weight:500;transition:.3s ease;background-color:transparent}.pagination ul li span.active{background:#1c2b4d;color:#fff !important;border-color:#1c2b4d}.pagination ul li a:hover{background:#1c2b4d;color:#fff;border-color:#1c2b4d}.pagination ul li span.dots{border:none !important;width:auto;color:#bfbfbf;font-size:10px;letter-spacing:3px}.pagination ul li a.prev,.pagination ul li a.next,.pagination ul li a.double-prev,.pagination ul li a.double-next{width:24px;height:24px;border:none;color:#1c2b4d;font-size:20px}.pagination ul li a.prev:hover,.pagination ul li a.next:hover,.pagination ul li a.double-prev:hover,.pagination ul li a.double-next:hover{background:0 0;color:#1c2b4d}.pagination{float:none !important;display:flex;justify-content:center}@media screen and (min-width:768px) and (max-width:991px){.d-banner{display:block !important}.m-banner{display:none !important}}@media (max-width:768px){.section-heading{font-size:40px !important}.d-banner{display:none}.m-banner{display:block}}@media (max-width:991px){.d-team-banner-img{display:none}.m-team-banner-img{display:block}.banner-content{align-items:normal;top:auto}.header-content{bottom:7%;left:5%}.header-content h1{font-size:50px}.blog-section{padding:2rem 0}.desktop-b{display:none}.mobile-b{display:block}}