.blog-listing-international__main{background-color:var(--light-gray-300);padding-bottom:8rem}.blog-listing-international__intro{background-color:var(--dark-blue);color:#fff;padding-block:120px;position:relative}.blog-listing-international__intro-wrapper{margin-inline:auto;max-width:720px;text-align:center}.blog-listing-international__intro-wrapper>:last-child{margin-bottom:0}.blog-listing-international__intro-wrapper h1{font-size:clamp(4rem,4vw,8rem)}.blog-listing-international__intro *{color:#fff}.blog-listing__wrapper{display:grid;gap:30px;grid-template-columns:310px 1fr;padding-top:54px}.blog-listing__wrapper--full{grid-template-columns:1fr}.blog-listing__sidebar{position:relative}.blog-listing__sidebar .filters{background-color:#f2f2f2;border-radius:1rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:3rem;position:sticky;top:2rem}.blog-listing__grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(min(351px,100%),1fr));justify-content:center;justify-items:center;margin-top:0}.filter__label{font-weight:700;margin-bottom:1rem}.filter-item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-item__link{text-decoration:none}.filter-item:hover{color:var(--accent-color-1)}.filter-item__link:before{content:"\203A\00a0\00a0"}.filter-item__input{display:none}.filter__label label{color:var(--dark-blue);font-size:3rem;font-weight:400;line-height:1.2}.filter-item__label{cursor:pointer;display:inline-block;font-weight:400;line-height:1.4;padding-left:44px;padding-top:9px;position:relative}.filter-item__label:before{background:#fff;border:1px solid #b7b7b7;border-radius:9px;content:"";display:inline-block;height:35px;left:0;position:absolute;top:2px;width:35px}.filter-item__label:after{border:2px solid #2d6baf;border-left:0;border-top:0;content:"";display:inline-block;height:22px;left:11px;position:absolute;top:4px;transform:rotate(45deg) scale(0);transition:all .2s ease-in-out;width:12px}.filter-item__input:checked~.filter-item__label:after{transform:rotate(45deg) scale(1)}.blog-pagination{margin-block:40px 76px;text-align:center}.blog-pagination a{display:inline-block;padding:4px 14px;text-decoration:none};.blog-pagination a svg{display:inline-block;margin-top:-2px;vertical-align:middle}.blog-pagination a:hover{color:var(--accent-color-1)}.blog-pagination a.active{background:var(--dark-blue);border-radius:9px;color:#fff;font-size:20px;font-weight:400;line-height:40px;padding:1px 16px;text-align:left}.blog-pagination>*{display:inline-block;vertical-align:middle}.blog-pagination-left .prev-link{margin-right:73px}.blog-pagination-left .prev-link,.blog-pagination-right .next-link{border:1px solid var(--dark-blue);border-radius:9px;color:var(--dark-blue);display:inline-block;padding:0 20px}.blog-pagination-right .next-link{margin-left:73px}@media (max-width:992px){.blog-listing__wrapper{grid-template-columns:1fr}.filter__label{border:2px solid var(--accent-color-1);border-radius:100px;color:var(--accent-color-1);cursor:pointer;padding:6px 34px 6px 14px;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter__label--open,.filter__label:hover{background-color:var(--accent-color-1);color:#fff}.filter__label:after{border:2px solid;border-bottom:0;border-left:0;bottom:0;content:"";height:8px;position:absolute;right:15px;top:calc(50% - 4px);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:8px}.filter__label--open:after{top:calc(50% - 6px);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.filter__list-wrapper{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filter__list-wrapper--open{margin-bottom:20px;max-height:100vh}.filter__list{border:1px solid var(--accent-color-1);padding:20px}}