.brand-page{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand-page__top{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:row;margin-bottom:16px}.cf-button.--primary.--inline{margin-top:0}.brand-page__logo{display:block;width:180px;height:80px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.brand-page__text p{display:block;width:100%;font-size:16px;line-height:1.5;color:#425766;margin-bottom:32px}.brand-page__text ul{font-size:15px;margin-left:8px;line-height:1.5}.brand-page__text ul>li::before{display:inline-block;position:relative;width:5px;height:5px;border-radius:50%;background:#575fcf;left:-7px;content:"";top:-3px}.brand-page__text a{color:#575fcf;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.brand-page__text a:hover{color:#7880eb;text-decoration:none}.brand-page__header{font-size:26px}.brand-page__header,.brand-page__subheader{display:block;font-weight:700;color:#374957;margin-bottom:16px}.brand-page__subheader{font-size:20px;text-align:left}.brand-page__items{-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:20px;padding-bottom:40px;border-bottom:1px dashed #eee}.brand-page__footer,.brand-page__items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand-page__footer{-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:40px}@media only screen and (max-width:767px){.brand-page__text p{padding-right:0}.brand-page__subheader{text-align:center}.brand-page__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-page__top{width:100%}}@media (max-width:480px){.brand-page__top{flex-direction:column}.brand-page__logo{margin-bottom:24px}}@media (orientation:landscape) and (max-width:900px){.brand-page__text{padding-right:0}}