.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{color:#131313;font-family:Poppins;font-size:45px;font-weight:700;line-height:67px;text-align:center}.brands .brand-text p{color:#606060;font-family:Poppins;font-size:18px;font-weight:400;line-height:27px}.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{color:#131313;font-family:Poppins;font-size:28px;font-weight:600;letter-spacing:0;line-height:42px;text-align:left}.finance .finance-text{color:#606060;display:none}.finance .finance-text p{color:#606060;font-family:Poppins;font-size:18px;font-weight:400;letter-spacing:0;line-height:27px;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;color:#ff5427;padding:15px 20px}.language:hover .angle-right a i,.marketing:hover .angle-right a i,.new-workshop:hover .angle-right a i{background:#ff5427;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{font-size:30px;line-height:35px;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}.finance .finance-heading h3{font-size:25px;line-height:42px}}