img{width:100%;display:block}.blog-list-page{max-width:1330px;margin:auto;padding:0 24px 40px}.blog-list-page a{color:#000}.page-header{padding:40px 0}@media (min-width:1024px){.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 0;gap:50px}}.page-header .page-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:32px}@media (min-width:1024px){.page-header .page-info{margin:0}}.page-header .page-info .main-title{font-size:2rem;margin-bottom:12px}@media (min-width:1024px){.page-header .page-info .main-title{font-size:3rem;margin-bottom:24px}}.page-header .page-info p{margin:0;font-size:.875rem}@media (min-width:1024px){.page-header .page-info p{font-size:1rem}}.page-header .search-area{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:48px}@media (min-width:1024px){.page-header .search-area{margin:0}}.page-header .search-area #blog-search{width:100%}@media (min-width:1024px){.page-header .search-area #blog-search{max-width:460px}}.page-header .search-area #blog-search input{border:none;border-bottom:1px solid #000;width:100%;padding:16px 0;font-size:1rem;color:#000}@media (min-width:1024px){.page-header .search-area #blog-search input{font-size:1.125rem}}.page-header .search-area #blog-search input::-webkit-input-placeholder{color:#757575;font-size:.875rem;text-transform:capitalize}.page-header .search-area #blog-search input::-moz-placeholder{color:#757575;font-size:.875rem;text-transform:capitalize}.page-header .search-area #blog-search input:-ms-input-placeholder{color:#757575;font-size:.875rem;text-transform:capitalize}.page-header .search-area #blog-search input::-ms-input-placeholder{color:#757575;font-size:.875rem;text-transform:capitalize}.page-header .search-area #blog-search input::placeholder{color:#757575;font-size:.875rem;text-transform:capitalize}.page-header .search-area #blog-search input:active,.page-header .search-area #blog-search input:focus{outline:0}.page-header .search-area .search-input-group{position:relative}.page-header .search-area .search-input-group .search-submit{font-size:1.875rem;position:absolute;color:#000;right:-5px;top:50%;z-index:1;line-height:0;border:none;background-color:transparent}.page-header .search-area .search-input-group .search-submit:active,.page-header .search-area .search-input-group .search-submit:focus{outline:0}.refinement-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;white-space:nowrap;padding:0 0 16px;gap:24px;overflow-x:auto}@media (min-width:1024px){.refinement-tabs ul{gap:40px;padding:0 0 8px}}.refinement-tabs li{cursor:pointer;font-size:.875rem}@media (min-width:1024px){.refinement-tabs li{font-size:1rem}}.refinement-tabs li.active{text-decoration:underline;font-weight:600}.blog-tile-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;row-gap:48px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.blog-tile-group{gap:40px}}.blog-feature-tile{margin:48px 0}@media (min-width:1024px){.blog-feature-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin:80px 0}}.blog-feature-tile .tile-info{margin-top:24px}@media (min-width:1024px){.blog-feature-tile .tile-info{margin-top:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.blog-feature-tile .item-title{font-size:1.75rem;margin:12px 0 24px}@media (min-width:1024px){.blog-feature-tile .item-title{font-size:2.25rem;margin:16px 0}}.blog-feature-tile .tile-image{-webkit-box-flex:0;-ms-flex:0 0 620px;flex:0 0 620px}@media (min-width:1024px){.blog-feature-tile.even .tile-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.blog-feature-tile.even .tile-info{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.blog-tile{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px)}.blog-tile .tile-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:12px}@media (min-width:1024px){.blog-tile .tile-info{gap:16px;margin-top:16px}}.blog-tile .item-title{font-size:1rem;font-weight:600;line-height:1.5;overflow:hidden;min-height:70px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;word-wrap:break-word;overflow-wrap:break-word;margin:0}@media (min-width:1024px){.blog-tile .item-title{font-size:1.125rem;-webkit-line-clamp:2;line-clamp:3;min-height:50px}}@media (min-width:1024px){.blog-tile{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px)}}@media (min-width:1024px){.tile-image:hover~.tile-info .item-title{text-decoration:underline}}.item-author,.item-publish-date,.item-topic{font-size:.75rem;font-weight:600;color:#000}@media (min-width:1024px){.item-author,.item-publish-date,.item-topic{font-size:.875rem}}.item-topic{color:#757575}.load-more-container{text-align:center;margin-top:48px}@media (min-width:1024px){.load-more-container{margin-top:80px}.load-more-container:not(:has(*)){margin-top:40px}}.load-more-container .load-more-button{background-color:transparent;color:#000;text-transform:capitalize;font-size:.875rem}@media (min-width:1024px){.load-more-container .load-more-button{font-size:1rem}}.sort-area{position:relative;z-index:1;margin-bottom:40px}.sort-area .sort-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e1ded9;border-bottom:1px solid #e1ded9;padding:20px 0}.sort-area #sortToggle,.sort-area .sort-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-area #sortToggle{background-color:transparent;padding:6px 15px;min-width:150px;border:1px solid #757575;outline:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:.875rem;color:#000}.sort-area #sortToggle .label-text{text-transform:capitalize}.sort-area #sortToggle .icon-down_chevron{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:block;font-size:.625rem}.sort-area #sortPanel{display:none;position:fixed;width:100%;background-color:#fff;top:70px;left:0;border-bottom:1px solid #e1ded9;height:calc(100% - 70px);padding:90px 24px 0}@media (min-width:1024px){.sort-area #sortPanel{position:absolute;top:auto;height:auto;padding:30px 0}}.sort-area #sortPanel .sort-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.sort-area #sortPanel .sort-options .custom-control-label{text-transform:capitalize;font-size:.875rem;font-family:Raleway;font-weight:400}.sort-area #sortPanel .sort-options .custom-checkbox{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sort-area #sortPanel .sort-modal-label{font-size:1.375rem;font-weight:700;text-transform:capitalize;margin-bottom:24px;color:#333}.sort-area #sortPanel .icon-close-thick{position:absolute;right:25px;top:30px;font-size:1.5rem}@media (min-width:1024px){.sort-area #sortPanel .icon-close-thick{display:none}}.sort-area .sort-footer{position:absolute;bottom:0;width:100%;left:0;padding:10px;border-top:1px solid #e1ded9}.sort-area .sort-footer button{max-width:none;text-transform:none;font-size:1rem;font-family:Raleway;font-weight:600;text-transform:capitalize}body.panel-show{position:fixed;width:100%}@media (min-width:1024px){body.panel-show{position:static}}body.panel-show #sortPanel{display:block}body.panel-show .icon-down_chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}