a:focus-visible,button:focus-visible{outline:2px solid #051c2c;box-shadow:0 0 0 4px #fff}.grid-container #post-grid{margin:0 0 30px;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;gap:0 20px}@media only screen and (max-width: 1280px){.grid-container #post-grid{justify-content:center}}.grid-container #post-grid .single-post-card{margin-bottom:20px}.blog-grid{margin-bottom:10rem}@media only screen and (max-width: 767px){.blog-grid{margin-bottom:6rem}}.filters-section{padding:60px 0 75px}@media only screen and (max-width: 767px){.filters-section{padding:30px 0}}@media only screen and (max-width: 767px){.filters-section .search-form .input-holder input[type=search],.filters-section .search-form .input-holder input[type=text]{padding:15px 40px 9px 0}}@media only screen and (max-width: 767px){.filters-section .search-form .input-holder input[type=submit]{top:5px;right:-1px;width:34px}}.filters-section .search-form-row{margin:0 0 22px}.filters-section .filters-list{margin:0 -15px;padding:12px 0 25px;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}@media only screen and (max-width: 767px){.filters-section .filters-list{padding:12px 0 7px}}.filters-section .filters-list>li{padding:0 15px;width:25%}@media only screen and (max-width: 1280px){.filters-section .filters-list>li{width:50%;margin-bottom:1rem}}@media only screen and (max-width: 767px){.filters-section .filters-list>li{width:100%;margin-bottom:23px}}.filters-section .filters-list .accordion{border:0}.filters-section .filters-list fieldset{margin:0;position:relative}.filters-section .filters-list fieldset>.accordion__panel{position:absolute;left:0;right:0;z-index:40}.filters-section .filters-list fieldset.is-wide>.accordion__panel{width:211%}@media only screen and (max-width: 1280px){.filters-section .filters-list fieldset.is-wide>.accordion__panel{width:208%}}@media only screen and (max-width: 767px){.filters-section .filters-list fieldset.is-wide>.accordion__panel{width:100%}}.filters-section .filters-list legend{display:block;margin:0 0 5px;font:500 1.4rem/1.29 "Azo Sans",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.filters-section .filters-list legend+.accordion__heading{background:#ededed}.filters-section .filters-list legend+.accordion__heading:hover{border-color:#051c2c}.filters-section .filters-list .form-control-name{display:block;margin:0 0 5px;font:500 1.4rem/1.29 "Azo Sans",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.filters-section .filters-list .cell-holder{display:flex;width:100%;justify-content:space-between}.filters-section .filters-list .accordion.cell{width:49%;position:relative}.filters-section .filters-list .accordion.cell .accordion__panel{position:absolute;left:0;right:0;z-index:40;overflow-y:auto}.filters-section .filters-list .accordion.cell .accordion__panel::-webkit-scrollbar{width:12px;background:rgba(0,0,0,0)}.filters-section .filters-list .accordion.cell .accordion__panel::-webkit-scrollbar-thumb{border:3px solid #ededed;border-radius:6px;background:#132938}.filters-section .filters-list .accordion.cell .accordion__panel[aria-hidden=false]{max-height:160px}.filters-section .filters-list .accordion.cell .accordion__panel[aria-hidden=false] ul{opacity:1}.filters-section .filters-list .accordion__heading{display:block;border:none;background:#ededed}.filters-section .filters-list .accordion__heading.selected .accordion__trigger{border-color:#051c2c}.filters-section .filters-list .accordion__trigger{width:100%;padding:19px 40px 15px 22px;min-height:24px;color:#051c2c;font:300 1.6rem/1.5 "Azo Sans",Helvetica,Arial,sans-serif;letter-spacing:0;text-align:left;text-transform:none;transition:all .25s ease-in-out;border:1px solid #ededed;background:rgba(0,0,0,0)}.filters-section .filters-list .accordion__trigger[aria-expanded=true]{border-color:#051c2c}.filters-section .filters-list .accordion__trigger:after,.filters-section .filters-list .accordion__trigger:before{right:28px;top:29px;width:10px;background:#051c2c;transform:rotate(45deg)}.filters-section .filters-list .accordion__trigger:after{right:22px;transform:rotate(-45deg)}.filters-section .filters-list .accordion__panel{margin-top:-1px;padding:1.25em .875em;border:1px solid #051c2c;background:#ededed}.filters-section .filters-list .accordion__panel label{display:block;margin:0 0 8px;font-size:1.6rem;line-height:1.25;padding-top:4px;padding-left:33px;position:relative}.filters-section .filters-list .accordion__panel label input[type=checkbox]{position:absolute;left:0;top:5px}.filters-section .filters-list .accordion__panel label.inactive{color:#969696;pointer-events:none;user-select:none}.filters-section .filters-list .accordion__panel label.inactive input[type=checkbox]{opacity:.5;user-select:none}.filters-section .filters-list .accordion__panel ul{margin:0;padding:0;list-style-type:none;opacity:0;transition:opacity .45s ease-in-out}.filters-section .filters-list .accordion__panel ul li{margin:0;padding:0 0 16px 8px}.filters-section .filters-list .accordion__panel ul li:last-child{padding-bottom:0}.filters-section .filters-list .accordion__panel ul a{text-decoration:none}.filters-section .filters-list .accordion__panel ul a.inactive{color:#969696;pointer-events:none;user-select:none}.filters-section .filters-list .accordion.inner-accordion{padding:7px 0 0;position:relative}.filters-section .filters-list .accordion.inner-accordion>.custom-checkbox{position:absolute;left:0;top:9px;width:24px;height:24px}.filters-section .filters-list .accordion.inner-accordion>.custom-checkbox label{padding:0;margin:0}.filters-section .filters-list .accordion.inner-accordion .accordion__heading{padding:0;margin:0 0 0 33px}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger{padding:0;font:300 1.6rem/1.25 "Azo Sans",Helvetica,Arial,sans-serif}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger[aria-expanded=true]{border-color:#ededed}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger:before,.filters-section .filters-list .accordion.inner-accordion .accordion__trigger:after{height:2px;width:18px;top:8px;right:1px;background:#0071eb;transition:all .25s ease-in-out;transform:rotate(0deg)}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger:after{transform:rotate(90deg)}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger[aria-expanded=true]:after{transform:rotate(0deg)}.filters-section .filters-list .accordion.inner-accordion .accordion__trigger[aria-expanded=true]:after,.filters-section .filters-list .accordion.inner-accordion .accordion__trigger[aria-expanded=true]:before{background:#0071eb}.filters-section .filters-list .accordion.inner-accordion .accordion__panel{padding:0;border:none}.filters-section .filters-list .accordion.inner-accordion .accordion__panel.sub-filters{padding:6px 0 0 34px}.filters-section .filters-list .accordion.inner-accordion .accordion__panel label{font:300 1.6rem/1.25 "Azo Sans",Helvetica,Arial,sans-serif;position:relative;margin-bottom:14px;padding-top:4px;padding-left:33px}.filters-section .filters-list .accordion.inner-accordion .accordion__panel label:last-child{margin-bottom:27px}.filters-section .filters-list .accordion.inner-accordion .accordion__panel label input[type=checkbox]{position:absolute;left:0;top:5px}.filters-section .filters-list .accordion.inner-accordion.inactive .accordion__trigger{color:#969696;pointer-events:none;user-select:none}.filters-section .filters-list .accordion.inner-accordion.inactive .accordion__trigger:before,.filters-section .filters-list .accordion.inner-accordion.inactive .accordion__trigger:after{background:#969696}.filters-section .filters-list .accordion.inner-accordion.inactive input[type=checkbox]{pointer-events:none;opacity:.5;user-select:none}@media only screen and (max-width: 767px){.filters-section .filters-row{overflow:hidden;padding:35px 0 0;position:relative}.filters-section .filters-row.opened{overflow:visible}}.filters-section .filters-row .filters-list-opener{display:none;position:absolute;top:0;left:0;padding:0;padding-bottom:3px;padding-right:30px;font:500 1.6rem/1.25 "Azo Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#051c2c;border:0;background:none}.filters-section .filters-row .filters-list-opener:after,.filters-section .filters-row .filters-list-opener:before{content:"";height:2px;width:12px;position:absolute;top:7px;right:1px;background:#0071eb;transition:all .25s ease-in-out}.filters-section .filters-row .filters-list-opener:after{transform:rotate(90deg)}.filters-section .filters-row .filters-list-opener.active:after{transform:rotate(0)}@media only screen and (max-width: 767px){.filters-section .filters-row .filters-list-opener{display:block}}.filters-section .filters-block{padding-bottom:0}@media only screen and (max-width: 767px){.filters-section .filters-block{max-height:0vh;transition:all .4s ease-in-out}.filters-section .filters-block.opened{padding-bottom:3rem;max-height:1000vh}}.filters-section .additional-filters{max-height:0px;height:0;padding:0;overflow:hidden;transition:all .45s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.filters-section .additional-filters.opened{max-height:10000vh;height:auto;padding:12px 0 32px;overflow:visible}.filters-section .additional-filters-toggle:hover{color:#0071eb}.filters-section .additional-filters-toggle.active:before{transform:rotate(0)}.filters-section .active-filters{display:flex;flex-wrap:wrap;font-size:1.6rem}.filters-section .active-filters .holder{flex:1;display:flex;align-items:baseline;flex-wrap:wrap}.filters-section .active-filters .holder h5{margin-right:25px;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width: 767px){.filters-section .active-filters .holder h5{width:100%;margin:0 0 16px}}.filters-section .active-filters .filter-tags-container{display:flex;align-items:baseline}@media only screen and (max-width: 767px){.filters-section .active-filters .filter-tags-container{flex-wrap:wrap}}.filters-section .active-filters .filters-tags{margin:0 0 15px;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;font:500 1.4rem/1.29 "Azo Sans",Arial,Helvetica,sans-serif;letter-spacing:1px;color:#051c2c;text-transform:uppercase}@media only screen and (max-width: 767px){.filters-section .active-filters .filters-tags{width:100%}}.filters-section .active-filters .filters-tags li{margin:0 25px 10px 0}@media only screen and (max-width: 767px){.filters-section .active-filters .filters-tags li{width:100%;margin:0 0 14px}}.filters-section .active-filters .filters-tags .filter-tag{padding:0 0 0 30px;font:300 1.6rem/1.5 "Azo Sans",Arial,Helvetica,sans-serif;color:#051c2c;border:none;background:none;letter-spacing:0;text-transform:none;position:relative}.filters-section .active-filters .filters-tags .filter-tag:hover{color:#0071eb}.filters-section .active-filters .filters-tags .filter-tag:before,.filters-section .active-filters .filters-tags .filter-tag:after{content:"";position:absolute;top:9px;left:1px;width:17px;height:2px;background-color:#0071eb}.filters-section .active-filters .filters-tags .filter-tag:before{transform:rotate(45deg)}.filters-section .active-filters .filters-tags .filter-tag:after{transform:rotate(-45deg)}.filters-section .active-filters-clear-btns{width:200px;padding:0 0 0 40px;text-align:right}@media only screen and (max-width: 767px){.filters-section .active-filters-clear-btns{width:100%;text-align:left;padding:0}}.filters-section .active-filters-clear-btns button{margin:0 0 25px;padding:0;font:500 1.4rem/1.29 "Azo Sans",Helvetica,Arial,sans-serif;color:#051c2c;letter-spacing:1px;text-transform:uppercase;background:none;border:0;transition:all .25s ease-in-out;position:relative}@media only screen and (max-width: 767px){.filters-section .active-filters-clear-btns button{margin-right:25px}}.filters-section .active-filters-clear-btns button:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#051c2c;transform:scaleX(1);transform-origin:left;transition:transform .4s ease-out}.filters-section .active-filters-clear-btns button:hover{color:#0071eb}.filters-section .active-filters-clear-btns button:hover:before{transform:scaleX(0);transform-origin:right}.filters-section .search-results-info{display:block;width:100%}@media only screen and (max-width: 767px){.filters-section .search-results-info{margin-bottom:20px}}.filters-section .search_autocomplete .zoom_ac_item{padding:4px .875em}.filters-section .search_autocomplete .zoom_ac_item>span{display:block;padding:13px 20px;cursor:pointer}.filters-section .search_autocomplete .zoom_ac_item>span:hover{color:#0071eb}.filters-section .search_autocomplete .zoom_ac_item>span .search-key,.filters-section .search_autocomplete .zoom_ac_item>span mark{border-radius:3px;background:#bdd8f4}.filters-section input[type=text].selected,.filters-section input[type=password].selected,.filters-section input[type=email].selected,.filters-section input[type=tel].selected,.filters-section textarea.selected{border-color:#051c2c}.featured-content{margin-bottom:60px}.featured-content .featured-block{height:100%;min-height:300px;background:#051c2c}@media only screen and (max-width: 991px){.featured-content .featured-block:has(.hide-meta){margin:0 0 20px;height:auto;min-height:0}}.featured-content .featured-block a{display:flex;justify-content:space-between;width:100%;height:100%;color:#fff;text-decoration:none;position:relative}@media only screen and (max-width: 767px){.featured-content .featured-block a:not(:has(.hide-meta)){flex-wrap:wrap}.featured-content .featured-block a:has(.hide-meta) .featured-block-illustration img{height:100%}}.featured-content .featured-block a .featured-block-content{width:77%;margin-right:-38%;height:100%;padding:60px 80px 60px 60px;color:#fff;background:#051c2c;z-index:2;clip-path:polygon(0 0, 100% 0, 68% 100%, 0 100%)}.featured-content .featured-block a .featured-block-content.hide-meta{width:60%}@media only screen and (max-width: 767px){.featured-content .featured-block a .featured-block-content.hide-meta{padding:24px 60px 35px 20px;position:absolute}}@media only screen and (max-width: 767px){.featured-content .featured-block a .featured-block-content:not(.hide-meta){width:100%;margin:0;order:2;padding:30px;position:static;clip-path:none}}.featured-content .featured-block a .featured-block-content h2{font-family:"Azo Sans",Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;text-transform:uppercase}.featured-content .featured-block a .featured-block-illustration{width:60%;min-height:100%;overflow:hidden;color:#051c2c}@media only screen and (max-width: 767px){.featured-content .featured-block a .featured-block-illustration{order:1;width:100%}}.featured-content .featured-block a .featured-block-illustration img{height:100%}@media only screen and (max-width: 991px){.featured-content .featured-block a .featured-block-illustration img{max-height:373px}}@media only screen and (max-width: 767px){.featured-content .featured-block a .featured-block-illustration img{width:100%;height:auto}}.featured-content .featured-content-list .subheading{font-family:"Azo Sans",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;margin-top:20px}@media only screen and (max-width: 991px){.featured-content .featured-content-list .subheading{margin-top:0}}.featured-content .featured-content-list .news-area-list{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;border-top:1px solid #d6d7dc}.featured-content .featured-content-list .news-area-list li{flex:1;margin:0;padding:36px 0;border-bottom:1px solid #d6d7dc}.featured-content .featured-content-list .news-area-list li .news-area-list-item{display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.featured-content .featured-content-list .news-area-list li .news-area-list-item a{color:#051c2c;transition:all 250ms ease;text-decoration:none}.featured-content .featured-content-list .news-area-list li .news-area-list-item a .title{font-family:"Azo Sans",Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:300;margin-bottom:unset;text-transform:none}.featured-content .featured-content-list .news-area-list li .news-area-list-item a:hover{color:#0071eb}.featured-content .featured-content-list.hide-meta{margin-bottom:18px;margin-left:67px}@media only screen and (max-width: 1280px){.featured-content .featured-content-list.hide-meta{margin-bottom:0;margin-left:0}}.featured-content .featured-content-list.hide-meta .news-area-list li{padding:20px 0}.featured-content .featured-content-list.hide-meta .news-area-list li .news-area-list-item a{text-decoration:underline}.boxes-list{margin:0 -10px 30px;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}@media only screen and (max-width: 1280px){.boxes-list{justify-content:center}}@media only screen and (max-width: 767px){.boxes-list{margin:0 -15px 30px}}.boxes-list-item{margin:0 0 30px;padding:0 10px}.boxes-list-gallery{flex-wrap:nowrap;overflow:hidden}.boxes-list-gallery .slick-slide{width:282px}.boxes-list-gallery .slick-arrow{position:absolute;top:calc(50% - 15px);left:10px;width:37px;height:37px;border:none;transform:translateY(-50%);background:#d6d7dc;z-index:10}.boxes-list-gallery .slick-arrow.slick-next{left:auto;right:10px}.boxes-list-gallery .slick-arrow.slick-disabled{pointer-events:none;background:#d6d7dc}.boxes-list-gallery .slick-arrow .slick-prev-icon,.boxes-list-gallery .slick-arrow .slick-next-icon{display:block;position:relative;left:-6px;top:-2px;width:19px;height:14px;border-top:3px solid #fff;border-left:3px solid #fff;transition:all 200ms linear;text-decoration:none;transform:rotate(141deg) translateY(50%)}.boxes-list-gallery .slick-arrow .slick-prev-icon{transform:rotate(-36deg)}.boxes-list-gallery .slick-arrow .slick-next-icon{left:-11px;top:0;transform:rotate(141deg)}.boxes-list-gallery .slick-arrow:hover .slick-prev-icon,.boxes-list-gallery .slick-arrow:hover .slick-next-icon{border-color:#404040}.image-box{width:262px;height:262px;margin:0 auto}.image-box a{display:block;height:100%;position:relative;color:#fff;text-decoration:none;background:#051c2c;overflow:hidden}.image-box a:hover{color:#fff;background:#0071eb}.image-box a:hover .image-box-content:after{transform:translate(0, 0)}.image-box a:hover .image-box-illustration img{opacity:0}.image-box-content{padding:30px;position:relative;height:100%}.image-box-content:before,.image-box-content:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#051c2c;z-index:2;clip-path:polygon(0 0, 69% 0, 36% 100%, 0 100%);transition:transform .4s ease-in-out}.image-box-content:after{right:-1px;transform:translate(-185px, 0);background-color:#0071eb}.image-box-content>*{position:relative;z-index:3}.image-box h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.image-box h3 span{display:block;margin:0 0 10px;font:300 1.2rem/14px "Azo Sans Lt",Arial,Helvetica,sans-serif}.image-box .subHeading{margin:0 0 10px;font:300 1.2rem/14px "Azo Sans Lt",Arial,Helvetica,sans-serif}.image-box .heading{margin:0 0 20px;font-size:2rem;text-transform:uppercase;letter-spacing:1px}.image-box-illustration{position:absolute;top:0;right:0;height:100%;z-index:1}.image-box-illustration img{height:100%;object-fit:cover;object-position:left;opacity:1;transition:opacity 350ms ease-in-out}