.company-item-sec{display:flex;flex-wrap:wrap;margin:0 -10px}.company-item-sec .company-item{margin:10px;width:calc(33.33333% - 20px)}.brands{background-image:url(https://304086.fs1.hubspotusercontent-na1.net/hubfs/304086/brand-bd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:50px 0;padding:50px 0}.brands .brand-style{margin:0 auto;max-width:720px;text-align:center}.brands .brand-style h2{text-align:center}.marketing,.new-language,.workshop{position:relative}.marketing .marketing-img img,.new-language .language-img img,.workshop .workshop-img img{width:100%}.marketing .finance{background:transparent;border-radius:10px;padding:20px 10px;position:relative;transition:all .3s;width:100%;z-index:1}.marketing:hover .finance{background:#fff;margin-top:-30px;transition:all .3s}.finance .finance-heading h3{letter-spacing:0;text-align:left}.finance .finance-text{display:none}.finance .finance-text p{letter-spacing:0;text-align:left;transition:all .3s}.marketing:hover .finance-text{display:block;transition:all .3s}.finance .angle-right a i,.language .angle-right a i,.new-workshop .angle-right a i{background:#fff;border-radius:8px;padding:15px 20px}.language:hover .angle-right a i,.marketing:hover .angle-right a i,.new-workshop:hover .angle-right a i{background:#ef8934;color:#fff}.finance .angle-right,.language .angle-right,.new-workshop .angle-right{position:absolute;right:20px;top:-25px}.brands [class*=col-]{margin-bottom:70px}@media (max-width:991px){.company-item-sec .company-item{margin:10px;width:calc(50% - 20px)}}@media (max-width:767px){.brands{margin:0;padding:30px 0}.brands .brand-style h2{margin-bottom:15px}.brands [class*=col-]{margin-bottom:30px}}@media (max-width:480px){.company-item-sec .company-item{margin:10px 0;width:100%}.company-item-sec{margin:0}}