html,body{opacity:1;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:loading 2s;animation:loading 2s}@-webkit-keyframes loading{0%{opacity:0}100%{opacity:1}}@keyframes loading{0%{opacity:0}100%{opacity:1}}.bg-yellow{background-color:#fbe7a3}.modal-content{border-radius:0px !important}.center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-j-end{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.center-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.left-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blue{color:#2e90d1 !important}.light-font{color:rgba(255,255,255,.7)}.dark{color:#333 !important}.white{color:#fff !important}.grey{color:#707070}.bg-blue{background-color:#2e90d1 !important}.bg-lightBlue{background-color:#ddecf7 !important}.bg-black{background-color:#1f1f1f !important}.bg-grey{background-color:#474747 !important}.bg-lightGrey{background-color:#b6b3b3 !important}.bg-white{background-color:#fff}.bd-white{border:solid 1px #fff !important}.red{color:#dd3131 !important}.blue-button{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:.5rem 1rem;background-color:#2e90d1;border-radius:20px;color:#fff;border:none}.blue-button:hover{-webkit-box-shadow:0 6px 15px rgba(0,0,0,.2);box-shadow:0 6px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.text-justify{text-align:justify}.txt-center{text-align:center}.txt-left{text-align:left}.btn-style{border:solid 1px #333;padding:.3rem 1.2rem}.btn-color-grey{color:#333}.width-m{width:65% !important}@media screen and (max-width: 1100px){.width-m{width:90% !important}}@media screen and (max-width: 540px){.width-m{width:100% !important}}.width-m{width:64% !important}@media screen and (max-width: 769px){.width-m{width:95% !important}}@media screen and (max-width: 540px){.width-m{width:100% !important}}.width-xl{width:100%}.width-half{width:40%}@media screen and (max-width: 1500px){.width-half{width:50%}}@media screen and (max-width: 769px){.width-half{width:100%}}.margin-l{margin-top:8rem}@media screen and (max-width: 540px){.margin-l{margin-top:3rem}}.margin-m{margin-top:4em}.marginLeft-none{margin-left:0 !important}.marginRight-none{margin-right:0 !important}.font-1{font-size:16px !important;font-weight:300 !important}.font-2{font-size:18px !important;font-weight:300 !important;color:rgba(0,0,0,.8) !important;text-align:center !important}@media screen and (max-width: 540px){.font-2{font-size:16px;text-align:left !important}}.font-2-left{font-size:18px !important;font-weight:300 !important;color:rgba(0,0,0,.8) !important;text-align:left !important}@media screen and (max-width: 540px){.font-2-left{font-size:16px}}.normal-font{font-size:20px !important}.note-font{font-size:16px !important;font-weight:600 !important;line-height:26px !important}.middle-font{font-size:18px !important;font-weight:600 !important;line-height:28px !important}.link-none-style{color:#333 !important;font-weight:600;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.link-none-style:hover{color:#1287e7 !important}.border-none{border:none !important}.content-txt{font-size:20px;font-weight:200}.position-a{position:absolute}.position-r{position:relative}.z-index-1{z-index:1}.z-index-0{z-index:0}.width-1{width:10%;height:100%}.width-2{width:20%;height:100%}.width-3{width:30%;height:100%}.width-4{width:40%;height:100%}.width-5{width:50%;height:100%}.width-6{width:60%;height:100%}.width-7{width:70%;height:100%}.width-8{width:80%;height:100%}.width-9{width:90%;height:100%}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.carousel_pc{display:block}@media screen and (max-width: 1100px){.carousel_pc{display:none !important}}.carousel_pad{width:100%;display:none;border:1px solid rgba(0,0,0,0)}@media screen and (max-width: 1100px){.carousel_pad{display:block}}@media screen and (max-width: 540px){.carousel_pad{display:none}}.carousel_mobile{width:100%;display:none}@media screen and (max-width: 540px){.carousel_mobile{display:block}}.submit-btn-footer{background-color:#272f3c !important;border:solid 1px #272f3c !important;width:100% !important}.submit-btn-ecwp{background-color:#272f3c !important;border:solid 1px #272f3c !important;width:100% !important}.submit-btn-service,.submit-btn-product{background-color:rgba(0,0,0,0) !important;border:none !important;width:100% !important}.project-card-body-eiwp{padding:0 16vmin !important}body,html{width:100%;height:100%;margin:0;padding:0;font-family:sans-serif}*{list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.mc-field-group{width:100% !important;border:none}#wrapper{max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.dcf-overflow-x-auto{outline:none}#exampleModal{z-index:99999999999}a,.slick-slide,button{outline:none !important}.swiper-button-next,.swiper-button-prev{outline:none}.discount-banner{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.discount-banner:hover{margin-left:20px;cursor:pointer}input::-webkit-input-placeholder{font-weight:100}input::-moz-placeholder{font-weight:100}input:-ms-input-placeholder{font-weight:100}input::-ms-input-placeholder{font-weight:100}input::placeholder{font-weight:100}.wechat-modal-img{-webkit-transform:scle(1);-ms-transform:scle(1);transform:scle(1);-webkit-animation:scale-animation .5s ease;animation:scale-animation .5s ease}.txt-left{text-align:left !important}@-webkit-keyframes scale-animation{0%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}100%{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%)}}@keyframes scale-animation{0%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}100%{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%)}}#mc_embed_signup{background-color:#272f3c !important}#mc-embedded-subscribe-form01{padding:30px !important;background-color:rgba(0,0,0,0)}#mc_embed_signup .button{background-color:#4ba6db !important}button,input{outline:none !important}button:focus,input:focus{outline:none !important}.submit-btn-footer{background-color:#272f3c !important;border:solid 1px #272f3c !important;width:100% !important}.submit-btn-ecwp{background-color:#272f3c !important;border:solid 1px #272f3c !important;width:100% !important}.submit-btn-service,.submit-btn-product{background-color:rgba(0,0,0,0) !important;border:none !important;width:100% !important}#mc_embed_signup{width:100% !important;background-color:rgba(0,0,0,0) !important}iframe{width:100%;height:520px}@media screen and (max-width: 540px){iframe{height:500px}}#mc_embed_signup .button{width:100%}form{padding:0px !important;background-color:rgba(0,0,0,0)}#mc_embed_signup form{overflow-x:hidden !important}
