@media(max-width:991px){.bt-partner-header{padding:32px 0}}@media(min-width:992px){.bt-partner-header{padding:80px 115px}}.bt-partner-header figure{width:100%;margin:0;margin-inline:auto;padding:0;display:grid}@media(max-width:991px){.bt-partner-header figure{gap:32px}}@media(min-width:992px){.bt-partner-header figure{grid-template-columns:repeat(2,1fr);align-items:center;gap:80px}}.bt-partner-header figure>img,.bt-partner-header figure video{height:auto;display:block}@media(max-width:991px){.bt-partner-header figure>img,.bt-partner-header figure video{width:90%;margin:auto}}@media(min-width:992px){.bt-partner-header figure>img,.bt-partner-header figure video{width:100%}}.bt-partner-header figure figcaption{margin:0;padding:0}@media(max-width:991px){.bt-partner-header figure figcaption{font-size:14px}}@media(min-width:992px){.bt-partner-header figure figcaption{font-size:16px}}.bt-partner-header figure figcaption .bt-partner-header-text{width:100%;max-width:480px}@media(max-width:991px){.bt-partner-header figure figcaption .bt-partner-header-text:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-partner-header figure figcaption .bt-partner-header-text:not(:last-child){margin-bottom:40px}}.bt-partner-header .bt-partner-header-animation{margin:0;padding:0}@media(max-width:991px){.bt-partner-header .bt-partner-header-animation{width:100%;min-width:0}}@media(min-width:992px){.bt-partner-header .bt-partner-header-animation{width:585px}}.bt-partner-header .bt-partner-header-animation .bt-partner-header-animation-canvas{width:100%;height:auto;display:block}.bt-partner-header .bt-partner-header-description{color:#737382;max-width:420px}.bt-partner-header .bt-partner-header-title{font-weight:600;color:#000}@media(max-width:991px){.bt-partner-header .bt-partner-header-title:not(:last-child){margin-bottom:16px}}@media(min-width:992px){.bt-partner-header .bt-partner-header-title:not(:last-child){margin-bottom:24px}}@media(max-width:991px){.bt-partner-header .bt-partner-header-title h1{line-height:110%;letter-spacing:-1.61px}}@media(min-width:992px){.bt-partner-header .bt-partner-header-title h1{font-size:64px;line-height:100%;letter-spacing:-1.43px}}.bt-partner-header .bt-partner-header-small{color:#737382;font-weight:600}@media(max-width:991px){.bt-partner-header .bt-partner-header-small{font-size:12px;line-height:146%;letter-spacing:.01px;margin-bottom:8px}}@media(min-width:992px){.bt-partner-header .bt-partner-header-small{font-size:14px;line-height:144%;letter-spacing:-.09px;margin-bottom:16px}}
