body{font-family:Roboto,sans-serif;color:#333}body p{font-size:20px;line-height:150%}body p strong{font-weight:700}body .btn{font-size:26px;padding:15px 40px;border-radius:0}body .btn.btn-primary{background-color:#2c3340;border-color:#2c3340;color:#fff}body .btn.btn-primary:hover{background-color:#fff;border-color:#2c3340;color:#2c3340}@media (min-width:1200px){.container{width:1410px;max-width:100%}}@media (max-width:991.98px){body p{font-size:14px}body .btn{font-size:18px}}@media (max-width:767.98px){body p{font-size:14px}body .btn{font-size:16px;padding:10px 20px}body .container{padding-left:30px;padding-right:30px}}.banner-landing{position:relative;overflow:hidden;padding-top:80px;padding-bottom:200px}.banner-landing .banner-bg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 61%,0 100%);clip-path:polygon(0 0,100% 0,100% 61%,0 100%)}.banner-landing .banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.banner-landing .right-img{position:absolute;top:50%;right:0;max-width:40%;transform:translateY(-50%)}.banner-landing .logo-area{width:650px;max-width:100%;display:flex;align-items:center}.banner-landing .logo-area img{flex:0 0 50%;padding-right:50px;margin-right:40px;border-right:1px solid #fff}.banner-landing .logo-area img:last-child{border-right:none;padding-right:0;margin-right:0}.banner-landing h1{font-weight:700;font-size:185px;line-height:1;color:#fff;margin-bottom:50px}@media (max-width:1400px){.banner-landing h1{font-size:140px}}@media (max-width:1199.98px){.banner-landing h1{font-size:110px}}.banner-landing h3{font-weight:700;font-size:23px;line-height:1;color:#fff}.banner-landing p{color:#fff;width:550px;max-width:100%}@media (max-width:991.98px){.banner-landing{padding-top:80px;padding-bottom:140px;margin-bottom:35px}.banner-landing .banner-bg{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}.banner-landing .right-img{top:60%}.banner-landing .logo-area{width:300px}.banner-landing .logo-area img{padding-right:30px;margin-right:20px;max-width:50%}.banner-landing h1{font-size:80px;margin-bottom:30px}.banner-landing h3{font-size:16px}}@media (max-width:767.98px){.banner-landing{padding-top:30px;padding-bottom:20px;margin-bottom:15px}.banner-landing .banner-bg{-webkit-clip-path:polygon(0 70%,100% 55%,100% 0,0 0);clip-path:polygon(0 70%,100% 55%,100% 0,0 0)}.banner-landing .right-img{margin-left:auto;position:relative;top:0;right:0;max-width:80%;transform:none}.banner-landing .logo-area{width:250px}.banner-landing .logo-area img{padding-right:20px;margin-right:10px;max-width:50%}.banner-landing h1{font-size:70px;margin-bottom:25px}.banner-landing h3{font-size:16px;padding-right:30%;line-height:1.2}}.list-icon{position:relative}.list-icon .list-area{display:flex;flex-wrap:wrap;width:1000px;max-width:100%;margin:0 auto}.list-icon .list-area .list-box{flex:0 0 50%;display:flex;margin-bottom:60px}@media (max-width:991.98px){.list-icon .list-area .list-box{margin-bottom:30px}}@media (max-width:767.98px){.list-icon .list-area .list-box{flex:0 0 100%}}.list-icon .list-area .list-box .icon-area{flex:0 0 120px;height:120px;display:flex;align-items:center;justify-content:center;border:1px solid grey;border-radius:50%;margin-right:25px}.list-icon .list-area .list-box .icon-area img{max-width:60%;max-height:60%}@media (max-width:991.98px){.list-icon .list-area .list-box .icon-area{flex:0 0 75px;height:75px;margin-right:15px}}.list-icon .list-area .list-box .text-area{padding-right:7%}.list-icon .list-area .list-box .text-area p{margin-bottom:0}@media (max-width:767.98px){.list-icon .list-area .list-box .text-area{padding-right:0}.list-icon .list-area .list-box .text-area p{margin-bottom:0}}.download-case{position:relative;margin-top:75px;margin-bottom:75px}@media (max-width:991.98px){.download-case{margin-top:25px;margin-bottom:50px}}.download-case .download-case-box{border:1px solid grey;padding:50px 30px 50px 50px;width:900px;max-width:100%;margin:0 auto;display:flex}.download-case .download-case-box .img-area{flex:0 0 20%;margin-right:35px}.download-case .download-case-box .img-area img{box-shadow:0 0 15px grey}.download-case .download-case-box .text-area h2{font-size:32px;line-height:1;font-weight:700}@media (max-width:767.98px){.download-case{margin-top:25px;margin-bottom:50px}.download-case .download-case-box{padding:20px;flex-direction:column;text-align:center}.download-case .download-case-box .img-area{flex:0 0 20%;margin-right:0;margin-bottom:20px}.download-case .download-case-box .img-area img{box-shadow:0 0 15px grey;max-width:50%}.download-case .download-case-box .text-area h2{font-size:22px}}.contact-us{position:relative}.contact-us h3{text-align:center;font-size:25px;font-weight:700;margin:35px 0}@media (max-width:991.98px){.contact-us h3{font-size:20px;margin:20px 0}.contact-us h3 img{width:20px}}@media (max-width:767.98px){.contact-us h3{font-size:16px}.contact-us h3 img{width:16px}}.contact-us .contact-area{display:flex;width:500px;max-width:100%;margin:0 auto}.contact-us .contact-area .contact-box{padding:0 25px}@media (max-width:767.98px){.contact-us .contact-area .contact-box{padding:0 10px}}.contact-us .contact-area .contact-box img{margin-bottom:20px}.contact-us .contact-area .contact-box p{margin-bottom:0}.contact-us .contact-area .contact-box p a{color:inherit}.footer-img{position:relative;text-align:right;padding-bottom:35px;padding-right:25px}@media (max-width:991.98px){.footer-img{margin-top:50px}}.footer-img::before{content:"";background:#2d333f;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}@media (max-width:767.98px){.footer-img::before{-webkit-clip-path:polygon(0 50%,100% 5%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 5%,100% 100%,0 100%)}}.footer-img img{position:relative;width:30%}@media (max-width:767.98px){.footer-img img{width:70%}}
/*# sourceMappingURL=theme.min.css.map */
