.section-adopters{padding-top:30px;padding-bottom:60px;position:relative}.section-adopters .content{max-width:1133px;margin:0 auto;font-size:17px}.section-adopters .content a{font-size:23px;text-transform:uppercase;line-height:37px;color:#4d4e4c;font-weight:600}@media (min-width: 768px){.section-adopters .content a{line-height:70px}}.section-adopters .content a:hover{color:#4d4e4c;text-decoration:none;cursor:pointer}.section-adopters .content a h2{font-size:23px;text-transform:uppercase;line-height:37px;color:#4d4e4c;font-weight:600}@media (min-width: 768px){.section-adopters .content a h2{line-height:70px}}.section-adopters .content p{font-size:20px}.section-adopters .adopters-content{max-width:1130px;margin:0 auto}.section-adopters .adopters-content .tx-box img{height:auto}.section-adopters .success-stories{width:100%;text-align:center;font-size:21px;font-weight:800;text-transform:uppercase;margin:30px 0}@media (min-width: 768px){.section-adopters .success-stories{line-height:.1em;border-bottom:1px solid #a6a6a6}}.section-adopters .success-stories span{color:#a6a6a6;background:#fff}@media (min-width: 768px){.section-adopters .success-stories span{padding:0 50px}}.section-adopters .logos{margin:10px 0 0 0}.section-adopters .logos .carousel-item .col-xl-2{height:100%;max-height:100px}@media (min-width: 768px){.section-adopters .logos .carousel-item .col-xl-2{max-height:100px;width:auto !important}}.section-adopters .customer-wrapper{max-width:300px;margin:30px auto 0}@media (min-width: 1200px){.section-adopters .customer-wrapper{max-width:unset}}.section-adopters .customer-wrapper .tv{display:inline-block}@media (min-width: 1200px){.section-adopters .customer-wrapper .tv{float:left;max-width:200px}}.section-adopters .customer-wrapper .description{max-width:325px}@media (min-width: 1200px){.section-adopters .customer-wrapper .description{float:left;padding-left:20px}}.section-adopters .customer-wrapper .description p.customer-story{font-size:19px;margin:0}.section-adopters .customer-wrapper .description p.quotes{font-size:17px}.section-adopters .customer-wrapper .description .info{font-size:15px;line-height:21px}@media (min-width: 768px){.section-adopters .customer-wrapper .description .info{margin-bottom:0;overflow:hidden;height:125px}}.section-adopters .customer-wrapper .description .date{margin-top:15px;font-size:13px;color:#a9a9a9}.section-adopters .customer-wrapper .description .success-story{margin:10px 0 0;height:48px}@media (min-width: 768px){.section-adopters .customer-wrapper .description .success-story{margin:0}}.section-solution-intro{position:relative;background:#fff;margin-top:30px}.section-solution-intro .description{max-width:600px;padding-bottom:35px;margin:0 auto}@media (min-width: 768px){.section-solution-intro .description{margin:0 0 0 50px}}.section-solution-intro .section-heading .text-orange{font-size:25px;line-height:30px}@media (min-width: 768px){.section-solution-intro .section-heading .text-orange{font-size:30px;line-height:40px}}.section-solution-intro .section-heading .info{font-size:20px;line-height:30px;margin:0 auto}.section-solution-intro h2{color:#4d4e4c;font-weight:700;font-size:23px;line-height:40px;margin-bottom:0}.section-solution-intro p{font-size:17px;line-height:24px}.section-business-cases{padding-bottom:30px;background:#fff}.section-business-cases .section-description{font-size:25px;line-height:30px}.section-business-cases .business-cases{padding-top:30px}.section-business-cases .business-cases .case{display:block;cursor:auto !important;margin-bottom:10px}@media (min-width: 992px){.section-business-cases .business-cases .case{height:346px;margin-bottom:30px}}.section-business-cases .business-cases .case .box{color:#fff;background-position:bottom !important;position:relative;height:200px}@media (min-width: 768px){.section-business-cases .business-cases .case .box{height:200px}}@media (min-width: 992px){.section-business-cases .business-cases .case .box{height:100%}}.section-business-cases .business-cases .case .box .overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(55,55,55,0.8);overflow:hidden;width:100%;transition:.5s ease;border-radius:0;top:0}.section-business-cases .business-cases .case .box .overlay:hover{background-color:rgba(55,55,55,0)}.section-business-cases .business-cases .case .box .overlay a.heading{color:#fff;max-height:unset;margin:0 auto;position:absolute;top:62%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;display:block;overflow:hidden;font-size:19px;font-weight:400;line-height:21px;margin-top:0;padding-top:20px}@media (min-width: 576px){.section-business-cases .business-cases .case .box .overlay a.heading{font-size:21px;line-height:30px}}@media (min-width: 768px){.section-business-cases .business-cases .case .box .overlay a.heading{font-size:19px;line-height:21px;top:59%}}@media (min-width: 992px){.section-business-cases .business-cases .case .box .overlay a.heading{font-size:17px;line-height:21px}}@media (min-width: 1200px){.section-business-cases .business-cases .case .box .overlay a.heading{font-size:18px;line-height:21px}}.section-business-cases .business-cases .case .box .overlay a.heading:hover{text-decoration:none}.section-business-cases .business-cases .case .box .overlay .slide-logo{max-height:65px;margin:35px auto 0;width:auto}@media (min-width: 768px){.section-business-cases .business-cases .case .box .overlay .slide-logo{margin:40px auto 0}}@media (min-width: 992px){.section-business-cases .business-cases .case .box .overlay .slide-logo{margin:60px auto 0}}@media (min-width: 1200px){.section-business-cases .business-cases .case .box .overlay .slide-logo{margin:90px auto 0;max-height:60px}}.section-business-cases .business-cases .case .heading-block{text-align:center;height:200px;padding:10px}@media (min-width: 768px){.section-business-cases .business-cases .case .heading-block{height:unset}}.section-business-cases .business-cases .case .heading-block .heading{font-size:28px;line-height:35px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:100%;padding:0 15px}.section-business-cases .business-cases .case .heading-block .heading .read-more{margin-top:30px}.section-business-cases .business-cases .case .heading-block .heading .read-more:hover{text-decoration:underline}.section-business-cases .business-cases .case .heading-block .heading .single-solution{color:#73ac50;font-weight:700;font-size:28px;line-height:35px !important;margin-bottom:0}.section-business-cases .business-cases .case .benefits-block{background:#fff;padding:10px;padding-top:30px}.section-business-cases .business-cases .case .benefits-block ul{list-style:none;margin:0;padding-left:30px}.section-business-cases .business-cases .case .benefits-block ul li{padding:7px 0;font-size:15px;line-height:20px;position:relative}.section-business-cases .business-cases .case .benefits-block ul li::before{content:" ";display:block;border:solid 10px #4d4e4c;border-radius:10px;height:0;width:0;position:absolute;left:-27px}.section-business-cases .business-cases .case .benefits-block ul li:after{content:" ";display:block;width:.3em;height:.6em;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:-19px;top:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.section-business-cases .business-cases .case .benefits-block ul li h3{font-size:15px;margin-bottom:0}.section-business-cases .business-cases .case.explore{background:#f9f9f9;border-radius:8px;height:300px}@media (min-width: 992px){.section-business-cases .business-cases .case.explore{height:100%}}.section-business-cases .explore-software.absolute{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:80%}.section-business-cases .explore-software div{font-size:30px;line-height:37px;letter-spacing:0;font-weight:700;color:#e15d29;margin-bottom:20px}.section-business-cases .explore-software img{margin-top:-15px;position:absolute;margin-left:15px;display:none}@media (min-width: 576px){.section-business-cases .explore-software img{display:unset}}.section-business-cases .explore-software.single div{max-width:500px;margin:0 auto 25px}.item-menu ul{position:relative !important;margin:0 0}.section-contact{background:linear-gradient(to bottom, #344754, #9aa1a3);color:#fff;position:relative;padding-top:50px;padding-bottom:35px}.section-contact.home{padding-top:35px;padding-bottom:35px}.section-contact.contact-page{background:linear-gradient(to bottom, #344754, #9aa1a3);padding-top:0;padding-bottom:55px}.section-contact h2{font-size:23px;font-weight:700;letter-spacing:.3px;text-transform:text-uppercase}.section-contact .info{font-size:20px;font-weight:700;line-height:28px;max-width:930px;margin:0 auto 1rem;font-weight:100}.section-contact #contact-mail{width:100%;padding-top:10px;display:flex;flex-wrap:wrap}@media (min-width: 992px){.section-contact #contact-mail{margin-left:-15px}}.section-contact #contact-mail .input,.section-contact #contact-mail .input-style{display:flex;flex:100%;margin:0 0 20px}@media (min-width: 992px){.section-contact #contact-mail .input,.section-contact #contact-mail .input-style{flex:1 0 40%;margin:0 15px 20px}}.section-contact #contact-mail .input input,.section-contact #contact-mail .input textarea,.section-contact #contact-mail .input-style input,.section-contact #contact-mail .input-style textarea{width:100%;border:0;border-bottom:1px solid #fff;background:0 0;outline:0;color:#fff;height:40px}.section-contact #contact-mail .input input::placeholder,.section-contact #contact-mail .input textarea::placeholder,.section-contact #contact-mail .input-style input::placeholder,.section-contact #contact-mail .input-style textarea::placeholder{color:#fff;opacity:1}.section-contact #contact-mail .input input:-ms-input-placeholder,.section-contact #contact-mail .input textarea:-ms-input-placeholder,.section-contact #contact-mail .input-style input:-ms-input-placeholder,.section-contact #contact-mail .input-style textarea:-ms-input-placeholder{color:#fff}.section-contact #contact-mail .input input::-ms-input-placeholder,.section-contact #contact-mail .input textarea::-ms-input-placeholder,.section-contact #contact-mail .input-style input::-ms-input-placeholder,.section-contact #contact-mail .input-style textarea::-ms-input-placeholder{color:#fff}.section-contact #contact-mail .input input.not-valid,.section-contact #contact-mail .input textarea.not-valid,.section-contact #contact-mail .input-style input.not-valid,.section-contact #contact-mail .input-style textarea.not-valid{border-bottom:1px solid #950000}.section-contact #contact-mail .input .input-style .orange-color,.section-contact #contact-mail .input-style .input-style .orange-color{width:100%}@media (min-width: 1200px){.section-contact #contact-mail .input .input-style .orange-color,.section-contact #contact-mail .input-style .input-style .orange-color{width:96%}}.section-contact #contact-mail .input-style.full-width,.section-contact #contact-mail .input.full-width{flex:100%}@media (min-width: 992px){.section-contact #contact-mail .input-style.fName,.section-contact #contact-mail .input.fName{order:1}.section-contact #contact-mail .input-style.lName,.section-contact #contact-mail .input.lName{order:3}.section-contact #contact-mail .input-style.email,.section-contact #contact-mail .input.email{order:5}.section-contact #contact-mail .input-style.phone,.section-contact #contact-mail .input.phone{order:2}.section-contact #contact-mail .input-style.company,.section-contact #contact-mail .input.company{order:4}.section-contact #contact-mail .input-style.website,.section-contact #contact-mail .input.website{order:6}.section-contact #contact-mail .input-style.full-width,.section-contact #contact-mail .input.full-width{order:7}}.section-contact #contact-mail .submit-container{flex:100%}@media (min-width: 992px){.section-contact #contact-mail .submit-container{order:8}}.section-contact .expectation-heading,.section-contact .let-us-know{font-size:17px;font-weight:600;line-height:30px}.section-contact .expectation{list-style:none;padding-top:10px;padding-inline-start:0}.section-contact .expectation i{padding-right:15px}.section-contact .expectation li{padding:15px 0;font-size:17px;font-weight:400;line-height:10px;margin:5px 0}.section-contact .expectation li .check-circle{filter:invert(91%) sepia(51%) saturate(0) hue-rotate(55deg) brightness(105%) contrast(101%);width:32px;height:17px;padding-right:16px}.section-contact .social-row{margin:20px auto 0}@media (min-width: 992px){.section-contact .social-row{margin-top:30px}}.section-contact .social-row .social-icon{border-radius:50%;width:40px;height:40px;font-size:18px;display:inline-block;text-align:center;line-height:40px;border:1px solid #fff}@media (min-width: 992px){.section-contact .social-row .social-icon{width:35px;height:35px;font-size:16px;display:inline-block;text-align:center;line-height:36px}}@media (min-width: 1200px){.section-contact .social-row .social-icon{width:45px;height:45px;font-size:22px;display:inline-block;text-align:center;line-height:44px}}@media (min-width: 992px){.section-contact .social-row .text-center{padding-left:0;text-align:left !important}}.section-contact .social-row .contact-social-icons{filter:invert(91%) sepia(51%) saturate(0) hue-rotate(55deg) brightness(105%) contrast(101%);width:22px;height:22px;margin-bottom:3px}.section-contact .input{position:relative}.section-contact .input label{position:absolute;left:0;top:-3px;transition:all .1s linear;transition-delay:.1s;color:#fff;font-size:10px}.section-contact .input textarea{padding:0}.section-contact .input input+label,.section-contact .input select+label,.section-contact .input textarea+label{opacity:1}.section-contact .input input:placeholder-shown+label,.section-contact .input select:placeholder-shown+label,.section-contact .input textarea:placeholder-shown+label{opacity:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.section-contact .loader{position:absolute;right:30px;bottom:-3px;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #e15d29;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
