.banner-icon{padding:4rem 0}.banner-icon .wrap-content>.title{font-size:var(--h4);font-weight:900}.banner-icon .wrap-content .icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.banner-icon .wrap-content .icons-list .icons{-ms-flex-preferred-size:100%;flex-basis:100%}.banner-icon .wrap-content .icons-list .icons .container-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1rem}.banner-icon .wrap-content .icons-list .icons .container-icon .image{max-width:100px;min-height:100px;max-height:100px;overflow:hidden}.banner-icon .wrap-content .icons-list .icons .container-icon>.title{font-weight:300;padding:1em 0 0;margin:0}.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field>*:first-child{margin-right:.5rem}.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h1,.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h2,.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h3,.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h4,.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h5,.banner-icon .wrap-content .icons-list .icons .container-icon>.title .field h6{font-weight:100}.banner-icon .wrap-content .icons-list .icons .container-icon .description{padding:0 1em 1em}@media(min-width: 768px){.banner-icon .wrap-content .icons-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner-icon .wrap-content .icons-list .icons{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width: 992px){.banner-icon .wrap-content .icons-list .icons{-ms-flex-preferred-size:20%;flex-basis:20%}}

/*# sourceMappingURL=component_icon_banner.min.css.map*/