.resources-horizontal{background:#000;display:inline-block;padding:120px 0;width:100%}.resources-horizontal .container{background:#fff;padding:30px 60px}.resources-horizontal h2{border-left:8px solid #078;font-weight:400;margin:0 0 15px 35px;padding:30px 0 30px 30px}.resources-horizontal .resource-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.resources-horizontal .resource-inner .resource-box{display:flex;padding:15px 25px;width:50%}.resources-horizontal .resource-inner .resource-box .icon{padding-top:8px;width:45px}.resources-horizontal .resource-inner .resource-box .icon svg{height:42px;width:100%}.resources-horizontal .resource-inner .resource-box .icon img{width:100%}.resources-horizontal .resource-inner .resource-box .detail{padding-left:20px;width:calc(100% - 60px)}.resources-horizontal .resource-inner .resource-box .detail .title a{color:#078;font-size:17px;font-weight:600;text-decoration:underline}.resources-horizontal .resource-inner .resource-box .detail .category{line-height:normal;margin:0 0 10px}.resources-horizontal .resource-inner .resource-box .detail .category a{color:#000}@media (max-width:767px){.resources-horizontal{padding:60px 0}.resources-horizontal .container{padding:30px 0}.resources-horizontal h2{border-left:5px solid #078;font-weight:400;margin:0 0 15px 35px;padding:5px 0 5px 20px}.resources-horizontal .resource-inner .resource-box{padding:20px 25px;width:100%}}@media (min-width:768px) and (max-width:1023px){.resources-horizontal{padding:60px 0}.resources-horizontal .container{padding:30px 0}}