.licenses{padding-top:120px;padding-bottom:120px}@media(max-width:991.98px){.licenses{padding-top:50px;padding-bottom:50px}}.licenses h2{font-size:36px;text-align:center}@media(max-width:991.98px){.licenses h2{font-size:22px}}.licenses p{margin-bottom:20px;text-align:center}.licenses .swiper-licenses{padding-left:1rem;padding-right:1rem}.licenses .swiper-licenses .swiper-slide{text-align:center}.licenses .swiper-licenses .swiper-slide img{height:auto}.licenses .swiper-licenses .swiper-button-prev,.licenses .swiper-licenses .swiper-button-next{bottom:25%}.solution{padding-top:150px;padding-bottom:120px;background-color:#343434;background-image:url(/images/web/sl50.webp);background-blend-mode:multiply}@media(max-width:767.98px){.solution{padding-top:100px;padding-bottom:50px}.solution .col-img{order:2;margin-top:35px}}.solution .col-img img{border-radius:10px;box-shadow:-23px 23px #585858}@media(max-width:767.98px){.solution .col-img img{box-shadow:-12px 12px #585858}}.solution h1{font-size:36px;margin-bottom:60px;color:#fff;border-left:solid 4px #fff;padding-left:24px;margin-left:-24px;position:relative}@media(max-width:767.98px){.solution h1{margin-top:0;margin-left:0;margin-bottom:26px;font-size:22px}}.solution h1:after{content:"";position:absolute;top:0;bottom:0;left:-1000px;width:1000px;height:4px;margin:auto;background:#fff}.solution h1 span{font-size:24px;color:#fff}@media(max-width:767.98px){.solution h1 span{font-size:1rem}}.solution p{font-weight:300;color:#fff;margin-bottom:30px}.solution .btn{margin-bottom:70px}@media(max-width:767.98px){.solution .btn{margin-bottom:30px}}.benefits{background-color:#757575;padding-top:120px;padding-bottom:120px}@media(max-width:991.98px){.benefits{padding-top:50px;padding-bottom:15px}}.benefits h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:30px}@media(max-width:991.98px){.benefits h2{font-size:22px;margin-bottom:20px;text-align:center}}.benefits p{color:#fff;margin-bottom:30px;font-weight:300}@media(max-width:991.98px){.benefits p{text-align:center}.benefits .btn{margin-bottom:35px}}@media(max-width:767.98px){.benefits .col-md-4{margin-bottom:24px}}.benefits .col-md-4 .benefits-box{padding:48px 20px;text-align:center;background:#fff;border-radius:10px;height:100%}.benefits .col-md-4 .benefits-box:hover{background:#343434}.benefits .col-md-4 .benefits-box:hover h3,.benefits .col-md-4 .benefits-box:hover p{color:#fff}@media(max-width:767.98px){.benefits .col-md-4 .benefits-box{margin-bottom:24px}}.benefits .col-md-4 .benefits-box svg{fill:#e30613;font-size:94px;margin-bottom:20px}.benefits .col-md-4 .benefits-box h3{margin-bottom:24px;font-weight:600}.benefits .col-md-4 .benefits-box p{font-weight:300;color:#343434}.quote{background-color:#343434;position:relative}.quote-text{padding-top:76px;padding-bottom:76px}@media(max-width:767.98px){.quote-text{padding-top:3rem}}.quote-text h2{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1.5rem;margin-left:-1.5rem;padding-left:1.5rem;border-left:solid 4px;position:relative}@media(max-width:767.98px){.quote-text h2{font-size:22px;text-align:center;margin-bottom:2rem}}.quote-text h2:after{content:"";position:absolute;top:0;bottom:0;left:-30rem;margin:auto;height:4px;background:#fff;width:30rem}.quote-text p{color:#fff;margin-bottom:2.125rem}.quote-text form .form-floating{margin-bottom:30px}.quote-text form .form-floating .form-control{border-color:#fff;background:#343434;color:#fff}.quote-text form .form-floating .form-control~label{background:#343434;color:#fff}.quote-text form .form-check{margin-bottom:20px}.quote-text form .form-check .form-check-input{background-color:transparent;border-color:#fff}.quote-text form .form-check .form-check-input~label{color:#fff;font-size:14px}.quote-text form .form-check .form-check-input~label a{color:#fff}.quote-text form .form-check .form-check-input:checked{background-color:#e30613;border-color:#e30613}.quote-img{background:url(/images/web/pages/solution/quote.webp);background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;z-index:1;background-size:cover}@media(max-width:767.98px){.quote-img{position:initial;background-size:contain;transform:translate(0);background-position:left bottom;order:1;margin-top:-5rem}}.quote .img-dif{min-height:630px}@media(max-width:767.98px){.quote .img-dif{min-height:470px}}
