.ref-listing-outer .divider{margin-bottom:40px}.ref-listing-outer .lheader{display:flex;justify-content:space-between}.ref-listing-outer .filters{width:85%}.ref-listing-outer .filters .filter,.ref-listing-outer .filters .selection{display:inline-block}.ref-listing-outer .filters .filter .head,.ref-listing-outer .filters .selection .head{border:1px solid #000;cursor:pointer;display:inline-block;font-size:16px;margin-bottom:8px;margin-right:20px;min-width:120px;padding:8px 30px;text-align:center}.ref-listing-outer .filters .selection .head{background-color:#000;color:#fff}.ref-listing-outer .filters .selection .head span:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e600";font-family:SkyframeIcon;font-size:10px;font-weight:400;margin-left:7px}.ref-listing-outer .filters .filter.checked .head{background-color:#000;color:#fff}.ref-listing-outer .filters .filter.checked .listing{display:block}.ref-listing-outer .filters .listing .search{margin-bottom:20px;position:relative}.ref-listing-outer .filters .listing .search input{border:none;font-size:16px;font-weight:300;padding:2px 25px 6px 2px;width:100%}.ref-listing-outer .filters .listing .search:after{-webkit-font-smoothing:antialiased;bottom:10px;content:"\e60d";display:block;font-family:SkyframeIcon;font-weight:400;height:13px;position:absolute;right:5px;top:2px;width:13px}.ref-listing-outer .filters .listing .search input:focus-visible{outline:none}.ref-listing-outer .filters .listing .search input:focus{border-bottom:1px solid #979797}.ref-listing-outer .filters .listing .limiter{max-height:250px;overflow-y:auto}.ref-listing-outer .filters .listing{background:#fff;border:1px solid #979797;display:none;padding:35px 25px;position:absolute;width:370px;z-index:10}.ref-listing-outer .filters .listing:before{background-color:#fff;border-left:1px solid #979797;border-top:1px solid #979797;content:" ";display:inline-block;height:10px;left:50px;position:absolute;top:-6px;transform:rotate(45deg);width:10px}.ref-listing-outer .filters .listing .inner-listing{align-items:center;display:flex;margin-bottom:25px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ref-listing-outer .filters .listing .inner-listing:last-child{margin-bottom:0}.ref-listing-outer .filters .listing .custom-checkmark{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;height:20px;left:0;position:absolute;top:2px;width:20px}.ref-listing-outer .filters .listing label.checked .custom-checkmark{background-color:#ff5a00;border-color:#ff5a00}.ref-listing-outer .filters .listing .custom-checkmark:after{content:"";display:none;position:absolute}.ref-listing-outer .filters .listing label.checked .custom-checkmark:after{display:block}.ref-listing-outer .filters .listing label{cursor:pointer}.ref-listing-outer .filters .listing .custom-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:13px;left:6px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.ref-listing-outer .sorting{display:flex;justify-content:flex-end;position:relative}.ref-listing-outer .ref-listing-inner [class*=span]{margin-left:0!important}.ref-listing-outer .sorting .title{cursor:pointer;display:inline-block;font-size:14px;font-weight:300;height:32px;margin-top:12px;text-align:right}.ref-listing-outer .sorting .title .icon{display:inline-block;height:.85rem;margin:0 0 0 5px;position:relative;width:1.25rem}.ref-listing-outer .sorting .title .icon span{background-color:#000;display:inline-block;height:1px;position:absolute;top:.5rem;transition:all .2s ease;width:.75rem}.ref-listing-outer .sorting .title .icon span:first-of-type{left:0;transform:rotate(45deg)}.ref-listing-outer .sorting.open .title .icon span:first-of-type{transform:rotate(-45deg)}.ref-listing-outer .sorting .title .icon span:last-of-type{right:0;transform:rotate(-45deg)}.ref-listing-outer .sorting.open .title .icon span:last-of-type{transform:rotate(45deg)}.ref-listing-outer .sorting .options{background:#fff;border:1px solid #979797;display:none;margin-top:10px;padding:0 6px;position:absolute;transform:translateY(30px);z-index:1}.ref-listing-outer .sorting.open .options{display:block}.ref-listing-outer .sorting .options:before{background-color:#fff;border-left:1px solid #979797;border-top:1px solid #979797;content:" ";display:inline-block;height:10px;position:absolute;right:15px;top:-6px;transform:rotate(45deg);width:10px}.ref-listing-outer .sorting .options .sort-item{border-bottom:1px solid #979797;color:#979797;cursor:pointer;display:block;font-size:14px;font-weight:300;padding:5px 30px 5px 0}.ref-listing-outer .sorting .options .sort-item.active{color:#000}.ref-listing-outer .sorting .options .sort-item:last-child{border-bottom:none}.ref-listing-outer .content{min-height:500px}.ref-listing-outer .content .grid,.ref-listing-outer .content .grid-sort{width:calc(100% + 20px)}.ref-listing-outer .content .grid .grid-item,.ref-listing-outer .content .grid-sort .grid-item{display:inline-block;margin-bottom:50px;margin-right:20px;width:calc(50% - 20px)}.ref-listing-outer .content .grid .grid-item.hidden,.ref-listing-outer .content .grid-sort .grid-item.hidden{visibility:hidden}.ref-listing-outer .content .grid .grid-item img,.ref-listing-outer .content .grid-sort .grid-item img{aspect-ratio:3/2;object-fit:cover;width:100%}.ref-listing-outer .content .grid .grid-item .date,.ref-listing-outer .content .grid-sort .grid-item .date{color:#000}.ref-listing-outer .content .grid .grid-item h3,.ref-listing-outer .content .grid-sort .grid-item h3{font-size:32px;font-weight:300;line-height:1em;margin-bottom:16px;margin-top:15px}.ref-listing-outer .content .grid .grid-item .link,.ref-listing-outer .content .grid-sort .grid-item .link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff5a00;font-size:18px;font-weight:300;line-height:1.4375em}.ref-listing-outer .content .grid .grid-item .link:after,.ref-listing-outer .content .grid-sort .grid-item .link:after{background-image:url(https://25910173.fs1.hubspotusercontent-eu1.net/hubfs/25910173/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;line-height:1.4375em;margin-left:5px;transition:transform .3s ease;width:16px}.ref-listing-outer .footer{display:flex;justify-content:center}.ref-listing-outer .footer .load-more{border:1px solid #979797;cursor:pointer;font-size:16px;font-weight:300;padding:15px 20px;text-transform:uppercase;transition:color 125ms ease-in-out,border-color 125ms ease-in-out}.ref-listing-outer .footer .load-more:hover{border-color:#ff5a00;color:#ff5a00}.ref-listing-outer .reference-filters__form__reset-btn,.ref-listing-outer .reference-filters__form__submit-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#000;cursor:pointer;font-family:Gotham A,Gotham B,sans-serif;font-size:16px;font-weight:300;line-height:1;margin:0;padding:0;text-transform:uppercase}.ref-listing-outer .reference-filters__form__submit-btn{border:1px solid #000;cursor:pointer;line-height:2.4;padding:0 20px}@media (min-width:992px){.ref-listing-outer .reference-filters__form__section__content__actions{border-top:1px solid rgba(29,29,27,.43);display:flex;justify-content:space-between;margin-top:25px;padding-top:25px}}@media (max-width:991px){.ref-listing-outer .reference-filters__form__section__content__action{display:none}}@media only screen and (max-width:600px){.ref-listing-outer .lheader{flex-direction:column}.ref-listing-outer .content .grid .grid-item,.ref-listing-outer .content .grid-sort .grid-item{width:calc(100% - 20px)}}@media only screen and (max-width:768px){.ref-listing-outer .divider{margin-bottom:20px}.ref-listing-outer .lheader{display:flex;flex-wrap:wrap;justify-content:space-between}.ref-listing-outer .filters{width:100%}.ref-listing-outer .sorting{margin-top:20px;width:100%}.ref-listing-outer .filters .filter,.ref-listing-outer .filters .selection{display:inline-block;width:100%}.ref-listing-outer .filters .filter .head,.ref-listing-outer .filters .selection .head{border:1px solid #000;cursor:pointer;display:inline-block;font-size:16px;margin-bottom:20px;margin-right:20px;min-width:120px;padding:10px 30px;text-align:center}.ref-listing-outer .filters .selection .head{background-color:#000;color:#fff}.ref-listing-outer .filters .selection .head span:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e600";font-family:SkyframeIcon;font-size:10px;font-weight:400;margin-left:7px}.ref-listing-outer .filters .filter.checked .head{background-color:#000;color:#fff}.ref-listing-outer .filters .filter.checked .listing{display:block}.ref-listing-outer .filters .listing .search{margin-bottom:20px;position:relative}.ref-listing-outer .filters .listing .search input{border:none;font-size:16px;font-weight:300;padding:2px 25px 6px 2px;width:100%}.ref-listing-outer .filters .listing .search:after{-webkit-font-smoothing:antialiased;bottom:10px;content:"\e60d";display:block;font-family:SkyframeIcon;font-weight:400;height:13px;position:absolute;right:5px;top:2px;width:13px}.ref-listing-outer .filters .listing .search input:focus-visible{outline:none}.ref-listing-outer .filters .listing .search input:focus{border-bottom:1px solid #979797}.ref-listing-outer .filters .listing .limiter{max-height:250px;overflow-y:auto}.ref-listing-outer .filters .listing{background:#fff;border:1px solid #979797;display:none;position:relative;width:100%;z-index:10}}.mobile-filters{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;left:0;overflow:scroll;padding:80px 30px 150px;position:fixed;right:0;top:0;z-index:999999}.head-mobile{cursor:pointer;display:inline-block;font-size:16px;margin-bottom:8px;margin-right:20px;min-width:120px;padding:8px 0}.head-mobile .icon{background:url(https://25910173.fs1.hubspotusercontent-eu1.net/hubfs/25910173/mobile-filter.png) 50% no-repeat;background-size:100%;content:"";display:inline-block;height:17px;margin-bottom:5px;margin-right:5px;vertical-align:middle;width:19px}@media (max-width:900px){.filters .head-mobile{display:block}.mobile-filters{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;left:0;overflow:scroll;padding:80px 30px 150px;position:fixed;right:0;top:0;z-index:999999}.filter{display:none!important}.filter .head{background-color:unset!important;border:0!important;color:#1d1d1b!important;display:unset!important;font-size:16px;font-style:normal;font-weight:500;line-height:2;margin-bottom:8px!important;margin-right:20px!important;min-width:unset!important;padding:unset!important}.reference-filters__form__section__content__actions-mobile{border-bottom:1px solid #000;margin-bottom:30px;padding:25px 0;position:relative}.close-icon{cursor:pointer;font-size:40px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.ref-listing-outer .filters .listing .limiter{max-height:250px!important;overflow-y:auto!important}.ref-listing-outer .filters .listing{border:0!important}.ref-listing-outer .filters .listing:before{display:none!important}.ref-listing-outer .filters .listing{margin-bottom:20px;margin-top:5px;padding:unset!important}.ref-listing-outer .filters .listing .limiter{max-height:unset!important;overflow-y:unset!important}.reference-filters__form__section__content__actions-mobile-down{background:#fff;border-top:1px solid #000;bottom:0;left:30px;padding:40px 0 70px;position:fixed;right:30px;text-align:center;z-index:999}}@media (min-width:901px){.filters .head-mobile{display:none}.filter{display:block}}