@font-face{font-family:VarelaRound;font-style:normal;font-weight:400;font-display:swap;src:url(/static/style/font/VarelaRound-Regular.ttf) format("truetype")}body{font-family:VarelaRound,"sans-serif"}body::-webkit-scrollbar{display:none}img{width:100%;height:auto}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5c5e63;margin-top:60px;font-size:16px}#main{min-height:88vh}.color-white{color:#fff}.color-main{color:#30c66c}.color-light{color:#5a5a5a}.color-desc{color:#5c5e63}.color-desc-light{color:#95979c}.color-caption{color:#a9aaae}.color-error{color:#ef4b4b}.bg-white{background-color:#fff}.bg-main{background-color:#30c66c}.bg-main-light{background-color:#e6f5ec}.bg-light{background-color:#5a5a5a}.bg-desc{background-color:#5c5e63}.bg-desc-light{background-color:#95979c}.bg-caption{background-color:#a9aaae}.bg-caption-light{background-color:#f7f8f8}.text-center{text-align:center}.text-right{text-align:right}.bold{font-weight:700}.float-right{float:right}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.btn-box>:not(:last-child){margin-right:15px}.position-abs{position:absolute}.position-rel{position:relative}.position-fix{position:fixed}.xy-center{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xy-center,.y-center{position:absolute;top:50%}.y-center{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.border{border:1px solid #f1f1f1}.border-t-1{border-top:1px solid #f1f1f1}.border-b-1{border-bottom:1px solid #f1f1f1}.border-l-1{border-left:1px solid #f1f1f1}.border-r-1{border-right:1px solid #f1f1f1}.border-t-1-not-last:not(:last-child){border-top:1px solid #f1f1f1}.border-b-1-not-last:not(:last-child){border-bottom:1px solid #f1f1f1}.border-l-1-not-last:not(:last-child){border-left:1px solid #f1f1f1}.border-r-1-not-last:not(:last-child){border-right:1px solid #f1f1f1}.radius{border-radius:10px}.radius-top{border-top-left-radius:10px;border-top-right-radius:10px}.radius-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.m-btn{display:inline-block;font-size:20px;padding:10px 0;text-align:center;width:220px;background-color:#30c66c;color:#fff;font-weight:400;border-radius:10px;-webkit-text-decoration-line:none;text-decoration-line:none}.animation-btn:hover,.m-btn:not(.disabled):hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.animation-btn:active,.m-btn:not(.disabled):active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.animation-btn:after,.m-btn:not(.disabled):after{background-color:rgba(88,225,143,.5);content:"";display:unset;height:100%;width:100%;border-radius:10px;position:unset;top:0;left:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.animation-btn:hover:after,.m-btn:not(.disabled):hover:after{display:inline-block;position:absolute;-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}a.m-btn:active,a.m-btn:focus,a.m-btn:hover{color:#fff}.m-btn.disabled{background-color:#e6f5ec;cursor:not-allowed}.round-btn{display:inline-block;font-size:20px;padding:10px 0;text-align:center;width:200px;background-color:#30c66c;color:#fff;font-weight:400;border-radius:50px;-webkit-text-decoration-line:none;text-decoration-line:none;border:none}.animation-btn:hover,.round-btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.animation-btn:active,.round-btn:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.animation-btn:after,.round-btn:after{background-color:rgba(88,225,143,.5);content:"";display:unset;height:100%;width:100%;border-radius:50px;position:unset;top:0;left:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.animation-btn:hover:after,.round-btn:hover:after{display:inline-block;position:absolute;-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}a.round-btn:active,a.round-btn:focus,a.round-btn:hover{color:#fff}.btn-style2{padding:5px 20px;color:#30c66c;border:1px solid #30c66c;border-radius:10px}.btn-style2.error{padding:5px 20px;color:#ef4b4b;border:1px solid #ef4b4b}a.disabled,button.disabled{pointer-events:none;opacity:.2}a:active,a:focus,a:hover{color:#30c66c;-webkit-text-decoration-line:none;text-decoration-line:none}a.link:active,a.link:focus,a.link:hover{color:#30c66c;-webkit-text-decoration-line:underline;text-decoration-line:underline}input{border-radius:10px;border:1px solid #cfcfcf;padding:15px 20px;background-color:#fff}input.style2{border:none;padding-left:25px;padding-right:25px;-webkit-box-shadow:0 6px 10px rgba(171,201,185,.16);box-shadow:0 6px 10px rgba(171,201,185,.16)}input::-webkit-input-placeholder{color:#d1d1d1}input:-moz-placeholder,input::-moz-placeholder{color:#d1d1d1}input:-ms-input-placeholder{color:#d1d1d1}input:focus{outline:none}textarea{border-radius:10px;resize:none}textarea::-webkit-input-placeholder{color:#d1d1d1}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#d1d1d1}textarea:-ms-input-placeholder{color:#d1d1d1}ul.list-style-none{padding:0;margin:0;list-style:none}.panel-group .panel{margin-bottom:0;border-radius:0}.panel{margin-bottom:20px;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent}table,td{border:1px solid #eaeaea}table thead{background-color:#f1f1f1}table tbody td,table thead th{padding:10px 15px;color:#5c5e63}.overflow-2line{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.half-circle-spinner,.half-circle-spinner *{-webkit-box-sizing:border-box;box-sizing:border-box}.half-circle-spinner{width:30px;height:30px;border-radius:100%;position:relative}.half-circle-spinner.center{margin-left:auto;margin-right:auto}.half-circle-spinner .circle{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:6px solid transparent}.half-circle-spinner .circle.circle-1{border-top-color:#30c66c;-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite}.half-circle-spinner .circle.circle-2{border-bottom-color:#30c66c;-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate}.unfocus{pointer-events:none}@-webkit-keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:575.98px){.lg-text-center,.sm-text-center,.xs-text-center{text-align:center}.sm-text-right,.xs-text-right{text-align:right}.flex.xs-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-btn{width:130px;padding:5px 0}}@media (min-width:576px) and (max-width:767.98px){.lg-text-center,.sm-text-center{text-align:center}.sm-text-right{text-align:right}.m-btn{width:130px;padding:5px 0}}@media (min-width:768px) and (max-width:991.98px){.lg-text-center{text-align:center}.m-btn{font-size:17px;width:160px}}@media (min-width:992px) and (max-width:1199.98px){.lg-text-center{text-align:center}}@media (min-width:1200px){.lg-text-center{text-align:center}}.modal-backdrop{background-color:#3b3b3b;opacity:.5}.modal-box{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.16);box-shadow:0 3px 12px rgba(0,0,0,.16);border-radius:10px;z-index:1051}.section{padding:70px 0}.section.bg2{background:#f9fcfa}.section.bg3{background:#f7f8f8}.section.bg4{background-color:#e6f5ec}.section-title{font-weight:600;color:#2e3134;line-height:1.4}.section-title.white{color:#fff}.section-desc{color:#5c5e63;line-height:1.6}.section-desc.light{line-height:2}.section-btn,.section-btn-box{margin-top:20px}.section-btn-box.flex>:not(:last-child){margin-right:20px}.input-with-icon{position:relative}.input-with-icon>input{padding-right:40px}.input-with-icon>input.marginB{margin-bottom:20px}.input-with-icon>input.fullW{width:100%}.input-with-icon>:not(input){position:absolute;padding:10px;right:1px;top:5px}.input-with-icon>:not(input)>img{width:20px;height:16px}@media (max-width:575.98px){.modal-box{width:90%}.section-btn-box.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-btn-box.flex>*{margin-bottom:15px;margin-right:10px!important;margin-left:10px}.section-btn-box{text-align:center}.section-btn-box.sm-text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:576px) and (max-width:767.98px){.modal-box{width:80%}.section-btn-box.sm-text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px) and (max-width:991.98px){.modal-box{width:70%}}.position-right-bottom{z-index:999;position:fixed;right:30px;bottom:30px}.send-btn{font-size:16px;padding:12px 20px;width:unset;min-width:160px;-webkit-box-shadow:0 3px 6px rgba(92,94,99,.62);box-shadow:0 3px 6px rgba(92,94,99,.62)}.send-btn img{width:20px;height:15px}.send-email-box{font-size:14px;-webkit-box-shadow:0 3px 6px rgba(92,94,99,.62);box-shadow:0 3px 6px rgba(92,94,99,.62);width:100%;max-width:400px}.send-email-head{background-color:#f5f5f5;color:#8e8d8d;text-align:center;font-size:16px;padding:15px 0}.close-btn{display:inline-block;height:4px;width:20px;background-color:#c1c1c1;margin:10px;cursor:pointer;position:absolute;right:15px}.send-email-body{padding:15px;background-color:#fff}.input-row-box{margin:15px}.input-row-text{color:#bbb;font-size:12px;margin:15px}.send-email-box input,.send-email-box textarea{border:1px solid #e6e6e6;width:100%;padding:10px 15px}.input-row-box .m-btn{width:100%;font-size:16px}@media (max-width:575.98px){.send-email-box{width:100%;max-width:unset;right:0;bottom:0}}