@charset "UTF-8";.solutions-banner{position:relative;z-index:0;height:90vh;min-height:600px;max-height:1000px}.solutions-banner .grid-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:1390px){.solutions-banner .grid-container{padding-left:7rem}}@media screen and (max-width:1024px){.solutions-banner .grid-container{padding-left:0}}@media print,screen and (min-width:64em){.solutions-banner .grid-container{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.solutions-banner .title-wrap{position:relative;z-index:10;text-align:center;padding:0 1rem}@media print,screen and (min-width:40em){.solutions-banner .title-wrap{padding:0 6rem}}@media print,screen and (min-width:64em){.solutions-banner .title-wrap{max-width:600px;text-align:left;padding:0}}.solutions-banner .title-wrap h1{margin-bottom:1rem;font-weight:500}@media print,screen and (min-width:64em){.solutions-banner .title-wrap h1{font-size:3rem}}.solutions-banner .title-wrap h1.no-copy{margin:0}.solutions-banner .title-wrap p{font-weight:300;margin:0}.solutions-banner .title-wrap h1,.solutions-banner .title-wrap p{color:#fefefe}.solutions-banner .banner-slider{position:absolute;top:0;left:0;height:100%;width:100%}.solutions-banner .banner-slider .slick-list,.solutions-banner .banner-slider .slick-slide,.solutions-banner .banner-slider .slick-track{height:100%;position:relative}.solutions-banner .slider-controls{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:2rem 2rem 0 0;z-index:10;padding:.75rem 2rem;background-color:#010101}.solutions-banner .overlay{background-color:#000;opacity:.25;z-index:5}.solutions-banner .slider-arrow{display:none!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;background-color:#010101;border-radius:50%;border:5px solid #1ca638;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;width:4rem;cursor:pointer;aspect-ratio:1/1}@media print,screen and (min-width:40em){.solutions-banner .slider-arrow{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.solutions-banner .slider-arrow svg{width:25px;height:auto;transition:.25s}.solutions-banner .slider-arrow svg path{fill:#fefefe}.solutions-banner .slider-arrow:hover svg{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.solutions-banner .slider-arrow.prev{left:2.5%}.solutions-banner .slider-arrow.next{right:2.5%}.solutions-banner .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.solutions-banner .slick-dots li{color:#fefefe;font-size:3rem;position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.solutions-banner .slick-dots li button{font-size:0;line-height:0;display:block;position:relative;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.solutions-banner .slick-dots li button:before{content:"•";font-size:6rem;line-height:5px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff}.solutions-banner .slick-active button:before{color:#1ca638!important}.solutions-banner .hide-slide{display:none}
/*# sourceMappingURL=solutions-banner.css.map */
