@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bulevar;src:url(/assets/fonts/bulevar/Bulevar-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.banner-wide{margin:64px 0}@media (max-width:767px){.banner-wide{margin:64px 0}}[class*=bg-].banner-wide,[class*=background-].banner-wide{margin:0;padding:64px 0}@media (max-width:767px){[class*=bg-].banner-wide,[class*=background-].banner-wide{padding:64px 0}}.banner-wide__layout{flex-wrap:wrap;gap:15px;display:flex}.banner-wide.default+.banner-wide.default{margin-top:-45px}.banner-wide.default .banner-wide__layout{flex-wrap:wrap;display:flex}.banner-wide.default .format--50-50,.banner-wide.default .format--70-30,.banner-wide.default .format--30-70{justify-content:space-between;align-items:stretch;gap:0}.banner-wide.default .format--50-50>:first-child,.banner-wide.default .format--50-50>:last-child,.banner-wide.default .format--70-30>:first-child,.banner-wide.default .format--70-30>:last-child,.banner-wide.default .format--30-70>:first-child,.banner-wide.default .format--30-70>:last-child{flex:1 0 50%}.banner-wide.default .format--50-50>:first-child .banner-card__wrapper,.banner-wide.default .format--50-50>:last-child .banner-card__wrapper,.banner-wide.default .format--70-30>:first-child .banner-card__wrapper,.banner-wide.default .format--70-30>:last-child .banner-card__wrapper,.banner-wide.default .format--30-70>:first-child .banner-card__wrapper,.banner-wide.default .format--30-70>:last-child .banner-card__wrapper{aspect-ratio:600/520;min-height:450px}.banner-wide.default .format--50-50>:first-child .banner-card__wrapper,.banner-wide.default .format--70-30>:first-child .banner-card__wrapper,.banner-wide.default .format--30-70>:first-child .banner-card__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.banner-wide.default .format--50-50>:last-child .banner-card__wrapper,.banner-wide.default .format--70-30>:last-child .banner-card__wrapper,.banner-wide.default .format--30-70>:last-child .banner-card__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:1024px){.banner-wide.default .format--50-50,.banner-wide.default .format--70-30,.banner-wide.default .format--30-70{flex-direction:column}.banner-wide.default .format--50-50>:first-child,.banner-wide.default .format--70-30>:first-child,.banner-wide.default .format--30-70>:first-child{flex:1 0 100%}.banner-wide.default .format--50-50>:first-child .banner-card__wrapper,.banner-wide.default .format--70-30>:first-child .banner-card__wrapper,.banner-wide.default .format--30-70>:first-child .banner-card__wrapper{border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.banner-wide.default .format--50-50>:last-child,.banner-wide.default .format--70-30>:last-child,.banner-wide.default .format--30-70>:last-child{flex:1 0 100%}.banner-wide.default .format--50-50>:last-child .banner-card__wrapper,.banner-wide.default .format--70-30>:last-child .banner-card__wrapper,.banner-wide.default .format--30-70>:last-child .banner-card__wrapper{border-top-right-radius:0;border-bottom-left-radius:10px}}.banner-wide.adv .format--50-50>:first-child,.banner-wide.adv .format--50-50>:last-child{flex:1 0 calc(50% - 7.5px)}@media (max-width:767px){.banner-wide.adv .format--50-50>:first-child,.banner-wide.adv .format--50-50>:last-child{flex:1 0 100%}}.banner-wide.adv .format--70-30>:first-child{flex:1 0 calc(70% - 7.5px)}@media (max-width:767px){.banner-wide.adv .format--70-30>:first-child{flex:1 0 100%}}.banner-wide.adv .format--70-30>:last-child{width:calc(30% - 7.5px)}@media (max-width:767px){.banner-wide.adv .format--70-30>:last-child{width:100%}}.banner-wide.adv .format--30-70>:first-child{flex:1 0 calc(30% - 7.5px)}@media (max-width:767px){.banner-wide.adv .format--30-70>:first-child{flex:1 0 100%}}.banner-wide.adv .format--30-70>:last-child{flex:1 0 calc(70% - 7.5px)}@media (max-width:767px){.banner-wide.adv .format--30-70>:last-child{flex:1 0 100%}}.banner-wide.adv .format--33-33-33>*{flex:1 0 calc(33% - 15px)}@media (max-width:767px){.banner-wide.adv .format--33-33-33>*{flex:1 0 100%}}
