.resource{position:relative;z-index:2;padding:50px 0}.bg__resource{position:absolute;width:65%;height:100%;left:0;top:0;background:#85bc25;z-index:-1}.resource__header{position:relative;padding-top:25px}.resource__title,.resource_list{padding-left:15px;padding-right:15px}.resource__title,.resource__title h2{font-family:Circular Std;font-style:normal;font-weight:900;font-size:110px;line-height:normal;letter-spacing:-.02em;color:#fff;margin:0}.resource__description{margin-top:-25px}.resource__description,.resource__description p{font-family:Circular Std;font-style:normal;font-weight:900;font-size:35px;line-height:150%;color:#fff}.resource__body{padding:0}.resource__single_card{padding:15px 38px 25px;margin-top:0;max-width:100%;margin-left:auto;position:relative;height:290px}.resource__single_card__title h3{font-family:Circular Std;font-style:normal;font-weight:900;font-size:20px;line-height:130%;letter-spacing:.02em;color:#5d378d}.resource__single_card__description,.resource__single_card__description p{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:145.5%;letter-spacing:.04em;color:#58506b}.resource__single_card__readmore span{font-family:Circular Std;font-style:normal;font-weight:900;font-size:18px;line-height:23px;color:#4e4b6c;position:relative;display:block;width:max-content;z-index:2;padding-left:10px}.resource__single_card__readmore span:after{content:"";background:#94cb34;width:100%;display:block;height:10px;bottom:0;position:absolute;z-index:-1;left:0}.resource__single_card__readmore span svg path{fill:#4e4b6c}.resource__single_card_featured_image_wrapper__img{width:100%;max-width:100%;height:215px;object-fit:cover;object-position:center;display:block}@media only screen and (max-width:992px){.resource__single_card{margin:0;max-width:100%}.bg__resource{width:100%}.resource__title,.resource__title h2{font-family:Circular Std;font-style:normal;font-weight:900;font-size:60px;line-height:60%;letter-spacing:-.02em;color:#fff}.resource__description{margin:0;padding:0 15px}.resource__header{position:relative;padding-top:50px;padding-bottom:10px}}