.ocfa-blogs-section{background-color:rgb(250, 250, 250);padding-top:60px;padding-bottom:72px;width:100%;}.blogs-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;}.blogs-heading-wrap{max-width:624px;}.btn-show-more{display:inline-flex;align-items:center;justify-content:space-between;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(35, 45, 104);border-right-color:rgb(35, 45, 104);border-bottom-color:rgb(35, 45, 104);border-left-color:rgb(35, 45, 104);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;color:rgb(35, 45, 104);background-color:transparent;font-family:"Plus Jakarta Sans", sans-serif;font-weight:500;font-size:16px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:20px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.btn-show-more .btn-icon{background-color:rgb(35, 45, 104);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-left:16px;}.btn-show-more .btn-icon i{color:rgb(255, 255, 255) !important;}.btn-show-more:hover{background-color:rgba(35, 45, 104, 0.05);}.desktop-btn{display:inline-flex;}.mobile-btn{display:none;}.blogs-scroll-wrapper{width:100%;overflow-x:auto;scrollbar-width:none;}.blogs-scroll-wrapper::-webkit-scrollbar{display:none;}.blogs-track{display:flex;row-gap:24px;column-gap:24px;padding-bottom:16px;}.blog-card{flex: 0 0 calc(33.333% - 16px);min-width: 380px;background-color: rgb(255, 255, 255);border-radius: 12px;overflow: hidden;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.04);display: flex;flex-direction: column;}.blog-img-wrap{position: relative;height: 240px;width: 100%;}.blog-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;}.blog-category{position: absolute;bottom: 16px;left: 16px;background-color: #fafd86;color: rgb(15, 45, 89);font-family: "Inter Tight", sans-serif;font-size: 16px;font-weight: 500;padding: 6px 12px;border-radius: 4px;}.blog-content{display: flex;align-items: center;padding: 18px 36px;flex-grow: 1;}.blog-date{display: flex;flex-direction: column;align-items: center;padding-right: 20px;margin-right: 20px;border-right: 1px solid #e2e8f0;flex-shrink: 0;}.date-day{font-family: "Plus Jakarta Sans", sans-serif;font-weight: 600;font-size: 25.2px;line-height: 1.2;color: rgb(15, 45, 89);}.date-my{font-family: "Plus Jakarta Sans", sans-serif;font-weight: 500;font-size: 13.5px;color: rgb(100, 116, 139);}.blog-info{display: flex;flex-direction: column;justify-content: center;}.blog-title{font-family: "Inter Tight", sans-serif;font-weight: 500;font-size: 14.4px;line-height: 140%;color: rgb(15, 45, 89);margin-top: 0;margin-bottom: 8px;}.blog-read-more{font-family: "Inter Tight", sans-serif;font-weight: 500;font-size: 12.6px;color: rgb(100, 116, 139);text-decoration: underline;text-underline-offset: 2px;transition: color 0.3s ease;}.blog-read-more:hover{color: #f6841f;}@media (max-width: 1199.98px){.blog-content{padding: 18px 20px;}}@media (max-width: 991.98px){.blogs-scroll-wrapper{overflow-x:visible;}.blogs-track{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:24px;column-gap:24px;}}@media (max-width: 767.98px){.ocfa-blogs-section{padding-top:40px;padding-bottom:40px;}.blogs-header{flex-direction:column;align-items:flex-start;margin-bottom:24px;}.desktop-btn{display:none;}.mobile-btn{display:inline-flex;margin-top:32px;width:100%;}.blogs-track{grid-template-columns:1fr;}}*{box-sizing: border-box;}body{margin: 0;}