.banner-section{position:relative}.banner-section .banner-wrap{display:flex}.banner-section .banner-wrap h2 span{background:url(https://f.hubspotusercontent00.net/hubfs/4754707/copper-2020/bg-horizontal-copper.jpg) no-repeat 50%;background-clip:border-box;background-size:cover;color:var(--white-color);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.banner-section .banner__text .body-1{margin-bottom:40px;max-width:384px}.banner-section .teaser-card .subtitle-1{color:var(--black-color)!important}.banner-section .teaser-card .body-2{color:#546179}.banner-section.style--variant--one .banner-wrap .banner__images .large-image img,.banner-section.style--variant--two .banner-wrap .banner__images .large-image img{max-width:100%;width:100%}.banner-section .banner__images .wrap-hero{position:relative}.banner-section .wrapper-single-card .content-card{backdrop-filter:blur(32px);background:hsla(0,0%,100%,.7);border-radius:4px;box-shadow:0 44px 32px rgba(0,0,0,.08);display:flex;max-width:263px;padding:16px}.banner-section .wrapper-single-card .content-card .icon-card figure{align-items:center;display:flex;height:32px;justify-content:center;margin-right:8px;text-align:center;width:32px}.banner-section .wrapper-single-card .content-card .icon-card.bg--light-blue figure{background:transparent url(https://f.hubspotusercontent00.net/hubfs/4754707/copper-2020/bg-lightblue.png) no-repeat 50%/contain}.banner-section .wrapper-single-card .content-card .icon-card.bg--green figure{background:transparent url(https://f.hubspotusercontent00.net/hubfs/4754707/copper-2020/bg-green.png) no-repeat 50%/contain}.banner-section .wrapper-single-card .content-card .icon-card.bg--yellow figure{background:transparent url(https://f.hubspotusercontent00.net/hubfs/4754707/copper-2020/bg-yellow.png) no-repeat 50%/contain}.banner-section .wrapper-single-card .content-card .icon-card.bg--purple figure{background:transparent url(https://f.hubspotusercontent00.net/hubfs/4754707/copper-2020/bg-purple.png) no-repeat 50%/contain}.banner-section .wrapper-single-card .content-card .icon-card figure img{height:auto;margin:0 auto;max-height:none;max-width:none;min-width:auto;width:auto}.banner-section .wrapper-single-card .content-card .body-2{margin-bottom:0}.banner__text h2.title-simple{color:var(--black-color);font-family:Proxima Nova;font-size:34px!important;font-style:normal;font-weight:400!important;letter-spacing:.25px!important;line-height:120%!important;margin-bottom:16px}.banner__text .content-details div label{clear:both;color:var(--black-color);display:block;font-weight:700!important;width:100%}@media (max-width:2250px){.banner-section .banner-wrap{padding:0 16px}}@media (min-width:1200px){.banner-section.style--variant--two .var--img--left .banner__images.banner__image__left .card--right-bot-position{right:0!important}.banner-section.style--variant--two .var--img--left .banner__text,.banner-section.style--variant--two .var--img--right .banner__text{max-width:384px!important;min-width:384px!important}}@media (min-width:992px){.banner-section{margin-bottom:50px}.banner-section.style--variant--one .banner-wrap .banner__images .large-image img,.banner-section.style--variant--two .banner-wrap .banner__images .large-image img{height:auto!important;max-width:96%!important}.banner__text .content-details{display:flex;flex-flow:wrap;-moz-flex-flow:wrap;-webkit-flex-flow:wrap;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.banner__text .content-details div{flex-basis:48%;max-width:48%;min-width:48%;width:48%}}@media (min-width:768px){.banner-section.style--variant--two{padding-bottom:45px;padding-top:45px}.banner-section.style--variant--two .banner__image__right figure.large-image{text-align:right}.banner-section .banner-wrap .banner__text{flex-basis:40%;max-width:40%;min-width:40%;width:40%}.banner-section .banner-wrap .banner__images{flex-basis:60%;max-width:60%;min-width:60%;width:60%}}@media (min-width:500px){.banner-section .banner__images .wrap-hero .wrapper-single-card{position:absolute}.banner-section .banner__images.banner__image__left .card--left-bot-position{bottom:24px!important;left:24px!important;right:auto}.banner-section .banner__images.banner__image__right .card--left-bot-position{bottom:24px!important;left:15%!important;right:auto}.banner-section .banner__images.banner__image__left .card--center-bot-position{bottom:24px!important;left:22%!important;right:auto!important}.banner-section .banner__images.banner__image__right .card--center-bot-position{bottom:24px!important;left:auto!important;right:22%!important}.banner-section .banner__images.banner__image__right .card--right-bot-position{bottom:24px!important;left:auto;right:24px!important}.banner-section .banner__images.banner__image__left .card--right-bot-position{bottom:24px!important;left:auto;right:15%!important}}@media (min-width:768px) and (max-width:991px){.banner-section .banner-wrap .banner__images .large-image img{height:auto!important;max-width:96%!important}}@media (min-width:768px){.banner-section .banner-wrap{align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}}@media (max-width:767px){.banner-section.style--variant--two{padding-bottom:32px}.banner-section .banner-wrap{flex-flow:column;-moz-flex-flow:column;-webkit-flex-flow:column}.banner-section .banner-wrap .banner__text{order:1!important}.banner-section .banner-wrap .banner__images{order:2!important;padding-top:32px}.banner-section .banner-wrap .banner__images .large-image img,.banner-section.style--variant--three .banner-wrap .banner__images .large-image img,.banner-section.style--variant--two .banner-wrap .banner__images .large-image img{height:auto!important;max-width:100%;width:100%!important}.banner-section .wrapper-single-card .content-card .icon-card figure img{height:auto!important;margin:0 auto!important;max-height:none!important;max-width:none!important;min-width:auto!important;width:auto!important}.banner-section.style--variant--three .banner-wrap div.banner__images{order:1!important;padding-top:0!important}.banner-section.style--variant--three .banner-wrap div.banner__text{order:2!important;padding-top:24px!important}.banner__text .content-details div{margin-bottom:8px}.banner-section .banner-wrap h2 span{display:inline-block!important}}@media (max-width:499px){.banner-section.style--variant--two .banner-wrap .banner__images .wrap-hero figure.large-image{height:auto!important;margin-left:-16px!important;max-width:111%!important;width:111%!important}.banner-section .wrapper-single-card{text-align:center}.banner-section .wrapper-single-card .content-card{margin:-80px auto 24px;position:relative;text-align:left!important}}@media (max-width:480px){.banner-section .banner-wrap .banner__text h2 br{display:none!important}.banner-section .banner-wrap .banner__images{padding-bottom:5px;padding-left:0;padding-top:40px}.banner-section.style--variant--three .banner-wrap div.banner__text .cont-cta a{max-width:100%!important}.banner-section.style--variant--three .banner-wrap div.banner__text .linto-page{text-align:center}}.banner-section .cont-cta.md-btn .link-text{background:transparent!important;border:0!important;color:var(--main-blue)!important;height:auto!important;margin-left:12px;min-height:auto!important;min-width:auto!important;padding:0!important;text-align:left;width:auto!important}.banner-section .cont-cta.md-btn .link-text:hover{text-decoration:underline}.banner-section .cont-cta.btn-blue.md-btn{align-items:center;display:flex;justify-content:flex-start}