body{font-size:16px;font-family:Roboto,Arial;color:#444;line-height:26px;background-color:#fff}@font-face{font-weight:400;font-style:normal;font-family:Lato;src:local('Lato Regular'),local('Lato-Regular'),url(../fonts/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-style:normal;font-family:Lato;src:local('Lato Regular'),local('Lato-Regular'),url(../fonts/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-weight:700;font-style:normal;font-family:Lato;src:local('Lato Bold'),local('Lato-Bold'),url(../fonts/s/lato/v13/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:700;font-style:normal;font-family:Lato;src:local('Lato Bold'),local('Lato-Bold'),url(../fonts/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-style:normal;font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:700;font-style:normal;font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/s/roboto/v16/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}a,a:active{text-decoration:none;transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s}a.active,a:focus,a:hover,li.active a{text-decoration:none;color:#057be0;outline:0;outline-offset:0}h1,h2,h3,h4,h5,h6{font-weight:400}ul{margin:0;padding:0;list-style-type:none}.header{background:#f8f8f8;border-bottom:1px solid #057be0}.logo{float:left;padding:10px 0}.logo img{transition:all ease-in-out .5s}.sticky-header{display:none;width:100%;height:109px}.fix-header{position:fixed;width:100%;z-index:10000;transition:all ease-in-out .5s}.sticky{top:-109px;transition:all ease-in-out .5s}.sticky.fix-header{top:0}.body-wrapper.boxed .sticky.fix-header{max-width:1310px;margin-left:auto;margin-right:auto;left:0;right:0}.sticky.fix-header .logo img{width:180px}.sticky.fix-header .navbar-default .navbar-nav>li>a{border-top:43px solid #fff}.sticky.fix-header .navbar-default .navbar-nav>li.active>a,.sticky.fix-header .navbar-default .navbar-nav>li.open>a,.sticky.fix-header .navbar-default .navbar-nav>li:hover>a,.sticky.fix-header .navbar-default .navbar-nav>li>a:focus,.sticky.fix-header .navbar-default .navbar-nav>li>a:hover{border-top:43px solid #057be0}.navbar-default{border-color:transparent}.navbar{min-height:10px;margin-bottom:0;border:0}.navbar-toggle{margin:0}.navbar-nav>li{margin-left:22px}.navbar-default .navbar-nav>li>a{border-top:63px solid #fff;color:#333;font-size:19px;padding:10px;border-bottom:5px solid #fff;font-family:lato,Arial}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.open>a,.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-top:63px solid #057be0;border-bottom:5px solid #057be0;background-color:#f8f8f8!important;color:#000!important;border-right:0}.left-border-title{border-left:10px solid #057be0;padding-left:20px;margin-bottom:30px}.left-border-title h4{font-family:Lato,Arial}.left-border-title h1{font-size:30px}.page-title-big h1,.page-title-big h2{text-align:center;margin-bottom:10px;position:relative;z-index:10;font-size:35px;margin-bottom:24px;color:#fff}.page-title-big p{text-align:center;margin-bottom:0;font-size:15px;color:#b9b9b9}h1{font-family:Lato,Arial;margin:0 0 25px}h2{font-family:Lato,Arial;margin:0 0 25px}h3{font-family:Lato,Arial;font-size:16px;margin-top:0;margin-bottom:20px}h4{font-family:Lato,Arial;margin:0 0 15px}p{font-size:16px;margin:10px 0 10px}.left-border-title h1,.left-border-title h2,.left-border-title h4{margin-bottom:0}.left-border-title h4{font-size:16px}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:15px!important}.mb25{margin-bottom:25px!important}::selection{background:#057be0;color:#fff}.footer-top{background:url(../images/foot-bg.jpg) no-repeat;padding:50px 0;color:#c5c5c5;background-position:center center;position:relative;background-size:cover}.footer-top a{color:#c5c5c5}.footer-top .foot-tit{font-size:22px;font-weight:700;font-family:lato,Arial}footer .address{margin-bottom:18px}footer ul.list li{float:left;width:50%;line-height:34px}footer ul.list li:before{font-family:fontawesome;content:"\f101";padding-right:9px}footer ul.list li.active1 a{color:#38a3ff}footer .address i{margin-right:5px}footer .address i,footer .address span{color:#38a3ff}.footer-top>.container{position:relative;z-index:100}.footer-top:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(39,39,39,.65)}.footer-address-block .left-border-title{margin-bottom:15px}.footer-address-block h2{color:#fff}.social-icon a{display:inline-block;width:35px;height:35px;font-size:20px;color:#057be0;border:1px #057be0 solid;text-align:center;line-height:33px;border-radius:50%;margin-right:5px}.social-icon span{font-size:19px;margin-right:5px}.footer-address-block .social-icon a:hover{color:#fff;border:1px #fff solid}.social-icon a:hover{color:#bcbcbc;border:1px #bcbcbc solid}.footer-bottom{background:#141a1f;padding:15px 0;text-align:center;color:#696969;font-size:14px}.footer-bottom a{float:left;color:#fff}.padding-tb.adjust-pb{padding:85px 0 55px}.padding-tb.adjust-pb2{padding:65px 0}.padding-tb.project-pb{padding:71px 0 65px}.padding-tb{padding:75px 0}.padding-tb85{padding:85px 0}.padding-tb.hp-pb{padding:75px 0 85px}.extra-pb{padding-bottom:100px!important}.extra-pt{padding-top:100px!important}.extra-pb2{padding-bottom:55px!important}.vanilla-form .notification-box{margin:0;padding:0}.vanilla-form .notification-box.show-error,.vanilla-form .notification-box.show-success{padding:1em;margin-top:1em}.form-container .center{padding-bottom:0}.form-container .column-50{float:left}a.scrollToTop{background:rgba(38,38,40,.4);bottom:0;color:#fff;display:block;height:40px;line-height:40px;position:fixed;right:15px;bottom:15px;text-align:center;width:40px;z-index:9999;-webkit-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.rev_slider img,.tp-simpleresponsive img{max-width:none!important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin:0;padding:0;border-width:0;border:0}.rev_slider .no-slides-text{font-weight:700;text-align:center;padding-top:80px}.rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{list-style:none!important;position:absolute;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;list-style-type:none!important;background-image:none;background-position:0 0;text-indent:0;top:0;left:0}.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{visibility:hidden}.tp-revslider-mainul,.tp-revslider-slidesli{padding:0!important;margin:0!important;list-style:none!important}.rev_slider li.tp-revslider-slidesli{position:absolute!important}.tp-caption .rs-untoggled-content{display:block}.tp-caption .rs-toggled-content{display:none}.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block}.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none}.rev_slider .caption,.rev_slider .tp-caption{position:relative;visibility:hidden;white-space:nowrap;display:block}.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0}.tp-svg-layer svg{width:100%;height:100%;position:relative;vertical-align:top}.tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}.tp-caption{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:absolute;-webkit-font-smoothing:antialiased!important}.tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}.tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider{visibility:hidden!important;display:none!important}.rev_slider audio,.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none!important}.rev_slider_wrapper{width:100%}.fullscreen-container{position:relative;padding:0}.fullwidthbanner-container{position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-static-layers{position:absolute;z-index:101;top:0;left:0}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-layer-inner-rotation{position:relative!important}img.tp-slider-alternative-image{width:100%;height:auto}.noFilterClass{filter:none!important}.rs-background-video-layer{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:0}.tp-caption.coverscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.caption.fullscreenvideo,.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo audio,.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px!important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;-webkit-transition:opacity .3s ease-out!important;-moz-transition:opacity .3s ease-out!important;-o-transition:opacity .3s ease-out!important;transition:opacity .3s ease-out!important}.tp-audio-html5 .tp-video-play-button,.tp-hiddenaudio{display:none!important}.tp-caption .html5vid{width:100%!important;height:100%!important}.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#fff;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}.tp-simpleresponsive img{width:100%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px}.tp-shape{width:100%;height:100%}.tp-caption .rs-starring{display:inline-block}.tp-caption .rs-starring .star-rating{float:none}.tp-caption .rs-starring .star-rating{color:#ffc321!important;display:inline-block;vertical-align:top}.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star}.tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important}.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.tp-caption .rs-starring .star-rating{color:#ffc321!important}.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{font-size:1em!important;font-family:star}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner5{background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.tparrows:hover{background:#000}.tparrows:before{font-family:revicons;font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}.tabs{margin-bottom:50px}.tabs.our-project-tabs{margin-bottom:0}.tabs.r-tabs .r-tabs-panel{padding:0}.tabs>ul{border-bottom:1px solid #057be0;margin-bottom:30px!important;overflow:hidden}.tabs>ul>li{padding:10px 15px 13px;border-bottom:5px solid #fff;float:left}.tabs>ul>li.current-product{border-bottom:5px solid #057be0}.tabs>ul>li>a{padding:6px 15px 14px;font-size:18px}.tabs>ul>li:hover{border-bottom:5px solid #057be0}.tabs>ul>li>a.active,.tabs>ul>li>a:focus,.tabs>ul>li>a:hover{text-decoration:none;outline:0;color:#444}.tabs.r-tabs .r-tabs-tab.r-tabs-state-active{border-bottom:5px solid #057be0;text-decoration:none}.r-tabs .r-tabs-accordion-title a{display:block;background:#057be0;padding:15px 10px;color:#444;text-transform:uppercase}.our-project-tabs.hp .redirect-hp{float:left;border-bottom:solid 1px #057be0;margin-right:0}.our-project-tabs.hp .redirect-hp a{padding:10px 15px 14px;border-bottom:5px solid #fff;display:inline-block;text-transform:capitalize;color:#444}.our-project-tabs.hp .redirect-hp:hover a{border-bottom:5px solid #057be0}.testimonial-wrapper{padding:75px 15px 100px;position:relative}.testimonial-wrapper .left-border-title span{color:#057be0}.testimonial-slider p{margin-bottom:0;font-weight:400;padding:20px;width:80%;margin:0 auto}.testimonial-left-txt p:last-child{margin-bottom:0}.page-title-big{margin-bottom:60px}.page-title-big.project-mb{margin-bottom:40px}.page-title-big.main{background:url(../images/bar-bg.jpg) no-repeat;margin-bottom:0;position:relative;padding:100px 0;background-position:center center}.page-title-big.main b{font-weight:400}.page-title-big.main a{color:#fff}.page-title-big.main a.home1:before{font-weight:400;content:"\f015";font-family:fontawesome;font-size:21px;margin-right:5px}.page-title-big.main p.bre-tit{color:#fff;position:relative;z-index:10;font-size:35px;margin-bottom:24px;font-weight:400}.page-title-big.main p{color:#fff;position:relative;z-index:10}.page-title-big.main:after{content:'';position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.2)}.testimonial-slider.flexslider .slides>li:before{content:'';width:57px;height:54px;display:inline-block}.testimonial-slider.flexslider .slides>li:after{content:'';width:57px;height:54px;display:inline-block;float:right}.testimonial-slider.flexslider{background:0 0}.flex-direction-nav a{width:26px;height:30px}.flex-direction-nav .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev{left:auto;opacity:1;text-indent:99999px;top:auto;right:30px;bottom:-40px}.flex-direction-nav .flex-next,.flexslider:hover .flex-direction-nav .flex-next{right:0;opacity:1;text-indent:99999px;top:auto;bottom:-40px;display:inline-block}.welcome-block-container{margin-bottom:15px}.welcome-txt p{margin-bottom:25px}.border-img{border:10px solid #057be0}.welcome-img img{margin:0 auto;width:100%}.hp-products-block{background-image:url(../images/service-1.jpg);text-align:center;padding:20px 25px;margin-bottom:30px;background-size:cover;min-height:260px;display:table;width:100%;transition:background ease-in-out .5s}.hp-products-block p.service{text-transform:capitalize;color:#000;font-size:22px}.hp-products-block p{font-size:15px;color:#000;margin-bottom:20px}.table-cell{display:table-cell;height:100%;vertical-align:middle}.hp-products-block.img2{background-image:url(../images/service-2.jpg)}.hp-products-block.img3{background-image:url(../images/service-3.jpg);margin-bottom:0}.hp-products-block.img4{background-image:url(../images/service-4.jpg);margin-bottom:0}.hp-products-block:hover{background-image:url(../images/service-5.jpg);background-size:cover}.hp-project-container{padding:75px 0 65px}.hp-projects-tabs>.row{margin-left:0;margin-right:0}.hp-projects-tabs>.row>[class^=col-]{padding-left:0;padding-right:0}.hp-projects-tabs .nav-tabs{margin-top:-75px;background:#e5e5e5;min-height:50px;padding:15px 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:transparent;border:0;border-bottom-color:transparent;padding:0 15px;border-right:1px #000 solid;border-radius:0;color:#7e7c7c}.nav-tabs>li>a{padding:0 15px;color:#000;font-family:robotoregular;font-size:16px;border:0;border-right:1px #000 solid;border-radius:0}.nav>li>a:focus,.nav>li>a:hover{border-color:transparent;background-color:transparent;border:0;border-right:1px #000 solid}.nav>li:last-child>a{border-right:none!important}.demo-main-img{overflow:hidden}.demo-main-img img{width:100%;border:10px solid #057be0}.my-thumbs-img a{display:block;margin-bottom:30px}.my-thumbs-img a img{width:100%}.pnf-404{max-width:550px;margin:60px auto;text-align:center;padding:0 15px}.pnf-404 h2{margin-bottom:30px;font-size:40px}.pnf-404 p{margin-bottom:30px}.pnf-404 .btn{padding:10px 25px;border-radius:50px;background-color:#057be0;border-color:#057be0;color:#fff;line-height:normal;border:2px #057be0 solid}.pnf-404 .btn:hover{background-color:transparent;color:#057be0}.carousel-inner>.item{min-height:575px}.hp-slider-bottom{position:relative;bottom:0;background:rgba(0,0,0,0) url(../images/slider_text_bg.png) repeat scroll 0 0;width:100%;padding:20px 15px}.tp-bullets,.tp-tabs,.tp-thumbs{display:none}.hp-slider-bottom ul:after{content:'';display:table;clear:both}.hp-slider-bottom ul li{float:left;width:25%;border-left:1px solid #5b5b5b;padding:0 15px;min-height:46px}.hp-slider-bottom ul li:first-child{border-left:none;padding-left:0}.hp-slider-bottom ul li>div{display:inline-block;vertical-align:middle;padding-left:10px}.hp-slider-bottom ul li>div p{font-size:15px;color:#fff;margin-bottom:0}.hp-slider-bottom ul li>div.social-icon{margin-top:8px}.hp-slider-bottom ul li>div.social-icon a:hover{color:#fff}.hp-slider-bottom ul li>div span{display:block;font-size:18px;color:#057be0}.hp-slider-bottom ul li>div span a{color:#057be0}.tparrows.tp-leftarrow:before{content:"\f104";font:normal normal normal 14px/1 FontAwesome;padding:13px 0}.tparrows.tp-rightarrow:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;padding:13px 0}.hp-news-txt-block .left-border-title{color:#057be0}.home-news-content h3{color:#fff;font-size:32px;margin:0}.home-news-content h4{color:#fff;font-size:23px;margin:0}.home-news-content p{color:#fff;margin:30px 0 35px;padding-right:80px}.contact-map iframe{height:358px;width:100%}.padding-tb.padding-tp-contact .tabs{margin-bottom:78px}.contact-address{padding:40px 25px 25px;border:2px solid #057be0;min-height:358px}.contact-address .address-block ul li{margin-bottom:25px;color:#444}.contact-address .address-block ul li p{color:#444;line-height:20px}.contact-address .address-block ul li a{color:#444}.contact-address h2{font-size:17px;margin-bottom:20px}.form-container{max-width:100%;margin-bottom:0}.products-left-block ul li{margin-top:2px}.products-left-block ul li a{font-size:16px;display:block;padding:10px;background:#f5f5f5;color:#333}.products-left-block ul li.active a,.products-left-block ul li:hover a{color:#057be0}.pro-xl{background:#057be0;padding:12px}.pro-xl a{color:#fff}.img-block-container,.service-block-txt,.site-surveys-block{margin-bottom:30px}.site-surveys-block:last-child{margin-bottom:0}.service-block-txt h3,.site-surveys-block h3{margin-bottom:15px}.site_surveys p:last-child{margin-bottom:0}.services-block{margin-bottom:30px}.service-txt h3{margin-bottom:15px}.service-txt p{font-size:15px;line-height:22px;margin-bottom:25px;min-height:108px}.service-img{position:relative;overflow:hidden;margin-bottom:20px}.service-img>a{display:block}.service-img figcaption a{display:table;width:100%;padding:30px;text-align:center;height:100%;text-transform:uppercase;font-size:16px;color:#444}.service-img figcaption a span{display:table-cell;vertical-align:middle}.service-img figcaption a img{position:absolute;top:10px;right:10px}.service-img>a>img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.service-img figcaption{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;background-color:rgba(255,255,255,.8);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.services-block:hover figcaption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.35s;-moz-transition-delay:.35s;transition-delay:.35s}a.read-more{display:inline-block;font-family:robotoregular;padding:7px 25px;border:1px solid #057be0;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}a.read-more:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f3bc1a;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.read-more:hover{color:#444}a.read-more:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.panel-title a{font-size:18px;text-transform:capitalize;color:#444;padding:15px;display:block}.panel-title a:hover{text-decoration:none;color:#444}.panel-title .collapsed span,.panel-title a span{float:right;color:#444}.panel-title a span i:before{content:"\f056";font:normal normal normal 14px/1 FontAwesome;font-size:20px}.panel-title .collapsed span i:before{content:"\f055";font:normal normal normal 14px/1 FontAwesome;font-size:20px}.panel-body{padding:25px 0}.brochure-img{background:#444;text-align:center;padding:40px 0}.brochure-txt{background:#057be0;padding:36px 20px}.shutter-out-effect,a.shutter-out-effect{border:1px solid #444;font-size:16px;color:#444;font-weight:400;margin-top:20px;padding:7px 25px;text-align:center;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.shutter-out-effect:before,a.shutter-out-effect:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#444;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.shutter-out-effect:hover:before,a.shutter-out-effect:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.shutter-out-effect:hover,a.shutter-out-effect:hover{color:#fff}.our-project-slider .owl-buttons{position:absolute;top:-64px;right:0}.our-project-slider.owl-theme .owl-controls .owl-buttons div{width:26px;height:30px;margin:0;border-radius:0;padding:0;text-indent:-9999px;opacity:1}.our-project-slider.owl-theme .owl-controls .owl-buttons .owl-prev{margin-right:10px}.our-project-slider .owl-pagination{display:none}.our-project-slider .our-projects{padding:0 10px}.our-projects{margin-bottom:20px}.our-projects img{width:100%;border:1px solid #e1e1e1}.our-project-details{padding:10px 15px;border:1px solid #e1e1e1;height:184px;overflow:hidden}section.product-container .our-project-details{height:inherit}.our-project-details p{font-size:14px}.our-project-details a{font-size:15px;display:block;text-align:center}.our-project-details span{display:block}our-project-details span{font-size:16px;display:block}.flexslider{margin:0;border:0}.project-details-slider .flex-direction-nav{display:none}.big-img{margin-bottom:10px}.noUi-target{margin-bottom:20px}.noUi-connect{background:#000}.noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:50%}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-target{box-shadow:none}.noUi-horizontal{height:10px}.news-block-bottom{padding:15px 0}.news-block{margin-bottom:30px;background:#f7f7f7;padding:15px}.news-block>a{display:block}.news-block>a>img{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.news-block>a:hover>img{box-shadow:0 10px 6px -6px #777;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777}.news-block-bottom a{display:block;margin-bottom:10px;font-size:20px;color:#057be0}.news-details-left .news-block-bottom p{color:#424242;margin-bottom:10px;word-wrap:break-word}.news-block-bottom p:last-child{margin-bottom:0}.news-details-left>.row>[class^=col-]:nth-of-type(2n+1){clear:both}.news-block-bottom p i,.news-block-bottom p span{color:#888;font-size:16px;vertical-align:middle}.more-news{border-bottom:1px solid #ccc;padding-bottom:10px}.more-news:after{content:'';display:table;clear:both}.more-news a{font-size:14px;color:#333}.more-news span{float:right;font-size:16px}.more-news span i{color:#057be0;margin-right:5px}.search-box{margin-bottom:30px}.news-details-left h2{font-size:24px;margin-top:20px;margin-bottom:10px}.news-details-left p{margin-bottom:7px}.news-details-left p:first-child{margin-bottom:0;margin-top:24px}.news-details-left .social-icon{margin-bottom:20px;padding-top:20px}.news-info{padding:10px 0;border-bottom:1px solid silver;border-top:1px solid silver;margin-bottom:15px}.news-info:after{content:'';display:table;clear:both}.news-info li{float:left;padding:0 10px;border-right:1px solid #585858;color:#585858}.news-info li:last-child{float:right;border-right:0}.news-info li:last-child span{color:#057be0}.cmt-form{background:#ebebeb;padding:20px 30px}.cmt-form h2{margin-top:0;margin-bottom:20px}.cmt-form .form-control{background:#fff}.cmt-form .btn-default{width:100%;text-transform:uppercase}.category-block{margin-bottom:40px}.category-block:last-child{margin-bottom:0}.aboutcontainer h1,.documents,.news-container h1,.prolist{font-size:23px;margin-bottom:20px}.documents{margin-top:30px}.aboutcontainer h1:after,.documents:after,.news-container h1:after,.prolist:after{content:'';width:43px;height:2px;background:#057be0;display:block;margin-top:10px}.category-block ul li{font-size:16px;margin-bottom:10px}.category-block ul li:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;color:#057be0;font-size:20px;width:18px;display:inline-block;vertical-align:top;padding-right:5px}.category-block ul li:last-child{margin-bottom:0}.top-news{margin-bottom:20px}.top-news div{display:inline-block;width:180px;vertical-align:top;font-size:16px}.top-news div span{display:block;color:#444}.top-news div a{font-size:14px}.top-news>a{display:inline-block;vertical-align:top;padding-right:12px}.tag-cloud a{float:left;margin:3px;color:#444;padding:5px 15px;text-transform:capitalize;border:1px solid #057be0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.tag-cloud a:hover{background:#057be0;color:#fff}.tag-cloud:after{content:'';display:table;clear:both}.filter-bottom{margin-top:15px}.filter-bottom .btn-default{margin-right:44px;vertical-align:middle;padding:6px 30px;color:#6c6a6a}.filter-bottom .btn-default:hover{color:#000}.top-reted-product-block{position:relative;padding-right:50px;margin-bottom:30px}.top-reted-product-block:last-child{margin-bottom:0}.top-reted-product-block .rated-pic{position:absolute;right:0}.top-reted-product-block h6{font-size:13px;margin-top:0;margin-bottom:0}.top-reted-product-block h6 a{color:#6c6a6a}.top-reted-product-block h6 a:hover{color:#000}.top-reted-product-block p{font-size:14px;margin-bottom:0;color:#cfcfcf}.cart-block{margin-bottom:30px}.cart-block>a{display:block;margin-bottom:15px}.cart-block>a>img{border:2px #e6e3e3 solid;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cart-block>a:hover>img{border:2px solid #057be0;box-shadow:0 10px 6px -6px #777;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777}.cart-block>a:hover>span{opacity:1;background:0 0}.cart-block h4{font-size:16px;margin-bottom:10px;text-transform:capitalize}.cart-block h4 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cart-block h6{font-size:16px;color:#424242;margin-top:3px}.stars a{display:inline-block;color:#057be0;font-size:16px}.stars a.gray{color:#444}a.cart-btn{text-decoration:none;color:#444;font-size:16px;padding:12px 10px;text-transform:uppercase;display:block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#d2d2d2;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.cart-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#057be0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.cart-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.cart-block a.cart-btn{margin-bottom:0;font-family:robotoregular}.addtocart-btn{margin-bottom:15px}.addtocart-btn .form-control{width:20%;height:42px;background:#fff;border:1px solid #ccc;display:inline-block}.addtocart-btn a{float:right;display:inline-block;text-transform:uppercase;padding:10px 25px;min-width:240px;font-size:16px;font-family:robotoregular}.cart-details-block{margin-bottom:30px}.cart-details-img img{border:3px #fff solid;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cart-details-img:hover img{border:3px solid #057be0;box-shadow:0 10px 6px -6px #777;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777}.customer-review{margin-bottom:15px}.customer-review .stars{margin-right:30px}.customer-text{margin-bottom:15px}.customer-text h3:last-child{font-family:Lato,Arial}.customer-text h3{font-size:24px;margin-bottom:5px;text-transform:capitalize}.shop-category span{margin-left:10px}.cart-info-text p{font-size:14px;text-align:justify}.font-14{margin-bottom:30px}.font-14 p{font-size:14px}.customer-review-txt{margin-bottom:30px}.customer-review-txt:after{content:'';display:table;clear:both}.review-txt{border:1px solid #eee;border-radius:5px;padding:20px;float:right;width:93%}.review-txt h6 .stars{float:right}.review-txt p{color:#999;font-size:14px}.login-review{margin-bottom:30px}.login-review p{margin-bottom:0;padding-left:30px}.login-review p a{color:#057be0}.partners-container{padding:50px 0;background:#fff}.partners-container .left-border-title{margin-bottom:0;margin-top:25px}.partners-logo{text-align:right;padding-top:7px}.partners-logo li{display:inline-block;width:16%;padding:0;border:2px solid #fff;transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s}.partners-logo li img{display:block;margin:0 auto}.partners-logo li:hover{border:2px solid #057be0}.personal-info-container{padding:75px 0}.float-left-img{float:left;margin:0 25px 20px 0;border:1px solid #057be0}.personal-info-container .left-border-title{display:-webkit-box;display:-moz-box}.personal-info-container .left-border-title h2,.personal-info-container .left-border-title h4{display:inline-block;text-transform:capitalize;color:#fff}.personal-info-container p{color:#fff}.company-history{background:#f7f7f7;padding:75px 0 0}.company-info-txt{margin-bottom:30px}.company-info-txt .left-border-title{margin-bottom:0}.company-info-txt p{margin-bottom:0}.company-service-btm{text-align:center;background:#444;padding:20px 5px;color:#fff;transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s}.company-services{margin-bottom:74px}.company-service-btm h2{font-size:20px;margin-bottom:0}.company-service-block:hover .company-service-btm{background:#057be0;color:#444}.project-description h3{font-size:30px;margin-bottom:10px}.project-description p{margin-bottom:30px}.project-detail-info:after{content:'';display:table;clear:both}.project-detail-info li{width:48%;background:#e0dfdf;padding:16px 0;text-align:center;margin-top:3px;float:left}.project-detail-info li:nth-child(2n+2){float:right;background:#eee}.project-detail-info li:hover{background:#057be0}.project-detail-info.btm{margin-top:30px}.project-detail-info.btm li{padding:0}.project-detail-info.btm li a{padding:16px 0;display:block;color:#444;text-transform:uppercase;background:#057be0}.project-detail-info.btm li a:hover{background:#e0dfdf}.responsive-block{position:relative}.client-info,.project-info-txt{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.8);width:100%;padding:40px;display:none}.client-info .close,.project-info-txt .close{position:absolute;top:10px;right:10px;color:#fff;opacity:1}.project-info-txt{padding:50px 20px 20px}.project-info-txt p{margin-bottom:0;color:#fff;overflow-x:auto;height:485px}.client-info table{width:100%}.client-info table tr td{color:#fff;padding:10px}.client-info table tr:hover td{color:#333}.our-dream-container{padding-top:75px}.our-dream{padding:75px 0;background-size:cover}.our-dream-block .left-border-title{color:#057be0}.our-dream-txt{height:200px;overflow-y:auto;padding-right:20px}.our-dream-txt p{color:#fff}.our-experts{padding-top:75px;padding-bottom:122px}.expert-block{padding:0 7px 0 8px}.our-experts .page-title-big p{color:#444}.slider-slides-content{display:none!important}.expert-block img{max-width:100%;width:100%}.expert-block-btm{padding:20px 10px;width:100%;text-align:center;background:#f7f7f7;transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s}.expert-block-btm.active,.expert-block:hover .expert-block-btm{background:#057be0}.animated{-webkit-animation-duration:.1s;animation-duration:.1s}.expert-block-btm h5{margin:0;font-size:18px;color:#444;margin-bottom:5px}.expert-block-btm h6{margin:0;color:#444;font-size:14px}.expert-block-btm .social-icon{margin-top:20px}.expert-block-btm .social-icon a{color:#333;border:1px #333 solid}.expert-block-inner .owl-pagination{position:absolute;width:100%;right:0;left:0;bottom:-50px;text-align:center}.expert-block-inner.owl-theme .owl-controls .owl-page{display:inline-block;float:none}.expert-block-inner.owl-theme .owl-controls .owl-page span{width:38px;border-radius:0;background:#3d3d3d;opacity:1}.owl-theme .owl-controls .owl-page.active span{background:#057be0}.subscribe{position:relative;z-index:99;background:#057be0}.subscribe-inner{padding:42.5px 0}.subscribe-content h3{color:#fff;font-size:28px;font-weight:700;display:inline-block;vertical-align:middle;text-transform:uppercase;width:49%;margin-bottom:0}.subscribe-form{display:inline-block;vertical-align:middle;width:44%;padding-left:18px}.subscribe-form .form-control{height:55px;padding:0 20px;line-height:55px;background-color:#fff;border:2px solid #fff;font-family:Lato,Arial;color:#1b2932}.subscribe-form form{position:relative}.subscribe-form .btn-submit{border:2px solid #fff;background-color:#1b2932;border-radius:0;position:absolute;top:0;right:0;width:55px;height:55px;line-height:55px;text-align:center;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.subscribe-form .btn-submit:hover{background-color:#f4c026}.subscribe-form .btn-submit i{color:#fff;font-size:20px}.subscribe-form ::-webkit-input-placeholder{font-family:robotoregular;color:#444}.subscribe-form ::-moz-placeholder{font-family:robotoregular;color:#444}.subscribe-form :-ms-input-placeholder{font-family:robotoregular;color:#444}.subscribe-form :-moz-placeholder{font-family:robotoregular;color:#444}.popular{font-family:Lato,Arial;color:#057be0;font-size:30px;line-height:30px;margin-bottom:20px}section.index-container1,section.index-container2{padding:50px 0}section.index-container2{background:#f7f7f7}section.popular-container{background:url(../images/a1.jpg) no-repeat left top #f1f1f1;background-size:contain}section.popular-container .col-lg-7.col-md-7.col-sm-7{float:right;padding-left:40px;background:#f1f1f1;padding-top:50px;padding-bottom:50px}.hp-news-txt-block{margin-right:-30%}section.popular-container ul li{font-size:15px;margin-bottom:6px}section.popular-container ul li:before{font-family:fontawesome;content:"\f101";color:#057be0;padding-right:6px;font-size:21px}.hotpro,section.index-container1 h1,section.index-container2 h2{text-align:center;margin-bottom:40px;font-size:32px;color:#333;font-family:lato,Arial}section.contact-form{background:#f1f1f1}.message{font-size:28px}#map_canvas{height:420px;width:98%;margin-right:auto;margin-left:auto;margin-top:0}.contact-i i{color:#0565b7;padding-right:15px}.contact-i{font-size:20px}.contact-container p{font-size:16px}.nav-header .header-nav{background:#FFF}.nav-header .header-nav #logo{float:left;margin-top:5px;text-align:center;margin-bottom:5px}.nav-header .header-nav #navBar ul{float:right}.nav-header .header-nav #navBar{float:right;margin-top:16px}.mail{float:right;margin-right:20px;font-size:14px}.mail:before{content:"\f003"}.mail:before,.sitemap1:before{margin-right:4px;font-size:14px;font-family:fontawesome}.sitemap1,.tel{float:right;margin-right:15px;font-size:14px}.tel:before{margin-right:4px;content:"\f232";font-size:14px;font-family:fontawesome}.sitemap1:before{content:"\f0e8"}.nav-header .container{padding-top:8px;padding-bottom:8px;line-height:24px}.nav-header{background-color:#f1f1f1}.mask{width:100%;height:100%;display:none}.nav-header .header-nav #navBar ul li{float:left;padding:20px 14px;list-style:none}.nav-header .header-nav #navBar ul li a{color:#000;font-size:19px;font-family:lato,Arial}.nav-header .menuBtn{font-size:25px;color:#2a2986;width:35px;height:35px;position:absolute;z-index:10;right:10px;top:40px;display:none;transition:all .3s;text-align:center;border:1px solid #2a2986;padding-top:5px;box-sizing:border-box;border-radius:3px;display:none}.nav-header .header-nav .row{position:relative}.nav-header .header-nav #navBar .close{display:none;position:absolute;right:10px;font-size:40px;color:#fff;cursor:pointer}.nav-header .mask{position:fixed;top:0;left:0;width:100%}.header-nav.clearFix.nav1{position:fixed;width:100%;top:0;z-index:1400;box-shadow:1px 1px 6px #dbdbdb}.nav1 #logo img{width:70%}.nav-header .nav1 #navBar ul li{padding:14px}.nav-header .header-nav #navBar ul .active a,.nav-header .header-nav #navBar ul li a:hover{color:#00b0ff}.testimonial-left-txt{color:#b3b3b3;text-align:center}#carousel{position:relative;margin:0 auto}#slides{overflow:hidden;position:relative;width:100%}#slides ul{list-style:none;width:100%;margin:0;padding:0;position:relative}#slides li{width:100%;float:left;text-align:center;position:relative;font-family:lato,Arial}#slides li p{display:block}#slides li p.quote-tit{font-size:22px;color:#057be0}.btn-bar{margin:0 auto;display:table;text-align:center}#buttons{padding:0 0 5px 0}#buttons a{text-align:center;font-size:27px;float:left;outline:0;margin:0 15px 15px;color:#fff;text-decoration:none;display:block;line-height:23px;background:#057be0;padding:2px 6px}.quote-author,.quote-phrase{font-family:sans-serif;font-weight:300;display:table-cell;vertical-align:middle;padding:5px 20px;font-family:Lato,Calibri,Arial,sans-serif}.quote-phrase{font-size:16px;font-style:italic;color:#666;width:80%;margin:auto}.quote-marks{font-size:30px;padding:0 3px 3px;position:inherit}.quote-author{font-style:normal;font-size:16px;color:#909090;font-weight:400;height:30px;margin-top:0}.authorContainer,.quoteContainer{display:table;width:100%}.about-container a:hover{text-decoration:underline}.about-container .col-lg-9{float:right}.news-container .col-lg-9{float:right}.vanilla-form input,.vanilla-form select,.vanilla-form textarea{font-size:1em;display:block;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:inherit;margin-bottom:1em;padding:1em;background-color:#fff;border:1px solid #cecece;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;-webkit-font-smoothing:antialiased!important}.vanilla-form textarea{height:200px}section.contact-form button{margin-left:15px}.r-tabs .r-tabs-nav{margin:0;padding:0;overflow:hidden}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}.imgl{width:44%;float:left;text-align:center;border:solid 1px #dbdbdb;padding:1%;margin:1%;background-color:#f1f1f1;line-height:21px}.imgr{width:44%;float:right;text-align:center;border:solid 1px #dbdbdb;padding:1%;margin:1%;background-color:#f1f1f1;line-height:21px}.img-box{width:100%;overflow:hidden}.img-box .img-one{width:98%;padding:1%;margin:1%;border:solid 1px #dbdbdb;text-align:center;background-color:#f1f1f1;line-height:21px}.img-box .img-two{width:48%;float:left;padding:1%;margin:1%;text-align:center;border:solid 1px #dbdbdb;background-color:#f1f1f1;line-height:21px}.img-box .img-three{width:28%;float:left;padding:1%;margin:1%;text-align:center;border:solid 1px #dbdbdb;background-color:#f1f1f1;line-height:21px}.img-box .img-one img,.img-box .img-three img,.img-box .img-two img,.imgl img,.imgr img{width:100%;padding:0;margin:0 0 5px;height:auto}.about-container .col-lg-9 ul{margin-left:30px;list-style-type:disc}.about-container .col-lg-9 ul ul{list-style-type:circle}p+ol,p+ul{margin-top:-7px}table{border-spacing:0;width:100%;margin:0 0 10px 0;border-top-width:1px;border-left-width:1px;border-top:#dee0e0 1px solid;border-left:#dee0e0 1px solid}table td,table th{border-right:#dee0e0 1px solid;border-bottom:#dee0e0 1px solid;text-align:center}table th{padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px}table td{padding-top:5px;padding-right:2px;padding-bottom:5px;padding-left:2px}table tr:nth-child(2n){background:#f5f5f5}caption{font-weight:700;padding-top:5px;padding-bottom:5px;border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb;border-top:solid 3px #06c9fc}.table-responsive{margin-top:10px;overflow-x:auto;min-height:.01%}.review{text-align:center;margin-bottom:40px;font-size:32px;color:#333;font-family:lato,Arial}section.product-container{padding:70px 0}.error-page{padding-top:30px;padding-bottom:80px;overflow:hidden}.error-page-left{float:left;width:50%;padding-left:80px}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/s/merriweather/v12/RFda8w1V0eDZheqfcyQ4EK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/s/merriweather/v12/RFda8w1V0eDZheqfcyQ4EJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/s/merriweather/v12/RFda8w1V0eDZheqfcyQ4ED0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/s/merriweather/v12/RFda8w1V0eDZheqfcyQ4EOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.error-page-right{float:left;width:50%}p.error-page-p1{font-family:Merriweather;font-size:30px;line-height:55px;color:#792030;margin-bottom:18px;margin-top:80px}p.error-page-p1 span{text-transform:uppercase;background:url(../images/404-bg.png) repeat-x;background-position:center bottom;padding-bottom:14px;font-size:44px;font-weight:700;letter-spacing:7px}p.error-page-p2{text-transform:uppercase;background:url(../images/button.png) no-repeat;background-position:right 5px;font-family:Arial;font-size:17px;color:#333;font-weight:700;margin-bottom:5px;float:left;padding-right:15px}p.error-page-p2 a,p.error-page-p3 a{color:#0d4d69}p.error-page-p2 a:hover,p.error-page-p3 a:hover{text-decoration:none}p.error-page-p3{margin-top:0;float:left;width:100%;color:#666}table img{max-width:100%}.aboutcontainer h2{font-size:22px;margin:18px 0}.aboutcontainer h2:before{content:"\f115";font-family:fontawesome;color:#0065bb;padding-right:10px}section.product-container .our-project-details a{font-size:20px;padding:5px}.paging1{text-align:right;margin-right:20px;margin-top:10px;width:96%;padding:10px 20px 20px 5px;float:right}.paging1 .page-num{font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:24px}.paging2{margin-top:8px;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:24px}div#paging2 a:first-child,div#paging2 span:first-child{border:solid 1px #f2f2f2;padding:3px 5px 3px 10px;margin-right:7px;color:#3b99d6;font-weight:700;font-size:20px}div#paging2 span span{padding:3px 10px!important}div#paging2 span a:first-child{border:solid 1px #dbdbdb;padding:3px 10px;margin-right:7px;color:#3b99d6;font-weight:700;font-size:20px}.page-num a{background-color:#FFF;color:#3b99d6;margin:5px;border:1px #f2f2f2 solid;padding:6px 10px!important;font-size:16px!important;font-weight:400!important}.page-num a:hover,div#paging2 a:hover,div#paging2 span a:hover{border:solid 1px #3b99d6}.page-num strong{background-color:#3b99d6;margin:5px;color:#FFF;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;font-size:16px;font-weight:400;border:solid 1px #f2f2f2}.footer-contact{z-index:100;bottom:0;left:0;width:100%;height:45px;text-align:center;padding:0;overflow:hidden;background-color:#1998ff;background-position:0 0;position:fixed}.footer-contact ul{padding-left:0;margin-top:0;margin-left:0}.footer-contact ul li{border-right:1px solid hsla(0,0%,100%,.2);text-align:center;-webkit-box-flex:1;float:left;width:33.333%;list-style-type:none}.footer-contact ul li a{display:block;width:100%;text-align:center;color:#fff;height:45px}.footer-contact .icon{display:block;margin:0 auto 0;position:relative;top:3px;width:30px;height:20px;overflow:hidden;background-size:150px;background-position:-3px 0;background-image:url(../images/footer.png);background-repeat:no-repeat}.footer-contact .map{background-position:-83px 0}.footer-contact .message{background-position:-45px 0}.footer-contact .home{background-position:-118px 0}.footer-contact .txt{height:16px;line-height:16px;font-size:12px}.powered_by_metinfo a{color:#666}.footer-contact{display:none}.pdf{text-align:center;margin-bottom:20px;width:100%;margin-top:10px}.pdf a{color:#171717;text-decoration:none;line-height:40px;font-weight:bolder;display:block;}.widget .pdf a:hover{color:#333;text-decoration:none}.pdf a img{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;display:inline-table;max-width:100%;height:auto}.skype{position:fixed;right:0;top:0;width:131px;margin-top:210px;margin-right:25px;margin-bottom:0;margin-left:0;padding-top:20px;z-index:9999}#prev:before{content:"<"}.col-md-6.contact-container p{color:#666;margin:20px 0}section.paddingtb{width:100%;float:left;padding:30px 20px;margin-top:30px;margin-bottom:30px}p.p-tit{margin-bottom:-6px}ul.width50 li{float:left;width:50%;padding-right:2%}.hr{width:100%;float:left}.hiddenbox1{width:100%;float:left}.nav3{padding-top:90px}.body-wrapper.main.nav3.nav4{padding-top:180px}.nav-header .nav1 .menuBtn{top:20px}.downloads .news-block-bottom a{margin-bottom:0}#contact-mail{margin:0 5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#contact-mail form{margin-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#contact-mail form:after{content:".";clear:both;height:0;overflow:hidden;visibility:hidden;display:block}#contact-mail form>div{margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.input-group>input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #a9a9a9}.input-group>textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #a9a9a9}#contact-mail form>div.half{width:49%;margin-top:15px}#contact-mail form .half{width:49%;float:left}#contact-mail form input{width:100%;background-color:#fff;float:left}#contact-mail form>div{position:relative;width:100%;float:left}#contact-mail form input,#contact-mail form textarea{font-size:16px;padding:5px 10px 5px 45px;line-height:26px;position:relative}#contact-mail .form-name:before{background-image:url(../images/name.png);background-repeat:no-repeat;background-position:8px center;display:block;position:absolute;width:40px;height:40px;left:0;top:0;content:"";z-index:1}#contact-mail form .half+.half{margin-left:2%}#contact-mail .form-email:before{background-image:url(../images/email.png);background-repeat:no-repeat;background-position:8px center;display:block;position:absolute;width:40px;height:40px;left:0;top:0;content:"";z-index:1}#contact-mail .form-phone:before{background-image:url(../images/phone.png);background-repeat:no-repeat;background-position:8px center;display:block;position:absolute;width:40px;height:40px;left:0;top:0;content:"";z-index:1}#contact-mail .form-message:before{background-image:url(../images/message.png);background-repeat:no-repeat;background-position:8px center;display:block;position:absolute;width:40px;height:40px;left:0;top:0;content:"";z-index:1}#contact-mail form textarea{width:100%;height:260%;background-color:#fff}#contact-mail form .form-message{margin-bottom:15px}#contact-mail form .input{width:300px;background:#053767;color:#fff;margin-top:15px;padding-top:7px;padding-bottom:7px;padding-left:10px;display:block;float:none;cursor:pointer;font-weight:bolder;font-size:18px;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s}#contact-mail form .input:hover{background:#18ADE7}input[name=track_report]{display:none}@media (max-width:768px){#contact-mail form>div.half{width:100%}#contact-mail form>div.half:nth-child(2){width:100%;margin-top:0}#contact-mail form .half{width:100%}#contact-mail form .half+.half{margin-left:0}}.textfield__label{color:rgba(0,0,0,.55);font-weight:400;left:45px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;background:#fff;padding:0 5px}.input-group>input .textfield__label,.input-group>input:focus~.textfield__label,.input-group>textarea:focus~.textfield__label{color:rgba(0,0,0,.55);font-size:14px;top:-15px}.input-group>input:focus,.input-group>textarea:focus{border:2px solid #0091ca}.nonoen{color:rgba(0,0,0,.55);font-size:14px;top:-15px}
.jinshionline{color:#2c405b;}
.jinshiing img{max-width:100%;text-align:center;margin:20px 0;}
.textunderline{text-decoration:underline;margin-top:20px;}
.hiddenbox{overflow:hidden}
.p-left .img-two{text-align:left;}
.track_report,.form_required{
    display: none!important;
}
.language{float:right; font-size:14px;}
/* 鍒嗛〉鍣� */
/* 涓婚棰滆壊 */
:root{--primary-color:#3b99d6}
.paginations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;margin-bottom:30px;padding-top: 30px;}
.paginations span .iconfont{font-size:16px}
.pagination-list{margin:0 5px}
.pagination-list a{font-size:14px;line-height:1;color:var(--primary-color);display:inline-block;padding:5px 8px;text-decoration:none;font-weight:400;border:1px solid var(--primary-color)}
.pagination-list a+a{margin-left:10px}
#pagestyle.current{color:#fff;background-color:var(--primary-color)}
#pagestyle.current span{color:#fff}
.add,.reduce{color:var(--primary-color);display:flex;align-items:center;font-size:14px;padding: 1px 8px;}
.add.active,.reduce.active{color:#888;text-decoration:none}
.add:hover,.add:hover.active,.reduce:hover,.reduce:hover.active{text-decoration:none}
.products-left-block ul li a:hover{background: #057be0; color: #fff;}
.prolistcontainer ul{display: flex; flex-wrap: wrap; margin-left: 0!important;}
.prolistcontainer ul li{list-style-type: none; width: calc(33.33% - 15px); margin: 7.5px; border: 1px solid #ccc;}
.prolistcontainer ul li img{width: 100%;}
.prolistcontainer ul li p{text-align: center; padding: 5px 3px;}
.prolistcontainer ul li span{text-align: center; display:block; font-size: 14px; background: #eee; margin: 0 auto; padding: 5px 0; color: #333;}
.f_page{margin-top:30px;}
.f_page ul li a{padding:5px 15px; display:block; background:#eee;}
.f_page ul li .page-num-current{background:#057be0; color:#fff;}
.f_page ul li{display:flex;}
.procontainer .top{display: flex; flex-wrap: wrap; justify-content: space-between;}
.procontainer .top .limg{width: 55%;}
.procontainer .top .limg img{width: 100%;}
.procontainer .top .r{width: 40%;}
.procontainer .top .r .p_info p span{font-weight:bold; margin-right:5px;}
.procontainer .top .r .p_info p i{font-style:normal; color:#555;}
.procontainer .top .r h1{font-size: 26px; font-weight: bold; line-height: 1.4;}
.procontainer .top .r .email i{margin-right: 10px;}
.procontainer .top .r .quote a{display: inline-block; background: #057be0; padding: 5px 40px; color: #fff; margin-top: 10px;}
.procontainer .top .r .quote a:hover{background: #ff8d32;}
.pro_content_desc{margin-top: 30px;}
.pro_content_desc h2{font-size: 26px; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.case_page h1{text-align:center; font-size:36px; font-weight:bold;}
.case_page .date{text-align:center; margin-bottom:20px;}
.case_content img{height:100%!important;}
@media (max-width:1199px){.pagination span .iconfont{font-size:12px}
}
@media (max-width:991px){.technology-ul li p{font-size:13px}
.add .iconfont,.reduce .iconfont{font-size:14px}
.plist li a:hover,.protit a,.techtit a{font-size:14px}
}
@media (max-width:767px){.technology-ul li{padding:20px}
.pagination-list a{padding:3px 8px;font-size:13px}
.pagination a .iconfont{font-size:13px}
}
@media (max-width:575px){.pagination a .iconfont{font-size:12px}
.add .iconfont,.reduce .iconfont{font-size:12px}
.technology-boxs{flex-direction:column}
.home-blog-post{width:100%}
}
#pagestyles.current{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}
.h5-tit{font-weight: 700;
    font-size: 22px;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: 20px}
.marginT-30{margin-top:30px}
.text-center{text-align: center;}

.footer-flex{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.footer-flex--right a{
    color: #696969;
    line-height: 1;
}
.footer-flex--right a+a{
    border-left: 1px solid #666;
    padding-left: 10px;
    margin-left: 10px;
}
.footer-flex--right a:hover{color: #f6f6f6;}

/* Google 鎰忚寰佹眰妯″紡 */
:root{--cookie-color:#1863dc;}
.cookie-consent{background-color:#fff;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1);padding:20px;width:400px;margin:0 auto;position:fixed;right:20px;bottom:20px;border-radius:5px;z-index: 99;display:none}
.cookie-consent p{margin:0}
.cookie-consent p.cookie-consent-tit{font-weight:600;color:#333;font-size:18px;margin-bottom:15px}
.cookie-consent p.cookie-consent-desc{font-size:14px;font-weight:400;margin-bottom:15px;line-height:1.6}
.cookie-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}
.cookie-buttons button{border:2px solid var(--cookie-color);padding:12px 0;background-color:#fff;border-radius:3px;color:var(--cookie-color);font-weight:600;width:calc(50% - 5px);cursor:pointer}
.cookie-buttons button#accept-all{background-color:var(--cookie-color);color:#fff}

@media (max-width:1399px){.cookie-consent p.cookie-consent-tit{margin-bottom:10px}
.cookie-buttons button{padding:10px 0}
}
@media (max-width:1199px){.cookie-consent p.cookie-consent-tit{font-size:16px;margin-bottom:5px}
.cookie-buttons button{font-weight:500;font-size:14px}
}
@media (max-width:767px){.cookie-consent{width:360px}
}
@media (max-width:575px){.cookie-consent{width:100%;left:0;bottom:0;padding:15px}
.cookie-consent p.cookie-consent-tit{font-size:14px}
.cookie-buttons button,.cookie-consent p.cookie-consent-desc{font-size:12px}
.cookie-buttons button{padding:5px 0}
}

#owl-demo1{
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
#owl-demo1 .item img{width: 100%;}
#owl-demo1 .owl-nav{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}
#owl-demo1 .owl-nav button{
    width: 35px;
    height: 100px;
    background-color:rgba(255,255,255,.8);
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#owl-demo1 .owl-nav .owl-prev{
    left: 20px;
}
#owl-demo1 .owl-nav .owl-next{
    right: 20px;
}
#owl-demo1 .owl-nav button span{
    font-size: 40px;
}

#owl-demo1 .owl-dots{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    display: flex;
    gap: 10px;
    align-items: center;
}
#owl-demo1 .owl-dots .owl-dot{
    width: 20px;
    height: 10px;
    border-radius: 5px;
    background-color: #fff;
    border: 1px solid #c1c1c1;
}
#owl-demo1 .owl-dots .owl-dot.active{
    background-color: #0065bb;
    border: 0;
}
section.popular-container ul li:before{color:#555;}
section.popular-container ul li a{color:#555;}
section.popular-container ul li a:hover{text-decoration:underline;}
.tabs.our-project-tabs .row{display:flex; flex-wrap:wrap;}
.tabs.our-project-tabs .row .list{width:calc(33.33 - 15px); }
@media (max-width:767px){
    #owl-demo1 .owl-nav button{
        height: 60px;
        width: 30px;
    }
    .prolistcontainer ul li{width: 100%;}
    .nav-header .header-nav #logo img{width: 150px; margin-left: 10px;}
    .nav-header .menuBtn{top:10px}
    .procontainer .top .limg{width: 100%;}
    .procontainer .top .r{width: 100%; margin-top: 20px;}
    .procontainer .top .r h1{font-size: 22px;}
    .procontainer .top .r .quote a{width: 100%; text-align: center;}
    #map_canvas{height:auto;}
    #map_canvas iframe{width:100%; height:300px;}
    .welcome-video iframe{width:100%;}
}