@charset "UTF-8";@font-face{font-display:block;font-family:icomoon-default;font-style:normal;font-weight:400;src:url(../fonts/icomoon-default.woff2?9tfnf6) format("woff2"),url(../fonts/icomoon-default.ttf?9tfnf6) format("truetype"),url(../fonts/icomoon-default.woff?9tfnf6) format("woff"),url(../fonts/icomoon-default.svg?9tfnf6#icomoon-default) format("svg")}[class*=" vtx-icon-"],[class^=vtx-icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon-default!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.vtx-icon-copy:before{content:"\e92c"}.vtx-icon-tiktok:before{content:"\e907"}.vtx-icon-close:before{content:"\e900"}.vtx-icon-search:before{content:"\e901"}.vtx-icon-warning:before{content:"\e902"}.vtx-icon-validation:before{content:"\e903"}.vtx-icon-information:before{content:"\e904"}.vtx-icon-error:before{content:"\e905"}.vtx-icon-down_arrow:before{content:"\e906"}.vtx-icon-instagram:before{content:"\ea92"}.vtx-icon-youtube:before{content:"\ea9d"}.vtx-icon-facebook:before{content:"\ea90"}.vtx-icon-twitter:before{content:"\e909"}.vtx-icon-linkedin:before{content:"\eaca"}@use "variables" as *;@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff2?ems84p) format("woff2"),url(../fonts/icomoon.ttf?ems84p) format("truetype"),url(../fonts/icomoon.woff?ems84p) format("woff"),url(../fonts/icomoon.svg?ems84p#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-AboutUs_A:before{content:""}.icon-AboutUs_B:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-bullet:before{content:""}.icon-Close:before{content:""}.icon-CommunityFamilies_A:before{content:""}.icon-CommunityFamilies_B:before{content:""}.icon-ContactUs_A:before{content:""}.icon-Homepage:before{content:""}.icon-KeyTerms_A:before{content:""}.icon-KeyTerms_B:before{content:""}.icon-NewEvents_B:before{content:""}.icon-NewsEvents_A:before{content:""}.icon-OnGoingProjects_A:before{content:""}.icon-OnGoingProjects_B:before{content:""}.icon-Play:before{content:""}.icon-reload:before{content:""}.icon-Research_A:before{content:""}.icon-Research_B:before{content:""}.entry-content .featured-posts-block{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:30px;margin-top:30px;position:relative}@media (min-width:992px){.entry-content .featured-posts-block{grid-template-columns:repeat(2,1fr)}}.featured-posts-block__inner{position:relative}.featured-posts-block__inner>:not(.alignwide):not(.alignfull):not(.is-style-wide){margin-left:auto;margin-right:auto;max-width:950px;width:calc(100% - 60px)}@media (min-width:992px) and (max-width:1919.98px){.featured-posts-block__inner>:not(.alignwide):not(.alignfull):not(.is-style-wide){max-width:63.85416667vw}}.featured-posts-block__inner>:first-child{margin-top:0}.featured-posts-block__inner>:last-child{margin-bottom:0}.featured-posts-block__inner>.wp-block-columns:first-child>.wp-block-column:first-child>:first-child{margin-top:0}@media (min-width:992px){.entry-content .featured-posts-block[data-post-type=events] .card-item,.entry-content .featured-posts-block[data-post-type=posts] .card-item{display:flex}.entry-content .featured-posts-block[data-post-type=events] .card-item__image,.entry-content .featured-posts-block[data-post-type=posts] .card-item__image{height:100%;width:35%}}.entry-content .featured-posts-block[data-post-type=events] .card-item__image img,.entry-content .featured-posts-block[data-post-type=posts] .card-item__image img{border-radius:35px;height:100%;object-fit:cover;width:100%}@media (min-width:768px){.entry-content .featured-posts-block{margin-bottom:60px;margin-top:60px}}@media (min-width:992px){.entry-content .featured-posts-block{margin-bottom:5.208vw;margin-top:5.208vw}}@media (min-width:1920px){.entry-content .featured-posts-block{margin-bottom:100px;margin-top:100px}}

/*# sourceMappingURL=front-featured-posts.688047.css.map*/