@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap";*{padding:0;margin:0;scroll-behavior:smooth;box-sizing:border-box}.MuiAppBar-root{padding:4px 0;background-color:unset!important;box-shadow:unset!important}.page-center-screen{flex-direction:column;justify-content:center;display:flex}.banner-page,.website-page{padding-top:50px}.lineOa-page{padding-top:100px}.about-page{padding-top:50px}.service-page{padding-top:100px}@media(max-width:598.98px){.banner-page{padding-top:0}.lineOa-page{padding-top:30px}.about-page{padding-top:50px}.service-page{padding-top:80px}}@media(min-width:599px)and (max-width:767.98px){.banner-page,.website-page{padding-top:50px}.lineOa-page{padding-top:100px}.about-page{padding-top:50px}.service-page{padding-top:100px}}@media(min-width:768px)and (max-width:1199.98px){.banner-page{padding-top:50px}}@media(min-width:1400px)and (max-width:1499.98px){.about-page{padding-top:150px}}@media(min-width:1500px){.about-page{padding-top:150px}}.MuiInputBase-root{border-radius:1rem;background-color:#fff}.MuiAutocomplete-endAdornment{top:unset}.MuiAutocomplete-endAdornment button{background-color:#eac635}.MuiAutocomplete-endAdornment button:hover{background-color:#a38a25}.MuiButtonBase-root{border-radius:2rem}a{text-decoration:none}#back-to-top-anchor{min-height:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.text-dark-main{color:#33363a}.text-dark-content{color:#55595f}.text-light-main{color:#fff}.weight-bold{font-weight:700}.align-center{text-align:center}.text-header{font-size:48px}.text-sub-header{font-size:24px}.text-header-content{font-size:22px}.each-slide-effect>div{display:flex;align-items:center;justify-content:center;background-size:cover;height:350px}.each-slide-effect span{padding:20px;font-size:20px;background:#efefef;text-align:center}.react-slideshow-wrapper.slide{border-radius:1rem;box-shadow:10px 10px 18px rgba(65,65,65,.51)}.splide{padding:0!important}@media(max-width:598.98px){.text-header{font-size:28px}.text-sub-header{font-size:20px}.text-header-content{font-size:16px}}@media(min-width:599px)and (max-width:767.98px){.text-header{font-size:28px}.text-sub-header{font-size:20px}.text-header-content{font-size:16px}}@media(min-width:768px)and (max-width:1199.98px){.text-header{font-size:32px}.text-sub-header{font-size:22px}.text-header-content{font-size:20px}}.car-wrapper{width:800px;position:absolute;bottom:0;left:15%}.car-wrapper .car-img{width:100%}.tire-wrapper{width:130px;position:absolute;bottom:-4px;border-radius:50%}.back-tire-wrapper{left:88px}.front-tire-wrapper{right:95px}.tire-wrapper .tire{width:100%;transform-origin:50%;animation-name:circle;animation-duration:.7s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes circle{0%{transform:rotate(0deg)}to{transform:rotate(365deg)}}@keyframes forest{0%{left:0}to{left:-3840px}}.road{width:1920px;height:200px;background-color:#484545;bottom:-32px;z-index:-1;background:linear-gradient(0deg,#1f1f1f,#9c9c9c)}.road,.road-line{position:absolute}.road-line{width:6000px;border:5px dashed #fff;bottom:30%;animation-name:forest;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.main-container{height:100vh;min-height:650px;background-position:0;background-size:1920px;background-repeat:repeat-x;position:relative;overflow-x:hidden;background-image:url(/images/bg/TOP.png)}.forest-img-wrapper{width:8000px;height:549px;background-repeat:repeat-x;bottom:0;background-position:50%;position:absolute;animation-name:forest;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}ul{list-style-type:none;padding:0;margin:0}ul:after{content:"";display:block;clear:both}ul.timeline{display:flex;flex-wrap:wrap;padding:300px 30px 50px}ul.timeline>li{width:20%}ul.timeline>li:nth-of-type(odd)>.content{transform:translateY(-100%)}ul .year{color:hsla(0,0%,100%,0);background:#ffd402;display:block;position:relative;padding-left:24px;line-height:4px;font-weight:700;font-size:18px}ul .year:before{content:"";width:40px;height:40px;position:absolute;background:#ffd402;border-radius:50%;left:-24px;top:-20px}ul .year.new{border-radius:0 24px 24px 0}ul .year.new:after{content:"";width:5px;height:5px;display:block;box-sizing:border-box;border:20px solid transparent;border-left-color:#3f444c;position:absolute;right:-30px;top:-9.5px}ul .content{border-left:8px solid #ffd402;margin-left:-8px;padding:15px 24px 15px 0}ul .content>li{padding-left:20px;border-bottom:4px solid #eef4f7;padding-bottom:8px;position:relative;margin-left:-8px}ul .content>li:last-of-type{border-bottom:0;padding-bottom:0}ul .content>li:before{content:"";display:block;position:absolute;width:3px;height:3px;border-radius:50%;background:#eef4f7;left:2px;top:8px}@media screen and (max-width:1140px){ul.timeline{padding:400px 30px 0}ul.timeline>li{width:20%}}@media screen and (max-width:991px){ul.timeline{padding:250px 30px 50px}ul.timeline>li{width:50%}}@media screen and (max-width:767px){ul.timeline{padding:18px 40px}ul.timeline>li{width:100%}ul.timeline>li:nth-of-type(odd) .content{transform:none}}.header_bg__bFRD1{height:86px}.header_imgHeader__ATGYl{width:auto;height:35px;margin:0}.header_imgHeaderMobile__o5nEE{width:auto;height:30px}.header_topButton__jrbDL{color:#fff;padding:8px;right:.5rem;bottom:.5rem;position:fixed;width:auto;background-color:#1278d7;border:3px solid #eac636;transition:all .2s ease-in-out}.header_topButton__jrbDL:hover{background-color:#eac636;border:3px solid #1278d7;transform:scale(1.1)}.header_btnStyle701__tMnO_{position:relative;border-color:transparent;background-color:transparent;color:#fff;overflow:hidden}.header_btnStyle701__tMnO_ span{position:relative;z-index:2}.header_btnStyle701__tMnO_:after,.header_btnStyle701__tMnO_:before{width:100%;height:50%;position:absolute;left:0;background-color:#eac636;transition:all .25s;content:"";z-index:1}.header_btnStyle701__tMnO_:before{top:0;transform:translate(-100%)}.header_btnStyle701__tMnO_:after{bottom:0;transform:translate(100%)}.header_btnStyle701__tMnO_:hover{color:#0533d5;border-radius:2rem}.header_btnStyle701__tMnO_:hover:after,.header_btnStyle701__tMnO_:hover:before{transform:translate(0)}@media(max-width:598.98px){.header_imgHeader__ATGYl{height:25px}}