<style>
.leatherheader {
display: flex;
align-items: center;
gap: 20px;
padding: 10px 10px 20px 60px;
border-bottom: solid 4px #EB1B22;
}

.leatherlogo {
display: flex;
align-items: center;
}

.leatherlogo img{
width: 75px;
height: auto;
}

.leatherheader-text {
display: flex;
flex-direction: column;
justify-content: center;
}

.leatherheader-text p{
margin: 0;
}

.leatherinner {
padding: 13px;
}

.leathercs1 { font:18.5pt 'Roboto'; color:#000000; font-weight:bold;}
.leathercs2 { font:18.5pt 'Roboto'; color:#000000;}
.leathercs3 { font:11pt 'Roboto'; color:#000000;}
.leathercs4 { font:14pt 'Roboto'; color:#000000; font-weight:bold;}
.leathercs5 { font:11pt 'Roboto'; color:#000000; font-weight:bold;}
.leathercs6 { font:11pt 'Roboto'; color:#000000;}
.leathercs7 { font:23pt 'Roboto'; color:#000000; font-weight:bold;}

.leatherrow {
  display: -webkit-flex;
  display: flex;
}

.leathercolumn {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 20px 60px;
}

.leathfaq-wrapper {
display: flex;
max-width: 900px;
margin: 0px auto;
}

.leathfaq-bar {
width: 40px;
background-color: #EB1B22;
display: flex;
justify-content: center;
align-items: center;
}

.leathfaq-text {
color: white;
line-height: 1.2;
text-align: center;
}

.leathfaq-content {
flex: 1;
padding: 30px;
}

</style>