#page-solutions .section-hero .background,#page-solutions .section-hero .background img,#page-solutions .section-solutions .wrapper-cards .card-block--cta,#page-solutions .section-solutions .wrapper-cards .card-block--image,#page-solutions .section-solutions .wrapper-cards .card-block--image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page-solutions .section-hero a.background,#page-solutions .section-solutions .wrapper-cards a.card-block--cta,#page-solutions .section-solutions .wrapper-cards a.card-block--image{text-indent:-999px;overflow:hidden}#page-solutions .section-hero button.background,#page-solutions .section-solutions .wrapper-cards button.card-block--cta,#page-solutions .section-solutions .wrapper-cards button.card-block--image{text-indent:-999px;overflow:hidden}#page-solutions{padding-top:100rem}@media (max-width:1023px){#page-solutions{padding-top:80rem}}#page-solutions .section-hero{position:relative;padding:195rem 0 200rem}@media (max-width:1023px){#page-solutions .section-hero{padding:100rem 0;width:100%}}#page-solutions .section-hero .background{background-color:#262626;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}#page-solutions .section-hero .background img{opacity:.2}#page-solutions .section-hero .vector{position:absolute;top:-100rem;left:0;z-index:2}@media (max-width:1023px){#page-solutions .section-hero .vector{display:none}}#page-solutions .section-hero .vector svg{width:412rem;height:unset}#page-solutions .section-hero .container{position:relative;z-index:3}#page-solutions .section-hero .wrapper{position:relative;text-align:center;width:690rem;margin:0 auto}@media (max-width:1023px){#page-solutions .section-hero .wrapper{width:100%;text-align:center}}#page-solutions .section-hero .wrapper-small{color:#72af54;font-size:18rem;font-weight:400;letter-spacing:-.04em;text-transform:uppercase}#page-solutions .section-hero .wrapper-description{margin-top:25rem}#page-solutions .section-hero .wrapper-description p{color:#fbfbfb;font-size:38rem;font-weight:700;letter-spacing:-.04em;line-height:42rem}@media (max-width:1023px){#page-solutions .section-hero .wrapper-description p{font-size:28rem;line-height:1.3}}@media (max-width:767px){#page-solutions .section-hero .wrapper-description p{font-size:20rem}}#page-solutions .section-solutions{position:relative;padding:70rem 0 95rem}#page-solutions .section-solutions .wrapper{position:relative}#page-solutions .section-solutions .wrapper-title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em;text-align:center}@media (max-width:1023px){#page-solutions .section-solutions .wrapper-title{text-align:left}}#page-solutions .section-solutions .wrapper-subtitle{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;text-align:center;margin-top:20rem}@media (max-width:1023px){#page-solutions .section-solutions .wrapper-subtitle{text-align:left;line-height:1.2}}#page-solutions .section-solutions .wrapper-cards{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30rem;grid-row-gap:50rem;margin-top:60rem;padding:0 125rem}@media (max-width:1023px){#page-solutions .section-solutions .wrapper-cards{grid-template-columns:repeat(2,1fr);grid-column-gap:20rem;grid-row-gap:30rem;padding:0}}@media (max-width:767px){#page-solutions .section-solutions .wrapper-cards{grid-template-columns:repeat(1,1fr);grid-column-gap:0;grid-row-gap:30rem}}#page-solutions .section-solutions .wrapper-cards .card{position:relative;background-color:#f4f4f4;width:100%;height:485rem;margin:0 30rem 50rem 0}@media (max-width:1023px){#page-solutions .section-solutions .wrapper-cards .card{width:100%;margin:0}}#page-solutions .section-solutions .wrapper-cards .card-block{position:relative;width:100%;height:225rem}#page-solutions .section-solutions .wrapper-cards .card-block--cta{z-index:2}#page-solutions .section-solutions .wrapper-cards .card-block--image,#page-solutions .section-solutions .wrapper-cards .card-block--image img{z-index:1}#page-solutions .section-solutions .wrapper-cards .card-content{padding:35rem 40rem 40rem 30rem}@media (max-width:1023px){#page-solutions .section-solutions .wrapper-cards .card-content{padding:25rem}}#page-solutions .section-solutions .wrapper-cards .card-content--title a{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em}#page-solutions .section-solutions .wrapper-cards .card-content--description{margin:15rem 0 45rem;height:35rem}#page-solutions .section-solutions .wrapper-cards .card-content--description p{color:#787878;font-size:18rem;font-weight:600;line-height:20rem;letter-spacing:-.04em;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}#page-solutions .section-solutions .wrapper-cards .card-content--actions .action:not(:last-child){margin-bottom:20rem}#page-solutions .section-solutions .wrapper-cards .card-content--actions .action:not(:last-child) a span{color:#787878;font-size:18rem;font-weight:500;letter-spacing:-.04em;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}#page-solutions .section-solutions .wrapper-cards .card-content--actions .action:not(:last-child) a span:hover{color:#72af54}
/*# sourceMappingURL=solutions.min.css.map */
