/*!
 * 
 *       Name: SS-AIR
 *       Description: The responsive theme for SS-AIR
 *       website: http://
 *       lastUpdate: 19/08/25 @ 40:22
 *
 */.card{background:transparent;border:none}@media(max-width:991.98px){.card{margin-bottom:15px;margin-top:15px}}.card__column:hover .card__img{transform:scale(1.1);transition:transform .4s ease}.card__image-container{position:relative}.card__tag{border-radius:12px;color:#fff;height:30px;left:20px;padding:4px 10px;z-index:1}.card__tag-wrapper{-moz-column-gap:10px;column-gap:10px;display:flex;height:100%;padding:20px;position:absolute;width:100%}.card__image{background:#000;height:100%;overflow:hidden;width:100%}.card__text-container{background:hsla(0,0%,50%,.1);min-height:295px;padding:13px 27px}.card__text-container h5{color:#382a61;font-weight:400;margin-bottom:13px}@media(max-width:991.98px){.card__text-container{padding:13px 16px}}.card__info-container{display:flex;justify-content:space-between;margin-bottom:20px}.card__pub-date{align-items:center;color:gray;display:flex}.card__pub-date,.card__reading-time{font-size:.875rem;line-height:1.5714285714}.card__reading-time{background:#5fc3d9;border-radius:4px;color:#fff;padding:5px 10px}.card__btn{background:none;background-image:linear-gradient(#de055b,#de055b);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;border:none;cursor:pointer;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-top:auto;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:background-size .3s,background-position 0s .3s}.card__btn.-active-link,.card__btn.current,.card__btn:hover{background-position:100% 100%;background-size:100% 2px}@media(max-width:767.98px){.ratio-card-item{aspect-ratio:160/127}}.card__img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.card__img-fallback{background-image:linear-gradient(55deg,#de055b -20%,#382a61 50%,#5fc3d9 120%)}.card__img-fallback:after{background-image:url(https://www.spectris.com/_resources/themes/spectris/dist/images/spectris-logo-white-b59666d17c489b95a0b9..svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.card__text{align-items:flex-start;display:flex;flex-direction:column;height:100%}.card__text-title{color:#382a61;font-size:1.5rem}.card__text-container{display:flex;flex:1;flex-direction:column}.resources-item__image-link{height:100%}.card__column{display:flex;flex-direction:column;height:100%}.filter-form__wrapper>ul>li>label,.filter-tab{align-items:center;border:none;border-radius:25px;display:inline-flex;font-size:1.125em;font-weight:400;justify-content:center;line-height:1.5;padding:10.5px 40px;position:relative}.filter-tab__wrapper{-ms-overflow-style:none;display:inline-block;overflow-x:auto;scrollbar-width:none;width:fit-content;width:-moz-fit-content}@media(max-width:767.98px){.filter-tab__wrapper{padding-bottom:20px;padding-top:20px;width:100vw}}.filter-tab__wrapper::-webkit-scrollbar{display:none}.filter-form__wrapper>ul{display:flex;flex-direction:row;min-width:-moz-fit-content;min-width:fit-content}.filter-form__wrapper>ul>li{display:inline-block}.filter-form__wrapper>ul>li>input{display:none}.filter-form__wrapper>ul>li>label{background-color:transparent;border:1px solid gray;color:gray;cursor:pointer;height:100%;margin-right:10px;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;white-space:nowrap}@media(max-width:991.98px){.filter-form__wrapper>ul>li>label{margin-right:8px;padding:10px 15px}}.filter-form__wrapper>ul>li>label:hover{cursor:pointer}.filter-form__wrapper>ul>li>label.-active{background-color:#de055b;border-color:transparent;color:#fff;transition:background-color .1s ease-in-out;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out}.filter-tab{background-color:transparent;border:1px solid gray;color:gray;cursor:pointer;height:100%;margin-right:10px;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out}@media(max-width:991.98px){.filter-tab{margin-right:8px;padding:10px 15px}}.filter-tab:hover{cursor:pointer}.filter-tab.-active{background-color:#de055b;border-color:transparent;color:#fff;transition:background-color .1s ease-in-out;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out}.filter-tab.-reset{white-space:nowrap}.filter-form{display:inline-block}.filters__wrapper{display:flex;height:100%}.load-more__wrapper{position:relative}.load-more__wrapper:after{border-top-color:transparent!important;border:2px solid #382a61;border-radius:50%;content:"";display:block;height:30px;position:absolute;top:calc(50% - 20px);transform:translateY(-50%);visibility:hidden;width:30px;z-index:2}.js-loading-more-resources .load-more__wrapper:after{animation:spinner .5s linear infinite;visibility:visible}.load-more__btn,.load-more__count,.load-more__progress{transition:opacity .3s ease}.js-loading-more-resources .load-more__btn,.js-loading-more-resources .load-more__count,.js-loading-more-resources .load-more__progress{opacity:.2;pointer-events:none}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.load-more__wrapper{margin-bottom:88px;margin-top:60px}@media(min-width:768px){.load-more__wrapper{margin-bottom:88px;margin-top:80px}}.load-more__progress{-webkit-appearance:progress-bar;background-color:hsla(0,0%,50%,.16);border:none;color:#5fc3d9!important;height:6px;margin-bottom:20px;position:relative;width:289px}@media(min-width:768px){.load-more__progress{width:399px}}.load-more__progress::-moz-progress-bar,.load-more__progress::-webkit-progress-bar,.load-more__progress::-webkit-progress-value{background-color:#5fc3d9!important}.load-more__count{color:gray;font-size:1.125em;margin-bottom:40px}progress[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.25),rgba(0,0,0,.25)),-webkit-linear-gradient(left,#5fc3d9,#de055b);background-size:35px 20px,100% 100%,100% 100%;border-radius:2px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.resources-list__row-cards{--bs-gutter-x:20px;margin-bottom:80px;margin-top:72px;row-gap:30px}@media(max-width:991.98px){.resources-list__row-cards{margin-bottom:43px;margin-top:0}}.resource-list__content{padding-bottom:80px}@media(max-width:991.98px){.resource-list__content{margin-bottom:-20px;padding-bottom:0}}.resource-list__link{background-image:linear-gradient(#de055b,#de055b);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;display:inline;-webkit-text-decoration:none;text-decoration:none;transition:background-size .3s,background-position 0s .3s}.resource-list__link.-active-link,.resource-list__link.current,.resource-list__link:hover{background-position:100% 100%;background-size:100% 2px}@media(max-width:991.98px){.resource-list__link{display:inline;float:none}}.resource-list__link-wrapper{align-items:flex-end;display:flex;float:right;height:44px}@media(min-width:768px)and (max-width:991.98px){.resource-list__link-wrapper{padding-top:10px}}@media(max-width:991.98px){.resource-list__link-wrapper{display:block;float:none}}@media(min-width:992px){.resource-list__resources-wrapper{row-gap:30px}}.resource-list__resources-wrapper .card{transition:opacity .3s ease}.js-loading-more-resources .resource-list__resources-wrapper .card{opacity:.3;pointer-events:none}.resource-list__holder{padding-top:75px;position:relative}@media(max-width:767.98px){.resource-list__holder{padding-top:20px}}.resource-list__holder .lds-ripple{background:#f8f8f8;display:inline-block;height:101%;left:50%;margin:-5px auto 0;opacity:0;padding:0 20px;position:absolute;right:0;top:0;transform:translateX(-50%);transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100vw;z-index:20}.resource-list__holder .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #000;border-radius:50%;margin-left:calc(50% - 38px);margin-top:30px;opacity:1;position:absolute}.resource-list__holder .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.resource-list__holder.-loading .lds-ripple{opacity:1;visibility:visible}