.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-include{margin:auto;max-width:1920px;padding:9.375rem 0}@media (max-width:767.98px){.solutions-include{padding:4rem 0}}.solutions-include .container span{display:block;font-size:1.5rem;font-weight:400;margin-bottom:1.5rem;text-transform:uppercase}@media (max-width:767.98px){.solutions-include .container span{font-size:1.3rem}}.solutions-include .container h2{font-size:2.25rem;font-weight:900;line-height:3rem}@media (max-width:767.98px){.solutions-include .container h2{font-size:1.8rem;line-height:2.5rem}}.solutions-include .container p{margin:1.5rem 0 2.3rem}.solutions-include .container article{background-color:#f3f3f3}.solutions-include .container .swiper-solutions-next,.solutions-include .container .swiper-solutions-prev{align-items:center;border:2px solid #1799eb;border-radius:5px;cursor:pointer;display:flex;height:2.3rem;transition:background-color .3s;width:2.3rem}.solutions-include .container .swiper-solutions-next:before,.solutions-include .container .swiper-solutions-prev:before{border:10px solid transparent;content:"";display:inline-block;transition:border .3s}.solutions-include .container .swiper-solutions-prev:hover{background-color:#1799eb}.solutions-include .container .swiper-solutions-prev:hover:before{border-right-color:#fff}.solutions-include .container .swiper-solutions-prev:before{border-right-color:#1799eb}.solutions-include .container .swiper-solutions-next{justify-content:flex-end}.solutions-include .container .swiper-solutions-next:hover{background-color:#1799eb}.solutions-include .container .swiper-solutions-next:hover:before{border-left-color:#fff}.solutions-include .container .swiper-solutions-next:before{border-left-color:#1799eb}article.solution-include{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:2.188rem 2.5rem;position:relative;transition:background-color .3s}@media (max-width:1199.98px){article.solution-include{padding:2rem}}@media (max-width:991.98px){article.solution-include{padding:2.188rem 2.5rem}}article.solution-include:hover{background-color:#3e3e3e}article.solution-include:hover img{filter:brightness(0) invert(1)}article.solution-include:hover .btn,article.solution-include:hover h2,article.solution-include:hover h3{color:#fff}article.solution-include img{transition:filter .3s}article.solution-include h2,article.solution-include h3{font-size:1.5rem;line-height:2rem;margin:2.5rem 0 auto;transition:color .3s}article.solution-include .btn{margin-top:2.188rem}article.solution-include .btn:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.about{margin:auto;max-width:1920px}.about.history{background-color:#f3f3f3;padding:9.375rem 0 1.5rem}@media (max-width:767.98px){.about.history{padding-top:4rem}}.about.history .container span{display:block;font-size:1.5rem;font-weight:400;margin-bottom:1.5rem;text-transform:uppercase}@media (max-width:767.98px){.about.history .container span{font-size:1.3rem}}.about.history .container h2{font-size:2.25rem;font-weight:900;line-height:3rem}@media (max-width:767.98px){.about.history .container h2{font-size:1.8rem;line-height:2.5rem}}.about.history .container p{margin:1.5rem 0 2.3rem}.about.history .container svg{display:flex;height:29rem;margin:auto;width:29rem}@media (max-width:767.98px){.about.history .container svg{height:auto;width:100%}}.about.cards{background-color:#f3f3f3}.about.cards .container .col-lg-4{margin-bottom:1.2rem}.about.cards .container .col-lg-4 .card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:2.5rem 2.313rem;position:relative}.about.cards .container .col-lg-4 .card svg{color:#1799eb;font-size:2.5rem}.about.cards .container .col-lg-4 .card svg.kmbi-hands{font-size:3rem}.about.cards .container .col-lg-4 .card h2{font-size:1.5rem;line-height:2rem;margin:2rem 0 auto}.about.cards .container .col-lg-4 .card p{margin-top:1.5rem}.about.video{background-color:#f3f3f3;padding:3rem 0 9.375rem}@media (max-width:767.98px){.about.video{padding-bottom:4rem}}.about.video .container .ratio{border-radius:15px;overflow:hidden}
