.central-banner{margin-top:64px;display:grid;grid-template-columns:50% 50%;margin-bottom:64px}.central-banner__wrapper{position:relative}.central-banner__image{height:49vw}.central-banner__image img{border-radius:24px 0 0 24px}.central-banner__content{position:absolute;bottom:14px;left:23px;width:276px}.central-banner__title{width:-moz-fit-content;width:fit-content;font-size:13px;text-transform:uppercase;line-height:120%;font-weight:300;padding:18px;margin-bottom:8px}.central-banner__link,.central-banner__title{border-radius:24px;background-color:#ffffff5c;-webkit-backdrop-filter:blur(33px);backdrop-filter:blur(33px)}.central-banner__link{display:block;padding:8px}.central-banner__icon{width:-moz-fit-content;width:fit-content;border:1px solid var(--main-color);padding:10px;border-radius:50%;margin-left:auto}.central-banner__icon div{width:24px;height:24px;min-width:24px}.central-banner__subtitle{font-size:20px;line-height:140%;font-weight:300;text-transform:uppercase;padding:10px;margin-bottom:12px}.central-banner__description{font-size:13px;line-height:120%;font-weight:300;padding:10px}.central-banner__faq{margin-top:auto;padding:40px 10px 40px 64px;display:flex;flex-direction:column;gap:24px}.central-banner__faq-item{border-bottom:1px solid #ffe2e6;padding:10px}.central-banner__faq-header{display:flex;justify-content:space-between;align-items:center}.central-banner__faq-question{font-size:20px;line-height:140%;text-transform:uppercase;text-align:left}.central-banner__faq-toggle{font-size:13px;line-height:120%;font-weight:300;text-transform:uppercase;text-decoration:underline!important}.central-banner__faq-answer{margin-top:22px;font-size:14px;text-align:left}@media (max-width:1200px){.central-banner__faq{padding:40px 10px 20px 36px}.central-banner__faq-question,.central-banner__subtitle{font-size:13px}.central-banner__image{height:54vw}.central-banner__content{left:20px;width:22vw}.central-banner__icon{padding:3px}}@media (max-width:756px){.central-banner{display:flex;flex-direction:column;gap:40px;margin-bottom:50px;padding:0 20px}.central-banner__image img{border-radius:24px 24px 0 0}.central-banner__image{height:90vw}.central-banner__faq{padding:20px 10px}.central-banner__content{left:8px;width:42vw;top:8px}}