.theme-block.rc-blog-posts{padding-bottom:0;padding-top:0;--padding:3em}.theme-block.rc-blog-posts .layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 420px 780px 1fr;grid-template-areas:". intro post1 ." ". post2 post2 ." ". post3 post3 .";grid-template-columns:1fr 420px 780px 1fr}.theme-block.rc-blog-posts .layout:before{background:#00576f;content:" ";display:block;-ms-grid-column:1;grid-column-end:3;grid-column-start:1;-ms-grid-row:1;grid-row-end:2;grid-row-start:1}.theme-block.rc-blog-posts .layout:after{background:#f4f4f4;content:" ";display:block;-ms-grid-column:1;grid-column-end:5;grid-column-start:1;-ms-grid-row:2;grid-row-end:3;grid-row-start:2}@media screen and (max-width:1428.57143px){.theme-block.rc-blog-posts .layout{-ms-grid-columns:4vw 1fr 2fr 4vw;grid-template-columns:4vw 1fr 2fr 4vw}}@media screen and (max-width:767px){.theme-block.rc-blog-posts .layout{grid-template-areas:". intro intro ." ". post1 post1 ." ". post2 post2 ." ". post3 post3 ." ". post4 post4 ." ". post5 post5 ." ". post6 post6 ."}.theme-block.rc-blog-posts .layout:before{grid-column-end:5}}.theme-block.rc-blog-posts .block-introduction{background:#00576f;color:#fff;grid-area:intro;-ms-grid-column:2;-ms-grid-row:1;padding:var(--padding) var(--padding) var(--padding) 0}.theme-block.rc-blog-posts .block-introduction h2{color:inherit}@media screen and (min-width:767px){.theme-block.rc-blog-posts .block-introduction h2{max-width:350px}}.theme-block.rc-blog-posts .block-introduction a{color:inherit}.theme-block.rc-blog-posts .block-introduction ul{list-style:none;margin:0;padding:0}@media screen and (min-width:767px){.theme-block.rc-blog-posts .block-introduction ul{max-width:300px}}.theme-block.rc-blog-posts .block-introduction ul li{margin:0 0 1em}.theme-block.rc-blog-posts .block-introduction ul li:before{background:#a7db78;content:" ";display:block;height:5px;margin:0 0 .5em;max-width:115px;width:100%}.theme-block.rc-blog-posts .block-introduction ul li:last-child{margin-bottom:0}.theme-block.rc-blog-posts .block-introduction ul li a{display:block}.theme-block.rc-blog-posts .hentry{padding:var(--padding) 0;position:relative}.theme-block.rc-blog-posts .hentry .meta{font-size:.88em;margin:0 0 1em}.theme-block.rc-blog-posts .block-post-1{grid-area:post1;-ms-grid-column:3;-ms-grid-row:1}@media screen and (min-width:767px){.theme-block.rc-blog-posts .block-post-1{padding:var(--padding)}}.theme-block.rc-blog-posts .block-post-1 .thumbnail{display:none}.theme-block.rc-blog-posts .hentry:nth-child(odd):not(.block-post-1){background:#f4f4f4;min-height:300px;padding-right:45%}.theme-block.rc-blog-posts .hentry:nth-child(odd):not(.block-post-1) .thumbnail{position:absolute;right:0;top:var(--padding);width:40%}.theme-block.rc-blog-posts .hentry:nth-child(odd):not(.block-post-1) .thumbnail img{display:block;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.theme-block.rc-blog-posts .hentry:nth-child(2n):not(.block-post-1){min-height:300px;padding-left:45%}.theme-block.rc-blog-posts .hentry:nth-child(2n):not(.block-post-1) .thumbnail{left:0;position:absolute;top:var(--padding);width:40%}.theme-block.rc-blog-posts .hentry:nth-child(2n):not(.block-post-1) .thumbnail img{display:block;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.theme-block.rc-blog-posts .block-post-2{-ms-grid-column:2;-ms-grid-row:2;-ms-grid-column-span:2;grid-area:post2}.theme-block.rc-blog-posts .block-post-3{-ms-grid-column:2;-ms-grid-row:3;-ms-grid-column-span:2;grid-area:post3}.theme-block.rc-blog-posts .block-post-4{grid-area:post4}.theme-block.rc-blog-posts .block-post-5{grid-area:post5}.theme-block.rc-blog-posts .block-post-6{grid-area:post6}.theme-block.rc-blog-posts .block-post-7{grid-area:post7}.theme-block.rc-blog-posts .block-post-8{grid-area:post8}.theme-block.rc-blog-posts .block-post-9{grid-area:post9}body .theme-block.contact{background:#08576f url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redapt%202019/resource-center/contact-bg.png) no-repeat 50% 100%;background-size:cover}