.blog-block{margin-block:9rem}@media all and (max-width:768px){.blog-block{margin-block:6rem}}@media all and (max-width:620px){.blog-block{margin-block:3rem}}.blog-block .intro{text-align:center;max-width:33.5rem;margin-inline:auto;margin-bottom:3rem}.blog-block .intro h5{text-transform:uppercase;font-weight:400}.blog-block .intro h2{margin-bottom:1.25rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-block .blog-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:1.25rem}@media all and (max-width:1050px){.blog-block .blog-grid{grid-template-columns:1fr}}.blog-block .blog-grid .blog{position:relative}.blog-block .blog-grid .blog.first{grid-row:span 2;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:1.25rem}@media all and (max-width:1050px){.blog-block .blog-grid .blog.first{grid-row:span 1}}.blog-block .blog-grid .blog.first .content{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;background-color:#fff;border-radius:.625rem;padding:2rem 3rem}@media all and (max-width:1050px){.blog-block .blog-grid .blog.first .content{position:relative;left:0;bottom:0;margin:1.25rem}}@media all and (max-width:620px){.blog-block .blog-grid .blog.first .content{padding:1.25rem}}.blog-block .blog-grid .blog.first .content h2{margin-bottom:1rem}.blog-block .blog-grid .blog:not(.first){border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:row}.blog-block .blog-grid .blog:not(.first) h3{margin-bottom:1.25rem}@media all and (max-width:620px){.blog-block .blog-grid .blog:not(.first){flex-direction:column}}.blog-block .blog-grid .blog:not(.first) .img-cont{max-width:16.25rem;width:100%}@media all and (max-width:620px){.blog-block .blog-grid .blog:not(.first) .img-cont{max-width:unset;max-height:200px}}.blog-block .blog-grid .blog:not(.first) .img-cont img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem 1.25rem 0 0}.blog-block .blog-grid .blog:not(.first) .content{padding:2.5rem;background-color:#fff}@media all and (max-width:620px){.blog-block .blog-grid .blog:not(.first) .content{padding:1.25rem}}.blog-block .blog-grid .blog .button_group{margin-top:1.875rem}.blog-block .blog-grid .blog .button_group a{background-color:transparent;border:1px solid #35a9e1;color:#35a9e1}.blog-block .blog-grid .blog .button_group a:hover{background-color:#35a9e1;border:1px solid #35a9e1;color:#fff}.blog-block .blog-grid .fullLink{position:absolute;inset:0;z-index:2}.blog-block .blog-grid .fullLink:hover~.content .button_group a{background-color:#35a9e1;border:1px solid #35a9e1;color:#fff}.blog-block .bottom.button_group{text-align:center;margin-top:3rem}.blog-block .bottom.button_group a{background-color:#35a9e1;color:#fff;border:1px solid #35a9e1}.blog-block .bottom.button_group a:hover{background-color:transparent;color:#35a9e1}.acf-block-preview .blog-block .blog-grid{grid-template-columns:1fr}.acf-block-preview .blog-block .blog-grid .blog.first{grid-row:span 1}.acf-block-preview .blog-block .blog-grid .blog.first .content{right:1.25rem;background-color:#fff;border-radius:.625rem;padding:2rem 3rem;position:relative;left:0;bottom:0;margin:1.25rem}.acf-block-preview .blog-block .blog-grid .blog.first .content h2{margin-bottom:1rem}.acf-block-preview .blog-block .button_group a{display:inline-block;padding:.625rem 1.875rem .4375rem;border-radius:99px;text-decoration:none;font-weight:400;transition:all .3s ease}@media screen and (max-width:700px){.blog-block .blog-grid .blog.first .content h2,.blog-block .blog-grid .blog:not(.first) h3{font-size:25px}}