.featured-blog-posts{background-color:var(--color-primary);padding-bottom:60px;width:100%}.featured-blog-posts__header{display:flex;justify-content:space-between;padding:20px}.featured-blog-posts__header-title{color:var(--color-white);font-size:32px;font-weight:600}.featured-blog-posts__header-cta{background:transparent;border:2px solid var(--color-white);border-radius:40px;color:var(--color-white);padding:10px 20px}.featured-blog-posts__header-cta:hover{background:var(--color-secondary);border:2px solid var(--color-secondary);color:var(--color-primary)}.featured-blog-posts__body{display:flex;gap:2rem}.featured-blog-posts__main{align-items:flex-end;align-self:center;border-radius:15px;flex-basis:50%;justify-self:center;min-height:415px}.featured-blog-posts__main,.featured-blog-posts__main-text{display:flex;height:100%;justify-content:flex-end;width:100%}.featured-blog-posts__main-text{align-content:flex-end;flex-direction:column;padding:25px}.featured-blog-posts__main-text>*{margin-bottom:5px;padding-bottom:5px;padding-top:5px}.featured-blog-posts__secondary{display:flex;flex-basis:50%;flex-direction:column;gap:2rem;justify-content:space-around}.featured-blog-posts__secondary-post{display:flex;gap:2rem;padding:10px}.featured-blog-posts__secondary-post-wrapper{width:50%}.featured-blog-posts__secondary-post-image{border-radius:15px;height:100%;object-fit:cover;overflow:hidden;overflow-clip-margin:unset}.featured-blog-posts__secondary-post-text{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:50%}.featured-blog-posts__post-title{color:var(--color-white);font-size:18px;font-weight:600}.featured-blog-posts__post-title:hover{text-decoration:underline}.featured-blog-posts__post-summary{font-weight:400}.featured-blog-posts a,.featured-blog-posts__post-cta,.featured-blog-posts__post-summary{color:var(--color-white);font-size:14px}.featured-blog-posts__post-cta:hover{color:var(--color-secondary)}#main-cta{color:var(--color-white)}#main-cta:hover{color:var(--color-secondary)}@media only screen and (max-width:990px){.featured-blog-posts__body{display:block}.featured-blog-posts__main{margin-bottom:20px;margin-top:20px}}@media only screen and (max-width:440px){.featured-blog-posts__body{display:block}.featured-blog-posts__main{margin-bottom:20px}.featured-blog-posts__secondary-post{display:block}.featured-blog-posts__secondary-post>*{width:100%}.featured-blog-posts__secondary-post img{margin-bottom:15px}.featured-blog-posts__header{display:block;text-align:center}.featured-blog-posts__header>*{margin-bottom:5px;margin-top:5px}.featured-blog-posts__header-title{margin-bottom:20px}}