#popup-panel,.div-table .div-table-row.vertical-middle .div-table-col-3{vertical-align:middle}.page li:hover,.page-active{border-bottom:2px solid #5182bb}.page-active,.scrollToTop{text-decoration:none!important}.advantage-amount,.advantage-name,.banner .banner-text-panel,.menu a,.more,.service-list a,.testimonial-name,.title,body h1,h2,h3{font-weight:700}@font-face{font-family:"Open Sans";src:url(../fonts/open-sans/OpenSans-Regular.ttf)}@font-face{font-family:"Open Sans";src:url('../fonts/open-sans/OpenSans-Bold.ttf');font-weight:700}body{margin:0;font-family:"Open Sans",sans-serif!important;background-color:#fff!important;scroll-behavior:smooth}body img{max-width:100%}.link,body a{cursor:pointer;color:#008915}.link:hover,body a:hover{color:#a0f091}#popup-panel{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background-color:rgba(0,0,0,.7);z-index:9999;overflow:scroll}.content-wrapper{max-width:1200px;margin:auto;padding:0 2em;position:relative}#side-menu .medsos-panel li,.navbar-nav,.page{margin:0}:focus{outline:0!important}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#side-menu .mm-listview>li:not(.mm-divider):after,.campaign-item:first-child,.campaign-item:nth-child(2),.navbar-nav .single-level{border:0}.mnv-show-password{font-size:1.2em;color:#333;cursor:pointer;background-color:#fff;border-radius:50%;position:absolute;top:2px;right:20px;display:block;width:30px;height:30px;line-height:30px!important;text-align:center}.container,.g_id_signin,.nav,img{width:100%}.basic-table-01 .table-row-mode,.show-mobile{display:none!important}.navbar-header li,.navbar-nav>li,.page li{display:inline-block}.hide-mobile{display:inherit}.auto-complete li,.main-panel{position:relative}.div-table{display:table}.div-table-caption,.div-table-caption-3{display:table-caption}.div-table-caption-3{padding:.3em}.div-table-col,.div-table-col-3,.div-table-col-5{display:table-cell;vertical-align:top}.div-table-col-5{padding:.5em}.div-table-col-3{padding:.3em}.div-table-row{display:table-row}.page{clear:both;list-style:none;padding:0;text-align:center}.page li{padding:.2em .5em!important;font-size:.9em;margin:0 .3em!important;text-align:center!important;width:30px}.page .ellipsis:hover{border-bottom:0!important}.prev-next-page{display:none;padding:0;text-align:center}.prev-next-page .inactive-prev-next-page,.prev-next-page a>li{width:22%;background-color:#fff;border:1px solid #5182bb;color:#5182bb;margin:1%!important;text-decoration:none!important;display:inline-block;padding:.5em 0}.footer-menu a,.menu a,.more:hover,.navbar-nav .dropdown a:hover,.navbar-nav .dropdown a:hover li,.scrollToTop:hover,.service-list a{text-decoration:none}.prev-next-page a>li:hover{background-color:#5182bb;color:#fff}.prev-next-page .inactive-prev-next-page,.prev-next-page .inactive-prev-next-page:hover{background-color:#fff!important;border:1px solid #dedede!important;color:#dedede!important}.scrollToTop{color:#666!important;line-height:1em;text-align:center;opacity:.8!important}.scrollToTop:hover{color:#dedede!important;opacity:1}.back-to-top{font-size:4em}.input-date,.input-datetime,.input-month{background-color:#fff!important;cursor:text!important}#side-menu .side-menu .selected a,.text-white{color:#fff!important}.navbar-nav .dropdown:hover a,.text-black{color:#000!important}.text-green-avocado{color:#568203!important}.text-red-cardinal{color:#c41e3a!important}.text-yellow-mikado{color:#ffc40c!important}.text-blue-munsell{color:#0093af!important}.text-purple-purpureus{color:#9a4eae!important}.text-black-jet{color:#343434!important}.text-gray-dim{color:#696969!important}.text-gainsboro{color:red!important}.text-cobalt-blue{color:#0047ab!important}.text-red-salmon{color:#c95b5f!important}.text-yellow-gold{color:#ebb700!important}.text-light-green{color:#00ab68!important}.text-purple{color:#7a25b2!important}.text-salmon-orange{color:#ff5b35!important}.text-yellow-light{color:#fed141!important}.bg-green-avocado{background-color:#568203!important}.bg-red-cardinal{background-color:#c41e3a!important}.bg-red-salmon{background-color:#c95b5f!important}.bg-yellow-mikado{background-color:#ffc40c!important}.bg-blue-munsell{background-color:#0093af!important}.bg-blue-steel{background-color:#4682b4!important}.bg-purple-purpureus{background-color:#9a4eae!important}.bg-gray-dim{background-color:#696969!important}.bg-silver{background-color:silver!important}.bg-yellow-gold{background-color:#ebb700!important}.bg-dark-purple{background-color:#7a25b2!important}.bg-light-green{background-color:#00ab68!important}.bg-dark-blue{background-color:#00338d!important}.bg-yellow-light{background-color:#fed141!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container{padding:0!important}.navbar{border-radius:0;margin-bottom:0}.navbar-collapse{padding:0;text-align:center}.navbar-nav>li{float:none}#side-menu .mm-header .mm-title,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-text{color:#fff}.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-nav>.open>a{color:#fff;background-color:#666}.navbar-nav .dropdown:hover{background-color:#06ef3b}.navbar-nav .dropdown a{font-size:.85em;color:#fff}.navbar-nav .dropdown a:hover li{background-color:#999}.navbar-nav .dropdown-menu{padding:0;border-radius:0;min-width:20em;background-color:#666;background-clip:inherit}.navbar-nav .dropdown-menu li{width:100%;display:block;float:none}.navbar-nav .dropdown-menu li a{padding:.8em}.navbar-nav .divider{border-top:1px solid #666}.navbar-default{border:0;background-color:#333}.navbar-header>.company-logo{margin-left:1em;margin-top:.35em;min-width:8em;height:3em}.navbar-header .menu-icon{padding:0;margin:1em 0 0;font-size:.8em}.navbar-header .menu-icon a li{font-size:2em;margin-top:.2em;color:#fff;margin-right:.5em}.navbar-header li{float:right;text-align:center;font-size:1.5em;padding:.5em 0;border-radius:.2em}.ui-autocomplete,.ui-dialog-buttonpane button{font-size:.8em!important}.navbar-header .fa-lock,.navbar-header .fa-unlock-alt{padding:.35em 0;font-size:1.7em}.navbar-toggle{border:0;margin-top:.8em}.basic-table-01 .col-header,.navbar-toggle:hover{background-color:#dedede}.navbar-toggle .icon-bar{background-color:#000}.navbar-nav .open .dropdown-menu>li{background-color:#666}.floating-wa-button a,.floating-wa-button a:hover,.navbar-nav .open .dropdown-menu>li>a{color:#fff!important;text-decoration:none}.menu a,.menu a:hover,.service-list a:hover{color:#008915}.navbar-nav .open .dropdown-menu>li:hover>a{background-color:#777}#form-resend-activation{max-width:35em}.basic-table-01 .align-left,.form-horizontal .control-label{text-align:left}.auto-complete.flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.auto-complete .flex-item{padding:0;margin:0}.auto-complete .textbox{flex-grow:1}.auto-complete .add-button{cursor:pointer;padding-top:.1em;font-size:1.8em!important;margin:0 .2em;width:20px;text-align:center;color:#428bca;border:0;border-radius:4px}.auto-complete .add-button:hover{color:#3276b1}.auto-complete .fa-sistrix{position:absolute;top:.6em;right:.8em;font-size:1.2em;color:#666}.flex{display:flex;align-items:center}.flex [type=checkbox]{margin-top:0!important}.flex>div{margin-right:.5em}.flex>div:last-child{margin-right:0}.basic-table-01 .align-center input,.g-recaptcha>div,.search-box{margin:auto}.flex .consume{flex:1}.ui-autocomplete-loading{background:url(../img/loading.gif) right center no-repeat #fff!important;background-position:calc(100% - 2em)!important}.ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden}.ui-dialog-buttonpane{padding:0!important}.ui-autocomplete .ui-menu-item{font-size:1.2em;padding:0}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{padding:.5em 1em;border:0}.mobile-menu{display:inline-block;float:left;padding:.5em}.no-odd-even-style{background-color:transparent!important}.scrollToTop{position:fixed;left:20px;bottom:-5em;opacity:0;overflow:hidden;outline:0;width:50px;height:50px;font-size:12px;text-transform:uppercase;text-indent:100%;white-space:nowrap;background:center center no-repeat}.scrollToTop_show{opacity:1;bottom:20px}@-webkit-keyframes scrollToTop_fade{0%{opacity:0}100%{opacity:1}}@keyframes scrollToTop_fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scrollToTop_slide{0%{bottom:-100px}100%{bottom:20px}}@keyframes scrollToTop_slide{0%{bottom:-100px}100%{bottom:20px}}.scrollToTop_animating,.scrollToTop_animating *{pointer-events:none!important}.scrollToTop_default{display:block;width:auto;height:auto;padding:10px;text-indent:0;border-radius:10px}.scrollToTop_cycle{background-image:url("../img/cycle.png")}.scrollToTop_cycle:hover{background-image:url("../img/cycle-hover.png")}.scrollToTop_square{background-image:url("../img/square.png")}.scrollToTop_square:hover{background-image:url("../img/square-hover.png")}.scrollToTop_text{background-image:url("../img/text.png")}.scrollToTop_text:hover{background-image:url("../img/text-hover.png")}.scrollToTop_triangle{background-image:url("../img/triangle.png")}.scrollToTop_triangle:hover{background-image:url("../img/triangle-hover.png")}.basic-table-01{margin:auto;width:100%}.basic-table-01 .col-header .div-table-col-3:first-child,.basic-table-01 .div-table-row:nth-child(2n+3) .div-table-col-3:first-child{border-radius:.3em 0 0 .3em}.basic-table-01 .col-header .div-table-col-3:last-child,.basic-table-01 .div-table-row:nth-child(2n+3) .div-table-col-3:last-child{border-radius:0 .3em .3em 0}.basic-table-01 .div-table-row:nth-child(2n+3){background-color:#f6f6f6}.basic-table-01 .align-right,.basic-table-01 .text-align-right input{text-align:right}#about-us .company-value-list .description,.basic-table-01 .align-center,.text-center{text-align:center}.loading{font-size:2em;display:inline-block}.notification-msg{color:#fff;border-radius:.2em}.notification-msg.show{padding:.3em 0;margin:0 0 1em}.notification-msg>ul{margin:0;padding:0 .5em;list-style:none}.btn-primary .loading-icon,.galleria-bar{display:none}.btn-primary{background-color:#00338d;border-color:#00338d;width:10em}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#407cca;border-color:#00338d}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#ab0303;border-color:#ab0303}.free-page img{max-width:100%!important;height:auto!important}.search-box{width:90%;border:1px solid #dedede;border-radius:.5em;height:3em}.input-item{width:90%;height:2em;margin:.4em 0;border:0}input[type].label-style,select.label-style{padding:5px;height:auto;outline-style:none!important;border:0;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0 0}.search-box.label-style input,.search-box.label-style select{padding:5px;height:auto;-webkit-appearance:none;outline-style:none!important;border:0;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0 0}#btn-side-menu,.floating-wa-button{border-radius:25em;text-align:center}#side-menu .selected{background:#008915}#side-menu .mm-listview>li.mm-selected>a:not(.mm-next),#side-menu .side-menu li:hover:not(.divider),.mm-menu .mm-listview>li.mm-selected>span{background:#a0f091}#side-menu .mm-header .mm-btn:before,#side-menu .mm-listview>li>a.mm-next:after,#side-menu .mm-listview>li>a.mm-prev:before,.mm-menu .mm-header .mm-btn:after{border-color:#fff}#side-menu .side-menu li a{color:rgba(37,51,96)!important}.side-menu-logo{margin-bottom:2em;height:4em;width:90%;background-repeat:no-repeat;background-size:contain;background-position:left;background-image:url(../img/img-04.png)}#side-menu .medsos-panel li a{margin-right:1em;padding:0}.mm-menu{border-right:1px solid #dedede}.bg-green-light{background:rgba(160,240,145,.2)}.scroll-to-top{cursor:pointer;background-position:0 -25px}.advantage-list li .image,.image,.logo{background-position:center;background-repeat:no-repeat;background-size:contain}.form-default{width:100%;margin:auto}.g_id_signin iframe{margin:auto!important;position:inherit!important;float:none!important}.header{width:100%;padding:.5em 0;position:sticky;top:0;z-index:999;background-color:#fff}.header .flex{justify-content:space-between}#btn-side-menu{display:none;z-index:99999;position:fixed;left:.3em;top:.25em;font-size:1.9em;color:#fff;background-color:#253360;width:50px;height:50px;line-height:1.9em}#side-menu.mm-menu{color:#000;background-color:#fff}.fixed-header{width:100%;z-index:100;padding:2em}.logo{width:6em;height:4em}.menu a{font-size:16px}.menu>div{margin:0 .7em}.floating-wa-panel{position:fixed;bottom:2em;right:2em;z-index:9999}.floating-wa-button{background-color:#5bb352;color:#fff!important;font-size:1.5em;line-height:2.7em;width:2.3em;height:2.3em}.floating-wa-button:hover{background-color:#53a437!important}.floating-wa-button i{font-size:1.5em;margin-left:.1em}.call-center{border:1px solid #008915;border-radius:4px;padding:.5em}.title{color:#383838;font-size:1.5em}.footer{background-color:#383838;color:#fff;padding:3em;width:100%}.footer-reserved{color:#adadad;font-size:.8em;padding-top:1.5em;padding-bottom:1em}.footer-menu h4{padding-top:0}.footer-reserved-detail{font-size:.8em;color:#e6e6e6}.footer-link>div{padding-bottom:.5em}.footer-menu a{color:#fff}.footer-address .address{padding-right:4em}.footer-info{width:15em;margin-bottom:2em}.footer .footer-col-menu{margin-top:1em;min-width:21em}.footer .footer-col-menu .title{font-size:1.4em;padding-bottom:.5em;color:#fff}.footer .footer-menu{display:flex;justify-content:flex-start;flex-wrap:wrap}.footer-company-logo{height:8em;width:100%;background-size:contain;background-repeat:no-repeat}.line{background-color:#adadad;height:.05em;margin:auto;width:100%}.image{height:22em;width:30em;margin:auto;position:relative;border-radius:8px}.overlay,.title-panel{position:absolute;width:100%}.more,.more:hover{color:#008915}.advantage-list{list-style:none;padding:0;margin:auto;width:100%;max-width:96%}.advantage-list li,.portfolio-list li,.testimonial-list li{display:inline-block;width:32%;float:left;margin-bottom:1.5em;font-size:.9em}.advantage-list li .content-panel{height:100%;width:90%;margin:auto;border-radius:4px;border:1px solid #c1c1c1;padding:1em;text-align:center}.advantage-list li .image{height:8em;width:10em;margin:auto}.advantage-name{color:#383838;font-size:16px}.advantage-amount{color:#008915;font-size:2em}.overlay{background:rgba(37,51,96,.9);top:165px;height:10em;mix-blend-mode:multiply}#about-us .company-value-list .image,.banner,.portfolio-list li .content-panel{background-position:center;background-repeat:no-repeat}.title-panel{top:195px;color:#fff;padding-left:1em}.banner{background-color:#dedede;height:35em;position:relative;background-size:cover}.banner .banner-overlay{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,#253360 0,rgba(37,51,96,0) 100%);mix-blend-mode:multiply}.banner .banner-text-panel{width:100%;font-size:2em;color:#fff;text-align:left;position:relative;top:1.8em}.testimonial-list{list-style:none;padding:0;margin:auto;width:94%}.testimonial-list li .content-panel{background-color:#fff;height:100%;width:90%;margin:auto;border-radius:4px;border:1px solid #c1c1c1;padding:1em}.slick-arrow{background-color:#fff;z-index:997;color:#253360;box-shadow:0 4px 10px 0 rgb(0 0 0 / 20%);position:absolute;top:30%;cursor:pointer;font-size:2em;border-radius:50%;padding:0;width:2em;height:2em;text-align:center}.slick-arrow.next-arrow{right:-30px}.slick-arrow.prev-arrow{left:-30px}.slick-arrow .fas.fa-chevron-left,.slick-arrow .fas.fa-chevron-right{padding-top:.5em}.review{color:#383838;line-height:1.6em}.testimonial-name{color:#383838}.testimonial-company{color:#383838;font-style:italic}.portfolio-list{list-style:none;padding:0;margin:0}.portfolio-list li .content-panel{background-color:#d9d9d9;height:6em;width:15em;margin:.7em auto;background-repeat:none;background-size:contain}.service-list a{color:#008915;font-size:1em}.service-list .service-panel{border:1px solid #adadad;border-radius:4px;padding:1em;margin-bottom:1em}.service-list .service-panel:hover{border:2px solid #008915}.contact-us-table{width:80%;margin:auto}.contact-us-table .h1{font-size:1.5em}.contact-us-company-address{min-width:20em}.about-us-panel,.service-panel{align-items:flex-start}#about-us .title{font-size:2em}#about-us .company-value-list{display:flex;justify-content:center;flex-wrap:wrap}#about-us .company-value-list .item{width:25em;margin-bottom:2em}#about-us .company-value-list .image{height:5em;width:7em;margin:auto auto .5em;background-size:contain}#about-us .company-value-list .value-title{text-align:center;font-weight:700;font-size:1.5em}#about-us .company-value-list .item .content-panel{margin:1em}.contact-channel a{color:#383838}@media screen and (max-width:1000px){#testimonial .testimonial-list li{width:50%}}@media screen and (max-width:950px){.contact-us-table{width:90%}.hide-mobile{display:none}#btn-side-menu{display:inherit}}@media screen and (max-width:900px){.about-us-panel,.service-panel{flex-direction:column}.about-us-panel .consume,.service-panel .consume{width:100%}.panel-description{margin-bottom:2em}#about-us .title,#index .title,#services .title{text-align:center;margin-bottom:.5em}}@media screen and (max-width:720px){.footer .flex .item{margin-bottom:2em}.contact-us-table,.contact-us-table>.div-table-row,.contact-us-table>.div-table-row>.div-table-col-5{display:inline-block;width:100%}.contact-us-company-address{text-align:center}.contact-us-company-address .div-table,.contact-us-company-address .div-table-col,.contact-us-company-address .div-table-row{width:auto!important;text-align:left;margin:auto}.contact-us-company-address .div-table-col:first-child{padding:0 .5em}.contact-us-table .medsos-panel{width:100%;text-align:center}.contact-us-table .medsos-panel ul{display:inline-block;margin:auto}.contact-us-table .medsos-panel ul li{margin:0 .3em}.banner{display:none}}@media screen and (max-width:600px){#testimonial .testimonial-list li{width:100%}.advantage-list li{width:50%}}@media screen and (max-width:500px){.service .image{display:none}}@media screen and (max-width:400px){.advantage-list li{width:100%}}@media screen and (max-width:375px){.footer-menu>div{margin-right:0}}