.resources .content-wrapper{max-width:1366px;padding:0}.resources h3{font-weight:600!important;line-height:30px;margin-bottom:15px;text-align:left!important}.resources h3 a,.resources p a{color:#222}.resources p a:hover{text-decoration:none}.resources .title{padding-bottom:40px;padding-left:15px;padding-right:15px}.resources .item{padding:0 15px;width:33.33333333%}.resources .items{display:flex;flex-wrap:wrap}.resources .wrap{background-color:#fff;border:1px solid #e3e3e8;border-radius:10px;display:block;line-height:1.42857143;margin-bottom:30px!important;margin:0 5px;min-height:480px;position:relative;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;transition:transform .2s}.resources img{border-radius:8px 8px 0 0;width:100%}p.business-type{color:#4169e1;font-size:14px!important;font-weight:600;letter-spacing:.05em;line-height:30px;margin-bottom:20px;text-transform:uppercase}.resources .image{display:block;overflow:hidden}.resources .caption{color:#333;padding:10px 15px;text-align:left}.resources h3{color:#222;font-size:18px;font-weight:600;line-height:25px;margin:0 0 5px;text-align:center}.resources h4{line-height:1.5;margin-bottom:15px}.resources .button a:hover{color:#0f05cc}.resources p{font-size:14px;line-height:20px;margin-bottom:10px}.resources .button a{bottom:15px;color:#0f05cc;font-size:14px;font-weight:700;margin:0 auto;padding:0 15px;position:absolute;text-decoration:none}@media(max-width:1199px){.resources .wrap{margin:0;min-height:470px}.resources h3{font-size:18px;margin:0 0 10px;min-height:auto}.resources p{font-size:16px;line-height:25px}}@media(max-width:991px){.resources{padding:40px 0 20px}.resources p{font-size:14px;line-height:22px}p.business-type{letter-spacing:-.05em}.resources h2{font-size:24px}.resources .title{padding-bottom:10px}.resources h3{font-size:18px;line-height:1.2em}.resources .wrap{min-height:440px}.resources .item{padding:0 10px}}@media(max-width:767px){.resources .item{width:100%}.resources .wrap{height:auto;margin:0 auto;min-height:350px;width:90%}.resources .title{padding-bottom:30px}.resources h3{font-size:18px;font-weight:700;line-height:30px}.resources p{font-size:16px;font-weight:500;line-height:20px;margin-bottom:20px}.resources .button a{display:block;font-size:14px;margin-left:15px;padding:0 0 15px;position:relative;width:90%}p.business-type{letter-spacing:.05em}}@media (min-width:768px){.resources .wrap:hover{transform:scale(1.07)}}