*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;color:#555;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:-webkit-calc(22/13);line-height:-moz-calc(22/13);line-height:calc(22/13)}section{position:relative}.section-content{position:relative;margin:0 auto}.section-content--w1090{max-width:1090px}.section-content--w1140{max-width:1140px}.section-content--w1792{max-width:1792px}.page-content-top-wrap{padding:0 35px}img{max-width:100%;height:auto}p{line-height:-webkit-calc(22/13);line-height:-moz-calc(22/13);line-height:calc(22/13);margin-bottom:0}a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;font-size:14px}a:link,a:visited{text-decoration:none;color:#444}a:hover,a:active{text-decoration:none;color:#00aeef}ul{margin-bottom:0}.ul--inline>li{display:inline-block}.ul--no-style>li{list-style:none}.pull-left{float:left}.pull-right{float:right}.visible{display:block}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#333;margin-bottom:0;font-weight:700;line-height:-webkit-calc(24/18);line-height:-moz-calc(24/18);line-height:calc(24/18)}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:15px}h6{font-size:13px}.m-r-15{margin-right:15px}.m-r-8{margin-right:8px}.m-t-60{margin-top:60px}.m-t-50{margin-top:50px}.m-t-40{margin-top:40px}.m-t-70{margin-top:70px}.m-t-20{margin-top:20px}.m-t-90{margin-top:90px!important}.m-b-20{margin-bottom:20px}.m-b-100{margin-bottom:100px}.m-b-5{margin-bottom:5px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-b-35{margin-bottom:35px}.m-b-75{margin-bottom:75px}.m-b-40{margin-bottom:40px!important}.m-b-10{margin-bottom:10px}.m-b-8{margin-bottom:8px}.p-r-15{padding-right:15px}.p-l-15{padding-left:15px}.m-l-20{margin-left:20px}.m-b-25{margin-bottom:25px}.m-b-0{margin-bottom:0}section.p-t-50{padding-top:50px}.p-t-30{padding-top:30px}.title{font-size:36px;font-weight:700;text-transform:uppercase;text-align:center;margin-top:5px}.title-2{font-size:42px;position:relative;margin-bottom:60px}.under-title-2{display:block;height:12px;width:12px;background:#00aeef;position:relative;bottom:-19px;left:50%;margin-left:-9px;margin-bottom:80px}.under-title-2:before{content:'';position:absolute;height:1px;width:100px;top:5px;left:-111px;background:rgba(0,0,0,.34)}.under-title-2:after{content:'';position:absolute;height:1px;width:100px;top:5px;left:23px;background:rgba(0,0,0,.34)}.title-small{font-size:30px}.title-2--special{position:relative;text-align:left;display:inline-block}.title-2--special:before{content:'';position:absolute;height:12px;width:12px;top:12px;right:-23px;background:#00aeef}.title-2--special:after{content:'';position:absolute;height:1px;width:100px;background:rgba(0,0,0,.34);top:17px;right:-136px}.title>span{color:#00aeef;font-size:36px;font-weight:700}.title-detail{text-align:center;font-size:17px}.title-detail--px-45{padding:0 45px}.title-f8{color:#f8f8f8}.title-f8>.under-title-2:before,.title-f8>.under-title-2:after{background:rgba(48,48,48,.341)}::-webkit-input-placeholder{color:#d6d6d6}::-moz-placeholder{color:#d6d6d6}:-ms-input-placeholder{color:#d6d6d6}:-moz-placeholder{color:#d6d6d6}.bg--f8{background:#f8f8f8}.owl-theme .owl-dots .owl-dot span{width:11px;height:11px;background:transparent;border:2px solid #666;-webkit-transition:all 0.3s ease,-webkit-transform 0.3s ease;transition:all 0.3s ease,-webkit-transform 0.3s ease;-o-transition:all 0.3s ease,-o-transform 0.3s ease;-moz-transition:all 0.3s ease,transform 0.3s ease,-moz-transform 0.3s ease;transition:all 0.3s ease,transform 0.3s ease;transition:all 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease,-moz-transform 0.3s ease,-o-transform 0.3s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#00aeef;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;-webkit-box-shadow:0 0 0 2px #00aeef;-moz-box-shadow:0 0 0 2px #00aeef;box-shadow:0 0 0 2px #00aeef}#sync2 .owl-dots .owl-dot span{border:2px solid #f1f1f1}#sync2 .owl-dots .owl-dot.active span,#sync2 .owl-dots .owl-dot:hover span{border:2px solid #000}.au-bullet-wrap .tp-bullet{width:11px;height:11px;background:transparent}.au-bullet-wrap .tp-bullet .au-bullet{border:2px solid #f1f1f1;-webkit-transition:background-color 0.3s ease,-webkit-transform 0.3s ease;transition:background-color 0.3s ease,-webkit-transform 0.3s ease;-o-transition:background-color 0.3s ease,-o-transform 0.3s ease;-moz-transition:background-color 0.3s ease,transform 0.3s ease,-moz-transform 0.3s ease;transition:background-color 0.3s ease,transform 0.3s ease;transition:background-color 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease,-moz-transform 0.3s ease,-o-transform 0.3s ease;top:0;left:0;width:100%;height:100%;outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;text-indent:-999em;cursor:pointer;position:absolute}.au-bullet-wrap .tp-bullet.selected{-webkit-box-shadow:0 0 0 2px #00aeef;-moz-box-shadow:0 0 0 2px #00aeef;box-shadow:0 0 0 2px #00aeef;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:transparent}.au-bullet-wrap .tp-bullet.selected .au-bullet{background-color:#00aeef;-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);border:none}.box-head{float:left}.box-head--border{width:68px;line-height:64px;text-align:center}.box-body{margin-left:60px;padding:0 32px}.icon-zoom{font-size:45px;font-weight:600}.icon-zoom--white{color:#fff}#page-loader{background:#f8f8f8;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.page-loader__spin{width:35px;height:35px;position:absolute;top:50%;left:50%;border-top:6px solid #222;border-right:6px solid #222;border-bottom:6px solid #222;border-left:6px solid #00aeef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spinner 1000ms infinite linear;-moz-animation:spinner 1000ms infinite linear;-o-animation:spinner 1000ms infinite linear;animation:spinner 1000ms infinite linear;z-index:100000}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.au-btn{display:inline-block;line-height:50px;padding:0 15px;text-align:center;-webkit-transition:0.5s ease;-o-transition:0.5s ease;-moz-transition:0.5s ease;transition:0.5s ease;white-space:nowrap}.au-btn--small{line-height:27px;padding:0 20px}.au-btn--pill{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.au-btn--yellow{color:#fff;background-color:#00aeef}.au-btn--yellow:hover{color:#fff;background-color:#333}.au-btn--border{border:1px solid transparent}.au-btn--border:hover{color:#fff;background-color:#00aeef;border-color:#00aeef}.au-btn--gray{color:#999;border-color:#999}.au-btn--white{border-color:#fff}.au-btn--gray-1{background:#c8c8c8;color:#333}a.au-btn--dark{background-color:#333;color:#fff}a.au-btn--dark:hover{background-color:#00aeef;color:#fff}a.au-btn--white{color:#fff}.tp-caption.au-btn--pill.au-btn.au-btn--slide{color:#fff;font-size:13px;white-space:nowrap;cursor:pointer;padding:0 40px;text-transform:capitalize;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.tp-caption.au-btn--gray-1.au-btn--slide{color:#333!important}.tp-caption.au-btn--gray-1.au-btn--slide:hover{background:#00aeef}.au-btn--big{padding:0 50px}.au-btn--medium{padding:0 40px}.au-btn--medium.au-btn--pill{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.au-btn--pill.au-btn--slide{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.tp-caption.au-btn--slide:hover{color:#fff;background-color:#333}.au-btn--big.au-btn--pill{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}#btn-to-top{display:none;width:40px;height:40px;background-color:#00aeef;position:fixed;bottom:25px;right:55px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:40px;text-align:center;z-index:1000}#btn-to-top:hover{background-color:#333}#btn-to-top .fa.fa-chevron-up{font-weight:400;color:#fff}#btn-to-top i{margin-right:0}.overlay{background:rgba(0,0,0,.7);display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;-webkit-transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;transition:0.4s}.overlay--p-15{padding:15px}.overlay--invisible{opacity:0}.overlay--dark{background:rgba(0,0,0,.8)}.overlay--border{height:100%;width:100%;border:2px dashed #00aeef}.overlay--yellow{background:rgba(0,174,239,.63);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.overlay--yellow>i{color:#fff;font-size:72px}.parallax{background-attachment:fixed;background-repeat:no-repeat;background-position:center left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.parallax--footer{background-image:url(../img/bg-footer.jpg);padding:40px 0}.form{position:relative}.form-header{margin:0 15px 16px 0;position:relative;top:-9px}.form__input{border:1px solid #dbdbdb;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:40px;height:40px;outline:none;padding:0 20px;font-size:13px;color:#a1a1a1;width:500px}.form__input--show{display:block}.form__input--hidden{display:none}.header-stick{position:fixed;top:-83px;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s;width:100%;left:0;z-index:88888;-webkit-box-shadow:1px 0 3px #ccc;-moz-box-shadow:1px 0 3px #ccc;box-shadow:1px 0 3px #ccc;background-color:rgba(255,255,255,.96)}.header-stick nav>ul>li{padding:20px 20px}.header-stick .logo{margin-top:-1px}.header-stick nav .sub-menu{top:63px}.header-stick--show{top:0}.header-stick .logo img{width:45px}.header-stick--dark{background-color:rgba(0,0,0,.75);-webkit-box-shadow:1px 0 3px #222;-moz-box-shadow:1px 0 3px #222;box-shadow:1px 0 3px #222}.header-stick--dark nav>ul>li>a{color:#eee}.header-stick nav.menu-desktop{margin-right:0}header h1{margin-top:10px}.logo{text-align:center}.logo img{width:110px}nav.menu-desktop{margin-right:30px}nav>ul>li{padding:34px 18px}nav>ul>li.active>a{color:#00aeef}.menu-desktop--hidden{display:none}.menu-desktop--show{display:block}.li-has-sub{position:relative;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.sub-menu{position:absolute;left:0;top:91px;z-index:1000;max-height:0;border-top:3px solid #00aeef;overflow:hidden;transform:rotate3d(1,0,0,-90deg);-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;-moz-transform:rotate3d(1,0,0,-90deg);-moz-transform-origin:50% 0;-o-transform:rotate3d(1,0,0,-90deg);-o-transform-origin:50% 0;transition:350ms;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms}.li-has-sub:hover .sub-menu{max-height:10000px;-webkit-transform:rotate3d(0,0,0,0);-moz-transform:rotate3d(0,0,0,0);-o-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}.sub-menu>li{min-width:250px}.sub-menu>li>a{display:block;line-height:50px;padding:0 20px;border-bottom:1px solid #e6e6e6;background-color:#fff}.sub-menu>li>a:hover{background-color:#00aeef;color:#fff}.mini-cart{position:relative}.header-button{margin-top:35px}.header-button>.pull-right{margin-left:30px}.header-button>.pull-right:last-child{margin-left:0}.header-button>div>a>i{font-size:18px;font-weight:600}.mini-cart-counter{display:block;width:16px;height:16px;line-height:16px;font-size:11px;color:#333;background-color:#00aeef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;position:absolute;bottom:-6px;right:-8px}.mini-cart-counter--gray{background-color:#e6e6e6;top:-7px;right:-8px}.cart-dropdown{position:absolute;z-index:1000;top:47px;right:-3px;min-width:241px;border-top:3px solid #00aeef;background:#fff;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px 1px rgba(0,0,0,.1);-webkit-transition:0.6s ease;-o-transition:0.6s ease;-moz-transition:0.6s ease;transition:0.6s ease}.cart-dropdown--hidden{display:none;height:0}.cart-dropdown--show{height:auto;display:block}.cart-list>li{padding:15px 10px 15px 17px;border-bottom:1px solid #f3f3f3}.cart__item>.img-thumb{position:relative;display:inline-block;float:left;width:50px;border:1px solid #e6e6e6}.pro-detail{padding:8px 0 11px 65px}.pro-detail>h6{margin-bottom:2px}.pro-detail>h6>a{font-weight:400;text-transform:capitalize;color:#555;font-size:13px}.pro-detail>h6>a:hover{color:#00aeef}.pro-detail>p{line-height:1;margin-bottom:0}.pro-detail>p>em{font-size:11px;color:#999}.total-checkout{padding:18px 25px}.total{text-align:center;font-weight:600;margin-bottom:15px;color:#333}.checkout{margin-bottom:5px}.checkout>a.au-btn{font-size:11px}.sum{text-align:center;font-weight:600;margin-bottom:20px;color:#333}#menu-canvas{background-image:url(../img/bg-menu-canvas.jpg);background-color:#333;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;width:360px;position:fixed;z-index:999999;top:0;-webkit-transition:right 0.5s;-o-transition:right 0.5s;-moz-transition:right 0.5s;transition:right 0.5s;padding:0 30px}#menu-canvas:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);content:""}.close-menu-canvas i{color:#fff;font-size:18px;cursor:pointer;background:#00aeef;width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;-webkit-transition:all 0.3s ease;margin-left:15px}.close-menu-canvas i:hover{background:#fff;color:#00aeef;-webkit-transition:all 0.3s ease}.canvas-menu-button i{-webkit-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;-moz-transition:0.6s ease-in-out;transition:0.6s ease-in-out}.menu-canvas--hidden{right:-361px}.menu-canvas--show{right:0}.menu-canvas__inner{height:100%;margin-top:35px;z-index:9;position:relative}.menu-canvas__inner .widgets-contact{background-color:transparent;padding:0 20px}.menu-canvas__inner .widgets-contact .widget{padding-left:15px;border-top:2px solid #3e3e3e;margin-top:30px;padding-top:30px;border-left:0}.menu-canvas__inner .widgets-contact .widget:first-child{border-top:none;margin-top:0;padding-top:0}.menu-canvas__inner .widgets-contact .widget-contact-icon i{width:28px}.menu-canvas__inner .widgets-contact .widget-contact-icon{margin-left:0}.menu-canvas__inner .widget-contact-info{padding-left:75px}.close-menu-canvas{margin-bottom:35px}.menu-canvas__inner .widgets-contact .widget-contact-info p:last-child,.menu-canvas__inner .widgets-contact .widget-contact-info p a{color:#cecece}.menu-canvas__inner .title{color:#fff;font-size:25px;text-align:left;padding-left:15px;margin-bottom:35px}.menu-canvas__inner .title span{font-size:25px}.menu-canvas-slide{margin-top:74px}.menu-canvas__image{padding:10px;border:2px dashed #00aeef}.menu-canvas__detail{color:#c2c2c2;padding:0 45px;text-align:center;margin-top:79px}.social{text-align:center;margin-top:55px}.social__item{display:inline-block;line-height:30px;-webkit-transition:0.6s ease;-o-transition:0.6s ease;-moz-transition:0.6s ease;transition:0.6s ease;text-align:center;width:30px;background:#484848;margin-right:7px}.social .social__item:last-child{margin-right:0}.social__item:hover{background:#00aeef}.social__item:hover>i{color:#333}.social__item>i{color:#fff;font-size:40px;line-height:47px}#sync2 .owl-dots{position:absolute;top:20px;left:126px}header.header-mobile{display:none}.menu-mobile__button{display:inline-block;float:right;width:40px;line-height:40px;height:40px;text-align:center;border:1px solid #c6c6c6;cursor:pointer;margin:20px 0}.menu-mobile__button:hover{background:#00aeef}.menu-mobile__button:hover i{color:#fff}.menu-mobile__button i{font-size:18px}.hidden{display:none}.menu-mobile__more{position:absolute;top:0;right:0;text-align:center;line-height:40px;padding:0 20px;cursor:pointer;color:#444}nav.menu-mobile{position:absolute;top:119px;left:0;float:left;z-index:50000;background:#fff;width:100%;margin-right:0}nav.menu-mobile>ul{border-top:3px solid #00aeef}nav.menu-mobile>ul>li{position:relative;padding:0;border-bottom:1px solid rgba(0,0,0,.05)}nav.menu-mobile li{border-bottom:1px solid rgba(0,0,0,.05)}nav.menu-mobile>ul>li a{padding:0 20px;line-height:40px;display:block}nav.menu-mobile>ul>li a:hover{background-color:#00aeef;color:#444}nav.menu-mobile>ul>li>ul{background:rgba(0,0,0,.03)}.click{background:#00aeef}.click>i{color:#fff}.slide-title{color:#fff;text-transform:uppercase;text-align:center}.slide-content{color:#fff;text-transform:uppercase;text-align:center;font-weight:700;white-space:nowrap}.service{overflow:hidden}.service-wrap{display:table;width:100%}.service__item{text-align:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:25%;float:left;display:table-cell;vertical-align:middle;min-height:385px;position:relative;border:1px solid #7f7f7f;border-right:none;position:relative}.service__item:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);content:""}.service__item-inner{position:absolute;width:78%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service__item-inner img{width:70px}.service__intro h3>span{color:#00aeef;font-size:24px;font-weight:600}.service__intro h3{font-weight:600;color:#f9f9f9;line-height:30px}.service__intro p{color:#a2a2a2;margin-top:18px;margin-bottom:38px}.service__intro{text-align:left;padding:0 60px}.service__item h4{color:#00aeef;margin-top:38px;font-weight:600}.service__item h4 a{font-size:18px;color:#00aeef;font-weight:600}.service__item:hover h4 a{color:#fff}.pro-info{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;top:0;left:0;background:rgba(0,174,239,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;text-align:center;overflow:hidden}.pro-link:hover>.pro-info{opacity:1}h4.pro-title{font-size:36px;width:100%;font-weight:700;display:block;color:#fff;position:absolute;top:40.5%;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);text-align:center;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.pro-link:hover>.pro-info>.pro-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.pro-link:hover>.pro-info>.pro-cat-name{-webkit-transform:translateY(45px);-moz-transform:translateY(45px);-ms-transform:translateY(45px);-o-transform:translateY(45px);transform:translateY(45px)}a.pro-link:hover{color:#666}.pro-cat-name{font-size:13px;font-weight:600;width:100%;position:absolute;top:41%;-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px);text-align:center;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.slide-re-pro.owl-theme .owl-nav div{width:50px;height:50px;line-height:52px;position:absolute;top:50%;margin-top:-25px;background:#111;text-align:center;cursor:pointer;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.slide-re-pro.owl-theme .owl-nav div:hover{color:#333;background:#00aeef}.slide-re-pro.owl-theme .owl-nav .owl-prev{left:-30px}.slide-re-pro.owl-theme .owl-nav .owl-next{right:-30px}.our-process{padding:90px 0 90px 0}.our-process .nav-link{margin-top:25px;padding:0;border-radius:0}.our-process .nav-pills .nav-link.active .our-process__item,.our-process .show>.nav-pills .nav-link .our-process__item{background:#00aeef}.our-process .nav-pills .nav-link.active .our-process__item>i{color:#fff}.our-process .tab-content{margin-top:100px;text-align:center}.our-process .tab-content h2{margin-bottom:20px}.our-process .tab-content p{font-size:17px;margin-bottom:15px;line-height:29px}.abt-more{color:#00aeef!important;margin-top:10px;display:inline-block;font-size:16px}.our-process__item{background:#222;padding:45px 30px;position:relative;text-align:center}.our-process__item>h3{color:#fff;font-weight:700;margin:15px 0 0 0;font-size:22px}.our-process__item>i{color:#00aeef;font-size:30px;vertical-align:middle}.our-process__item>p{color:#fff}.our-process__item--l-b:after{content:'';height:30px;width:287px;border:2px dashed #bbb;border-top:none;position:absolute;left:50%;bottom:-30px}.our-process__item--l-t:before{content:'';height:30px;width:287px;border:2px dashed #bbb;border-bottom:none;position:absolute;left:50%;top:-30px}.latest-project{padding-top:90px;padding-bottom:70px}.latest__item{border:2px solid #f1f1f1;border-bottom:0;position:relative;overflow:hidden;height:320px;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.latest__item--content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}.latest__item--inner{opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.latest__item img{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.latest__item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.latest__item:hover .overlay{opacity:1}.latest__item:hover .latest__item--inner{opacity:1}.latest__item--inner h3{color:#00aeef;padding:0 30px}.latest__item--inner a{color:#00aeef;font-size:14px;background:#fff;padding:8px 25px 9px 25px;display:inline-block;border-radius:25px;margin:0}.latest__item--inner a:hover{background-color:#00aeef;color:#fff}.cat-name a em{color:#d5d5d5;font-size:11px}.main-prod-title{text-align:center;background-color:#ededed;margin-bottom:30px;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.main-prod-title h3{font-size:16px;padding:15px 10px;font-weight:700;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.home-prd .col-lg-3.col-md-6{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.home-prd .col-lg-3.col-md-6:hover .main-prod-title{background-color:#00aeef;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.home-prd .col-lg-3.col-md-6:hover .main-prod-title h3{color:#fff;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.home-prd .col-lg-3.col-md-6:hover .latest__item{border:2px solid #00aeef;-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.client-say{padding:95px 0;padding-bottom:75px;background:#f8f8f8}#owl-client-say.row{margin:0}.client-say .title.m-b-100{margin-bottom:100px}.client-say .owl-theme .owl-nav.disabled+.owl-dots{margin-top:78px}.client__item{display:table}.client-img{width:37%;display:table-cell}.client-content{display:table-cell;vertical-align:middle;width:70%;color:#dcdcdc;background:#222;padding:30px 14px;padding-left:25px;position:relative}.client-content--white{background:#fff;border:1px solid #ededed}.client-content--white:before{display:none}.client-content.client-content--white blockquote:before{color:#999}.client-content.client-content--white blockquote{color:#666}.client-content.client-content--white .client-name{color:#333;font-weight:600}.client-content.client-content--white .client-job>em{font-weight:300;font-size:11px;color:#555}.client-content:before{content:'';height:20px;width:20px;border:10px solid #333;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid transparent;position:absolute;z-index:100;left:-20px;top:45%}.client-content blockquote{margin-bottom:18px}.client-content blockquote:before{font-family:'Source Sans Pro';font-size:60px;line-height:0;content:"“";color:#00aeef;display:inline-block;font-style:normal;vertical-align:-.4em;margin-right:0}.client-name{color:#00aeef;line-height:1;margin-bottom:7px}.client-job{line-height:1;font-size:11px;color:#a2a2a2}.client-job>em{color:#a2a2a2}.partner{background-image:url(../img/bg-partner.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-color:#00aeef;padding:60px 0;position:relative}.partner:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,174,239,.6);content:""}.partner p{font-size:27px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;line-height:40px;padding:0 50px;position:relative;z-index:9}footer{position:relative;background-image:url(../img/bg-footer.jpg);background-attachment:fixed;background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);content:""}.widgets-contact{background-color:rgba(0,0,0,.6);padding-top:40px;padding-bottom:40px}.widgets-contact .widget{padding-left:40px;border-left:2px solid #1f1f1f}.widgets-contact .widget:first-child{border-left:none}.widgets-contact .widget-contact-icon{margin-right:20px;margin-left:20px}.widgets-contact .widget-contact-icon i{font-size:40px;color:#f9f9f9}.widgets-contact .widget-contact-icon:after{content:"";width:2px;height:22px;margin-left:20px;background-color:#00aeef;display:inline-block}.widget-contact-info{flex:4}.widgets-contact p{font-size:17px;font-weight:600;line-height:28px;margin-bottom:5px}.widgets-contact .widget-contact-info p:last-child,.widgets-contact .widget-contact-info p a{color:#828282;font-size:16px;font-weight:400;line-height:23px;margin:0}.widgets-contact .widget-contact-info p a:hover{color:#00aeef}.fot-cont{font-size:14px;padding-right:50px}.footer-menu li{list-style:none}.footer-menu li a{color:#dcdcdc;font-size:14px;margin-bottom:15px;display:inline-block;line-height:20px}.footer-menu li a:hover{color:#00aeef}.copyright{padding:15px 0;text-align:center;background:#111;color:#626262;font-size:13px}.copyright a{color:#00aeef;font-size:13px}.copyright a:hover{color:#fff}.copyright span{color:#00aeef}.logo-footer{margin-bottom:35px}.footer-3{padding-top:70px;padding-bottom:70px;text-align:left}.footer-3 p{color:#dcdcdc}.title-footer{font-size:18px;font-weight:600;color:#f1f1f1;margin-top:30px}.m-b-26{margin-bottom:26px}.m-b-30{margin-bottom:30px}.con__item{margin-bottom:20px}.con__item i{margin-right:15px}.our-team2{padding:90px 0;background-color:#f8f8f8;padding-bottom:75px}.our-team2 .title-3{margin-bottom:115px}.our-team2__img{position:relative}.our-team2__detail{background-color:#222;text-align:center;padding:5px 0;height:70px}.our-team2__detail>h4{font-weight:600;color:#00aeef}.our-team2__detail>h4>a{font-weight:600;font-size:18px;color:#fff}.our-team2__detail>h4>a:hover{color:#00aeef}.our-team2__detail>p>em{color:#dcdcdc;font-size:11px}.our-team2__contact{width:100%;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);text-align:center;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease}.our-team2__contact>a.social__item{color:#fff;height:50px;border:2px solid #fff;margin:0;width:50px;background:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease}.our-team2__contact>a.social__item:hover{color:#333;border-color:#333}.our-team2__link{cursor:pointer}.our-team2__link:hover .our-team2__info{opacity:1}.our-team2__link:hover .our-team2__contact{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.our-team2 .owl-theme .owl-nav.disabled+.owl-dots{margin-top:70px}.parallax--nav-1{padding:125px 0;background-image:url(../img/bg-head.jpg);position:relative;background-position:center bottom;background-size:cover}.parallax--nav-1:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);content:""}.navigation h2{color:#fff;font-size:30px;float:left;padding-right:40px;text-transform:uppercase;display:block;margin:0;font-weight:600}.breadcrumbs{float:right;margin-top:3px;padding:0}.breadcrumbs span{display:inline-block;font-size:18px;margin:0 5px;color:#fff}.breadcrumbs li{font-size:18px;color:#fff}.breadcrumbs li a{color:#00aeef;font-size:18px}.we-are{padding:120px 0 100px 0}.we-are__right>h2{font-family:"Montserrat",sans-serif}.we-are__right p{font-size:14px;line-height:24px;margin-bottom:15px}.we-are__right>h2:first-child{font-size:48px;margin-bottom:35px;margin-top:15px}.we-are .see-more.see-more--left{margin-top:33px}h2.title--small{margin-bottom:37px}.we-are__right>h5{font-weight:600;text-transform:initial;margin-bottom:20px;font-size:16px;color:#333}.we-are__right li{list-style:none;font-size:14px;margin-bottom:7px}.we-are__right li i{font-size:15px;color:#00aeef;margin-right:7px}.we-are__item{width:200px;height:200px;display:inline-block;margin-right:20px;overflow:hidden}.we-are__item img{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.we-are__item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.top{margin-bottom:20px}.top>.item:last-child{margin-right:0}.bottom>.item:last-child{margin-right:0}.pro-list-wrap{padding:110px 0 80px 0}.pro-list-wrap .our-team2__img{border:1px solid #ededed;height:310px;overflow:hidden}.pro-list-wrap .our-team2__detail{background-color:#ededed;height:60px}.pro-list-wrap .our-team2__detail>h4>a{font-size:16px;font-weight:600;color:#555}.pro-list-wrap .our-team2__item:hover .our-team2__detail{background-color:#00aeef}.pro-list-wrap .our-team2__item:hover .our-team2__detail>h4>a{color:#fff}.pro-list-wrap .pro-info{background:rgba(0,0,0,.1)}.pro-list-wrap .our-team2__img img{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.pro-list-wrap .our-team2__item:hover .our-team2__img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.pro-link{color:#fff;height:50px;background-color:#00aeef;margin:0;width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;display:inline-block}.pro-link:hover{background-color:#222}.pro-link>i{color:#fff;font-size:35px;line-height:50px}.pro-list-wrap .our-team2__item:hover .our-team2__link .our-team2__info{opacity:1}.pro-list-wrap .our-team2__item:hover .our-team2__link .our-team2__contact{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pro-list-wrap .our-team2__item{margin-bottom:30px}.pro-list-wrap .our-team2__detail>h4{padding:0 20px;line-height:22px}.pro-sub-wrap{padding:110px 0 80px 0}.single-product-tab .nav-item{margin:13px}.single-product-tab .nav-link{border-radius:.25rem;background-color:#222;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;padding:15px 40px}.single-product-tab .nav-pills .nav-link.active,.single-product-tab .show>.nav-pills .nav-link{color:#fff;background-color:#00aeef}.single-product-tab .nav-pills .nav-link.active,.single-product-tab .show>.nav-pills .nav-link{-webkit-box-shadow:0 5px 15px 1px rgba(26,35,0,.2);box-shadow:0 5px 15px 1px rgba(26,35,0,.2)}.single-product-img-holder{border:1px solid #ededed;height:500px;overflow:hidden;margin-bottom:25px;background:#fff}.single-product-img-holder img{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.single-product-img-holder:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.single-pro-content h5{font-size:30px;margin-bottom:30px;word-break:break-word}.single-pro-content h6{font-size:20px;margin-bottom:15px;margin-top:10px;display:inline-block;word-break:break-word}.single-pro-content ul{margin-bottom:20px}.single-pro-content li{list-style:none;font-size:16px;margin-bottom:10px;position:relative;padding-left:25px}.single-pro-content li::before{position:absolute;content:"\f058";font:normal normal normal 14px/1 FontAwesome;top:6px;left:0;font-size:16px;color:#00aeef}.single-pro-content li i{font-size:16px;color:#00aeef;margin-right:7px}.single-pro-content{padding-left:30px}.single-pro-content p{font-size:16px;margin-bottom:20px;line-height:27px}.single-pro-main-cot{padding:0;text-align:center;margin-bottom:50px;border-bottom:1px solid #e3e3e3;padding-bottom:40px}.service-slide .owl-carousel .owl-item img{border:1px solid #ededed;background:#fff}.spare-parts-main.pro-list-wrap .our-team2__detail{height:90px}.contact{padding:120px 0 100px 0}.contact .menu-canvas__inner .widget-contact-info{padding-left:0}.contact .title{color:#333;margin-bottom:30px;font-size:25px;text-align:left}.contact .title span{font-size:25px}.contact .menu-canvas__inner .widgets-contact .widget-contact-info p:last-child,.contact .menu-canvas__inner .widgets-contact .widget-contact-info p a{color:#828282}.contact .menu-canvas__inner .widgets-contact .widget-contact-info p a:hover{color:#00aeef}.contact .widgets-contact .widget-contact-icon i{color:#898989}.contact .menu-canvas__inner .widgets-contact .widget{border-top:2px solid #f4f4f4}.contact .menu-canvas__inner .widgets-contact .widget:first-child{border-top:none}.contact .menu-canvas__inner{margin-top:0}form.contact-form input,form.contact-form textarea,form.contact-form select{border:1px solid #eaeaea;color:#6c6c6c;display:block;font-size:14px;height:50px;margin-bottom:30px;padding:0 15px;text-transform:capitalize;transition:all 500ms ease 0s;width:100%;position:relative;-webkit-appearance:none;-moz-appearance:none}form.contact-form select{background-image:url(../img/icon/caret-down.png);background-repeat:no-repeat;background-position:right 15px center;background-size:10px}form.contact-form input::placeholder,form.contact-form textarea::placeholder{color:#6c6c6c;opacity:1}form.contact-form input:-ms-input-placeholder,form.contact-form textarea:-ms-input-placeholder{color:#6c6c6c;opacity:1}form.contact-form input::-ms-input-placeholder,form.contact-form textarea::-ms-input-placeholder{color:#6c6c6c;opacity:1}form.contact-form input:focus,form.contact-form textarea:focus,form.contact-form select:focus{border:1px solid #00aeef;box-shadow:none;outline:none}form.contact-form textarea{height:150px;padding:15px 15px}form.contact-form button{color:#fff;font-size:15px;background:#00aeef;padding:13px 40px;border-radius:25px;border:1px solid #00aeef;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease}form.contact-form button:hover{background-color:#fff;color:#00aeef;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.privacy-cont h4{margin-top:40px}.privacy-cont h4:first-child{margin-top:0}.privacy-cont p{font-size:15px;margin-top:15px}.pricing-one__single{padding-bottom:50px;text-align:center;margin-bottom:50px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 60px 0 rgba(46,61,98,.1);box-shadow:0 10px 60px 0 rgba(46,61,98,.1);border-top:5px solid #cbcbcb}.pricing-one__top{border-bottom:1px solid #E8E8E8;padding-top:50px}.pricing-one__title{margin:0;color:#9e9e9e;font-size:60px;font-weight:300;line-height:1em}.pricing-one__pack{margin:0;text-transform:uppercase;font-weight:600;font-size:14px;line-height:1em;letter-spacing:.2em;margin-top:20px;margin-bottom:60px;color:#2E3D62}.pricing-one__feature{margin:0;padding:0;list-style:none;margin-top:60px;margin-bottom:60px}.pricing-one__feature-item{font-size:16px;color:#666E82;line-height:1em}.pricing-one__feature-item+.pricing-one__feature-item{margin-top:20px}.pricing-one__btn{display:inline-block;vertical-align:middle;border-radius:27px;border:1px solid #EAEAEA;padding:13px 50px;background-color:#fff;color:#666E82;font-size:16px;font-weight:600;-webkit-transition:all .4s ease;transition:all .4s ease}.pricing-one__btn:hover{border-color:#00aeef;background-color:#00aeef;color:#fff}.pricing-one__note{text-transform:uppercase;color:#666E82;font-weight:600;font-size:12px;letter-spacing:.2em;margin-top:25px}[class*=col-]:nth-child(2) .pricing-one__single{border-top-color:#00aeef}[class*=col-]:nth-child(2) .pricing-one__title{color:#00aeef}[class*=col-]:nth-child(2) .pricing-one__btn{background-color:#00aeef;border-color:#00aeef;color:#fff}.faq .card{border:1px solid #e9e9e9!important;border-radius:8px!important;margin-bottom:15px;overflow:hidden}.faq .card .card-header a:not(.collapsed) .rotate-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .card .rotate-icon{float:right}.faq .card-header{background-color:transparent;padding:0;border:0}.faq .card-header a h5{font-size:16px;padding:15px 60px 15px 25px;position:relative}.faq .card-header a h5 i{width:50px;height:49px;line-height:50px;border-radius:8px;position:absolute;right:1px;top:1px;background-color:#00aeef;color:#fff;text-align:center;font-size:26px}.faq .card .card-header a:not(.collapsed) h5{background-color:#00aeef;color:#fff}.faq .card-body{padding:15px 25px 0 25px}.faq .card-body p{font-size:16px;line-height:28px;margin-bottom:15px}.faq .block-title{margin-bottom:80px}.testi-partner{padding:100px 0}.partner__item{text-align:center;height:160px;padding:0 5px;border:1px solid #e9e9e9;border-radius:5px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.partner__item img{width:auto!important;max-height:100px;display:inline-block!important;opacity:.6;filter:grayscale(100%);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.partner__item:hover img{opacity:1;filter:grayscale(0);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.testi-partner .owl-dots{margin-top:50px!important}.gallery-section{padding:100px 0}.gallery-section .latest__item{height:370px;margin-bottom:30px}.gallery-section .latest__item img{min-height:100%;object-fit:cover}.lightbox{z-index:999999!important}.float{position:fixed;width:60px;height:60px;bottom:30px;left:30px;background-color:#25d366;color:#FFF!important;border-radius:50px;text-align:center;line-height:60px;font-size:26px;-webkit-box-shadow:0 0 10px 0 rgba(37,39,88,.3);box-shadow:0 0 10px 0 rgba(37,39,88,.3);z-index:100;-webkit-transition:all .4s ease;transition:all .4s ease}.top-contact-header{background:#00aeef;padding:8px 0}.top-contact-header .top-contact-left span{color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:14px}.top-contact-header .top-contact-left span a{color:#fff}.top-contact-header .top-contact-left span a:last-child{border-left:1px solid #fff;padding-left:10px;margin-left:10px}.top-contact-header .top-contact-left span i{font-size:20px;margin-right:10px;margin-top:2px}.top-contact-left{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.top-contact-left.pull-right a:last-child{border-left:0px!important;padding-left:0px!important;margin-left:0px!important}.top-contact-header .top-contact-left.pull-right span i{font-size:17px}