@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap");*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none}*,body,html{margin:0;padding:0}body,html{color:#5e5a67;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6}img{max-width:100%}a,a:focus,a:hover,a:visited{outline:none;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}p{margin-bottom:15px}p:empty{display:none}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",serif;margin:0;padding:0}h1,h2{color:#36343a;font-weight:700;margin-bottom:15px}h1{font-size:52px}h1,h2{font-style:italic;line-height:1.2}h2{font-size:42px}h5{color:#696572;font-size:22px;font-weight:800;position:relative}button,h5,input,textarea{font-family:Noto Sans,sans-serif}.clear{clear:both}.flLeft{float:left!important}.flRight{float:right!important}.site-fluid{float:left;margin:0;overflow:hidden;padding:0;width:100%}.sitewrapper{clear:both;float:none!important;margin:0 auto!important;max-width:1200px;padding:0 15px;position:relative}.sitewrapper:after{clear:both;content:"";display:table;margin:0;padding:0;width:100%}.pagebtn a.hs-button{background:#e2a256;border:1px solid #e2a256;border-radius:3px;color:#fff;display:inline-block;font-size:18px;font-weight:800;line-height:54px;outline:0;padding:0 15px;text-align:center;width:255px}.formarea .actions .large:hover,.pagebtn a.hs-button:hover{background:#a56f2f;border:1px solid #a56f2f}.pageheader a.hs-button{width:194px}.pageheader{padding:60px 0}.pageheader .headeright{text-align:right}.section01 .leftcontent h1{margin-bottom:50px}.section01 .leftcontent h5{color:#e19f52;font-size:24px}.section01 .leftcontent h5:after{background:#e19f52;content:"";display:block;height:4px;margin:15px 0 40px;width:80px}.section01 .leftcontent ul{font-size:24px;list-style:circle;margin-left:25px}.section01 .leftcontent ul li{margin-bottom:10px}.section01 .rightconetnt{text-align:right}.formarea{background:#fff;color:#b1aebc;display:inline-block!important;float:none!important;font-size:16px;max-width:480px;padding:29px 25px;text-align:left}body .rightconetnt .formarea{min-height:600px}.formarea form{margin-top:10px}.formarea h2{color:#fff;font-size:34px}.formarea .field{margin-bottom:18px;position:relative}.formarea .field input,.formarea .field select,.formarea .field textarea{background:#57555b;border:1px solid #57555b;color:#fff;font-size:16px;height:60px;padding:5px 20px;width:100%!important}.formarea .field textarea{height:90px!important;padding:15px;resize:none}.formarea .field input:focus,.formarea .field select:focus,.formarea .field textarea:focus{border-color:#57555b}.formarea .actions .large{background:#e2a256;border:1px solid #e2a256;border-radius:3px;color:#fff;cursor:pointer;font-size:18px;font-weight:800;line-height:54px;outline:0;padding:0 15px;text-align:center;width:100%}.formarea .field .hs-error-msgs{bottom:-20px;font-size:14px;position:absolute;right:0;text-align:right;width:100%}.formarea .field .hs-error-msgs .hs-error-msg{color:#f05757}.formarea .field input.error,.formarea .field select.error,.formarea .field textarea.error{border-color:#f05757}.formarea .field.hs-message .hs-error-msgs{bottom:-16px}.hs_error_rollup{display:none}.formarea ::-webkit-input-placeholder{color:#898694}.formarea ::-moz-placeholder{color:#898694}.formarea :-ms-input-placeholder{color:#898694}.formarea :-moz-placeholder{color:#898694}.section02{background:#f4f4f4;margin-top:-100px;padding:50px 0 90px}.section02 p{color:#36343a;font-size:22px;margin-bottom:35px;max-width:450px}.section02 ul{display:flex;flex-direction:row;flex-wrap:wrap}.section02 ul li{display:inline-block;width:16.66%}.section03{background:#36343a;font-style:italic;padding:125px 0 240px;text-align:center}.section03 .quotelist{margin-bottom:-450px}.section03 h2{color:#fff;font-size:38px;margin:20px auto 110px;max-width:680px}.section03 h5{color:#b9b6c6;font-style:normal}.section03 .box01{background:#fff;box-shadow:0 10px 58px 7px rgb(0 0 0/6%);font-size:19px;font-style:italic;line-height:1.8;padding:35px 30px;text-align:left}.section03 .box01 strong{color:#37353b}.section03 .box01 .hs_cos_wrapper_type_linked_image{display:block;margin-bottom:15px}.section03 .box01 h5{color:#36343a;font-size:17px;font-weight:800;line-height:1;margin:50px 0 5px}.section03 .box01 h5,.section03 .box01 h6{font-family:Noto Sans,sans-serif;font-style:normal}.section03 .box01 h6{color:#5f5a69;font-size:16px;font-weight:400}.section03 .box01 p{margin:0}.section04{padding:300px 0 230px;text-align:center}.section04 h2{margin:20px 0 0}.section04 .numwrap{margin-top:170px}.section04 .pagebtn{margin-top:45px}.section04 .nmbrlist{color:#5e5a67;padding-right:10%;text-align:left}.section04 .nmbrlist h4{color:#36343a;display:block;font-family:Noto Sans,sans-serif;font-size:28px;line-height:1.2;margin-bottom:60px;padding-right:35%;position:relative}.section04 .nmbrlist h4 strong{color:#ededf1;font-size:200px;line-height:.8;position:absolute;right:0;top:-70px}.section05{background:#36343a;color:#bdb9c9;padding:120px 0;text-align:center}.section05 h5{color:#b2afbe}.section05 h2{color:#fff;margin:20px auto 110px;max-width:680px}.softwarelist{padding-left:12%;text-align:left}.softwarelist h4{color:#fff;font-family:Noto Sans,sans-serif;font-size:22px;font-weight:800;margin:20px 0;position:relative}.softwarelist ul li{margin-bottom:10px}.section06 .mapimg{margin:120px 0 70px}.waitingbox{background:#ebebeb;box-shadow:0 24px 22px 22px rgba(50,50,50,.16);color:#413f45;font-size:21px;padding:90px 19%;text-align:center}.waitingbox h2{margin:0 0 30px;max-width:100%}.waitingbox .pagebtn{margin-top:30px}.pagefooter{background:#36343a;color:#fff;padding:50px 0}.pagefooter h6{font-family:Noto Sans,sans-serif;font-size:16px;letter-spacing:1px;margin:30px 0 25px}.pagefooter p{font-size:16px;font-style:italic}.pagefooter p a{color:#fff}.pagefooter p a:hover{color:#dea864}.pagefooter p:last-child{font-style:normal;font-weight:700;margin:45px 0}.pagefooter ul li{display:inline-block;margin-right:15px}@media screen and (min-width:1480px){.sitewrapper{max-width:1400px}}@media screen and (max-width:1440px){h1{font-size:40px}h2{font-size:34px}.formarea h2{font-size:30px}.section03 h2{font-size:34px}.section04 .nmbrlist h4{font-size:24px}.section04 .nmbrlist h4 strong{font-size:160px;top:-40px}.section05 h2{max-width:550px}.section06 h2{max-width:680px}.section06 .teamwrap .box01{box-shadow:-2px 15px 15px 13px rgba(50,50,50,.16);margin:0 20px;width:calc(33% - 40px)}.waitingbox{box-shadow:0 10px 22px 13px rgba(50,50,50,.16);padding:90px 10%}.section06 .waitingbox h2{max-width:100%}}@media screen and (max-width:1024px){h1{font-size:34px}h2{font-size:30px}h5{font-size:18px}.formarea h2{font-size:24px}.section01 .leftcontent{margin-top:50px}.section01 .leftcontent ul,.section02 p{font-size:20px}.section03 h2{font-size:30px}.pageheader{padding:30px 0 40px}.formarea .field input,.formarea .field select,.formarea .field textarea{height:50px}.formarea .actions .large{font-size:16px;line-height:50px}.formarea .field textarea{height:110px!important}.section02{padding:50px 0}.section03{padding:30px 0}.section03 h2{margin:20px auto 70px}.section03 .box01{font-size:16px;line-height:1.6;margin:5px 0;text-align:center;width:100%}.section03 .box01 h5{font-size:16px;margin:20px 0 5px}.section03 .quotelist{margin-bottom:0}.section04 .nmbrlist h4{font-size:22px;margin-bottom:30px;padding-right:28%}.section04 .nmbrlist h4 strong{font-size:130px}.softwarelist{padding-left:4%}.section04{padding:270px 0 60px}.section05,.section06{padding:60px 0}.section06 .teamwrap .box01{padding:40px 20px}.section06 .mapimg{margin:70px 0 40px}.waitingbox{float:none!important;margin:auto!important;max-width:90%;padding:40px}.waitingbox .pagebtn{margin-top:10px}}@media screen and (max-width:992px){.section01 .leftcontent ul{font-size:18px}.section06 .teamwrap .box01 h4{font-size:18px;margin:10px 0}.section05 h2{margin:20px auto 70px}.section04 .nmbrlist h4{font-size:20px;padding-right:25%}.section04 .nmbrlist h4 strong{font-size:110px;top:-30px}.section06 .teamwrap .box01{box-shadow:0 4px 7px 5px rgba(50,50,50,.33);margin:15px 0;text-align:center;width:100%}.section06 .teamwrap .box01 h4{font-size:16px;margin:10px 0 0}.section06 .teamwrap .box01 ul li{padding-left:0;text-align:center}.section06 .teamwrap .box01 ul li img{display:block;left:0;margin:0 auto 10px;position:static;top:5px}.waitingbox{box-shadow:0 4px 7px 5px rgba(50,50,50,.33);max-width:100%}.waitingbox h2{margin:0 0 10px}body .rightconetnt .formarea{min-height:680px}}@media screen and (max-width:768px){.formarea .field input,.formarea .field select,.formarea .field textarea{font-size:15px;height:40px;padding:5px 10px}.formarea .field textarea{height:90px!important}.formarea .actions .large{font-size:15px;line-height:45px}.pagebtn a.hs-button{font-size:15px;line-height:44px}.section03 h2{margin:10px 0 30px;max-width:100%}.section06 .mapimg{margin:30px 0}.section06 .teamwrap .box01{padding:20px}body .rightconetnt .formarea{min-height:610px}}@media screen and (max-width:767px){h1{font-size:28px}.section03 h2,h2{font-size:26px}h5{font-size:16px}.pageheader{background:#f4f4f4;box-shadow:2px 2px 7px 1px rgba(0,0,0,.14);padding:10px 0}.pageheader .headerleft{text-align:center}.pageheader .headeright{display:none}.pagebtn a.hs-button{font-size:15px;line-height:40px}.pageheader a.hs-button{width:155px}.section01 .sitewrapper{padding:0}.section01 .leftcontent{margin:0;padding:20px 15px;text-align:center}.section01 .leftcontent h5{font-size:18px;text-align:center}.section01 .leftcontent h5:after{height:3px;margin:10px auto 15px}.section01 .leftcontent h1{margin-bottom:15px;text-align:center}.section01 .leftcontent ul{font-size:16px;list-style:none;text-align:center}.section01 .leftcontent ul li{margin-bottom:5px;position:relative}.section01 .leftcontent ul li:before{border:1px solid #434147;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:12px;vertical-align:middle;width:5px}.formarea,.section01 .rightconetnt{text-align:center}.formarea{display:block!important;max-width:100%;padding:25px}.formarea h2{font-size:22px;margin-bottom:5px}.section02{margin-top:0;padding:30px 0}.section02 p{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:30px;max-width:100%;text-align:center}.section02 ul li{text-align:center;width:33%}.section03{padding:20px 0}.section03 h2{margin:10px 0 20px}.section03 .box01{margin:10px 0;padding:15px}.section03 .box01 .hs_cos_wrapper_type_linked_image{margin-bottom:7px}.section04{padding:30px 0}.section04 h2{margin:0}.section04 .pagebtn{margin-top:25px}.section04 .nmbrlist{padding-right:0;text-align:center}.section04 .nmbrlist h4{font-size:18px;margin-bottom:10px;padding-right:0}.section04 .box01{margin-bottom:65px}.section04 .box01:last-child{margin-bottom:0}.section04 .numwrap{margin-top:100px}.section04 .nmbrlist h4 strong{background:#ccc;border-radius:50%;color:#36343a;font-size:30px;height:50px;left:0;line-height:50px;margin:auto;right:0;top:-60px;width:50px}.section05{padding:30px 0}.section05 h2{margin:0 0 30px;max-width:100%}.softwarelist{padding-left:0;text-align:center}.section05 .softwarelist>.row-fluid-wrapper>.row-fluid{display:flex;flex-direction:row;flex-wrap:wrap}.section05 .box01{border:1px solid #4c4a51;padding:25px 15px;width:50%}.section05 .box01 img{height:65px!important}.softwarelist h4{font-size:18px;margin:5px 0 15px}.softwarelist ul li{margin-bottom:5px}.section06{padding:30px 0}.section06 h2{margin:5px 0 10px;max-width:100%}.waitingbox{font-size:16px;padding:25px}.pagefooter{padding:30px 0}.pagefooter p:last-child{margin:25px 0}body .rightconetnt .formarea{min-height:auto}}@media screen and (max-width:420px){.section02 ul li{width:50%}}