.banner-include{background:url(../../../images/web/includes/banner/banner.webp) no-repeat 50%;margin:auto;max-width:1920px}.banner-include .container{align-items:center;display:flex;flex-direction:column;height:16.25rem;justify-content:center;text-align:center}.banner-include .container h1{color:#fff;font-size:3.375rem;font-weight:900}@media (max-width:1199.98px){.banner-include .container h1{font-size:3rem}}@media (max-width:991.98px){.banner-include .container h1{font-size:2.5rem}}@media (max-width:767.98px){.banner-include .container h1{font-size:2rem}}@media (max-width:575.98px){.banner-include .container h1{font-size:1.5rem}}.solutions{margin:auto;max-width:1920px}.solutions.history{background-color:#f3f3f3;padding:9.375rem 0 1.5rem}@media (max-width:767.98px){.solutions.history{padding:4rem 0}}.solutions.history .container span{display:block;font-size:1.5rem;font-weight:400;margin-bottom:1.5rem;text-transform:uppercase}@media (max-width:767.98px){.solutions.history .container span{font-size:1.3rem}}.solutions.history .container h2{font-size:2.25rem;font-weight:900;line-height:3rem}@media (max-width:767.98px){.solutions.history .container h2{font-size:1.8rem;line-height:2.5rem}}.solutions.history .container p{margin:1.5rem 0 2.3rem}.solutions.history .container svg{display:flex;height:29rem;margin:auto;width:29rem}@media (max-width:991.98px){.solutions.history .container svg{margin-top:4rem}}@media (max-width:767.98px){.solutions.history .container svg{height:auto;width:100%}}.solutions.cards{background-color:#f3f3f3;padding:4rem 0 9.375rem}@media (max-width:767.98px){.solutions.cards{padding:4rem 0}}.solutions.cards .container .col-xl-3.col-lg-4.col-md-6{margin-bottom:1.5rem}.solutions.cards .container .col-xl-3.col-lg-4.col-md-6 .card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:2.5rem 2.313rem;position:relative}.solutions.cards .container .col-xl-3.col-lg-4.col-md-6 .card h2{font-size:1.5rem;line-height:2rem;margin:2rem 0 auto}
