.bf2025{position:fixed;bottom:0;left:0;right:0;z-index:10;width:100%;background:linear-gradient(270deg,#1b1e2d 12.89%,#130e16 87.55%);overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease-in-out;animation:showBanner .3s 1s forwards}.bf2025__wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:80px;max-width:1180px;width:100%;margin:0 auto}@media (max-width:1199px){.bf2025__wrap{padding:2px 20px 2px 0;gap:20px}}@media (max-width:1023px){.bf2025__wrap{gap:20px}}@media (max-width:767px){.bf2025__wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:13px 0 13px 20px;gap:0}}.bf2025__wrap::after,.bf2025__wrap::before{content:'';display:block;width:300px;height:300px;position:absolute;border-radius:50%;background:#9d64e5;filter:blur(62px);transition:all .3s ease-in-out}.bf2025__wrap::before{bottom:0;left:0;-ms-transform:translate(280px,280px);transform:translate(280px,280px);animation:leftLamp 1s 1s forwards}@media (max-width:767px){.bf2025__wrap::before{animation:leftLampMob 1s 1s forwards}}.bf2025__wrap::after{top:0;right:0;-ms-transform:translate(-280px,-280px);transform:translate(-280px,-280px);animation:rightLamp 1s 1s forwards}@media (max-width:767px){.bf2025__wrap::after{animation:rightLampMob 1s 1s forwards}}.bf2025__wrap *{position:relative;z-index:1}.bf2025__logo{display:block;-ms-flex-negative:0;flex-shrink:0}@media (max-width:389px){.bf2025__logo{position:absolute;right:0;top:50%;z-index:2;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.bf2025__logo picture{-ms-transform:rotate(-10deg);transform:rotate(-10deg)}}@media (max-width:767px){.bf2025__logo picture{-ms-transform:rotate(-10deg);transform:rotate(-10deg)}}@media (max-width:767px){.bf2025__logo{max-width:180px;width:100%}}.bf2025__logo picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bf2025__logo picture img{width:auto}.bf2025--info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:80px;width:100%}@media (min-width:1024px) and (max-width:1199px){.bf2025--info{-ms-flex-pack:distribute;justify-content:space-around;gap:20px}}@media (max-width:1023px){.bf2025--info{gap:20px}}@media (max-width:767px){.bf2025--info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}}.bf2025__title{font-family:"PT Serif",sans-serif;font-size:32px;line-height:110%;font-weight:700;color:#fff}@media (min-width:1024px) and (max-width:1199px){.bf2025__title{font-size:28px}}@media (max-width:1023px){.bf2025__title span{display:none}}@media (max-width:767px){.bf2025__title{font-size:20px}}.bf2025__btn{display:block;max-width:210px;width:100%;border-radius:5px;background:#9c57f4;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:normal;padding:16.5px 10px;cursor:pointer;outline:0;transition:all .3s ease-in-out;animation:btnPulse 2s 1s infinite}@media (max-width:1023px){.bf2025__btn{max-width:150px}}@media (max-width:767px){.bf2025__btn{max-width:130px;padding:8.5px}}.fc-widget-normal{bottom:95px!important}.header__bf-logo{display:none}.bf_active{overflow:auto!important}.bf_active .exit-popup{display:none}.bf_active .wrapper-checkbox{display:none}.bf_active .hero__calc{min-height:450px}.bf_active [data-crm-widget=simplePriceCalc] .calculator-box__bottom:before{display:none}.bf_active [data-crm-widget=simplePriceCalc] .calculator-box__prices{padding-top:0}.bf_active [data-crm-widget=simplePriceCalc] .calculator-box__special-price{display:none}.bf_active [data-crm-widget=simplePriceCalc] .calculator-box__price{display:block;font-weight:700;line-height:30px;font-size:28px;color:#18191f}@media (min-width:1024px) and (max-width:1148px){body:has(div[data-crm-widget=cookiesUsage]>#cw-cookieUsageContainer) .bf2025{bottom:81.5px!important}}@media (min-width:1149px){body:has(div[data-crm-widget=cookiesUsage]>#cw-cookieUsageContainer) .bf2025{bottom:42.5px!important}}@keyframes showBanner{from{opacity:0;visibility:hidden;bottom:-90px}to{opacity:1;visibility:visible;bottom:0}}@keyframes rightLamp{0%{transform:translate(-280px,-280px)}100%{transform:translate(0,-280px)}}@keyframes rightLampMob{0%{transform:translate(-280px,-280px)}100%{transform:translate(125px,-250px)}}@keyframes leftLamp{0%{transform:translate(280px,280px)}100%{transform:translate(-40px,280px)}}@keyframes leftLampMob{0%{transform:translate(280px,280px)}100%{transform:translate(-125px,250px)}}@keyframes btnPulse{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1.025)}75%{transform:scale(1.05)}100%{transform:scale(1)}}