.bt-footer{position:relative;line-height:144%;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;z-index:1;--gradient-stop-1:#DC7074;--gradient-stop-2:#4891C8;--gradient-stop-3:#EED17D;color:#555}
@media (max-width:991px){.bt-footer{padding-top:64px;padding-bottom:64px}}
@media (min-width:992px){.bt-footer{padding-top:100px;padding-bottom:100px}}
.bt-footer p{margin:0}
.bt-footer p:not(:last-child){margin-bottom:10px}
.bt-footer .bt-footer-container{max-width:1408px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}
.bt-footer .bt-footer-wrapper{position:relative}
.bt-footer .bt-footer-wrapper .bt-footer-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-background{display:block}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-background{display:none}}
.bt-footer .bt-footer-wrapper .bt-footer-content{position:relative;z-index:2}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content{padding:24px;border-radius:24px;overflow:hidden;background-color:#fff}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading{position:relative;min-width:0;min-height:0}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading:not(:last-child){margin-bottom:96px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;z-index:1;pointer-events:none}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-background{display:none}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-background{display:block}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content{position:relative;z-index:2}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content{display:grid;gap:30px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content{min-height:150px;padding:24px 48px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;gap:24px;background-color:#fff}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group{display:flex;align-items:center}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group{justify-content:center;gap:16px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group{gap:24px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-bvb-logo{display:inline-block;transition:color 0.15s ease,fill 0.15s ease;fill:#000}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-bvb-logo svg{width:auto;display:block}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-bvb-logo svg{height:36px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-bvb-logo svg{height:42px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-heading-content-bt-pay{display:inline-block;text-decoration:none;fill:#000}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-heading-content-bt-pay svg{width:auto;display:block;height:30px}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-group .bt-footer-heading-content-bt-pay svg{width:176px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social{min-width:0;min-height:0;margin:0;padding:0;display:flex;list-style:none}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social{padding-top:24px;padding-bottom:24px;justify-content:space-between;gap:8px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social{gap:24px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social li a{text-decoration:none;color:#000;fill:#000}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social li a:hover{fill:#0090FF}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social li a svg{display:block}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social li a svg{width:32px;height:32px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-heading .bt-footer-heading-content .bt-footer-heading-content-social li a svg{width:42px;height:42px}}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns{display:grid;gap:16px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns{display:grid;grid-template-columns:repeat(4,1fr)}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns:not(:last-child){margin-bottom:48px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column{max-width:100%;width:100%;align-self:stretch;display:flex;flex-flow:column}.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column:is(form){max-width:320px}.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column:not(:first-child){border-left:1px solid #D9D9D9;padding-left:54px}}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column{border-bottom:1px solid #D9D9D9}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title{background-color:transparent;fill:#0090FF;width:100%;margin:0;padding:0;border:0;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#000;font-weight:600}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title{padding-bottom:16px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title{pointer-events:none}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title:not(:last-child){margin-bottom:24px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title svg{width:18px;height:18px;transition:transform 0.15s ease}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title svg{display:block}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-title svg{display:none}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-content{flex:1;display:flex;flex-flow:column;gap:12px}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-column-content{overflow:hidden;padding-bottom:24px}}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column.bt-footer-column-expanded .bt-footer-column-title svg{transform:rotate(-180deg)}.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column:not(.bt-footer-column-expanded) .bt-footer-column-content{display:none}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column .bt-footer-abonare-text-above{font-size:14px}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column-separator{background-color:#D9D9D9}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column-separator{width:100%;height:1px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-columns .bt-footer-column-separator{width:1px;align-self:stretch}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links{width:100%;margin:0;padding:0;list-style:none;display:grid;gap:16px}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links a,.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links button{width:100%;background-color:transparent;margin:0;padding:0;border:0;text-decoration:none;transition:color 0.15s ease;color:#555}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links a:hover,.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links button:hover{color:#0090FF;text-decoration:none}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row{border-width:1px 0 1px 0;border-style:solid;overflow:visible;max-width:100%;border-color:#D9D9D9}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row{border-width:0 0 1px 0;padding-top:24px;padding-bottom:24px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row{padding-top:48px;padding-bottom:48px}}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row:not(:last-child){margin-bottom:48px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content{display:flex;overflow:visible}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper{margin:0 auto;padding:0;list-style:none;display:inline-flex;align-items:center}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper{gap:16px;white-space:nowrap}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper{gap:40px}}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper a,.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper button{background-color:transparent;margin:0;padding:0;border:0;text-decoration:none;transition:color 0.15s ease;color:#555}
.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper a:hover,.bt-footer .bt-footer-wrapper .bt-footer-content .bt-footer-links-row .bt-footer-links-row-content .bt-footer-links-row-wrapper button:hover{color:#0090FF;text-decoration:none}
.bt-footer .bt-footer-wrapper .bt-footer-misc{display:flex;align-items:center;gap:24px;margin-top:48px;padding-top:48px;border-top:1px solid #D9D9D9}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-misc{flex-flow:column;gap:24px;margin-top:0;padding-top:24px;border-top:none}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-misc{justify-content:space-between}}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-copyright{text-align:center}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-copyright{font-size:12px}}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-copyright{font-size:14px}}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-misc-logo{transition:fill 0.15s ease;fill:#000}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-misc-logo svg{width:auto;display:block}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-misc-logo svg{height:var(--height-mobile,44px)}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-misc-logo svg{height:var(--height-desktop,62px)}}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action{fill:#0090FF;border:0;border-radius:16px;grid-column:1;grid-row:2;display:flex;gap:16px;font-size:12px;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease,fill 0.15s ease;background-color:#F1F1F1;color:#000}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action:hover{background-color:#0090FF;color:#fff;fill:#fff}
@media (max-width:991px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action{padding:8px 16px}}
@media (min-width:992px){.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action{padding:16px}}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action svg{width:24px;height:24px;display:block}
.bt-footer .bt-footer-wrapper .bt-footer-misc .bt-footer-action .bt-footer-action-text{flex:1}
.bt-footer .bt-footer-wrapper .bt-footer-abonare{width:100%;margin-left:auto;margin-right:auto;border-radius:12px;display:flex;overflow:hidden;background-color:#EBEBEB}
.bt-footer .bt-footer-wrapper .bt-footer-abonare:not(:last-child){margin-bottom:10px}
.bt-footer .bt-footer-wrapper .bt-footer-abonare label{flex:1;overflow:hidden}
.bt-footer .bt-footer-wrapper .bt-footer-abonare label input{background-color:transparent;width:100%;line-height:18px;padding:16px 0 16px 16px;border:0;outline:0;font-size:16px;color:#000}
.bt-footer .bt-footer-wrapper .bt-footer-abonare button{background-color:transparent;fill:#0090FF;padding:16px;border:0;cursor:pointer}
.bt-footer .bt-footer-wrapper .bt-footer-abonare button svg{width:18px;height:18px;display:block}
.bt-footer .bt-footer-wrapper .bt-footer-abonare-text p{margin:0;font-size:12px !important}
.bt-footer .bt-footer-wrapper .bt-footer-abonare-text p:not(:last-child){margin-bottom:8px}
.bt-footer .bt-footer-wrapper .bt-footer-abonare-text p>a{text-decoration:none;color:#0090FF}
.bt-footer .bt-footer-wrapper .bt-footer-abonare-text strong{font-size:14px;color:#000}
.bt-footer *[class*="bt-footer-hidden"]:not([class*="bt-footer-hidden:"]){display:none !important}
@media (min-width:992px){.bt-footer *[class*="bt-footer-hidden"][class*=":desktop"]{display:none !important}}
@media (max-width:991px){.bt-footer *[class*="bt-footer-hidden"][class*=":mobile"]{display:none !important}}
.bt-footer *[class*="bt-footer-hidden"][class*=":light"]{display:none !important}