.brand-module .cols{width:100%}.brand-module .cols h3{font-size:2em;font-weight:700}.brand-module .video-usage,.brand-module .font-usage,.brand-module .color-usage,.brand-module .logo-usage{padding:2em;border-radius:.5em;border:solid 1px #dedede;box-shadow:0 4px 10px 1px rgba(0,0,0,0.08)}.brand-module .logo-usage .col-1{max-width:33%;margin-right:2em}.brand-module .video-usage .col-1{max-width:33%;margin-right:2em}.brand-module .video-usage .cover-img{width:100%;height:12em;display:block;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.brand-module .video-usage a{text-decoration:none;height:20em !important;color:#fff !important;border-radius:.5em;height:10em}.brand-module .video-usage a:hover{color:rgba(255,255,255,0.38);-webkit-transform:scale(0.96);-ms-transform:scale(0.96);transform:scale(0.96)}.brand-module .video-usage a svg{width:5em;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%}@media(max-width:768px){.brand-module .video-usage a{height:14em !important}.brand-module .video-usage .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:auto;max-width:none;text-align:center}}.brand-module .logo-imgs{margin:.5em;padding:.5em;border-radius:.5em;border:solid 1px #e6e6e6}@media(max-width:768px){.brand-module .logo-usage .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:auto;max-width:none;text-align:center}.brand-module .logo-usage .col-1{margin-bottom:1em}.brand-module .logo-imgs{max-width:14em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brand-module .logo-imgs img{max-height:5em;width:auto}}@media(max-width:480px){.brand-module .logo-imgs{max-width:11em}}.brand-module .font-usage .col-1{max-width:395px;margin-right:2em;border-right:solid 1px #d0d0d0;padding-right:2em}.brand-module .font-usage .col-2-item .title{font-size:1.7em;margin-bottom:.3em}.brand-module .font-usage .col-2-item .title span{display:block;font-size:.5em;color:#064a50}.brand-module .font-usage .col-2-item:not(:first-of-type){margin-top:2em}@media(max-width:480px){.brand-module .font-usage .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:auto;max-width:none;text-align:center;padding:0;border:0}.brand-module .font-usage .col-2{border-top:solid 1px #d0d0d0;padding-top:1em}}.brand-module .logo-usage,.brand-module .font-usage,.brand-module .color-usage{margin-top:2em}.brand-module .color-usage .color-item{padding:3em 1em;margin:.2em;border-radius:.5em;min-width:20%;color:#fff}.brand-module .color-usage .color-item span{display:block}.brand-module .color-usage .col-1{max-width:350px;margin-right:2em}@media(max-width:768px){.brand-module .color-usage .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:auto;max-width:none;text-align:center}}@media(max-width:480px){.brand-module .color-usage .color-item{min-width:28.7%;max-width:31.7%;padding:1em;font-size:.9em}.brand-module .color-usage .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}