:root{--Blue:#50a0eb;--Black:#333;--Gray:#CCCCCC;--Orange:#f7b843;--White:#fff;--DarkBlue:#193C63;--LightBlue:#3568a7}
body{font-family:Roboto,sans-serif;background-color:#fff;position:relative;overflow-x:hidden}
body.offcanvas-menu:before{opacity:1;visibility:visible}
a,a:hover{text-decoration:none!important}
.site-navbar{margin-bottom:0;z-index:1999;position:absolute;top:0;width:100%;background:#fff}
.site-navbar .site-logo{position:relative;left:0;font-size:24px;text-align:center}
.site-navbar .site-navigation .site-menu{margin-bottom:0;padding:0;margin:0}
.site-navbar .site-navigation .site-menu .active{color:#007bff;display:inline-block;padding:20px 20px}
.site-navbar .site-navigation .site-menu a{text-decoration:none!important;display:inline-block}
.site-navbar .site-navigation .site-menu>li{display:inline-block}
.site-navbar .site-navigation .site-menu>li>a{padding:20px 27px;font-size:16px;text-transform:uppercase;display:inline-block;text-decoration:none!important;font-weight:500}
.site-navbar .site-navigation .site-menu>li>a:hover{color:var(--Black)}
.site-navbar .site-navigation .site-menu>li.social>a{padding-left:5px;padding-right:5px}
.site-navbar .site-navigation .site-menu .has-children{position:relative;padding:0 8px}
.site-navbar .site-navigation .site-menu .has-children>a{position:relative}
.site-navbar .site-navigation .site-menu .has-children>a:before{position:absolute;content:"\e313";font-size:16px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:icomoon}
.site-navbar .site-navigation .site-menu .has-children .dropdown{visibility:hidden;opacity:0;top:100%;position:absolute;text-align:left;border-top:2px solid var(--Orange);-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,.1);box-shadow:0 2px 10px -2px rgba(0,0,0,.1);padding:0 0;margin-top:20px;margin-left:0;background:#fff;-webkit-transition:.2s 0s;-o-transition:.2s 0s;transition:.2s 0s;min-width:190px}
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top{position:absolute}
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}
.site-navbar .site-navigation .site-menu .has-children .dropdown a{text-transform:none;letter-spacing:normal;-webkit-transition:0s all;-o-transition:0s all;transition:0s all;color:#000}
.site-navbar .site-navigation .site-menu .has-children .dropdown .active{color:#007bff!important}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li{list-style:none;padding:0;margin:0;min-width:150px;border-bottom:1px solid rgb(204 204 204 / 40%)}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a{padding:15px 10px;display:block;text-transform:uppercase;font-size:14px;font-weight: 400;}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a:hover{background:#eff1f3;color:#000}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a:before{content:"\e315";right:10px}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul{left:0;top:0;position:relative;background:0 0;border-top:none;display:flex!important;flex-wrap:wrap;opacity:1!important;margin-top:0;padding-left:20px;box-shadow:none;min-width:45vw}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul li{flex:0 1 27%}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul li a{color:#333;background:0 0}
.site-navigation .site-menu .has-children:hover ul{visibility:visible!important}
.site-navbar .site-navigation .site-menu .has-children:active>a,.site-navbar .site-navigation .site-menu .has-children:focus>a,.site-navbar .site-navigation .site-menu .has-children:hover>a{color:var(--Black)}
.site-navbar .site-navigation .site-menu .has-children:active,.site-navbar .site-navigation .site-menu .has-children:focus,.site-navbar .site-navigation .site-menu .has-children:hover{cursor:pointer}
.site-navbar .site-navigation .site-menu .has-children:active>.dropdown,.site-navbar .site-navigation .site-menu .has-children:focus>.dropdown,.site-navbar .site-navigation .site-menu .has-children:hover>.dropdown{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;margin-top:0;visibility:visible;opacity:1}
.site-mobile-menu{width:300px;position:fixed;right:0;z-index:2000;padding-top:20px;background:#fff;height:calc(100vh);-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;z-index:99999999}
.offcanvas-menu .site-mobile-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.site-mobile-menu .site-mobile-menu-header{width:100%;float:left;padding-left:20px;padding-right:20px}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close{float:right;margin-top:3px!important;margin-bottom:20px}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span{font-size:30px;display:inline-block;padding-left:10px;padding-right:0;line-height:1;cursor:pointer;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo{float:left;margin-top:10px;margin-left:0}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a{display:inline-block;text-transform:uppercase}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a img{max-width:70px}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a:hover{text-decoration:none}
.site-mobile-menu .site-mobile-menu-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;padding:0 20px 20px 20px;height:calc(100vh - 52px);padding-bottom:150px}
.site-mobile-menu .site-nav-wrap{padding:0;margin:0;list-style:none;position:relative}
.site-mobile-menu .site-nav-wrap a{padding:10px 20px;display:block;position:relative;color:#212529}
.site-mobile-menu .site-nav-wrap a:hover{color:var(--Orange)}
.site-mobile-menu .site-nav-wrap li{position:relative;display:block}
.site-mobile-menu .site-nav-wrap li .active{color:var(--Orange)}
.site-mobile-menu .site-nav-wrap .social{display:inline-block}
.site-mobile-menu .site-nav-wrap .arrow-collapse{position:absolute;right:0;top:5px;z-index:20;width:36px;height:36px;text-align:center;cursor:pointer;border-radius:50%}
.site-mobile-menu .site-nav-wrap .arrow-collapse:hover{background:#f8f9fa}
.site-mobile-menu .site-nav-wrap .arrow-collapse:before{font-size:12px;z-index:20;font-family:icomoon;content:"\f078";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-180deg);-ms-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}
.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.site-mobile-menu .site-nav-wrap>li{display:block;position:relative;float:left;width:100%}
.site-mobile-menu .site-nav-wrap>li.social{float:none!important;width:auto!important}
.site-mobile-menu .site-nav-wrap>li>a{padding-left:20px;font-size:17px;text-transform:uppercase}
.site-mobile-menu .site-nav-wrap>li>ul{padding:0;margin:0;list-style:none}
.site-mobile-menu .site-nav-wrap>li>ul>li{display:block}
.site-mobile-menu .site-nav-wrap>li>ul>li>a{padding-left:40px;font-size:15px;text-transform:uppercase}
.site-mobile-menu .site-nav-wrap>li>ul>li>ul{padding:0;margin:0}
.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li{display:block}
.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li>a{font-size:15px;padding-left:60px;text-transform:capitalize}
.site-mobile-menu .site-nav-wrap[data-class=social]{float:left;width:100%;margin-top:30px;padding-bottom:5em}
.site-mobile-menu .site-nav-wrap[data-class=social]>li{width:auto}
.site-mobile-menu .site-nav-wrap[data-class=social]>li:first-child a{padding-left:15px!important}
.sticky-wrapper{position:absolute;z-index:100;width:100%}
.sticky-wrapper .site-navbar{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}
.sticky-wrapper .site-navbar{border-bottom:1px solid rgba(255,255,255,.1);padding:15px 0;-webkit-box-shadow:4px 0 20px -5px rgb(0 0 0 / 40%);box-shadow:4px 0 20px -5px rgb(0 0 0 / 40%)}
.sticky-wrapper .site-navbar .site-menu-toggle{color:var(--Black)}
.sticky-wrapper .site-navbar .site-logo a{color:#fff}
.sticky-wrapper .site-navbar .site-menu>li>a{color:var(--Black)}
.sticky-wrapper .site-navbar .site-menu>li>a.active,.sticky-wrapper .site-navbar .site-menu>li>a:hover{color:var(--Black)!important}
.sticky-wrapper.is-sticky .site-navbar{background:rgb(255 255 255 / 85%);border-bottom:1px solid transparent;-webkit-box-shadow:4px 0 20px -5px rgb(0 0 0 / 40%);box-shadow:4px 0 20px -5px rgb(0 0 0 / 40%);z-index:99999999999!important}
.sticky-wrapper.is-sticky .site-navbar .site-menu-toggle{color:var(--Black)}
.sticky-wrapper.is-sticky .site-navbar .site-logo a{color:#007bff}
.sticky-wrapper.is-sticky .site-navbar .site-menu>li>a{color:#000!important}
.sticky-wrapper.is-sticky .site-navbar .site-menu>li>a.active,.sticky-wrapper.is-sticky .site-navbar .site-menu>li>a:hover{color:#007bff!important}
nav.site-navigation.position-relative.text-right{top:0}
.demo-1 .sl-slider-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}
.demo-2 .sl-slider-wrapper{width:100%;height:83vh;overflow:hidden;position:relative}
.demo-2 .sl-slider blockquote,.demo-2 .sl-slider h2{padding:0 30px 0 30px;margin-left:12%;width:100%;max-width:515px;color:#fff;position:relative;z-index:100;text-align:left;float:right}
.demo-2 .sl-slider h2{font-size:57px;text-shadow:0 -1px 0 rgba(0,0,0,.2);font-weight:900;max-width:fit-content;margin-top:3%}
.demo-2 .sl-slider blockquote{font-size:18px;padding-top:10px;font-weight:500;font-style:normal}
.demo-2 .sl-slider blockquote p{margin-top:0;margin-bottom:3rem}
.demo-2 .sl-slider blockquote a{font-style:normal;padding:10px 25px;background:var(--Orange);text-decoration:none;font-size:18px;position:relative;transition:all .5s ease;color:#fff}
.demo-2 .sl-slider blockquote a:after{position:absolute;height:15px;width:3px;top:15px;right:-10px;background:var(--Orange);-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg);transition:all 1s ease}
.demo-2 .sl-slider blockquote a:before{position:absolute;height:15px;width:3px;top:0;right:-10px;background:var(--Orange);-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg);transform:skew(35deg,0deg);transition:all 1s ease}
.demo-2 .sl-slider blockquote a:hover{color:#fff;transition:all .5s ease;transform:scale(1.1) rotate(4deg);background:#1f4168}
.demo-2 .sl-slider blockquote a:hover:before{transform:skew(45deg,0deg);transition:all 1s ease;background:#fff}
.demo-2 .sl-slider blockquote a:hover:after{transform:skew(-45deg,0deg);transition:all 1s ease;background:#fff}
.demo-2 .sl-slider blockquote cite{font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:5px;padding-top:30px;display:inline-block}
.demo-2 .bg-img{padding:200px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:-285px;left:-194px;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}
.nav-arrows span{position:absolute;z-index:20;top:58%;width:30px;height:30px;border:2px solid var(--Orange);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.nav-arrows span:hover{border-color:var(--Orange)}
.nav-arrows span.nav-arrow-prev{left:9%;border-right:none;border-top:none}
.nav-arrows span.nav-arrow-next{right:9%;border-left:none;border-bottom:none}
.nav-dots{text-align:left;position:absolute;bottom:2%;height:30px;width:100%;left:13%;z-index:6}
.nav-dots span{display:inline-block;position:relative;width:20px;height:2px;border-radius:0;margin:3px;background:#ddd;background:rgba(150,150,150,.4);cursor:pointer;background:#b3b3b3}
.demo-2 .nav-dots span{margin:8px 15px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.demo-2 .nav-dots span.nav-dot-current,.demo-2 .nav-dots span:hover{background:var(--Orange)}
.demo-1 .deco{width:260px;height:260px;border:2px dashed #ddd;border:2px dashed rgba(150,150,150,.4);border-radius:50%;position:absolute;bottom:50%;left:50%;margin:0 0 0 -130px}
.demo-1 [data-icon]:after{content:attr(data-icon);color:#999;text-shadow:0 0 1px #999;position:absolute;width:220px;height:220px;line-height:220px;text-align:center;font-size:100px;top:50%;left:50%;margin:-110px 0 0 -110px;box-shadow:inset 0 0 0 10px #f7f7f7;border-radius:50%}
.demo-1 .sl-slide h2{color:#000;text-shadow:0 0 1px #000;padding:20px;position:absolute;font-size:34px;font-weight:700;letter-spacing:13px;text-transform:uppercase;width:80%;left:10%;text-align:center;line-height:50px;bottom:50%;margin:0 0 -120px 0}
.demo-1 .sl-slide blockquote{position:absolute;width:100%;text-align:center;left:0;font-weight:400;font-size:14px;line-height:20px;height:70px;color:#8b8b8b;z-index:2;bottom:50%;margin:0 0 -200px 0;padding:0}
.demo-1 .sl-slide blockquote p{margin:0 auto;width:60%;max-width:400px;position:relative}
.demo-1 .sl-slide blockquote p:before{color:#f0f0f0;color:rgba(244,244,244,.65);position:absolute;line-height:60px;width:75px;height:75px;font-size:200px;z-index:-1;left:-80px;top:35px;content:'\201C'}
.demo-1 .sl-slide blockquote cite{font-size:10px;padding-top:10px;display:inline-block;font-style:normal;text-transform:uppercase;letter-spacing:4px}
.demo-1 .bg-1 .sl-content-slice,.demo-1 .bg-1 .sl-slide-inner{background:#fff}
.demo-1 .bg-2 .sl-content-slice,.demo-1 .bg-2 .sl-slide-inner{background:#000}
.demo-1 .bg-2 [data-icon]:after,.demo-1 .bg-2 h2{color:#fff}
.demo-1 .bg-2 blockquote:before{color:#222}
.demo-1 .bg-3 .sl-content-slice,.demo-1 .bg-3 .sl-slide-inner{background:#db84ad}
.demo-1 .bg-3 .deco{border-color:#fff;border-color:rgba(255,255,255,.5)}
.demo-1 .bg-3 [data-icon]:after{color:#fff;text-shadow:0 0 1px #fff;box-shadow:inset 0 0 0 10px #b55381}
.demo-1 .bg-3 blockquote,.demo-1 .bg-3 h2{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3)}
.demo-1 .bg-3 blockquote:before{color:#c46c96}
.demo-1 .bg-4 .sl-content-slice,.demo-1 .bg-4 .sl-slide-inner{background:#5bc2ce}
.demo-1 .bg-4 .deco{border-color:#379eaa}
.demo-1 .bg-4 [data-icon]:after{text-shadow:0 0 1px #277d87;color:#277d87}
.demo-1 .bg-4 blockquote,.demo-1 .bg-4 h2{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}
.demo-1 .bg-4 blockquote:before{color:#379eaa}
.demo-1 .bg-5 .sl-content-slice,.demo-1 .bg-5 .sl-slide-inner{background:#ffeb41}
.demo-1 .bg-5 .deco{border-color:#ecd82c}
.demo-1 .bg-5 .deco:after{color:#000;text-shadow:0 0 1px #000}
.demo-1 .bg-5 blockquote,.demo-1 .bg-5 h2{color:#000;text-shadow:1px 1px 1px rgba(0,0,0,.1)}
.demo-1 .bg-5 blockquote:before{color:#ecd82c}
.demo-2 .bg-img-1{background-image:url(../images/s1.jpg);background-position:center bottom;background-size:cover}
.demo-2 .bg-img-2{background-image:url(../images/s2.jpg)}
.demo-2 .bg-img-3{background-image:url(../images/s3.jpg)}
.sl-trans-elems .deco{-webkit-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-moz-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-o-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-ms-animation:roll 1s ease-out both,fadeIn 1s ease-out both;animation:roll 1s ease-out both,fadeIn 1s ease-out both}
.sl-trans-elems h2{-webkit-animation:moveUp 1s ease-in-out both;-moz-animation:moveUp 1s ease-in-out both;-o-animation:moveUp 1s ease-in-out both;-ms-animation:moveUp 1s ease-in-out both;animation:moveUp 1s ease-in-out both}
.sl-trans-elems blockquote{-webkit-animation:fadeIn .5s linear .5s both;-moz-animation:fadeIn .5s linear .5s both;-o-animation:fadeIn .5s linear .5s both;-ms-animation:fadeIn .5s linear .5s both;animation:fadeIn .5s linear .5s both}
.sl-trans-back-elems .deco{-webkit-animation:scaleDown 1s ease-in-out both;-moz-animation:scaleDown 1s ease-in-out both;-o-animation:scaleDown 1s ease-in-out both;-ms-animation:scaleDown 1s ease-in-out both;animation:scaleDown 1s ease-in-out both}
.sl-trans-back-elems h2{-webkit-animation:fadeOut 1s ease-in-out both;-moz-animation:fadeOut 1s ease-in-out both;-o-animation:fadeOut 1s ease-in-out both;-ms-animation:fadeOut 1s ease-in-out both;animation:fadeOut 1s ease-in-out both}
.sl-trans-back-elems blockquote{-webkit-animation:fadeOut 1s linear both;-moz-animation:fadeOut 1s linear both;-o-animation:fadeOut 1s linear both;-ms-animation:fadeOut 1s linear both;animation:fadeOut 1s linear both}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul li{border-bottom:1px solid rgb(204 204 204 / 40%)}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul li a{font-weight:400;padding:10px 0;text-transform:capitalize}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul li:last-child{padding-bottom:17px}
.site-nav-pad{padding:0 0 0 40px!important}
.border-noneBtm{border-bottom:none!important}
.site-nav-pad .has-children a::before{display:none}
.certificates-cn{display:flex}
.certificate img{width:100%;height:530px;object-fit:cover}
.certificate{padding:25px;display:inline-flex;margin:25px}
.certificate-pad{padding-top:147px}
.certificate-pad .main-title{padding-bottom:100px}
.orange-color{color:var(--Orange)!important}
@-webkit-keyframes roll{
0%{-webkit-transform:translateX(500px) rotate(360deg)}
100%{-webkit-transform:translateX(0) rotate(0)}
}
@-moz-keyframes roll{
0%{-moz-transform:translateX(500px) rotate(360deg);opacity:0}
100%{-moz-transform:translateX(0) rotate(0);opacity:1}
}
@-o-keyframes roll{
0%{-o-transform:translateX(500px) rotate(360deg);opacity:0}
100%{-o-transform:translateX(0) rotate(0);opacity:1}
}
@-ms-keyframes roll{
0%{-ms-transform:translateX(500px) rotate(360deg);opacity:0}
100%{-ms-transform:translateX(0) rotate(0);opacity:1}
}
@keyframes roll{
0%{transform:translateX(500px) rotate(360deg);opacity:0}
100%{transform:translateX(0) rotate(0);opacity:1}
}
@-webkit-keyframes moveUp{
0%{-webkit-transform:translateY(40px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes moveUp{
0%{-moz-transform:translateY(40px)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes moveUp{
0%{-o-transform:translateY(40px)}
100%{-o-transform:translateY(0)}
}
@-ms-keyframes moveUp{
0%{-ms-transform:translateY(40px)}
100%{-ms-transform:translateY(0)}
}
@keyframes moveUp{
0%{transform:translateY(40px)}
100%{transform:translateY(0)}
}
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes scaleDown{
0%{-webkit-transform:scale(1)}
100%{-webkit-transform:scale(.5)}
}
@-moz-keyframes scaleDown{
0%{-moz-transform:scale(1)}
100%{-moz-transform:scale(.5)}
}
@-o-keyframes scaleDown{
0%{-o-transform:scale(1)}
100%{-o-transform:scale(.5)}
}
@-ms-keyframes scaleDown{
0%{-ms-transform:scale(1)}
100%{-ms-transform:scale(.5)}
}
@keyframes scaleDown{
0%{transform:scale(1)}
100%{transform:scale(.5)}
}
@-webkit-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@-o-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@-ms-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
.fade-in-fwd{-webkit-animation:fade-in-fwd 1s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-fwd 1s cubic-bezier(.39,.575,.565,1) both}
.circle1{animation-delay:0s}
.circle2{animation-delay:.1s}
.circle3{animation-delay:.2s}
.circle4{animation-delay:.3s}
.circle5{animation-delay:.4s}
.circle6{animation-delay:.5s}
.circle7{animation-delay:.6s}
.circle8{animation-delay:.7s}
@-webkit-keyframes fade-in-fwd{
0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes fade-in-fwd{
0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.slide-in-top{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}
@-webkit-keyframes slide-in-top{
0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes slide-in-top{
0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.letter-1{animation-delay:1.3s}
.letter-2{animation-delay:1.4s}
.letter-3{animation-delay:1.5s}
.letter-4{animation-delay:1.6s}
.letter-5{animation-delay:1.7s}
.letter-6{animation-delay:1.8s}
.slide-in-bottom{-webkit-animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both}
@-webkit-keyframes slide-in-bottom{
0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes slide-in-bottom{
0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.animated-devider{animation-delay:2.3s}
.scale-out-hor-left{-webkit-animation:scale-out-hor-left .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-hor-left .5s cubic-bezier(.55,.085,.68,.53) both}
@-webkit-keyframes scale-out-hor-left{
0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
}
@keyframes scale-out-hor-left{
0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
}
.ThirdWord{animation-delay:4s;overflow:hidden}
.scale-out-hor-right{-webkit-animation:scale-out-hor-right .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-hor-right .5s cubic-bezier(.55,.085,.68,.53) both}
@-webkit-keyframes scale-out-hor-right{
0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
}
@keyframes scale-out-hor-right{
0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
}
.SecondWord{animation-delay:4s;overflow:hidden}
.land svg{width:25%;margin:0 auto}
.land{margin:0;padding:0;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999999;text-align:center;height:100vh;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:transform .5s}
.coverLand{transform:translateY(-100%)}
.puff-out-center{-webkit-animation:puff-out-center 1s cubic-bezier(.165,.84,.44,1) both;animation:puff-out-center 1s cubic-bezier(.165,.84,.44,1) both;animation-delay:5.5s}
.puff-out-center2{-webkit-animation:puff-out-center 1s cubic-bezier(.165,.84,.44,1) both;animation:puff-out-center 1s cubic-bezier(.165,.84,.44,1) both;animation-delay:3.5s}
@-webkit-keyframes puff-out-center{
0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}
100%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}
}
@keyframes puff-out-center{
0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}
100%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}
}
.download-animation:hover .investor-file-size{color:#fff}
.download-animation:hover .sss{animation:sss 1s ease;animation-direction:alternate;animation-iteration-count:infinite}
.profileDAnimation:hover .aaa{animation:sss 1s ease;animation-direction:alternate;animation-iteration-count:infinite}
.profileDAnimation:hover .download-text{color:#fff}
@keyframes sss{
0%{transform:translate(0,-5px)}
100%{transform:translate(0,0)}
}
img.sliderTheme{position:absolute;z-index:11;right:0;top:0}
.relative{position:relative}
.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden}
.sl-slider{position:absolute;top:0;left:0}
.sl-slide,.sl-slide-inner,.sl-slides-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:flex-start;text-align:center;flex-direction:column}
.sl-slide{z-index:1}
.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1}
.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0 200px}
.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0 200px 200px 200px}
.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);-o-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}
.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0 200px 200px}
.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0}
.sl-content-wrapper{position:absolute}
.sl-content{width:100%;height:100%;background:#fff}
.sl-slide-horizontal .sl-slide-inner{background:#ddd}
.sl-slide-vertical .sl-slide-inner{background:#ccc}
.DarkBlueBG{background-color:var(--DarkBlue)}
.LightBlueBG{background-color:var(--LightBlue)}
.footer-menu{padding-bottom:55px;margin-top:40px}
.footer-menu ul{display:block;list-style:none;margin:0;padding:0}
.footer-menu ul li{display:inline-block;color:#fff;padding:0 34px;font-size:18px;border-right:1px solid #fff;line-height:1}
.footer-menu ul li:first-child{padding-left:0}
.footer-menu ul li:last-child{border-right:none}
li.social-items ul{padding:0;margin:0;display:inline-block}
li.social-items ul li{padding:0 10px;border:none}
li.social-items ul li:first-child{padding-left:10px}
.footer-cn{padding-top:93px;padding-bottom:45px}
.footer-menu ul li a{color:#fff;text-decoration:none}
hr{margin:0;width:33px;height:2px;background-color:var(--Orange)}
.copyrights{font-size:16px;color:#fff;padding-top:33px}
.copyrights a{color:#fff;text-decoration:none}
.downloads-cn{display:flex;align-items:center;z-index:9;position:relative}
.download-icon svg{width:30px}
.download-text{font-size:17px;color:var(--Orange)}
.downloadsec a{text-decoration:none;color:#fff}
.download-hr{width:30px;height:2px;background-color:#fff;margin-top:10px}
img.footer-theme{position:absolute;right:0;bottom:0;z-index:1}
.row{margin-right:0;margin-left:0}
.dis-MobileFlex{display:none}
.dis-DesktopFlex{display:flex}
.dis-Mobile{display:none}
.dis-Desktop{display:block}
.alitco-cn{width:1420px;margin:0 auto}
section#section_1{padding-top:90px}
.social ul{list-style:none;padding:0 0 0 70px;float:right}
.social ul li{display:inline;padding:20px 8px}
.social ul li a{color:#69bfb1}
.social{position:relative;top:10px}
.dflex{display:flex!important;align-items:center;justify-content:space-evenly}
.social ul li a i{color:#69bfb1}
.icon{color:#f7b843}
.SiteScrolled a img{width:20%!important}
.NavHeight{padding:0!important}
span.footer-devider{padding:0 10px}
.downloads-cn .downloadsec{padding-right:60px}
.fixed-social ul{display:block;list-style:none;margin:0;padding:0}
.fixed-social ul li{display:inline-block;position:relative;cursor:pointer}
.fixed-social{display:block;border:none;position:fixed;inset:auto 9px 47px auto;opacity:1;background:none transparent!important;margin:0;max-height:100vh;max-width:100vw;transform:translateY(15px);transition:none 0s ease 0s!important;visibility:visible;z-index:999999999!important}
.so-cn{position:absolute;z-index:-1;opacity:0}
.so-active{opacity:1;transition:all .5s ease-in}
.pop1-cn{bottom:85px;right:30px}
.pop2-cn{bottom:50px;right:12px}
.pop2{width:94px}
.contact-bg img{width:100%;height:100%;object-fit:cover}
.contact-cn{width:70%;float:right;padding-bottom:200px}
.bold-title{font-size:50px;font-weight:900;color:var(--LightBlue);line-height:1;padding-top:162px}
.sub-title{font-size:20px;font-weight:700;color:var(--LightBlue);padding-bottom:33px;padding-top:72px}
.contact-description{font-size:18px;color:#333;font-weight:300;font-style:normal}
.more-branches-icon svg{width:28px}
.more-branches-icon svg{width:28px}
.more-branches-text{font-size:15px;color:#58595b;font-weight:600;padding:5px 0}
.more-branches-hr{width:30px;height:2px;background:#ccc}
.contact2-cn{width:85%;float:right}
input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text]{width:100%;padding:13px 18px;margin-bottom:5px;color:#000;border:1px solid rgb(204 204 204 / 46%);font-size:17px;font-weight:300}
textarea{width:100%;padding:13px 18px;margin-bottom:5px;color:#000;border:1px solid rgb(204 204 204 / 46%);font-size:17px;font-weight:300}
.form-container{width:75%;margin-top:42px;position:relative;left:0;padding-bottom:60px}
select#division{width:100%;padding:13px 18px;margin-bottom:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#ccc;border:1px solid rgb(204 204 204 / 46%);position:relative;-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 22'%3E%3Cdefs%3E%3Cstyle%3E.clsDownArr-1%7Bfill:none;stroke:%23e6e6e6;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EUntitled-2downArr%3C/title%3E%3Cpolyline class='clsDownArr-1' points='28.41 5.67 17.12 17.48 5.82 5.67'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:98%;background-position-y:4px;dominant-baseline:no-change;background-size:7% 80%;font-size:17px;font-weight:100}
::placeholder{color:#ccc;opacity:1}
:-ms-input-placeholder{color:#ccc}
::-ms-input-placeholder{color:#ccc}
:focus{outline:0!important}
.submitBTN{padding:6px 40px 6px 40px;color:#fff;text-decoration:none;font-size:16px;position:relative;border:none;background:0 0;font-weight:500;text-transform:uppercase;position:relative;background:var(--Orange);margin-top:10px;float:right;transition:all 1s ease}
.submitBTN::after{position:absolute;height:13px;width:2px;top:20px;right:-10px;background:var(--Orange);-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg);transition:all 1s ease}
.submitBTN::before{position:absolute;height:13px;width:2px;top:7px;right:-10px;background:var(--Orange);-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg);transform:skew(35deg,0deg);transition:all 1s ease}
.submitBTN:hover{color:#fff;transition:all 1s ease;background:#3568a7}
.submitBTN:hover:before{transform:skew(45deg,0deg);transition:all 1s ease;background:var(--Black)}
.submitBTN:hover:after{transform:skew(-45deg,0deg);transition:all 1s ease;background:var(--Black)}
.contact-pargraph{font-size:18px;color:#333;font-weight:300;font-style:normal;padding-top:40px;width:80%}
.contact-bg{height:100%;width:100%;position:relative}
.gray-bg{background:#f3f3f3;background:linear-gradient(180deg,rgba(243,243,243,1) 0,rgba(255,255,255,1) 100%)}
.gray-bg2{background:#f3f3f3;background:linear-gradient(180deg,rgba(243,243,243,1) 0,rgba(255,255,255,1) 40%)}
.gray-bg3{background:rgb(243 243 243 / 65%)}
.alitco-group-section{background-position:top left}
.w-100{width:100%}
.alitco-section-sub-title-big{font-size:27px;color:#333;padding-top:13px;padding-bottom:55px;font-style:normal;font-weight:300}
.alitco-section-sub-title-small{font-size:18px;color:#333;padding-bottom:125px;font-style:normal;font-weight:300;width:70%;margin:0 auto}
.numbers-grid-cn{align-items:center;justify-content:space-between;padding-bottom:65px;-webkit-box-flex:0;display:flex}
.number-icon img{width:auto;height:40px;object-fit:contain}
.number-cn{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%;margin-bottom:60px}
.number-icon{display:flex;align-items:self-end;justify-content:center;padding-bottom:15px}
.number-descsription{width:100%;margin:0 auto;text-align:center;font-size:22px;font-weight:300;color:#333;line-height:1.2;height:35px}
.number-text{padding-bottom:12px;color:var(--LightBlue);font-size:38px;font-weight:900;line-height:1.3}
.grids-numbers-outer-cn{padding-bottom:30px;width:100%;margin:0 auto}
.news-img-video-cn img{width:100%;height:403px;object-fit:cover;filter:gray;object-position:top left}
.news-img-video-cn iframe{width:100%;height:403px;object-fit:cover}
.news-title{font-size:24px;color:var(--LightBlue);width:80%;font-weight:300;line-height:1.2}
.news-date{font-size:18px;color:var(--Black);font-weight:300}
.news-title-date{display:flex;justify-content:space-between;padding-top:45px;padding-bottom:54px}
.news-description{font-size:19px;font-weight:300;color:var(--Black);line-height:1.3;font-style:normal}
.news-outer-cn{padding-bottom:200px;padding-top:190px;justify-content:space-between;width:90%;margin:0 auto}
.news-ccn{-webkit-box-flex:0;-ms-flex:0 0 45%!important;flex:0 0 45%!important;max-width:45%}
img.playBtn{position:absolute;width:90px!important;height:auto!important;cursor:pointer}
.ytLoader{display:flex;align-items:center;justify-content:center}
.partners-clients-title{font-size:40px;font-weight:900;color:var(--LightBlue);line-height:1;padding-top:33px;padding-bottom:10px}
.partners-clients-Subtitle{font-size:27px;color:#333;padding-bottom:15px;font-style:normal;font-weight:300}
.partners-clients-logos{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr;gap:50px;padding-bottom:89px}
.pc-half{-webkit-box-flex:0;-ms-flex:0 0 46%!important;flex:1 0 46%!important;max-width:100%;padding-bottom:40px}
.pc-half{width:80%;margin-right:10%}
.partners-clients-cn{display:flex;text-align:center;align-items:center;justify-content:space-between;padding-top:134px;padding-bottom:87px;width:90%;margin:0 auto}
.pc-hr{width:2px;height:100%;background:var(--Gray)}
.mar-0-auto{margin:0 auto}
.pc-logo img{width:100%;height:85px;object-fit:scale-down}
.cards-cn{width:81%;margin:0 auto;padding-bottom:110px}
.card-title{font-size:37px;font-weight:100;color:#fff;padding-left:15px;position:relative;z-index:9;line-height:1.2}
.card-overlay{width:90%;height:87%;background:#25507f;opacity:.66;position:absolute;z-index:1;transition:all .5s ease}
.inner-card{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}
.card-template{height:500px;margin-right:15px;margin-left:15px;display:flex;align-items:baseline;position:relative;transition:all .5s ease;flex-direction:column;justify-content:center}
.card-template:hover .card-overlay{width:100%;height:100%;transition:all .5s ease}
.card1{background:url(../images/businees-1.jpg);background-size:cover}
.card2{background:url(../images/businees-2.jpg);background-size:cover}
.card3{background:url(../images/businees-3-new.jpg);background-size:cover}
.card4{background:url(../images/businees-3.jpg);background-size:cover}
.card-template:first-child{margin-left:0}
.card-template:last-child{margin-right:0}
.card-pargraph{padding-left:15px;font-size:19px;width:90%;color:#fff;z-index:9999;font-weight:100;position:relative;padding-top:15px;margin-top:15px}
.card-pargraph:before{content:"";position:absolute;left:15px;top:0;width:20px;height:2px;background:#fff}
.card-btn{padding-left:15px;font-size:15px;z-index:9999;font-weight:300;position:relative;margin-top:31px}
.card-btn a{color:#fff;padding:10px 30px;font-weight:500}
.Business-cn{padding-top:100px}
.download-catalog-icon svg{width:33px;z-index:1}
.download-catalog-cn{display:inline-flex;align-items:center;border:2px solid #f7b843;padding:5px 30px;position:relative;flex-direction:row-reverse}
.download-catalog-text{color:#58595b;font-size:15px;line-height:1.2}
.download-catalog-icon{width:50px;height:35px;display:flex;align-items:center;justify-content:center;left:-13px;position:relative}
.download-catalog-cn:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#f7b843;transition:all .35s;z-index:0}
.download-catalog-cn:hover:after{width:100%}
.download-catalog-cn:hover .download-catalog-text{color:#fff;z-index:1}
.download-catalog-cn:hover .clsDownloaddd-1{fill:#fff!important;z-index:1}
.top-brand-img{padding-bottom:50px;min-height:200px;display:flex;align-items:center;justify-content:center;max-width:160px;margin:0 auto}
.top-brands-cn{display:flex;width:100%;padding-bottom:113px;align-items:center;justify-content:center;flex-wrap:wrap}
.top-brand-img img{width:100%;object-fit:scale-down}
.partners-clients-Subtitle.exclusive-partners-pad{padding-top:67px;padding-bottom:54px}
.top-brands-inner-cn{-webkit-box-flex:0;-ms-flex:0 0 20%!important;flex:0 1 25%!important;max-width:25%;padding-bottom:2%;padding-top:6%}
.text-right{text-align:right}
.top-brands-outer-cn{width:90%;margin:0 auto}
.AG-Pad-0{padding:0!important}
.AG-header{padding-top:158px;padding-bottom:83px}
.Ag-img-title img{width:100%;height:440px;object-fit:cover}
.Ag-overlay{width:100%;height:100%;background:rgb(37 80 136 / 78%);position:absolute;top:0;left:0}
.Ag-img-title{position:relative;display:flex;align-items:center;justify-content:center}
.ag-title{position:absolute;color:#fff;font-size:49px;font-weight:300;width:90%;margin:0 auto}
.Ag-description{font-size:18px;font-weight:300;font-style:normal;color:#515151;padding-top:35px;padding-bottom:45px;width:85%;margin:0 auto}
.Ag-content{padding-bottom:95px}
.whatsapp-cn{display:flex;padding-bottom:0;justify-content:flex-end;position:relative;right:0}
.division{background:#fff;writing-mode:tb-rl;margin-right:5px;padding:23px 5px;border-radius:25px 25px 0 0;padding-bottom:35px;font-size:13px;color:#3564a3;background:#ccc;background:linear-gradient(0deg,rgba(204,204,204,.7) 0,rgba(255,255,255,1) 100%);line-height:1.2}
iframe#tidio-chat-iframe{transform:translateY(0)!important;right:90px!important}
section{overflow:hidden}
.alitco-captcha{display:flex;align-items:center;justify-content:center}
.alitco-captcha img{margin-right:10px}
p{margin-top:0;margin-bottom:0rem}
.header-cn{width:94%;margin:0 auto}
section{position:relative}
.deviderBF:before{content:"";position:absolute;left:0;bottom:-3px;background:var(--Orange);height:6px;width:40%;z-index:15}
.deviderBF{position:relative}
.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto}
.swiper-slide{text-align:center;font-size:18px;height:calc((100% - 30px)/ 2)!important;display:flex;justify-content:center;align-items:center}
.solution-slider-title{display:inline-block;font-size:30px;font-weight:500;border-bottom:2px solid var(--Orange);padding-bottom:3px}
.solution-slider-cn{text-align:center;margin-bottom:60px;padding-top:30px}
.solution-title{font-size:21px;font-weight:500;color:#333;width:90%;margin:0 auto;line-height:1.2}
.solution-details-buttons a.hidden{display:none}
.target-icon-cn-no-icon{padding-bottom:10px}
.social-share button{background:0 0;border:none;padding:0;margin:0}
.solution-link a{color:#58595b;font-size:16px;font-weight:300;position:relative}
.solution-link a:after{content:"";width:15px;height:2px;background:#c8c8c8;position:absolute;left:42%;bottom:-10px}
.solution-link a:hover{color:var(--Orange)}
.solution-icon-cn{padding-bottom:75px;padding-top:25px;flex:0 1 30.3%;text-align:center}
.swiper-button-next,.swiper-button-prev{top:40%!important;color:var(--Orange)!important}
.solutions-sliders-devider{width:25%;height:2px;background:rgb(37 80 132 / 45%);margin:0 auto;margin-bottom:45px;margin-top:30px}
.all-solutions-cn{padding-bottom:70px}
.solution-container:before{content:"";position:absolute;right:0;top:-3px;background:var(--Orange);height:6px;width:50%;z-index:15}
.solution-container{position:relative}
.solution-icon{min-height:85px}
.topbrands-border-cn{position:relative}
.topbrands-border-cn:before{content:"";position:absolute;left:0;top:-3px;background:var(--Orange);height:6px;width:50%;z-index:15}
.contact-bg:before{content:"";position:absolute;left:-3px;top:0;background:var(--Orange);width:6px;height:60%;z-index:15}
.contact-bg iframe{width:100%;height:100%}
.investor-bg{padding-top:182px;padding-bottom:192px;padding-left:78px;background:url(../images/investor-bg.png);background-size:cover}
.inverstor-text{font-size:22px;color:#fff;font-weight:300;width:45%;position:relative}
.inverstor-text:after{content:"";width:20px;height:2px;background:#c8c8c8;position:absolute;left:0;bottom:-15px}
.investor-files-cn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:60px}
.investor-file-download a{display:flex;align-items:center;color:#515151;flex-direction:row-reverse;padding:7px 27px;border:2px solid #f7b843;position:relative}
.investor-file-size{padding-left:23px;font-size:15px;font-weight:600;z-index:1}
.investor-file-icon svg{width:23px;height:auto;z-index:1;position:relative}
.investor-file-date{font-size:25px;font-weight:600;color:#515151}
.investor-file-name{font-size:18px;font-weight:300}
.investor-files-cn:last-child{padding-bottom:0}
.investor-pad{padding-top:100px;padding-bottom:175px}
.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important}
.float-shadow{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform}
.float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}
.float-shadow:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.text-shadow-animation{color:#000;position:relative;text-decoration:none}
.text-shadow-animation::before{background:hsl(45 100% 70%);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .5s ease-in-out;z-index:-1}
.text-shadow-animation:hover::before{transform:scaleX(1);transform-origin:left}
.partners-clients-cn .more-branches-cn:hover .more-branches-text{color:#fff}
.partners-clients-cn .more-branches-cn:hover .more-branches-icon .clsEye-2{fill:var(--Orange)}
.partners-clients-cn .more-branches-cn:hover .more-branches-icon .clsEye-1{stroke:var(--Orange)}
.partners-clients-cn .more-branches-cn{display:inline-block}
.contact-cn .more-branches-cn:hover .more-branches-text{color:#fff}
.contact-cn .more-branches-cn:hover .more-branches-icon .clsEye-2{fill:var(--Orange)}
.contact-cn .more-branches-cn:hover .more-branches-icon .clsEye-1{stroke:var(--Orange)}
.contact-cn .more-branches-cn{display:inline-block;padding-bottom:50px;padding-top:50px}
.fixedSlideOut{position:fixed;right:-380px;bottom:15%;z-index:9999999;background:rgb(248 184 67);color:#fff;transition:all 1s ease;padding-left:26px}
.stock-arrow:before{content:"";position:absolute;height:15px;width:3px;top:-15px;left:0;background:var(--Orange);-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg);transition:all 1s ease}
.stock-arrow{position:relative;padding-left:10px}
.stock-arrow:after{content:"";position:absolute;height:15px;width:3px;top:0;left:0;background:var(--Orange);-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg);transform:skew(35deg,0deg);transition:all 1s ease}
.fixedSlideOut__content__inner{display:flex;align-items:center}
.stock-price{font-size:28px;font-weight:600;padding-left:14px}
.stock-icon{padding-left:14px}
.stock-table{display:flex;align-items:center}
.fixedSlideOut__content a{display:flex;padding:12px 27px;overflow:hidden;color:#fff}
.stock-table-title{font-size:16px;font-weight:600}
.stock-table-devider{width:40px;height:2px;background:#fff;margin:9px 0}
.stock-table-node:first-child{padding-left:0}
.stock-table-node{padding-left:30px;padding-right:10px}
.stock-table-subtitle{font-weight:300;padding-top:22px;font-size:16px}
.fixedSlideOutIn{transition:all 1s ease;right:0!important}
.fixedSlideOutIn .stock-arrow:before{-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}
.fixedSlideOutIn .stock-arrow:after{-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}
.stock-table-cn{padding-left:50px}
.stock-table-par{font-size:12px;padding-top:9px;font-weight:100}
.dis-desk-none{display:none}
.news-link{text-align:right;position:relative;margin-top:10px}
.news-link a{color:#fff;font-size:15px;transition:all 1s ease;background:var(--Orange);padding:8px 18px;text-transform:uppercase}
.news-link a:before{position:absolute;height:13px;width:2px;top:0;right:-10px;background:var(--Orange);-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg);transform:skew(35deg,0deg);transition:all 1s ease}
.news-link a:after{position:absolute;height:13px;width:2px;top:13px;right:-10px;background:var(--Orange);-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg);transition:all 1s ease}
.news-link a:hover{color:#fff;transition:all 1s ease;background:#3568a7}
.news-link a:hover:before{transform:skew(45deg,0deg);transition:all 1s ease;background:var(--LightBlue)}
.news-link a:hover:after{transform:skew(-45deg,0deg);transition:all 1s ease;background:var(--LightBlue)}
.page-banner{position:relative;padding-top:200px;padding-bottom:140px}
.page-banner.about-history-page{background:url(../images/about-history-banner.jpg);background-size:cover;background-position:center}
.page-banner.about-overview-page{background:url(../images/about-overview-banner.jpg);background-size:cover;background-position:center}
.page-banner.about-member-page{background:url(../images/about-member-banner.jpg);background-size:cover;background-position:center}
.page-banner.contact-page{background:url(../images/Contact-Us-banner.jpg);background-size:cover;background-position:center}
.page-banner.media-page{background:url(../images/Media-Center-banner.jpg);background-size:cover;background-position:center}
.page-banner.partners-page{background:url(../images/partners-banner.jpg);background-size:cover;background-position:center}
.page-banner.customers-page{background:url(../images/customers-banner.jpg);background-size:cover;background-position:center}
.page-banner.projects-page{background:url(../images/projects-banner.jpg);background-size:cover;background-position:center}
.page-banner.industrial-page{background:url(../images/Industrial-Division-banner.jpg);background-size:cover;background-position:center}
.page-banner.agriculture-page{background:url(../images/Agriculture-banner.jpg);background-size:cover;background-position:center}
.page-banner.quality-standard-page{background:url(../images/quality-banner.jpg);background-size:cover;background-position:center}
.page-banner.industrial-page{background:url(../images/quality-banner.jpg);background-size:cover;background-position:center}
.page-banner.Electromechanical-page{background:url(../images/Electromechanical-banner.jpg);background-size:cover;background-position:center}
.page-banner.careers-page{background:url(../images/careers-banner.jpg);background-size:cover;background-position:center}
.page-banner.case-study-page{background:url(../images/case-study-banner.jpg);background-size:cover;background-position:center}
.page-title{font-size:50px;font-weight:700;color:#fff}
.relative{position:relative}
.mar-0-auto{margin:0 auto}
.about-history-cn{text-align:center}
.about-history-date{font-size:50px;font-weight:700;color:var(--LightBlue);padding-top:70px;padding-bottom:5px}
.about-history-pargraph{font-size:19px;color:var(--Black);font-weight:300;padding-bottom:60px}
.about-devider{position:relative;width:3px;height:200px;background:#f7b843;margin:0 auto}
.about-devider:before{content:"";width:100px;height:3px;background:#f7b843;position:absolute;top:0;left:-50px}
.about-devider:after{content:"";width:100px;height:3px;background:#f7b843;position:absolute;bottom:0;left:-50px}
.about-devider:first-child:before{display:none}
.about-devider:last-child:after{display:none}
.history-list{position:absolute;top:5%;right:0;height:100%}
.history-list ul{padding:0;margin:0;list-style:none;position:sticky;top:15%;left:0}
.history-list ul li a{color:rgb(53 104 167 / 30%);font-size:22px;font-weight:400}
.history-list ul li a.active{font-weight:600;color:var(--LightBlue)}
.history-list ul li{padding-bottom:25px}
.overview-text-cn .about-history-pargraph ul{padding:0;list-style:none}
.overview-text-cn .about-history-pargraph ul li:before{content:"\2022";color:#68c0b2;font-weight:700;display:inline-block;width:1em;margin-left:-1em}
.overview-text-cn .about-history-pargraph{width:90%}
.overview-cn{padding-top:170px;margin-top:-130px;z-index:99;position:relative;background:linear-gradient(180deg,#f3f3f3 100%,rgba(255,255,255,1) 100%)}
.overview-out-cn{padding-top:80px;padding-bottom:200px;background:linear-gradient(180deg,#f3f3f3 100%,rgba(255,255,255,1) 100%)}
.overview-top img{width:100%}
.overview-top{position:relative;z-index:1}
.overview-cn:before{content:"";position:absolute;left:0;top:-3px;background:var(--Orange);height:6px;width:45%;z-index:15}
.sl-slide-links span{margin-right:48px}
.fixed-callCenter{position:fixed;top:calc(15% + 128px);right:0;z-index:120;background:var(--Orange);padding:15px 20px;min-width:275px;text-align:left;transition:all 1s ease;width:0}
.home-fixed-Login{top:calc(15% + 65px)}
.fixed-callCenter span:first-child{padding-right:0}
.tooltip-topcc::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}
.tooltipcc .tooltiptextcc{visibility:hidden;position:absolute;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s;left:31%}
.tooltip-topcc{bottom:125%;left:50%;margin-left:-60px}
.tooltipcc{position:relative;display:inline-block}
.tooltipcc:hover .tooltiptextcc{visibility:visible;opacity:1}
.about-values{text-align:center;padding-bottom:40px}
.value-icon{padding-bottom:19px;height:80px;display:flex;align-items:center;justify-content:center}
.value-text{font-size:22px;color:#333}
.values-cn{padding-top:84px;padding-bottom:123px}
.alitco-free-cn{width:90%;margin:0 0 0 auto}
.culture-mg img{width:100%}
.culture-desc{font-size:19px;font-weight:300;color:var(--Black);padding-top:40px}
.culture-cn{padding-bottom:120px;padding-top:157px}
.value-devider{width:35%;height:2px;background:#255084;margin:0 auto}
.members-head{padding-top:186px;padding-bottom:153px}
.member-title{font-size:21px;font-weight:700;color:var(--LightBlue)}
.member-job{font-size:21px;font-weight:300;color:var(--Black);padding-top:7px;padding-bottom:10px}
.member-devider{width:30px;height:2px;background:#69bfb1;margin-bottom:5px}
.overview-text-cn a{color:#c3c3c3}
.member-card-cn{padding-bottom:97px}
.memeber-br-pad{padding-bottom:30px}
.member-card .overview-text-cn .about-history-pargraph ul{margin:0}
.board-member-mg img{height:475px;object-fit:contain;width:100%;object-position:top left}
.board-member-mg.other-board-mg img{height:275px}
.board-m-cn{padding-bottom:90px}
.page-banner-cn{padding-top:50px}
.contact-main-title{font-size:20px;padding-bottom:25px;font-weight:300}
.contact-company{font-size:18px;padding-bottom:30px}
.contact-numbers{font-size:18px;font-weight:300}
.contact-numbers b{font-weight:600}
.main-map iframe{width:100%;height:400px}
.contact-page-head{padding-top:138px;padding-bottom:105px}
.branch-inner-map iframe{height:315px;width:88%}
.branch-inner-map{padding-bottom:15px}
.branch-inner-map-info{padding-top:25px;padding-bottom:70px}
.showRooms-cn{padding-top:130px;margin-top:65px;padding-bottom:65px}
.media-mg img{width:100%;height:325px;object-fit:cover;object-position:top left}
.media-title-cn{display:flex;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:20px}
.media-link a{padding:8px 20px 8px 20px;color:#fff;text-decoration:none;font-size:15px;position:relative;border:none;background:0 0;font-weight:400;text-transform:uppercase;position:relative;background:var(--Orange);margin-top:10px;float:right;transition:all 1s ease}
.media-link a:after{width:30px;height:2px;background:#c8c8c8;position:absolute;left:0;bottom:-10px}
.media-link a:hover{background:#3568a7}
.media-link{position:relative}
.media-title{font-size:23px;font-weight:400;color:var(--Black);width:65%}
.media-description{font-size:19px;font-weight:300;color:var(--Black)}
.media-cn{padding-bottom:86px}
.media-cards{padding-top:166px;padding-bottom:100px}
.social-share-cn ul{list-style:none;padding:0;margin:0;padding-bottom:0}
.social-share{display:flex;align-items:end;color:var(--Black)}
.social-share li{display:inline;padding:10px 8px}
.social-share li a i{font-size:19px}
.social-share li svg{position:relative;bottom:3px}
.media-inner-mg img{width:100%;height:600px;object-fit:cover;object-position:top left}
.media-inner-mg{padding-bottom:54px}
.other-blog-title{color:var(--Black);font-size:22px;font-weight:600;padding-bottom:10%;padding-top:15px}
.other-blog-cn .media-cn{padding-bottom:30px}
.social-share span{font-size:19px;font-weight:300}
.partner-clients-desc{padding:120px 0}
.partner-clients-desc{padding:120px 0}
.partner-clients-cn ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;list-style:none;padding:0;margin:0;padding-top:105px}
.partner-clients-cn ul li{flex:0 1 calc(17% - 8px);text-align:left;margin-bottom:60px}
.partner-clients-cn ul li img{object-fit:contain;margin:0 auto;width:55%;height:100px}
.bus-subtitle-pad{padding-bottom:40px}
span.req-con a{color:#fff;font-size:17px;font-weight:500}
.nav-inner-devider{width:100%;height:2px;background:#f7b843}
.golden-bg{background:#f7b843}
.bus-paragraph-pad{padding-bottom:25px}
.get-consultation-btn{margin-bottom:150px;position:relative;display:inline-block;background:var(--Orange)}
.get-consultation-btn:hover .more-branches-cn a svg .st0-con{fill:#3568a7}
.get-consultation-btn:hover .more-branches-text{color:#31619c}
.get-consultation-btn a{display:flex;align-items:center;justify-content:center;padding:10px 60px;z-index:99;position:relative}
.get-consultation-text{padding-left:20px;font-size:19px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1;padding-top:5px}
.get-consultation-icon svg{width:40px;height:45px}
.other-board-mg{padding-bottom:15px}
.top-managment-cn{padding-top:120px}
.media-date-cn{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px}
.fixedSlideOut.fixedSlideOutTop{right:-460px}
.fixedFixedLoginTop .req-con{display:none}
.fixed-callCenter.fixedFixedLoginTop{min-width:70px}
span.req-svg{margin-right:5px}
.fixedFixedLoginTop .req-svg{display:block}
.dis-comp-none{display:flex!important}
.dis-mob-none{display:none!important}
.fixed-callCenter.fixed-login{top:calc(15% + 65px)}
.flogin-consultation-cn a{font-size:18px;font-weight:500;color:#fff;display:block;padding:15px 20px}
.flogin-consultation-cn .fixed-callCenter{padding:0}
.solutions-t-pad{padding-top:162px;padding-bottom:0}
.solution-bold-title{display:inline-block;padding-bottom:8px;padding-top:0}
.solutions-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:75%;margin:0 auto}
.get-consultation-btn:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#3568a7;transition:all .35s;z-index:0}
.get-consultation-btn:hover:after{width:100%}
.pad-r-cli{padding-bottom:50px!important}
.maps-pad{padding-top:80px}
.project-logo img{object-fit:contain;margin:0 auto;width:70%;height:100px;object-position:left}
.project-logo{flex:0 1 calc(20% - 8px);text-align:left;margin-bottom:60px}
.project-logos-cn{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;list-style:none;padding:0;margin:0;margin-bottom:60px}
.projects-container{padding-top:80px}
.solution-details-buttons a{font-size:15px;font-weight:500;color:#515151;padding:7px 30px;border:2px solid #f7b843;text-align:center;position:relative;z-index:45;width:48%;margin-bottom:15px;text-transform:uppercase;line-height:1.2;min-height:53px;display:flex;align-items:center;justify-content:center}
.solution-details-buttons a:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#f7b843;transition:all .35s;z-index:0}
.solution-details-buttons a:hover:after{width:100%}
.solution-details-buttons a span{z-index:1;position:relative}
.solution-details-buttons a:hover{color:#fff;border:2px solid #f7b843}
.solution-details-buttons{padding-bottom:20px;padding-top:50px;display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:after,.lightSlider:before{content:" ";display:table}
.lightSlider{overflow:hidden;margin:0}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;height:auto}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade>.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}
.lSSlideOuter .media{opacity:.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:132px;width:100%;object-fit:contain;object-position:center}
.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../images/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-35px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0!important}
.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}
.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}
.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}
.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}
.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}
.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}
@-webkit-keyframes rightEnd{
0%{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes rightEnd{
0%{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes topEnd{
0%{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes topEnd{
0%{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes leftEnd{
0%{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes leftEnd{
0%{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes bottomEnd{
0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes bottomEnd{
0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
ul#lightSlider{height:400px!important}
.lslide img{width:100%;height:100%;object-fit:contain}
li.lslide{height:100%!important}
.solution-details-info{padding-top:165px;padding-bottom:140px}
.product-slider-cn{padding-bottom:30px;margin-top:35px}
.solution-details-info .contact-main-title b{font-weight:700}
.solution-details-slider-cn .solution-details-buttons a{margin-right:0}
.svg-none{display:none}
.main-menu>li:last-child{border-bottom:none}
.btns{position:relative;display:inline-block;cursor:pointer;overflow:hidden}
.btns:after,.btns:before{content:"";position:absolute;left:0;height:1px;width:100%;background-color:#f7b843}
.btns:before{top:0}
.btns:after{bottom:0}
.btns:hover>*>:after,.btns:hover>*>:before{transform:translate3d(0,0,0)}
.btns:hover>*>*>:after,.btns:hover>*>*>:before{transform:translate3d(0,0,0)}
.btns>:after,.btns>:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#f7b843}
.btns>:before{left:0}
.btns>:after{right:0}
.btns>*>:after,.btns>*>:before{content:"";position:absolute;left:0;z-index:9;height:1px;width:100%;background-color:#fff}
.btns>*>:before{top:0;transform:translate3d(-105%,0,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}
.btns>*>:after{bottom:0;transform:translate3d(105%,0,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}
.btns>*>*>:after,.btns>*>*>:before{content:"";position:absolute;top:0;z-index:9;height:100%;width:1px;background-color:#fff}
.btns>*>*>:before{left:0;transform:translate3d(0,105%,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}
.btns>*>*>:after{right:0;transform:translate3d(0,-105%,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}
a.btns:hover{color:#f7b843}
.solution-icon-cn .number-icon img{width:46px;height:46px}
.agr-title-pad{padding-bottom:65px}
.agr-info{padding-bottom:40px}
.cform-mg img{width:100%}
.alitco-form{padding-top:238px;padding-bottom:145px}
.form-inputs{padding-top:40px}
.more-branches-cn a{display:flex;align-items:center;justify-content:center;border:2px solid #f7b843;padding:10px 35px;position:relative}
.more-branches-cn a:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#f7b843;transition:all .35s;z-index:0}
.more-branches-cn:hover a:after{width:100%}
.more-branches-cn{position:relative}
.more-branches-icon{z-index:1;margin-right:5px}
.more-branches-text{z-index:1}
.more-branches-cn:hover .clsEye-1{stroke:#fff!important}
.more-branches-cn:hover .clsEye-2{fill:#fff!important}
.download-catalog-cn:hover{border:2px solid #f7b843}
.investor-file-download a:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#f7b843;transition:all .35s;z-index:0}
.investor-file-download:hover a:after{width:100%}
.investor-file-download:hover .st0-file{fill:#fff!important}
.more-branches-cn:hover a{border:2px solid #f7b843}
.investor-file-download:hover a{border-color:#f7b843}
.data-division-icons{padding-top:50px;padding-bottom:20px}
.data-division-icon{padding-bottom:33px}
.factories-title{font-size:22px;font-weight:400;color:#333;width:100%;margin:0 auto;line-height:1.2;height:60px}
.isp-mg img{width:100%;height:340px;object-fit:cover}
.isp-mg{padding-bottom:45px}
.isp-link{padding-top:10px;position:relative}
.isp-link a{color:#58595b;font-size:16px;font-weight:300}
.isp-link a:after{content:"";width:30px;height:2px;background:#c8c8c8;position:absolute;left:1px;bottom:-10px}
.isp-inner{padding-bottom:60px}
.industrial-solution-products-cn.row.m-0{padding-top:125px;display:grid;width:95%;margin:0 auto!important;grid-template-columns:1fr 1fr 1fr;grid-gap:0 50px}
.isp-link a:hover{color:var(--Orange)}
.isp-out{padding:0}
.electromechanical-icon-text{display:flex;padding-top:100px}
.ele-icon{padding-right:50px}
.career-section-title{font-size:18px;font-weight:700;line-height:1;padding-bottom:20px}
label.inputLabel{display:block;font-size:17px;color:#3c242f;margin-bottom:5px;margin-top:10px}
.career-form-section{padding-bottom:70px}
.input97{width:97%!important}
.career-ref-section{padding-bottom:64px}
.solution-logos ul{list-style:none;padding:0;display:inline;align-items:left;justify-content:left;flex-wrap:wrap;margin:0}
.solution-logos ul li{flex:1 1 33%;align-items:center;display:inline;padding-bottom:40px}
.solution-logos ul li img{margin-right:70px;margin-bottom:30px;width:117px;height:auto}
.sol-sec{padding-top:50px}
.fz-16{font-size:16px}
.approach-sticky{width:100%;padding-top:0}
.sticky-to-top{position:sticky;top:80px;bottom:0}
.accordion-button:not(.collapsed){color:#212529;background-color:#f7b843}
.accordion-body{padding-left:50px}
.accordion-body img{width:20px;margin-right:10px}
.accordion-body a{color:#212529;text-decoration:underline!important}
.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}
*{outline:0!important}
.accordion-button:focus{z-index:3;border-color:#ccc;outline:0;box-shadow:none}
.solution-certificates ul{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0}
.solution-certificates ul li{width:30%;display:flex;padding-bottom:40px;position:relative;float:left;margin-right:3%}
.solution-certificates ul li img{width:100%;height:260px;object-fit:cover}
.solution-certificates ul li a:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(37 80 132 / 66%)}
.solution-certificates ul li a{position:relative}
.target-cn{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}
.target-icon-cn{flex:0 1 33%;padding-bottom:35px}
.target-icon img{width:auto;height:55px;object-fit:contain}
.target-icon{padding-bottom:20px}
.structure img{width:100%;height:auto}
.structure{padding-bottom:150px}
.weight-300{font-weight:300}
.case-study-main-mg img{width:100%;height:91vh;object-fit:cover}
.cs-project-title{font-size:23px;font-weight:500;color:#3568a7}
.cs-project-title-cn{display:flex;align-items:center;justify-content:space-between}
.cs-project-mg img{width:100%;height:38vh;object-fit:cover}
.case-study-project{padding-bottom:50px}
.pad-r-23{padding-right:23px}
.flex-col{display:flex;flex-direction:column;align-items:center;justify-content:space-between}
.case-study-cn{padding-top:200px;padding-bottom:135px}
.cs-project-mg{padding-bottom:8px}
.sw-m img{width:70%;margin:0 auto;height:600px;object-fit:cover}
.sw-title{font-size:19px;font-weight:300;padding-top:70px}
.fleft{float:left}
.forget-pass a{color:#333;font-size:20px;font-weight:300}
.forget-pass{padding-top:30px;padding-bottom:50px}
.forget-pass a span{color:var(--Orange)}
.client-portal-head{display:flex;align-items:center;justify-content:space-between}
.client-portal-head ul{list-style:none;padding:0;margin:0;display:flex}
.client-portal-head ul li{padding:0 32px;position:relative}
.client-portal-head ul li:after{content:"";width:2px;height:37px;background:var(--Orange);position:absolute;right:0;top:-3px}
.client-portal-head ul li:last-child:after{display:none}
.client-portal-head ul li a,.client-portal-head ul li input{font-size:19px;color:#333;font-weight:400;border:none;background:0 0}
.client-portal-head ul li:last-child{padding-right:0}
.client-date select{color:#c8c8c8;border:1px solid #c8c8c8;font-size:17px;font-weight:300;width:25%;padding:6px 12px}
.client-date span{font-size:20px;color:#333;font-weight:400}
.client-date{text-align:right;padding-top:73px;padding-bottom:50px}
.w-65{width:60%}
.w-90{width:90%}
.pdfCN {
    padding-bottom: 7px;
}
.bold{font-weight: 700 !important;}
.YborderTop {
    border-top: 2px solid #f7b843;
    position: relative;
    top: -1px;
}
@media only screen and (max-width:1800px){
.site-navbar .site-navigation .site-menu>li>a{padding:20px 21px}
.social ul{padding:0 0 0 50px}
}
@media only screen and (max-width:1680px){
.ele-icon img{width:60px}
.fixed-social{transform:translateY(44px)!important}
.pop1{width:100px;position:relative;right:-25px}
img.pop2{width:94px}
.pop1-cn img{width:170px}
.so-cn{position:absolute;bottom:65px;right:23px}
.pop1-cn{bottom:57px;right:0}
.pop2-cn{bottom:59px;right:14px}
.pop2-cn img{width:60px}
.alitco-cn{width:1230px}
ul.navbar-nav{padding-left:7%}
.demo-2 .sl-slider h2{font-size:40px}
.demo-2 .sl-slider blockquote{font-size:15px}
img.sliderTheme{width:500px}
.footer-menu ul li{padding:0 24px;font-size:15px}
.download-text{font-size:15px}
img.footer-theme{width:210px}
.copyrights{font-size:14px}
.download-icon svg{width:25px}
h1.mb-0.site-logo img{width:85%}
.site-navbar .site-navigation .site-menu>li>a{padding:20px 17px;font-size:14px}
.demo-2 .sl-slider blockquote a{font-size:16px}
.demo-2 .sl-slider blockquote a:before{height:12px;width:3px;top:3px;right:-10px}
.demo-2 .sl-slider blockquote a:after{height:10px;width:3px;top:15px;right:-10px}
.footer-cn{padding-top:35px;padding-bottom:25px}
.footer-menu{padding-bottom:35px;margin-top:30px}
span.footer-devider{padding:0 5px}
.bold-title{font-size:39px;padding-top:90px}
.sub-title{font-size:15px;padding-bottom:23px;padding-top:31px}
.contact-description{font-size:13px}
.contact-pargraph{font-size:12px;padding-top:10px}
.form-container{margin-top:30px;padding-bottom:70px;left:0}
input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text]{width:100%;padding:7px 10px;margin-bottom:5px;color:#000;border:1px solid hsl(0deg 0% 80% / 46%);font-size:13px;font-weight:300}
textarea{width:100%;padding:7px 10px;margin-bottom:5px;color:#000;border:1px solid hsl(0deg 0% 80% / 46%);font-size:13px;font-weight:300}
select#division{padding:7px 10px;margin-bottom:5px;font-size:14px}
.submitBTN{padding:7px 30px 7px 30px;font-size:15px}
.submitBTN::before{height:11px;top:8px}
.submitBTN::after{height:11px;top:18px}
.more-branches-text{font-size:14px;padding:2px 0}
.contact-cn{width:79%;float:right}
.alitco-section-sub-title-big{font-size:20px;color:#333;padding-top:5px;padding-bottom:30px;font-style:normal}
.alitco-section-sub-title-small{font-size:13px;color:#333;padding-bottom:90px;font-style:normal;font-weight:300;width:70%;margin:0 auto}
.numbers-grid-cn{align-items:center;justify-content:space-between;padding-bottom:30px}
.number-icon img{height:37px}
.number-cn{text-align:center}
.number-icon{display:flex;align-items:self-end;justify-content:center;padding-bottom:7px}
.number-descsription{width:100%;margin:0 auto;text-align:center;font-size:14px;font-weight:300;color:var(--LightBlue);line-height:1.2;height:20px}
.number-text{padding-bottom:12px;color:var(--LightBlue);font-size:25px;font-weight:900;line-height:1.3}
.grids-numbers-outer-cn{padding-bottom:30px;width:90%;margin:0 auto}
.news-img-video-cn img{width:100%;height:260px;object-fit:cover}
.news-img-video-cn iframe{width:100%;height:260px;object-fit:cover}
.news-title{font-size:18px;color:var(--LightBlue);width:77%;font-weight:300;line-height:1.2}
.news-date{font-size:13px}
.news-title-date{display:flex;justify-content:space-between;padding-top:25px;padding-bottom:30px}
.news-description{font-size:18px;font-weight:300;color:var(--Black);line-height:1.3;font-style:normal}
.news-outer-cn{padding-bottom:120px;padding-top:90px}
.partners-clients-title{font-size:39px;font-weight:900;line-height:1;padding-top:20px;padding-bottom:5px}
.partners-clients-Subtitle{font-size:18px;color:#333;padding-bottom:15px;font-style:normal;font-weight:300}
.partners-clients-logos{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;padding-bottom:55px}
.pc-half{-ms-flex:0 0 46%!important}
.partners-clients-cn{display:flex;text-align:center;align-items:center;justify-content:space-between;padding-top:100px;padding-bottom:65px;width:85%;margin:0 auto}
.pc-hr{width:1px;height:100%;background:var(--Gray)}
.pc-half .more-branches-cn a .more-branches-text{margin-bottom:0}
.pc-logo img{width:85%;height:85px;object-fit:scale-down}
.card-template{height:380px}
.Business-cn{padding-top:60px}
.card-title{font-size:24px}
.cards-cn{padding-bottom:80px}
.download-catalog-cn{padding:2px 10px}
.download-catalog-text{font-size:13px}
.download-catalog-icon{width:35px;height:35px;left:0}
.top-brands-cn{padding-bottom:65px}
.partners-clients-Subtitle.exclusive-partners-pad{padding-top:45px;padding-bottom:45px}
.top-brand-img img{width:130px}
.top-brand-img{padding-bottom:35px;min-height:165px}
.Ag-img-title img{height:330px}
.ag-title{font-size:31px}
.Ag-description{font-size:13px;padding-top:25px;padding-bottom:30px}
.AG-header{padding-top:90px;padding-bottom:40px}
.Ag-content{padding-bottom:60px}
.AG-Container{width:90%;margin:0 auto}
iframe#tidio-chat-iframe{transform:translateY(30px)!important;right:90px!important}
.alitco-captcha img{width:130px;object-fit:scale-down}
.social ul{padding:0 0 0 25px}
.site-navbar .site-navigation .site-menu .has-children>a:before{right:-8px}
.solution-slider-cn{margin-bottom:25px;padding-top:10px}
.solution-title{font-size:20px}
.solution-link a{font-size:15px}
.solution-icon{min-height:75px}
.solution-icon-cn{padding-bottom:35px;padding-top:35px}
.inverstor-text{font-size:19px;width:60%}
.investor-bg{padding-top:150px;padding-bottom:155px;padding-left:55px}
.investor-file-date{font-size:23px}
.investor-file-name{font-size:15px}
.investor-file-size{padding-left:15px;font-size:15px;line-height:0}
.investor-file-icon svg{width:21px}
.investor-files-cn{padding-bottom:40px}
.investor-pad{padding-top:70px;padding-bottom:130px}
.solution-slider-title{font-size:25px}
.fixedSlideOut__content{padding:2px 30px 2px 15px}
.stock-price{font-size:22px}
.stock-table-devider{margin:5px 0}
.stock-table-subtitle{padding-top:12px;font-size:15px}
.about-devider:after{width:80px;left:-40px}
.about-devider{height:170px}
.about-devider:before{width:80px;left:-40px}
.about-history-date{font-size:45px;padding-top:45px;padding-bottom:0}
.about-history-pargraph{font-size:18px;padding-bottom:45px}
.history-list ul li a{font-size:18px}
.history-list ul li{padding-bottom:15px}
.fixed-callCenter{top:calc(15% + 105px)}
.home-fixed-Login{top:calc(15% + 45px)}
.fixed-callCenter svg{width:34px}
.contact-cn .more-branches-cn{padding-bottom:30px;padding-top:30px}
.overview-cn{padding-top:135px;margin-top:-100px}
.value-text{font-size:18px}
.values-cn{padding-top:50px;padding-bottom:90px}
.culture-cn{padding-bottom:90px;padding-top:120px}
.culture-desc{font-size:18px;padding-top:25px}
.overview-out-cn{padding-top:73px;padding-bottom:100px}
.value-icon{padding-bottom:9px}
.about-values{padding-bottom:20px}
.page-title{font-size:39px}
.page-banner{padding-top:184px;padding-bottom:115px}
.members-head{padding-top:100px;padding-bottom:120px}
.board-member-mg img{height:365px}
.board-member-mg.other-board-mg img{height:175px}
.member-title{font-size:19px}
.member-job{font-size:19px;padding-top:15px;padding-bottom:18px}
.memeber-br-pad{padding-bottom:65px}
.page-banner-cn{padding-top:25px}
.contact-page-head{padding-top:100px;padding-bottom:60px}
.main-map iframe{height:340px}
.contact-company{font-size:16px;padding-bottom:25px}
.contact-numbers{font-size:16px}
.branch-inner-map-info{padding-top:20px;padding-bottom:55px}
.showRooms-cn{padding-top:90px;margin-top:35px;padding-bottom:35px}
.media-cards{padding-top:120px;padding-bottom:40px}
.media-mg img{height:280px}
.media-title{font-size:20px}
.media-link a{font-size:14px}
.media-description{font-size:18px}
.media-cn{padding-bottom:60px}
.other-blog-title{font-size:20px;padding-bottom:7%;padding-top:5px}
.partner-clients-desc{padding:80px 0}
.partner-clients-cn ul{padding-top:70px}
.partner-clients-cn ul li img{width:50%;height:90px}
.partner-clients-cn ul li{margin-bottom:45px}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul{min-width:60vw}
.get-consultation-text{padding-left:13px;font-size:17px}
.get-consultation-icon svg{width:32px;height:37px}
.get-consultation-btn a{padding:10px 36px}
.bus-subtitle-pad{padding-bottom:40px}
.bus-paragraph-pad{padding-bottom:25px}
.top-managment-cn{padding-top:90px}
.fixedSlideOut.fixedSlideOutTop{right:-460px;padding-left:0}
.fixed-callCenter.fixed-login{top:calc(15% + 45px)}
.solutions-t-pad{padding-bottom:0;padding-top:100px}
.overview-icon{padding-bottom:20px}
.media-inner-mg img{height:450px}
.project-logo img{width:80%;height:80px}
.projects-container{padding-top:40px}
.solution-details-buttons a{font-size:13px;min-height:50px}
.solution-details-info{padding-top:130px;padding-bottom:100px}
.sl-slide-links span{margin-right:38px}
.card-pargraph{padding-left:15px;font-size:14px;width:86%;padding-top:10px;margin-top:10px}
.stock-table-title{font-size:14px}
.card-btn{font-size:14px;margin-top:20px}
.card-btn a{padding:7px 18px}
.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a{padding:10px 10px;font-size:12px}
.stock-table-par{font-size:11px;padding-top:2px}
span.req-con a{font-size:15px}
.fixed-callCenter{padding:15px 10px;min-width:235px}
.fixed-callCenter.fixedFixedLoginTop{min-width:55px}
.solution-icon-cn .number-icon img{width:40px}
.news-link a{font-size:14px}
.news-link a:before{height:10px;top:3px}
.news-link a:after{height:10px;top:13px}
.agr-info{padding-bottom:22px}
.alitco-form{padding-top:190px;padding-bottom:125px}
.download-catalog-icon svg{width:26px;z-index:1}
.more-branches-cn a{padding:8px 30px}
.flogin-consultation-cn a{font-size:15px;padding:15px 12px}
.industrial-solution-products-cn.row.m-0{padding-top:85px}
.isp-mg{padding-bottom:30px}
.isp-link a{font-size:18px}
.culture-desc.pt-4.pb-5{padding-top:1rem!important;padding-bottom:2rem!important}
.ele-icon svg{width:60px}
.isp-mg img{height:275px}
.electromechanical-icon-text .isp-inner{padding-bottom:10px}
.career-ref-section{padding-bottom:35px}
.solution-certificates ul li img{height:180px}
.cs-project-title{font-size:21px}
.case-study-cn{padding-top:140px;padding-bottom:90px}
.case-study-main-mg img{width:100%;height:77vh;object-fit:cover}
.cs-project-mg img{width:100%;height:31vh;object-fit:cover}
.case-study-project{padding-bottom:34px}
.sw-m img{height:500px}
.sw-title{font-size:18px;padding-top:50px}
.client-date span,.client-portal-head ul li a,.client-portal-head ul li input{font-size:18px}
.client-portal-head ul li:after{height:33px}
.value-icon img{width:68px;height:53px;object-fit:contain}
.agr-title-pad{padding-bottom:45px}
.target-icon img{height:45px}
}
@media only screen and (max-width:1450px){
.alitco-cn{width:1100px}
ul.navbar-nav{padding-left:1%}
li.nav-item{font-size:14px}
.social ul li{display:inline-block;padding:3px;font-size:17px}
a.navbar-brand img{width:92%}
.dropdown-menu li{font-size:14px}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}
.social ul li{padding:3px 5px}
.site-navbar .site-navigation .site-menu>li>a{padding:16px 9px;font-size:14px}
.SiteScrolled a img{width:31%!important;padding:8px 0}
.footer-menu ul li{padding:0 24px;font-size:13px}
.download-text{font-size:13px}
.copyrights{font-size:11px}
.nav-arrows span{width:24px;height:24px}
}
@media only screen and (max-width:1153px){
.alitco-cn{width:990px}
ul.navbar-nav{padding-left:0}
li.nav-item{font-size:12px}
.social ul li{display:inline-block;padding:3px;font-size:13px}
a.navbar-brand img{width:92%}
.dropdown-menu li{font-size:12px}
.demo-2 .sl-slider h2{font-size:35px}
.demo-2 .sl-slider blockquote,.demo-2 .sl-slider h2{margin-left:4%}
.footer-menu ul li{padding:0 10px;font-size:13px}
.copyrights{font-size:11px;padding-top:25px}
.site-navbar .site-navigation .site-menu>li>a{padding:20px 13px;font-size:13px}
nav.site-navigation.position-relative.text-right{top:5px}
.social{position:relative;top:15px}
.footer-menu{padding-bottom:35px;margin-top:20px}
.footer-cn{padding-top:30px;padding-bottom:31px;width:90%;margin:0 auto}
li.social-items ul li{padding:0 5px}
.download-text{font-size:11px}
img.footer-theme{width:200px}
.bold-title{font-size:45px;padding-top:43px}
.sub-title{font-size:15px;padding-bottom:23px;padding-top:31px}
.contact-description{font-size:15px}
.contact-pargraph{font-size:16px;padding-top:6px;width:100%}
.form-container{margin-top:17px;padding-bottom:45px}
input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text]{width:100%;padding:5px 13px;margin-bottom:5px;color:#000;border:1px solid rgb(204 204 204 / 46%);font-size:14px;font-weight:300}
textarea{width:100%;padding:5px 13px;margin-bottom:5px;color:#000;border:1px solid rgb(204 204 204 / 46%);font-size:14px;font-weight:300}
select#division{padding:5px 13px;margin-bottom:5px;font-size:14px}
.submitBTN{padding:5px 30px 5px 30px;font-size:16px}
.submitBTN::before{height:11px;top:8px}
.submitBTN::after{height:11px;top:18px}
.more-branches-text{font-size:16px}
.number-icon img{height:37px}
.number-text{padding-bottom:12px;font-size:25px}
.card-template{height:400px}
.alitco-captcha img{width:100px;object-fit:scale-down}
}
@media (min-width:992px){
.dropdown-menu .dropdown-menu{margin-left:0;margin-right:0}
.dropdown-menu li{position:relative}
.nav-item .submenu{display:none;position:absolute;left:100%;top:-10px}
.nav-item .submenu-left{right:100%;left:auto}
.dropdown-menu>li:hover{background-color:#f1f1f1}
.dropdown-menu>li:hover>.submenu{display:block}
.navbar .nav-item:hover .dropdown-menu.FirstLevel{display:block}
.navbar .nav-item .dropdown-menu.FirstLevel{margin-top:0}
}
@media screen and (max-width:820px) and (min-width:700px){
.footer-menu ul li{padding:0 33px;font-size:20px}
.footer-menu{padding-bottom:35px;margin-top:0}
.downloads-cn{margin-top:20px;justify-content:flex-start}
.downloads-cn .downloadsec{padding-right:35px}
.download-text{font-size:20px}
.copyrights{font-size:20px}
.fixed-social{transform:translateY(43px)!important}
}
@media screen and (max-width:820px){
.alitco-cn{width:100%;margin:0 auto}
a.navbar-brand img{width:70%;margin-left:14px}
.social ul,ul.navbar-nav{text-align:center}
li.nav-item{padding-bottom:12px}
.social ul li{display:inline-block;padding:7px;font-size:19px}
li.nav-item{font-size:14px}
ul.navbar-nav{padding-top:30px}
.demo-1 .deco{width:130px;height:130px;margin-left:-65px;margin-bottom:50px}
.demo-1 [data-icon]:after{width:110px;height:110px;line-height:110px;font-size:40px;margin:-55px 0 0 -55px}
.demo-1 .sl-slide blockquote{margin-bottom:-120px}
.demo-1 .sl-slide h2{line-height:22px;font-size:18px;margin-bottom:-40px;letter-spacing:8px}
.demo-1 .sl-slide blockquote p:before{line-height:10px;width:40px;height:40px;font-size:120px;left:-45px}
.demo-2 .sl-slider-wrapper{height:100vh}
.demo-2 .sl-slider h2{font-size:36px}
.demo-2 .sl-slider blockquote{font-size:16px}
img.footer-theme{display:none}
.navbar-toggler{padding:.25rem .5rem}
.navbar{position:fixed;z-index:9999;width:100%}
img.sliderTheme{width:501px}
.demo-2 .sl-slider-wrapper{height:66vh}
.dflex{display:none!important;align-items:center}
.social{display:none}
h1.mb-0.site-logo img{width:55%}
.site-navbar .site-logo{text-align:left}
span.footer-devider{padding:0 0}
.contact-cn{width:88%;padding-bottom:100px}
.bold-title{font-size:33px;padding-top:30px}
.sub-title{font-size:15px;padding-bottom:18px;padding-top:10px}
.form-container{width:86%;padding-bottom:20px}
input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text]{padding:8px 10px;margin-bottom:10px;font-size:17px}
textarea{padding:8px 10px;margin-bottom:10px;font-size:17px}
select#division{padding:8px 10px;margin-bottom:10px;font-size:17px}
.more-branches-text{font-size:14px}
.contact-description{font-size:16px}
.submitBTN{margin-bottom:5px;padding:7px 30px 7px 30px;font-size:16px;margin-top:7px}
.submitBTN::before{height:9px;top:8px}
.submitBTN::after{height:9px;top:16px}
.SiteScrolled a img{width:17%!important}
.news-outer-cn{padding-bottom:90px;padding-top:65px;padding-left:15px;padding-right:15px}
.partners-clients-logos{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-bottom:55px}
.pc-logo img{width:94%;height:100px;object-fit:scale-down}
.card-template{height:300px}
.cards-cn{padding-bottom:50px}
.Ag-img-title img{height:225px}
.ag-title{font-size:27px}
.Ag-description{width:90%;margin:0 auto;text-align:justify}
.card-title{font-size:22px;padding-left:9px}
.solution-icon-cn{padding-bottom:15px;padding-top:0;flex:0 1 33.3%}
.solution-container .bold-title{padding-top:90px}
.nav-arrows span.nav-arrow-next{right:3%}
.nav-arrows span.nav-arrow-prev{left:3%}
.investor-bg{padding-top:119px;padding-bottom:100px;padding-left:30px}
.inverstor-text{width:80%}
.fixedSlideOut{bottom:5%}
.history-list{right:auto;left:20px}
.page-banner{padding-top:140px;padding-bottom:60px}
.page-title{font-size:45px;padding-left:6%}
.fixed-callCenter{top:calc(11% + 110px)}
.home-fixed-Login{top:calc(11% + 45px)}
.contact-cn .more-branches-cn{display:inline-block;padding-bottom:20px;padding-top:20px}
.alitco-free-cn{width:90%;margin:0 auto}
.overview-cn{padding-top:60px;width:90%;margin:0 auto}
.overview-out-cn{padding-top:93px;padding-bottom:20px}
.values-cn{padding-top:10px;padding-bottom:60px;width:90%;margin:0 auto}
.order-res-1{order:1!important}
.order-res-2{order:2!important}
.culture-mg img{width:100%;height:400px;object-fit:cover;object-position:center}
.values-outer{padding-top:35px}
.board-m-cn{padding-left:0;padding-right:0;width:90%;margin:0 auto}
.members-head{padding-top:35px;padding-bottom:90px}
.member-card{padding-bottom:45px}
.memeber-br-pad{padding-bottom:15px}
.member-card-cn{padding-bottom:60px}
.page-banner-cn{padding-top:20px}
.contact-page-head{padding-top:70px;padding-bottom:40px}
.contact-company{padding-bottom:15px}
.contact-main-title{padding-bottom:10px}
.branch-inner-map{padding-right:15px}
.branch-inner-map iframe{width:100%}
.contact-page-head{padding-left:15px;padding-right:15px}
.contact-branches-cn{padding-left:15px;padding-right:15px}
.media-cards{padding-top:70px;padding-bottom:10px;padding-left:15px;padding-right:15px}
.partner-clients-desc{padding:40px 0;width:90%;margin:0 auto}
.partner-clients-cn ul{padding-top:20px;padding-bottom:50px}
.partner-clients-cn ul li{margin-bottom:20px}
.partner-clients-cn ul li{flex:0 1 calc(33% - 8px);text-align:center}
.fixedSlideOut__content{padding:2px 20px}
.fixedSlideOut.fixedSlideOutTop{right:-450px;padding-left:0}
.fixed-callCenter.fixed-login{top:calc(14% + 0px)}
.fixed-callCenter.fixed-consultation{top:calc(11% + 94px)}
.culture-mg{padding-bottom:20px}
.media-inner-mg img{height:350px}
.project-logo img{width:90%;height:60px}
.solution-details-info{padding-top:100px;text-align:center;padding-left:15px;padding-right:15px}
.solution-data-text{text-align:left;padding-top:50px!important}
.solution-data-text ul{padding-left:15px!important}
.solution-title{font-size:19px}
.cform-mg img{width:100%;height:400px;object-fit:cover;object-position:bottom}
.form-cn{padding:0;width:90%;margin:0 auto}
.alitco-form{padding-top:175px;padding-bottom:100px}
.top-brands-inner-cn{-webkit-box-flex:0;-ms-flex:0 0 33%!important;flex:0 1 33%!important;max-width:33%}
.card-template{height:500px;margin-right:16px;margin-left:0;margin-bottom:16px}
.inner-card{grid-template-columns:1fr 1fr}
.download-catalog-icon{left:0}
.investor-file-download a{padding:10px 4px}
.investor-file-date{font-size:20px}
.solution-details-buttons a{font-size:13px;margin-right:0}
.isp-out{flex:0 1 45%;padding:0}
.isp-mg img{height:170px}
.media-mg img{height:170px}
.industrial-solution-products-cn.row.m-0{grid-gap:0 40px;width:100%}
.pad-r-23{padding-right:0}
.cs-project-mg img{width:100%;height:25vh;object-fit:cover}
.case-study-main-mg img{width:100%;height:47vh;object-fit:cover}
.case-study-project{padding-bottom:35px}
.case-study-cn{padding-top:100px;padding-bottom:75px;width:90%;margin:0 auto}
.case-study-main-mg{padding-bottom:35px}
.client-portal-head ul li{padding:18px 18px 0 18px;position:relative}
.client-portal-head ul li:after{top:15px}
.client-date select{width:39%}
.client-data .investor-file-date{width:87%}
.client-data .investor-files-cn{align-items:flex-start}
.client-date{text-align:right;padding-top:35px;padding-bottom:40px}
.row>*{padding-right:0;padding-left:0}
li.golden-bg a:hover{color:#fff!important}
.member-job{padding-top:5px;padding-bottom:10px}
.member-devider{margin-bottom:10px}
.partners-clients-cn {display: block;}
.pc-half {
    width: 100%;
    margin-left: 0%;
}
.header-cn{padding-top: 0px !important;}
.certificates-cn {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}.ele-icon img {
    width: 44px;
}.client-portal-head .partners-clients-title {
    font-size: 25px;
}.media-link a {
    padding: 8px 5px 8px 5px;}
    .partners-clients-title.p-0 {
        padding-bottom: 70px !important;
    }
}
@media screen and (max-width:650px){
.dis-MobileFlex{display:flex}
.dis-Mobile{display:block}
.dis-Desktop{display:none}
.dis-DesktopFlex{display:none}
img.sliderTheme{width:285px}
.demo-2 .sl-slider blockquote,.demo-2 .sl-slider h2{margin-left:5%}
.footer-cn{padding-top:20px;padding-bottom:80px;width:90%;margin:0 auto}
.footer-menu{padding-bottom:15px;margin-top:15px}
.footer-menu ul li{display:inline-block;color:#fff;padding:11px 7px;font-size:16px;border-right:none;line-height:1}
.footer-menu ul li:nth-child(4){padding-left:0}
li.social-items ul li{padding:0 12px;border:none;display:inline-block}
.downloads-cn{padding-top:20px}
.download-text{font-size:15px}
.copyrights{font-size:14px;padding-top:25px}
.demo-2 .sl-slider-wrapper{height:70vh}
.sticky-wrapper .site-navbar{border-bottom:1px solid rgba(255,255,255,.1);padding:0 0}
section#section_1{padding-top:0}
h1.mb-0.site-logo img{width:80%}
span.icon-menu.h3{font-size:calc(1.3rem + 2.6vw)}
.downloads-cn .downloadsec{padding-right:23px}
.SiteScrolled a img{width:28%!important}
.contact-cn{width:90%;padding-bottom:30px;float:none;margin:0 auto}
.bold-title{font-size:33px}
.sub-title{font-size:15px;padding-bottom:15px;padding-top:5px}
.more-branches-text{font-size:15px;padding:6px 0}
.contact2-cn{width:90%;float:none;margin:0 auto}
.form-container{width:100%;padding-bottom:70px}
.contact-bg img{width:100%;height:280px;object-fit:cover;object-position:center center}
.alitco-section-sub-title-big{font-size:22px;color:#333;padding-top:5px;padding-bottom:30px;font-style:normal}
.alitco-section-sub-title-small{font-size:14px;color:#333;padding-bottom:50px;font-style:normal;font-weight:300;width:90%;margin:0 auto}
.numbers-grid-cn{align-items:center;justify-content:space-between;padding-bottom:65px}
.number-icon img{height:40px}
.number-cn{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%;margin-bottom:40px}
.number-icon{display:flex;align-items:self-end;justify-content:center;padding-bottom:3px}
.number-descsription{width:100%;margin:0 auto;text-align:center;font-size:16px;font-weight:300;color:var(--LightBlue);line-height:1.2}
.number-text{padding-bottom:12px;color:var(--LightBlue);font-size:33px;font-weight:900;line-height:1.3}
.grids-numbers-outer-cn{padding-bottom:30px;width:90%;margin:0 auto}
.news-img-video-cn img{height:200px}
.news-img-video-cn iframe{height:200px}
.news-title{font-size:20px;width:80%}
.news-date{font-size:13px}
.news-title-date{padding-top:20px;padding-bottom:20px}
.news-description{font-size:18px;padding-bottom:18px}
.news-link{padding-bottom:55px}
.news-outer-cn{padding-bottom:25px;padding-top:60px;padding-left:0;padding-right:0}
.news-ccn{-webkit-box-flex:0;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%}
.partners-clients-title{font-size:33px;padding-top:10;padding-bottom:10px}
.partners-clients-Subtitle{font-size:17px;padding-bottom:15px}
.partners-clients-logos{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:40px}
.pc-half{-webkit-box-flex:0;-ms-flex:0 0 46%!important;flex:1 0 100%!important;max-width:100%;padding-bottom:60px}
.pc-half{width:100%;margin-right:0%}
.partners-clients-cn .pc-hr{margin-bottom:25px}
.partners-clients-cn{display:block;padding-top:40px;padding-bottom:25px;width:100%;margin:0 auto}
.pc-hr{width:90%;height:1px;background:var(--Gray);margin:0 auto}
.pc-half .more-branches-cn a .more-branches-text{margin-bottom:6px}
.pc-logo img{width:55%;height:70px;object-fit:scale-down}
.inner-card{grid-template-columns:1fr}
.top-brands-inner-cn{-webkit-box-flex:0;-ms-flex:0 0 100%!important;flex:1 0 100%!important;max-width:100%;padding-bottom:30px}
.top-brands-cn{display:grid;width:100%;grid-template-columns:1fr 1fr;padding-bottom:40px;align-items:center;justify-content:center;text-align:center;grid-gap:15px}
.top-brand-img{padding-bottom:20px}
.card-template{margin-right:auto;margin-left:auto;height:300px;margin-bottom:15px;width:100%}
.card-template:first-child{margin-left:auto}
.card-template:last-child{margin-right:auto}
.Ag-content{padding-bottom:40px}
.ag-title{font-size:22px}
.Ag-content a .more-branches-text{padding-bottom:5px!important}
.Ag-img-title img{height:290px}
.fixed-social{transform:translateY(-35px)!important;inset:auto 0 35px auto}
iframe#tidio-chat-iframe{transform:translateY(30px)!important;right:0!important}
.demo-2 .sl-slider blockquote p{margin-top:0;margin-bottom:1rem;width:90%}
.investor-bg{padding-top:85px;padding-bottom:115px;padding-left:20px}
.investor-pad{padding-top:25px;padding-bottom:70px}
.investor-files-cn{padding-left:0;padding-right:0;padding-top:23px;padding-bottom:15px;width:90%;margin:0 auto}
.contact-bg iframe{height:300px}
.stock-price{font-size:23px}
.stock-icon svg{width:45px}
.fixedSlideOut__content{padding:5px 0}
.stock-table-cn{padding-left:29px}
.stock-table-node{padding-left:7px;padding-right:10px}
.fixedSlideOut{right:0;position:fixed;bottom:0;display:flex;width:100%;justify-content:space-evenly;padding-left:0}
.fixedSlideOutIn{right:0}
.dis-res-none{display:none}
.fixedSlideOut__content__inner{padding-left:0;padding-bottom:0}
.dis-desk-none{display:block}
.stock-arrow{display:none}
.stock-table-title{font-size:14px}
.stock-table-subtitle{font-size:14px}
.stock-price{font-size:20px}
.stock-table-cn{display:none}
.stock-icon{padding-left:0}
.res-history{text-align:left;align-items:flex-start!important;justify-content:flex-start!important}
.res-history .mar-0-auto{margin:inherit}
.about-devider{height:122px}
.about-history-date{font-size:35px;padding-top:35px;padding-bottom:10px}
.about-history-pargraph{font-size:18px;padding-bottom:40px}
.history-list{top:2%;left:10px;right:auto}
.about-history-pargraph{text-align:justify;width:95%}
.history-list ul li a{font-size:16px}
.history-list ul li{padding-bottom:9px}
.history-cn{direction:rtl}
.about-history-cn{direction:ltr}
.fixed-callCenter.home-fixed-callCenter{width:auto;bottom:calc(1% + 37px);padding:5px 21px;top:auto}
.fixed-callCenter svg{width:30px}
.home-fixed-Login{bottom:calc(6% + 35px)!important;top:auto!important}
.land svg{width:50%;margin:0 auto}
.sl-slide-links span{padding-right:0}
.card-title{font-weight:400}
.investor-file-date{font-size:18px}
.fixed-callCenter{top:0;padding:3px 10px}
.overview-text-cn .about-history-pargraph{width:100%;margin:0 auto}
.overview-top img{height:195px;object-fit:cover}
.overview-out-cn{padding-top:60px;padding-bottom:20px}
.members-head{padding-top:25px;padding-bottom:85px}
.board-member-mg img{height:300px}
.board-member-mg{padding-bottom:10px}
.member-card-cn{padding-bottom:15px}
.board-m-cn{padding-bottom:0}
.page-title{font-size:31px}
.page-banner-cn{padding-top:0}
.contact-info{padding-bottom:25px}
.main-map{padding-bottom:50px}
.partner-clients-cn ul li{flex:0 1 calc(50% - 8px);text-align:center}
.partner-clients-cn ul li img{width:60%;height:85px}
.fixedSlideOut.fixedSlideOutTop{right:0}
.home-fixed-Login,.home-fixed-callCenter{display:none}
.fixedSlideOut-OtherIcons span.req-svg{display:block}
.fixedSlideOut-OtherIcons{padding:5px 0;background:#f7b843;text-align:center}
.fixedSlideOut>div{width:33.33%;align-items:center;justify-content:center;flex-direction:column}
.fixedSlideOut .stock-price{display:none}
.fixedSlideOut-OtherIcons a{padding:4px 0;height:auto;display:flex;align-items:center;justify-content:center}
.fixedSlideOut__content a{padding:0 0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}
.dis-comp-none{display:none!important}
.dis-mob-none{display:flex!important}
.flogin-consultation-cn{position:fixed;bottom:0;z-index:999999;width:100%;display:flex}
.flogin-consultation-cn .fixed-callCenter{top:auto;bottom:0;z-index:999;position:relative;min-width:40px;text-align:center}
.flogin-consultation-cn>div{width:50%;height:50px;display:flex;align-items:center;justify-content:center}
.flogin-consultation-cn .req-svg{display:block}
.solution-icon-cn{flex:0 1 50%}
.project-logo img{width:80%;height:95px}
.project-logo{flex:0 1 calc(50% - 8px);margin-bottom:40px}
.projects-container{padding-top:30px}
ul#lightSlider{height:300px!important}
.lSSlideOuter .lSPager.lSGallery img{height:85px}
.solution-data-text{padding-top:30px!important}
.solution-details-buttons{padding-top:15px}
.solution-details-info{padding-bottom:70px}
.demo-2 .sl-slider blockquote a{font-size:14px}
.sl-slide-links span{margin-right:20px}
.card-pargraph{padding-left:10px;font-size:16px;width:88%;padding-top:10px;margin-top:5px}
.alitco-form{padding-top:130px;padding-bottom:60px}
.cform-mg img{width:100%;height:325px;object-fit:cover;object-position:center;padding-bottom:30px}
.solutions-grid{width:90%;margin:0 auto}
.investor-file-download a{padding:10px 20px}
.isp-out{flex:0 1 100%;padding:0;padding-bottom:35px}
.industrial-solution-products-cn.row.m-0{grid-template-columns:1fr}
.isp-mg img{height:229px}
.electromechanical-icon-text{padding-top:40px;padding-bottom:40px}
.solution-certificates ul li img{height:145px}
.solution-certificates ul,.solution-logos ul{padding:0!important}
.case-study-main-mg img{height:37vh}
.sw-m img{width:75%;height:290px}
.sw-title{font-size:18px;padding-top:30px}
.forget-pass{padding-top:20px;padding-bottom:35px}
.forget-pass a{font-size:18px}
.client-portal-head{display:block}
.client-portal-head ul li:first-child{padding-left:0}
.client-date{text-align:left;padding-bottom:22px}
.client-date select{width:60%}
.client-data .investor-files-cn{display:block;padding-left:0;padding-right:0}
.client-data .investor-file-download a{width:75%;justify-content:center;margin-top:7px}
.value-icon img{width:55px;height:45px;object-fit:contain}
.fix-Text{align-items:center;justify-content:center;font-size:.9rem;font-weight:400}
.cards-cn{width:90%}
.land img{width:80%;margin:0 auto}
.values-cn .col{width:33%;flex:auto}
.values-cn{width:90%;margin:0 auto}
.ele-icon{padding-bottom:10px}
.fixedFixedLoginTop .req-con{display:block}
.media-link a{font-size:13px}
.agr-title-pad{padding-bottom:35px}
.industrial-solution-products-cn.row.m-0{padding-top:40px}
.case-study-main-mg{display:none}
.certificate img {
    width: 100%;
    height: 260px;
    object-fit: cover;
}
}
@media screen and (max-width:480px){
.downloads-cn .downloadsec{padding-right:35px}
}
@media screen and (max-width:375px){
.downloads-cn .downloadsec{padding-right:15px}
h1.mb-0.site-logo img{width:72%}
.SiteScrolled a img{width:36%!important}
}
@media screen and (max-width:320px){
.footer-menu ul li{padding:11px 20px}
li.social-items ul li{padding:0 10px}
.demo-2 .sl-slider blockquote a{padding:10px 7px}
.demo-2 .sl-slider blockquote a{font-size:12px}
.land img{width:80%;margin:0 auto}
.demo-2 .sl-slider blockquote{font-size:14px}
}