.post-page{display:flex;max-width:1200px;padding:140px 50px 50px;margin:auto}.post-page .primary{width:70%}.post-page .primary .post-section .blog-content{border-radius:8px;padding:1.25em 2.375em;margin-bottom:20px;line-height:160%}.post-page .primary .post-section .blog-content h2,.post-page .primary .post-section .blog-content h3{padding-bottom:26px;font-weight:500;font-size:25px;line-height:1.4}.post-page .primary h1{font-size:28px;line-height:1;margin-top:20px;font-weight:500}.post-page .primary ul{list-style:disc;padding-bottom:20px}.post-page .primary img{max-width:100%;margin-bottom:20px}.post-page .primary p{line-height:160%}.post-page .primary ol,.post-page .primary ul{margin-left:15px}.post-page .primary .carousel-section .carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.post-page .primary .carousel-section .carousel .carousel-item{flex:0 0 auto;width:32.2%;margin-right:10px;scroll-snap-align:start;background-color:#f3f5f9;border-radius:5px;border-radius:20px}.post-page .primary .carousel-section .carousel .carousel-item .carousel-img{margin-bottom:10px;display:flex;justify-content:center}.post-page .primary .carousel-section .carousel .carousel-item .carousel-img img{border-top-left-radius:20px;border-top-right-radius:20px}.post-page .primary .carousel-section .carousel .carousel-item h4{font-size:18px;color:#333;font-weight:500;padding:0 20px;height:85px;overflow:hidden}.post-page .primary .carousel-section .carousel .carousel-item p{font-size:14px;padding:0 20px}.post-page .primary .carousel-section .carousel .carousel-item .news-more-link{text-align:right;font-size:13px;color:#1f1f1f;text-decoration:underline;padding:0 20px 20px}.post-page .primary .navigation-arrows{padding:30px 30px 0;color:#ffc100}.post-page .primary .navigation-arrows .prev{text-decoration:none;color:#000}.post-page .primary .navigation-arrows .prev:hover{color:#ee5034}.post-page .primary .navigation-arrows .next{float:right;text-decoration:none;color:#000}.post-page .primary .navigation-arrows .next:hover{color:#ee5034}.post-page .secondary{width:30%;padding-left:50px}.post-page .secondary .more-blogs{background-color:#f3f5f9;padding:15px}.post-page .secondary .more-blogs h3{margin-bottom:15px}.post-page .secondary .more-blogs .blogs-list{margin-bottom:20px}.post-page .secondary .more-blogs .blogs-list .blog-list-item{padding-bottom:10px;border-bottom:1px dashed;margin-bottom:10px}.post-page .secondary .more-blogs .blogs-list .blog-list-item a{text-decoration:none;color:#000;font-size:17px;font-weight:500}.post-page .secondary .more-blogs .blogs-list .blog-list-item a:hover{color:#ee5034}.post-page .secondary .more-blogs .blogs-list .blog-list-item .event-more-link{display:block;margin-top:20px}.post-page .secondary .more-blogs .blogs-list .blog-list-item .event-more-link:hover{color:#ee5034}.post-page .secondary .more-blogs .blog-title-link{text-decoration:none}.post-page .secondary .more-blogs .pagination .arrow-button,.post-page .secondary .more-blogs .pagination .page-button{padding:5px 10px;margin:10px 5px;font-size:1rem;border:1px solid #c3c3c3;border-radius:4px}.post-page .pagination{display:flex;justify-content:center;margin-top:10px}.post-page .pagination button{background:#eee;border:none;padding:8px 12px;margin:3px;cursor:pointer;transition:.3s;border-radius:4px;color:#0c0705}.post-page .pagination button:hover{color:#fff;background:#0c0705}.post-page .pagination .active{background:#0c0705;color:#fff;font-weight:700}@media(max-width:1024px){.post-page{padding:50px 20px}}@media(max-width:768px){.post-page{flex-direction:column}.post-page .primary{width:auto}.post-page .secondary{width:auto;padding-left:0;padding-top:30px}}