.certifications-and-partnerships{padding:0 0 20px}.certifications-and-partnerships .container{max-width:1328px}.certifications-and-partnerships .title-description{margin-bottom:54px}.certifications-and-partnerships .title-description h1{color:var(--green-petro);font-size:25px;font-style:normal;font-weight:300;line-height:31px;margin:0}.certifications-and-partnerships .title-description h1 strong{color:var(--purple);font-weight:600}.certifications-and-partnerships .title-description h1 br{display:none}.certifications-and-partnerships .title-description p{color:var(--gray-600);font-size:14px;font-style:normal;font-weight:300;line-height:1.71;margin:40px 0 0}.certifications-and-partnerships .title-description h3{color:var(--green-petro);font-size:20px;font-style:normal;font-weight:300;line-height:27px;margin:0}.certifications-and-partnerships .title-description h3 strong{font-weight:600}.certifications-and-partnerships .groups{display:grid;gap:16px}.certifications-and-partnerships .groups .group{background:#fff;border:1px solid #e4e1ef;border-radius:16px;display:grid;gap:30px;padding:24px}.certifications-and-partnerships .groups .group h4{color:var(--green-petro);font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin:0;text-align:center}.certifications-and-partnerships .groups .group .logos{align-items:center;display:flex;gap:16px;justify-content:space-between}.certifications-and-partnerships .groups .group .logos:has(>:only-child){justify-content:center}@media (min-width:768px){.certifications-and-partnerships .groups{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.certifications-and-partnerships{padding:0 13px 80px}.certifications-and-partnerships .title-description h1{font-size:35px}.certifications-and-partnerships .title-description h1 br{display:block}}@media (min-width:1200px){.certifications-and-partnerships .groups{grid-template-columns:repeat(4,1fr)}}