.section.section--badges {
background: white;
padding: 6.4rem 0;
}
@media screen and (max-width: 1030px) {
.section.section--badges {
padding: 3.8rem 0;
}
}
.section.section--badges .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.section.section--badges .container .left-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 43rem;
flex: 0 0 43rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.2rem;
}
@media screen and (max-width: 1030px) {
.section.section--badges .container .left-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
text-align: center;
}
.section.section--badges .container .left-col .text {
max-width: 43rem;
margin: 0 auto;
}
}
.section.section--badges .container .left-col .section-heading {
padding-left: 0;
}
.section.section--badges .container .right-col {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
@media screen and (max-width: 1030px) {
.section.section--badges .container .right-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
text-align: center;
}
}
.section.section--badges .container .right-col .badges-items {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
gap: 2.2rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 1030px) {
.section.section--badges .container .right-col .badges-items {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.section.section--badges .container .right-col .badges-items .badge-item {
font-size: 0;
width: 11rem;
}