.branding-section{background-color:#fff;padding:190px 0}.branding-wrap{align-items:start;display:flex;flex-direction:column;gap:144px}.branding-section-title{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.branding-title{color:#1c1c1c;font-size:64px;font-weight:900;line-height:110%;margin-bottom:0;max-width:calc(100% - 597px);text-transform:uppercase;width:100%}.branding-title-text,.branding-title-text *{color:#1c1c1c;font-size:22px;font-weight:400;line-height:120%;margin-bottom:0;max-width:577px;width:100%}.branding-color{display:flex;gap:20px;width:100%}.branding-box{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:47px}.branding-color-box{height:251px;width:100%}.brand-color-code,.brand-color-code *{color:#1c1c1c;font-size:22px;font-weight:400;line-height:120%}@media (min-width:1200px){#bv-branding .branding-title-text{font-size:24px}}@media (max-width:1199px){.branding-title{font-size:50px}.branding-title-text,.branding-title-text *{font-size:20px}}@media (max-width:991px){.branding-title{font-size:40px}.branding-title-text,.branding-title-text *{font-size:18px}.branding-section{padding:100px 0}.branding-wrap{gap:100px}.branding-title,.branding-title-text,.branding-title-text *{max-width:50%;width:50%}}@media (max-width:767px){.branding-title{font-size:32px}.branding-title-text,.branding-title-text *{font-size:16px}.brand-color-code,.brand-color-code *{font-size:20px}.branding-wrap{gap:70px}.branding-section-title{flex-direction:column}.branding-title,.branding-title-text{max-width:100%;width:100%}.branding-box{gap:30px}}@media (max-width:575px){.brand-color-code,.brand-color-code *,.branding-title-text,.branding-title-text *{font-size:12px}.branding-wrap{gap:55px}.branding-color-box{height:80px}.branding-box{gap:12px}}