@charset "utf-8";div.scroll.show{opacity:1;visibility:visible;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}div.scroll:hover span{color:#fff;background-color:#001993}.swiper-pagination-our-pro-tab > .swiper-pagination-bullet{width:50px;height:3px;background-color:#333}.swiper-pagination-our-pro-tab > .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsl(120,33%,24%)}@keyframes fade{from{opacity:0.4}to{opacity:1}}.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.banner-menu li.menu-banner{width:33.33%;padding:0px 15px}.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.banner-menu li.menu-banner a{position:relative;overflow:hidden;display:block}.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.banner-menu li.menu-banner a.menu-banner-title{margin-top:10px;text-align:center}.service .service-box .s-box:hover i{color:#ffffff;transform:rotateY(180deg);-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}button.navbar-toggler{padding:0;border:none}button.navbar-toggler span.line{position:relative;margin-top:8px;margin-bottom:8px}button.navbar-toggler span.line,button.navbar-toggler span.line::before,button.navbar-toggler span.line::after{width:20px;height:2px;display:block;background-color:#000;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}button.navbar-toggler span.line::before,button.navbar-toggler span.line::after{content:"";position:absolute}button.navbar-toggler span.line::before{top:8px}button.navbar-toggler span.line::after{top:-8px}.navbar-toggler:focus{box-shadow:none}a:hover{color:#001993;text-decoration:none}.navbar-toggler:focus{box-shadow:none}.btn-primary:active:focus{box-shadow:none}.btn-style1:hover::before{background-color:#569a00;width:100%;border-radius:30px}.btn-style1:hover{color:#fff}#site-loading{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:1000;background-color:white}#site-loading .lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #001993;border-color:#001993 transparent #001993 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn-extra-style:hover::before{background-color:#76776e;width:100%;border-radius:45px}.mm-fullscreen-bg.active{opacity:0.5;visibility:visible}.header-main-area.is-sticky{background-color:#ffffff}@media (max-width:1199px){.header-main-area.is-sticky{background-color:#ffffff}}.header-main-area.is-sticky{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:99;width:100%;box-shadow:0 0 15px rgb(0 0 0 / 15%);-webkit-box-shadow:0 0 15px rgb(0 0 0 / 15%);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-ms-box-shadow:0 0 15px rgba(0,0,0,0.15);background-color:#fff;animation:smoothScroll 1s forwards}@keyframes smoothScroll{0%{transform:translateY(-150px)}100%{transform:translateY(0px)}}.megamenu-content .mainwrap ul.main-menu li.menu-link a.link-title.link-title-lg,.megamenu-content .mainwrap ul.main-menu li.menu-link div.link-title.link-title-lg{display:none}.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.mega-menu.collapse:not(.show),.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.banner-menu.collapse:not(.show){display:flex;flex-wrap:wrap}.megamenu-content .mainwrap ul.main-menu li.menu-link:hover ul.dropdown-submenu{top:calc(100% + 0px);opacity:1;visibility:visible}.megamenu-content .mainwrap ul.main-menu li.menu-link ul.dropdown-submenu.banner-menu{width:100%;left:0px}.full-banner:hover .banner-main a.banner-hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tab-pro-slider .swiper-buttons .content-buttons .swiper-button-next:hover,.tab-pro-slider .swiper-buttons .content-buttons .swiper-button-prev:hover,.tab-pro-slider .swiper-buttons .content-buttons .swiper-button-next:focus{outline:none}