.b-banner-media{padding:64px 0}@media only screen and (max-width:1199px){.b-banner-media{padding:48px 0}}.b-banner-media.is-background{background:linear-gradient(to bottom,#deefff 0 50%,#fff 50% 100%)}@media only screen and (max-width:767px){.b-banner-media.is-background{background:#fff}}.b-banner-media__wrapper{display:flex;gap:64px;position:relative;color:#fff;background-color:#0189e4;border-radius:32px;overflow:hidden;min-height:580px}@media only screen and (max-width:1199px){.b-banner-media__wrapper{flex-direction:column;gap:0;text-align:center}}@media only screen and (max-width:767px){.b-banner-media__wrapper{border-radius:8px}}.b-banner-media__content{position:relative;display:flex;flex-direction:column;justify-content:center;padding:32px 0 32px 64px}@media only screen and (max-width:1199px){.b-banner-media__content{width:100%;margin:0 auto;padding:32px 24px 24px}}.b-banner-media__content .data .title{color:#fff}.b-banner-media__content .data .description{margin-top:24px;color:#fff}.b-banner-media__content .data .icon-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px;margin-top:24px;text-align:left}@media only screen and (max-width:1199px){.b-banner-media__content .data .icon-list{margin:0 auto;margin-top:32px}}@media only screen and (max-width:767px){.b-banner-media__content .data .icon-list{grid-template-columns:1fr}}.b-banner-media__content .data .icon-list .item{display:flex}.b-banner-media__content .data .icon-list .item .icon{display:block;margin:0;padding:0;margin-right:8px;flex-shrink:0}.b-banner-media__content .data .cards-list{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}@media only screen and (max-width:767px){.b-banner-media__content .data .cards-list{grid-template-columns:1fr;gap:8px}}.b-banner-media__content .data .cards-list .item{padding:16px;border-radius:12px;background-color:#0075d3}.b-banner-media__content .data .cards-list .item .text{margin-top:8px}.b-banner-media__content .data .cta{margin-top:40px}@media only screen and (max-width:767px){.b-banner-media__content .data .cta{margin-top:32px}}@media only screen and (max-width:767px){.b-banner-media__content .data .cta .u-button{width:100%}}.b-banner-media__media{flex-shrink:0;width:516px;margin-left:auto}@media only screen and (max-width:1199px){.b-banner-media__media{order:-1;width:100%;margin:0 auto}}.b-banner-media__media .media{position:relative;width:100%;height:100%;overflow:hidden;border-top-left-radius:50%;border-bottom-left-radius:50%}@media only screen and (max-width:1199px){.b-banner-media__media .media{border-top-left-radius:unset;border-bottom-right-radius:50%}}.b-banner-media__media .poster{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease-in-out;z-index:2;opacity:1}.b-banner-media__media .poster.is-inactive{opacity:0;pointer-events:none}.b-banner-media__media .poster.is-static{position:relative}.b-banner-media__media .video{width:100%;height:100%;display:none;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .2s ease-in-out}.b-banner-media__media .video.is-active{display:block;opacity:1;z-index:2}
/*# sourceMappingURL=banner-media.css.map */
