.logo-grid-section .heading h2{font-size:48px;font-style:Italic;font-weight:800;grid-column:1/-1;line-height:114.99999999999999%;margin:0 0 20px}.logo-grid-section .heading p{color:#21211f;font-size:28px;font-weight:400;grid-column:1/9;line-height:130%}.logo-grid-section .logo-grid .logos{grid-column:span 2;text-align:center}.logo-grid-section .heading{margin:0 0 20px}.logo-grid-section .grid-logo-with-txt{display:grid;gap:20px;grid-template-columns:repeat(10,1fr);margin-bottom:20px}.logo-grid-section .grid-logo-with-txt .grid-logo-img{grid-column:1/4}.logo-grid-section .grid-logo-with-txt .grid-right-content{grid-column:4/9;padding:20px 0}.logo-grid-section .grid-logo-with-txt:last-child{margin:0}.logo-grid-section .grid-logo-with-txt .grid-img{align-items:center;background:#efefef;display:grid;height:100%;justify-content:center}.logo-grid-section .grid-logo-with-txt .title h3{font-size:44px;font-weight:300;line-height:110.00000000000001%;margin:0 0 30px}.logo-grid-section .grid-logo-with-txt .tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.logo-grid-section .grid-logo-with-txt .tags span{background:#e0e0e080;border-radius:45px;display:inline-block;font-size:13px;font-weight:600;line-height:90%;padding:10px 40px;text-transform:uppercase}.logo-grid-section .grid-logo-with-txt .description p{color:#21211f;font-size:16px;font-weight:400;line-height:150%;margin:0 0 20px}.logo-grid-section .grid-logo-with-txt .button-section a,.logo-grid-section .more button{background:transparent;border:1px solid #21211f;border-radius:40px;color:#21211f;display:inline-block;font-size:13px;font-weight:600;line-height:90%;padding:13px 69.5px;text-transform:uppercase;transition:.4s ease-in-out}.logo-grid-section .grid-logo-with-txt .button-section a:hover,.logo-grid-section .more button:hover{background:#21211f;color:#fff}.logo-grid-section .grid-logo-with-txt.hide{display:none}.logo-grid-section .more button{margin-top:20px}.logo-grid-section .logo-grid .logos a{display:inline-block;width:100%}.logo-grid-section .logo-grid .logos a img{height:83px!important;object-fit:contain}@media only screen and (max-width:767px){.logo-grid-section .heading h2{font-size:36px;grid-column:1/-1;margin:0 0 10px}.logo-grid-section .heading p{font-size:20px;line-height:30px}.logo-grid-section .grid-logo-with-txt .grid-logo-img,.logo-grid-section .grid-logo-with-txt .grid-right-content{grid-column:1/-1}.logo-grid-section .grid-logo-with-txt .grid-img{height:250px}.logo-grid-section .grid-logo-with-txt{gap:10px}.logo-grid-section .grid-logo-with-txt .title h3{font-size:32px;margin:0 0 20px}}@media (min-width:768px) and (max-width:1024px){.logo-grid-section .heading h2{font-size:38px;margin:0}.logo-grid-section .heading p{font-size:20px;grid-column:1/9}.logo-grid-section .grid-logo-with-txt .grid-logo-img{grid-column:1/5}.logo-grid-section .grid-logo-with-txt .grid-right-content{grid-column:5/10}.logo-grid-section .grid-logo-with-txt .title h3{font-size:32px;margin:0 0 20px}}@media only screen and (max-width:499px){.logo-grid-section .logo-grid{gap:20px;grid-template-columns:repeat(6,1fr)}.logo-grid-section .logo-grid .logos{grid-column:span 3}}@media (min-width:500px) and (max-width:1024px){.logo-grid-section .logo-grid{gap:20px;grid-template-columns:repeat(6,1fr)}}@media (min-width:1025px) and (max-width:1320px){.logo-grid-section .logo-grid{grid-template-columns:repeat(8,1fr)}}