.resources__wrapper{padding:9rem 2rem;position:relative}.resources__wrapper .content-wrapper{position:relative}.resources__bg{z-index:-1}.resources__bg,.resources__bg-gradient{bottom:0;left:0;position:absolute;right:0;top:0}.resources__bg-gradient{z-index:1}.resources__bg img{height:100%!important;object-fit:cover;width:100%!important}.resources{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.resource__inner,.resources .resource{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex}.resource__inner{flex-direction:column;transition:all .2s ease}.resource__inner:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.45)}.resource__image img{aspect-ratio:9/5;-o-object-fit:cover;object-fit:cover;width:100%}.resource__content{background:hsla(0,0%,100%,.85);color:var(--base-color);height:100%;padding:2.4rem 2.8rem 2.8rem}.resource__content .resource__type{font-weight:700;margin:0 0 1.2rem;text-transform:uppercase}.resource__content h3{font-size:2.4rem;font-weight:500;line-height:1.17;margin:0}.resource__content h3 svg{display:inline-block;margin-left:.8rem;transition:all .2s ease}.resource:hover .resource__content h3 svg{transform:translateX(1.8rem)}.resources:after{content:"";display:none}@media (min-width:768px){.resources__wrapper .header__wrapper .header-content{flex:0 1 75%;max-width:75%}}@media (min-width:501px) and (max-width:767px){.resources .resource{padding-inline:15%}}@media screen and (max-width:767px){.resources:after{content:"flickity"}}@media (max-width:767px){.resources__wrapper{padding-top:5rem}.resources,.resources__wrapper .header__wrapper .header-content h2{display:block}.resources__wrapper .header-button{display:none}.resources__wrapper .flickity-page-dots{bottom:-30px;position:relative}}