html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"montserrat-bold";src:url("../fonts/montserrat-bold.eot");src:url("../fonts/montserrat-bold.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-bold.woff") format("woff"),url("../fonts/montserrat-bold.ttf") format("truetype"),url("../fonts/montserrat-bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"montserrat-black";src:url("../fonts/montserrat-black.eot");src:url("../fonts/montserrat-black.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-black.woff") format("woff"),url("../fonts/montserrat-black.ttf") format("truetype"),url("../fonts/montserrat-black.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"montserrat-hairline";src:url("../fonts/montserrat-hairline.eot");src:url("../fonts/montserrat-hairline.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-hairline.woff") format("woff"),url("../fonts/montserrat-hairline.ttf") format("truetype"),url("../fonts/montserrat-hairline.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"montserrat-light";src:url("../fonts/montserrat-light.eot");src:url("../fonts/montserrat-light.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-light.woff") format("woff"),url("../fonts/montserrat-light.ttf") format("truetype"),url("../fonts/montserrat-light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"montserrat-regular";src:url("../fonts/montserrat-regular.eot");src:url("../fonts/montserrat-regular.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-regular.woff") format("woff"),url("../fonts/montserrat-regular.ttf") format("truetype"),url("../fonts/montserrat-regular.svg") format("svg");font-weight:normal;font-style:normal}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}button:focus,button:hover,a:focus,button,button:active:focus,button:focus,input,textarea{outline:none}html{-webkit-text-size-adjust:100%}body{font-family:"montserrat-light"}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}.banner{height:450px;background:url("../images/bannerBg.jpg") no-repeat right center;position:relative;padding-top:160px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;top:0;z-index:4;display:block;background:rgba(1,77,113,0.75)}.banner .owl-carousel{position:relative;z-index:5}.banner .item{text-align:center;text-transform:uppercase}.banner .item h2{font-size:22px;font-family:"montserrat-bold";color:#fff;margin:0 0 15px 0}.banner .item p{font-size:18px;line-height:26px;font-family:"montserrat-light";color:#fff;margin:0 0 15px 0}.banner .item .button{width:165px;height:40px;background:#2c2147;font-size:13px;font-family:"montserrat-bold";color:#fff;line-height:40px;text-transform:uppercase;text-decoration:none;display:inline-block;letter-spacing:1px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.banner .item .button:hover{background:#4c397b}.banner .owl-controls{position:absolute;top:100%;display:block;width:100%;text-align:center;margin-top:50px}.banner .owl-controls .owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background:transparent;border:solid 1px rgba(255,255,255,0.25);border-radius:50%;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.banner .owl-controls .owl-page.active{border:solid 1px #fff;background:#fff}.navbar{position:absolute;left:0;top:0;width:100%;display:block;z-index:6;padding:10px 0}.logo{width:100px;height:56px;display:inline-block}.logo img{max-width:100%}.container{padding:0 15px}.navBlock{margin-left:-15px;margin-right:-15px;display:block;background:#014d71;text-align:left;padding:30px 0;height:0px;opacity:0;visibility:hidden;font-family:"montserrat-hairline";-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navBlock a{display:block;color:#fff;font-size:17px;line-height:37px;padding:0 15px;text-decoration:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navBlock a:hover{background:rgba(255,255,255,0.15)}.navBlock a.active{font-family:"montserrat-regular"}.navBlock.active{height:auto;opacity:1;visibility:visible}.navbar-toggle{outline:0}.navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle .icon-bar{transition:all 0.2s ease 0s;width:32px}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:3px;width:32px}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:15% 15% 0}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:0;margin-top:10px;padding:5px 5px;position:relative;cursor:pointer}.navbar-toggle{border:none;background:transparent !important;right:-5px;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.navbar-toggle:hover{background:transparent !important}.navbar-toggle .icon-bar{width:32px;transition:all 0.2s}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:15% 15%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:20% 90%}.navbar-toggle.collapsed{right:0}.navbar-toggle.collapsed .top-bar{transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}.mainContent{padding:35px 15px;text-align:center}.mainContent .legacyLeft{display:block;margin-bottom:15px}.mainContent h3{font-size:20px;line-height:24px;text-transform:uppercase;color:#3576ca;font-family:"montserrat-regular";margin:0 0 15px 0}.mainContent p{font-size:14px;line-height:22px;font-family:"montserrat-light";color:#616161;line-height:22px;margin:0 0 15px 0}.mainContent .smartLogo{display:block;margin:10px 0 20px}.mainContent .smartLogo img{max-width:70%}.mainContent .button01{width:175px;height:50px;background:#2c2147;font-size:13px;font-family:"montserrat-bold";color:#fff;line-height:50px;text-transform:uppercase;text-decoration:none;display:inline-block;letter-spacing:1px;text-align:center;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mainContent .button01:hover{background:#4c397b}.mainContent.services{padding:0;background:#3576ca}.mainContent.services .servicePic{margin-left:-15px;margin-right:-15px}.mainContent.services .servicePic img{max-width:100%}.mainContent.services .assets{padding:25px 0}.mainContent.services .assets h3{font-family:"montserrat-regular";color:#fff;font-size:20px;line-height:28px;margin:0 0 15px 0;text-transform:uppercase}.mainContent.services .assets p{color:#fff;margin:20px 0 30px 0}.mainContent.drive{background:#ececec}.mainContent.drive .icon{margin-bottom:25px}.mainContent.drive .icon img{max-width:100%}.mainContent.supplyChain{background:#ececec;padding:0 0 30px 0}.mainContent.contact{background:#18293f;padding:0}.mainContent.contact .contactForm{background:#fff;padding:25px 15px;margin-left:-15px;margin-right:-15px;border-radius:0}.mainContent.equipment .container{padding:0}.mainContent.blue{text-align:center;background:#25528c}.mainContent.blue h3{font-size:20px;color:#fff}.mainContent.blue p{color:#fff}.mainContent.aboutBlock{background:#ececec}.mainContent.whoWeAre{text-align:center;max-width:1024px;margin:0px auto}.mainContent.whoWeAre p{font-size:12px}.mainContent.conatctSection{padding:0;background:#ececec}.contactForm{text-align:left}.contactForm h4{font-family:"montserrat-regular";font-size:24px;margin:0 0 15px 0;text-align:center;text-transform:uppercase}.contactForm .formGroup{margin-bottom:15px}.contactForm .formGroup .label{display:block;margin-bottom:10px;font-size:14px;font-family:"montserrat-light";color:#616161}.contactForm .formGroup .forminput{width:100%;height:40px;border:solid 1px #9b9b9b;padding:8px;font-size:14px;font-family:"montserrat-light";color:#616161;border-radius:5px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.contactForm .formGroup .forminput:focus{border-color:#212121}.contactForm .formGroup textarea.forminput{height:100px;resize:none;overflow:auto}.contactForm .formGroup .half{display:inline-block;width:47%}.contactForm .formGroup .half.right{float:right}.contactForm .button02{width:165px;margin:0px auto;height:40px;background:#3576ca;font-size:13px;font-family:"montserrat-bold";color:#fff;line-height:40px;text-transform:uppercase;text-decoration:none;display:block;border:none;letter-spacing:1px;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.contactForm .button02:hover{background:#729fda}.serviceContact{padding:30px 0 15px}.serviceContact h2{font-size:50px;color:#fff;font-family:"montserrat-bold";margin:0 0 15px 0}.serviceContact h3{font-size:25px;font-family:"montserrat-light";color:#fff;letter-spacing:2px}.serviceContact p{font-family:"montserrat-light";color:#fff;font-size:14px;line-height:24px}footer{text-align:center;background:#212121}footer .container{padding:0}footer .showMobile{font-size:12px;color:#fff;margin:0;padding-bottom:20px}footer .leftArea{background:#292929;padding:25px 15px}footer .leftArea .footerLlogo{display:block;margin-bottom:15px}footer .leftArea .footerLlogo img{max-width:100%}footer .leftArea h4{font-size:23px;font-family:"montserrat-light";color:#fff;margin-bottom:15px}footer .leftArea h4 a{text-decoration:none;color:#fff}footer .leftArea h5{font-size:15px;line-height:21px;font-family:"montserrat-light";margin-bottom:15px;color:#3576ca;text-transform:uppercase}footer .leftArea h5 a{text-decoration:none;color:#3576ca}footer .leftArea p{font-size:12px;color:#fff}footer .leftArea .hidenMobile{display:none}footer .rightArea{padding:25px 15px}footer .rightArea .siteMap{margin-bottom:20px}footer .rightArea .siteMap h4{font-size:18px;font-family:"montserrat-bold";margin-bottom:15px;color:#3576ca;text-align:left;text-transform:uppercase}footer .rightArea .siteMap a{display:inline-block;font-size:13px;line-height:23px;color:#fff;text-decoration:none;width:49%;text-align:left;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .rightArea .siteMap a:hover{color:#3576ca}footer .rightArea .button02{width:100%;margin:0px auto;height:40px;background:#3576ca;font-size:13px;font-family:"montserrat-bold";color:#fff;line-height:40px;text-transform:uppercase;text-decoration:none;display:block;border:none;cursor:pointer;text-align:center;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .rightArea .button02:hover{background:#729fda}.bannerInner{height:250px;padding-top:140px;background:#3576ca;text-align:center}.bannerInner h3{font-size:35px;font-family:"montserrat-bold";color:#fff;line-height:50px;text-transform:uppercase}.bannerInner:after{display:none}.bannerInner.about h3{font-size:18px;line-height:26px}.serviceContent{margin-bottom:50px;text-align:center}.serviceContent .serviceFig{display:block;text-align:center;margin-left:-15px;margin-right:-15px;margin-bottom:15px}.serviceContent .serviceFig img{max-width:100%}.serviceContent .leftBlock{font-size:15px;line-height:22px;color:#2c2147;padding-bottom:60px;font-family:"montserrat-regular";position:relative;margin-bottom:20px}.serviceContent .leftBlock .explore{width:43px;height:43px;background:url("../images/expandIcon.png") no-repeat center top;display:block;position:absolute;left:50%;margin-left:-21px;cursor:pointer;bottom:5px;text-indent:-9999px}.serviceContent .rightBlock p{font-size:14px;line-height:20px;margin-bottom:20px;color:#616161}.supplyChainHead{background:#18293f;padding:30px;font-size:20px;line-height:24px;font-family:"montserrat-bold";text-transform:uppercase;color:#fff;margin-bottom:35px;text-align:center}.servicesOfferd .blockSer{position:relative;display:block;overflow:hidden;min-height:20px}.servicesOfferd .blockSer .block{position:relative;z-index:5;padding:25px}.servicesOfferd .blockSer figure{position:absolute;width:100%;height:100%;left:0;top:0}.servicesOfferd .blockSer figure img{min-height:100%}.servicesOfferd .blockSer figure:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;background:rgba(10,55,113,0.8)}.servicesOfferd .blockSer h3{font-size:15px;font-family:"montserrat-bold";color:#fff;text-transform:uppercase;padding:0;position:relative;margin:0 0 10px 0}.servicesOfferd .blockSer h3 i{position:relative;display:inline-block;height:50px;left:0;top:5px;margin-right:5px;line-height:55px}.servicesOfferd .blockSer h3 i img{max-width:100%}.servicesOfferd .blockSer ul{list-style:none;padding:0;margin:0 0 0 15px}.servicesOfferd .blockSer ul li{position:relative;font-size:12px;line-height:18px;color:#fff;font-family:"montserrat-light";margin-bottom:5px}.servicesOfferd .blockSer ul li:after{width:3px;height:3px;content:"";position:absolute;display:block;background:#fff;left:-10px;top:8px;border-radius:50%}.servicesOfferd .blockSer.blk01 figure:after{background:rgba(10,55,113,0.8)}.servicesOfferd .blockSer.blk02 figure:after{background:rgba(16,81,165,0.8)}.servicesOfferd .blockSer.blk03 figure:after{background:rgba(41,41,41,0.8)}.servicesOfferd .blockSer.blk04 figure:after{background:rgba(12,47,92,0.8)}.equipment .leftPic{margin-bottom:25px;padding:0 15px}.equipment .leftPic img{max-width:100%}.equipment .rightContent{padding:0 15px}.equipment .rightContent h4{font-size:17px;font-family:"montserrat-bold";text-transform:uppercase;color:#666666;margin:0 0 20px 0}.equipment .rightContent p{margin-bottom:20px}.equipment .button01{width:auto;padding:15px 20px;height:auto;line-height:20px}.owl-carousel.owl-testimonials{padding:0 0}.owl-carousel.owl-testimonials p{font-size:14px;line-height:24px}.owl-carousel.owl-testimonials .client{display:block;font-weight:bold;line-height:40px;font-size:20px;font-family:"montserrat-bold"}.owl-carousel.owl-testimonials .owl-controls{position:relative}.owl-carousel.owl-testimonials .owl-wrapper-outer{z-index:1}.owl-carousel.owl-testimonials .owl-controls{position:absolute;left:0;width:100%;top:50%;height:70px;margin-top:-45px;display:block}.owl-carousel.owl-testimonials .owl-buttons{text-align:center}.owl-carousel.owl-testimonials .owl-buttons>div{width:15px;height:64px;display:inline-block;cursor:pointer;opacity:0.2;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.owl-carousel.owl-testimonials .owl-buttons>div img{max-width:100%}.owl-carousel.owl-testimonials .owl-buttons>div:hover{opacity:0.2}.owl-carousel.owl-testimonials .owl-buttons>div.owl-prev{float:left;left:-20px}.owl-carousel.owl-testimonials .owl-buttons>div.owl-next{right:-20px;float:right}.driverpotins{overflow:hidden}.driverpotins .pointContent{margin:0 auto;max-width:1024px;position:relative}.driverpotins .pointContent .discBlock{padding:40px 15px 30px;text-align:center;background:#fff}.driverpotins .pointContent .discBlock h4{font-size:17px;line-height:22px;font-family:"montserrat-bold";text-transform:uppercase;color:#616161;margin:0 0 20px 0}.driverpotins .pointContent .discBlock p{font-family:"montserrat-light";font-size:14px;line-height:20px;margin-bottom:20px;color:#616161}.driverpotins .pointContent .pic{display:block}.driverpotins .pointContent .pic img{max-width:100%;min-width:100%;display:block}.driverpotins .pointContent.blue .discBlock{background:#25528c}.driverpotins .pointContent.blue .discBlock h4{color:#fff}.driverpotins .pointContent.blue .discBlock p{color:#fff}.whoWeAreBanner{text-align:center;background:url("../images/pic10.jpg") no-repeat center top;min-height:325px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.whoWeAreBanner img{max-width:100%;vertical-align:bottom;display:inline-block}.userBlock{padding:20px 0 0}.userBlock .blockSection{width:100%;padding:0 0;margin-bottom:35px}.userBlock .blockSection figure{text-align:center;display:block;margin:0 0 15px 0}.userBlock .blockSection figure img{max-width:100%}.userBlock .blockSection h4{font-family:"montserrat-regular";font-size:16px;text-transform:none;margin-bottom:5px}.userBlock .blockSection .role{font-family:"montserrat-light";display:block;font-size:12px;color:#3576ca;margin-bottom:20px}.supplyChainHead{font-size:14px}.conatctSection .supplyChainHead{margin:0}.conatctSection .map{margin-bottom:50px}.conatctSection h3{color:#616161;margin:40px 0 25px}.conatctSection .contactForm{margin-left:-15px;margin-right:-15px;padding:35px 25px;background:#18293f}.conatctSection .contactForm .formGroup .label{color:#fff}.conatctSection.supplyChain{padding-bottom:0}.contactAddress{padding:20px 0 0}.contactAddress .addressLeft .mainAddressBlock{margin-bottom:30px}.contactAddress .addressLeft .address-wrap-cvr h3{font-family:"montserrat-bold";font-size:16px;margin:0 0 15px;color:#2c2147;line-height:22px;text-align:left;color:#18293f;text-transform:uppercase}.contactAddress .addressLeft h2{font-family:"montserrat-bold";font-size:18px;margin:0 0 15px 0;text-align:left;color:#18293f;text-transform:uppercase}.contactAddress .addressLeft .addressBlocks{width:100%;display:block;float:left;text-align:left;padding:0;margin-bottom:15px}.contactAddress .addressLeft .addressBlocks p{margin-bottom:5px}.contactAddress .addressLeft .addressBlocks a{color:#616161;text-decoration:underline;color:#3576ca;display:block;white-space:pre}.contactAddress .addressLeft .addressBlocks h3{font-family:"montserrat-bold";font-size:16px;margin:0 0 10px;color:#2c2147;line-height:22px;text-align:left;color:#18293f;text-transform:uppercase}.contactAddress .addressLeft .addressBlocks h4{font-family:"montserrat-regular";font-size:16px;margin:20px 0 10px;color:#616161;line-height:22px;text-transform:uppercase}.contactAddress .addressLeft .addressBlocks .inner-head{margin-top:30px}.contactAddress .addressBlocks.locations{position:relative;margin-left:15px;width:44%}.contactAddress .addressBlocks.locations:after{position:absolute;left:-18px;top:5px;content:"";display:block;width:13px;height:17px;background:url("../images/locIcon.png") no-repeat left top}.smartFooterLogo{padding:20px 0 0 0}.smartFooterLogo img{max-width:100%}.formsList h4{font-size:20px;color:#212121;font-family:"montserrat-bold";letter-spacing:1px;margin:0 0 18px 0;text-transform:uppercase}.formsList .dwonList{border-top:solid 1px #bec0c2;margin-bottom:50px}.formsList .dwonList li{min-height:45px;color:#212121;font-family:"montserrat-light";letter-spacing:1px;line-height:normal;text-align:left;padding:5px 3px 5px 35px;border-bottom:solid 1px #bec0c2;background:url("../images/fileIcon.png") no-repeat 5px 8px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.formsList .dwonList li span{width:50%;line-height:15px;font-size:12px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.formsList .dwonList li .download{width:90px;height:25px;margin:5px 0 0 0;background:#3576ca;font-size:8px;text-align:center;font-family:"montserrat-bold";color:#fff;line-height:25px;text-transform:uppercase;text-decoration:none;display:block;float:right;border:none;letter-spacing:1px;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.formsList .dwonList li .download:hover{background:#729fda}.formsList .dwonList li:hover{background:url("../images/fileIcon.png") no-repeat 5px center #f5f5f5}.scrollFix{line-height:1.35;overflow:hidden;white-space:nowrap}.error{background-color:#FFBABA;font-size:11px;padding:8px 5px;margin-top:2px;display:block;border-radius:3px;color:#D8000C}.forminput.error{background:#fff}#contactsuccess{background:#fff none repeat scroll 0 0;color:#60a940;float:left;font-size:12px;line-height:18px;font-weight:normal;margin:10px 0;text-align:center;border-radius:4px;padding:10px}@media only screen and (min-device-width: 640px) and (max-device-width: 767px){.mainContent.services{height:400px}.mainContent.services .container{padding:0}.mainContent.services .servicePic{width:39%;height:400px;overflow:hidden;display:inline-block}.mainContent.services .servicePic img{min-height:100%;max-width:inherit}.mainContent.services .assets{text-align:left;width:62%;display:inline-block;float:right;padding:30px 25px}.mainContent.contact .contactForm form{max-width:500px;margin:0px auto}.driverpotins .pointContent .pic img{min-width:100%}.serviceContent .serviceDisc{padding:0 50px}.servicesOfferd .blockSer{display:inline-block;float:left;min-height:250px;width:50%}.servicesOfferd .blockSer:nth-child(3n),.servicesOfferd .blockSer:nth-child(4n){min-height:300px}.equipment .leftPic img{max-width:50%}.userBlock .blockSection{width:45%;padding:0 15px;display:inline-block}}@media only screen and (min-width: 768px){.logo{width:122px}.navbar-toggle{display:none}.navBlock{opacity:1;visibility:visible;height:auto;float:right;background:none;padding:0;margin:10px 10px 0 0}.navBlock li{display:inline-block}.banner .item h2{font-size:55px}.banner .item p{font-size:25px;margin-bottom:25px}.banner .owl-controls{top:0;width:20px;left:-5px}.owl-carousel{padding:0 15px}.mainContent{text-align:left;padding:45px 35px}.mainContent h3{font-size:24px}.mainContent p{margin-bottom:25px}.mainContent .legacyLeft{width:60%;display:inline-block}.mainContent .smartLogo{width:39%;display:inline-block;text-align:center;position:relative;top:-40px}.mainContent .smartLogo img{max-width:100%}.mainContent.services{height:360px}.mainContent.services .servicePic{width:39%;height:360px;overflow:hidden;display:inline-block;margin:0 0 0 -15px}.mainContent.services .servicePic img{max-width:inherit;max-height:100%}.mainContent.services .assets{width:58%;display:inline-block;float:right;padding:30px 25px 30px 0}.mainContent.services .assets h3{font-size:22px;line-height:30px;letter-spacing:2px}.mainContent.drive{text-align:center}.mainContent.drive h3{font-size:30px;margin:0 0 25px 0;font-family:"montserrat-regular"}.mainContent.drive .button01{min-width:215px}.mainContent.contact{padding:40px 35px}.mainContent.contact .contactForm{width:50%;background:#ececec;padding:25px 30px;display:inline-block;border-radius:10px}.mainContent.contact .serviceContact{width:45%;display:inline-block;float:right;padding:30px 0;text-align:center}.mainContent.contact .serviceContact h2{font-size:70px}.mainContent.contact .serviceContact h3{font-size:35px}.mainContent.contact .serviceContact p{line-height:35px}.mainContent.equipment{padding:50px 0}footer{text-align:left}footer .leftArea{width:40%;display:inline-block;min-height:305px}footer .leftArea .hidenMobile{display:block;margin-top:100px}footer .leftArea h4{font-size:34px}footer .rightArea{width:59%;display:inline-block;float:right;padding:35px 25px}footer .rightArea .siteMap{width:55%;display:inline-block}footer .rightArea .button02{float:right;width:165px}footer .showMobile{display:none}.bannerInner h3{font-size:55px}.serviceContent{text-align:left}.serviceContent .serviceFig{margin-bottom:45px}.serviceContent .serviceDisc{width:645px;margin:0px auto}.serviceContent .leftBlock{width:30%;display:inline-block;padding:0;float:left}.serviceContent .leftBlock .explore{left:-55px;top:0;margin:0}.serviceContent .rightBlock{display:inline-block;width:65%;float:right}.supplyChain{text-align:center}.supplyChainHead{padding:40px 30px;font-size:27px;margin-bottom:50px}.servicesOfferd .blockSer{width:50%;float:left;min-height:260px}.equipment .leftPic{width:30%;padding:0;float:left}.equipment .rightContent{width:69%;float:right;margin-bottom:25px}.equipment .button01{margin:0px auto;width:465px;height:70px;display:block;line-height:40px}.servicesOfferd{max-width:1024px;margin:0px auto}.owl-carousel.owl-testimonials{padding:0 100px}.owl-carousel.owl-testimonials p{font-size:17px;line-height:48px}.owl-carousel.owl-testimonials .owl-controls{position:absolute;left:0;width:100%;top:50%;height:70px;margin-top:-45px;display:block}.owl-carousel.owl-testimonials .owl-buttons{text-align:center}.owl-carousel.owl-testimonials .owl-buttons>div{width:37px;height:64px;display:block;cursor:pointer;text-indent:-9999px;opacity:0.2;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.owl-carousel.owl-testimonials .owl-buttons>div.owl-prev{float:left;left:15px;background:url("../images/leftArrow.png") no-repeat left top}.owl-carousel.owl-testimonials .owl-buttons>div.owl-next{float:right;right:15px;background:url("../images/rightArrow.png") no-repeat right top}.owl-carousel.owl-testimonials .owl-buttons>div:hover{opacity:1}.owl-carousel.owl-testimonials .owl-item .item{display:table-cell;vertical-align:middle;width:100%;height:200px}.owl-carousel.owl-testimonials .owl-item p{margin:0}.driverpotins .pointContent .discBlock{width:55%;position:relative;z-index:5;min-height:343px;padding:45px 30px 35px 45px}.driverpotins .pointContent .discBlock:after{width:0;height:0;border-top:345px solid #fff;border-right:125px solid transparent;position:absolute;content:"";left:100%;top:0}.driverpotins .pointContent .pic{position:absolute;right:0;top:0}.driverpotins .pointContent .pic img{min-width:100%;max-width:inherit}.driverpotins .pointContent.blue .discBlock{float:right;width:45%;padding:60px 40px 10px 15px}.driverpotins .pointContent.blue .discBlock:after{display:none}.driverpotins .pointContent.blue .discBlock:before{width:0;height:0;border-right:140px solid #25528c;border-top:435px solid transparent;position:absolute;content:"";right:100%;top:0}.driverpotins .pointContent.blue .discBlock:after{border:none;top:0;left:100%;width:200%;height:100%;position:absolute;display:block;content:"";background:#25528c}.driverpotins .pointContent.blue .pic{left:0}.mainContent.whoWeAre{padding:45px 15px}.mainContent.whoWeAre .container{padding:0}.userBlock .blockSection{width:24%;padding:0 10px;margin-bottom:0;text-align:center;display:inline-block}.userBlock .blockSection figure{text-align:center}.contactAddress{padding:30px 0 0}.contactAddress .addressLeft .addressBlocks{width:49.5%;padding:0 14px 0 0}.formsList .dwonList{margin-bottom:50px}.formsList .dwonList li{line-height:40px;padding:5px 3px 5px 60px;background:url("../images/fileIcon.png") no-repeat 15px center}.formsList .dwonList li span{padding-top:10px;font-size:16px;line-height:24px}.formsList .dwonList li:hover{background:url("../images/fileIcon.png") no-repeat 15px center #f5f5f5}.formsList .dwonList li .download{width:100px;margin-top:10px}}@media only screen and (min-width: 1024px){.navbar{padding:25px 0}.navBlock a{font-size:18px}.container{padding:0px 55px;max-width:1024px;margin:0px auto}.mainContent{padding:55px 0 35px}.mainContent.services{height:450px}.mainContent.services .container{padding:0}.mainContent.services .servicePic{height:450px;width:48%;margin:0}.mainContent.services .assets{width:52%;padding:35px 25px}.mainContent.services .assets h3{font-size:30px;line-height:38px}.mainContent.drive{padding-bottom:65px}.mainContent.drive .container{max-width:760px}.mainContent.drive.asset{padding-bottom:40px}.mainContent.contact{padding:55px 35px}.mainContent.contact .serviceContact{width:40%}.mainContent.contact .serviceContact h3{margin-bottom:30px}.mainContent.supplyChain .container{padding:0 150px}.mainContent.whoWeAre h3{font-size:30px}.mainContent.conatctSection h3{font-size:45px;line-height:55px;margin:40px 0 25px;text-align:center}.mainContent.conatctSection .infoContact{line-height:28px;text-align:center;margin:0 150px 30px}.mainContent.conatctSection .contactAddress{padding:50px 15px 70px 15px}.contactForm h4{font-size:27px}.banner .owl-controls{left:-10px}.bannerInner.about h3{font-size:25px;line-height:36px}footer .leftArea{padding:35px 40px;position:relative}footer .leftArea:after{content:"";position:absolute;width:200%;height:100%;background:#292929;right:100%;top:0}footer .rightArea{padding:100px 75px 0}.servicesOfferd{max-width:inherit;margin:auto}.servicesOfferd .blockSer .block{padding:40px 50px 0 50px}.servicesOfferd .blockSer figure img{min-width:100%;min-height:inherit}.servicesOfferd .blockSer.left{text-align:right}.servicesOfferd .blockSer.left .block{display:inline-block;width:550px;text-align:left}.servicesOfferd .blockSer.right{text-align:left}.servicesOfferd .blockSer.right .block{display:inline-block;width:550px;text-align:left}.equipment .leftPic{width:40%;margin-bottom:40px}.equipment .rightContent{width:57%}.driverpotins .pointContent .discBlock{padding:70px 30px 30px 100px}.driverpotins .pointContent.blue .discBlock{padding:80px 60px 10px 30px}.driverpotins .pointContent.blue .pic{right:100%;left:inherit;margin-right:-55%;margin-left:inherit}.driverpotins .pointContent .pic{left:100%;margin-left:-45%}.driverpotins .pointContent .pic img{min-width:100%;max-width:inherit}.owl-carousel.owl-testimonials .owl-buttons>div.owl-prev{left:0}.owl-carousel.owl-testimonials .owl-buttons>div.owl-next{right:0}.userBlock{padding:30px 45px 0}.userBlock .blockSection{padding:0 15px}.contactAddress .addressLeft{width:60%;float:left}.contactAddress .addressLeft h2{margin:0 0 30px 0}.contactAddress .addressLeft .mainAddressBlock{margin-bottom:50px}.contactAddress .contactForm{width:35%;float:right;margin:40px 0 0 0;padding:25px;border-radius:10px}.contactAddress .contactForm .formGroup .forminput{height:30px;padding:5px 8px}.contactAddress .contactForm .formGroup textarea.forminput{height:70px}.contactAddress .contactForm .formGroup .label{font-size:12px}.contactAddress .addressBlocks h4{width:80%}.contactAddress .addressBlocks.locations{position:relative;margin-left:0;width:49%}.contactAddress .addressBlocks.locations:after{left:-25px}}
