body,html,ul{margin:0;padding:0}#loader,.header-wrapper{position:fixed;top:0;left:0;width:100%}body,html{font-family:Roboto,sans-serif}ul li{float:left;list-style:none}a,a:hover{text-decoration:none}.header-wrapper{background:#fff;transition:opacity 350ms ease 0s;-webkit-transition:opacity 350ms ease 0s;-moz-transition:opacity 350ms ease 0s;z-index:1;box-shadow:0 3px 3px -3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}.header-wrapper.scrolledheader{transition:opacity 350ms ease 0s;-webkit-transition:opacity 350ms ease 0s;-moz-transition:opacity 350ms ease 0s}.header-wrapper .top-bar{border-bottom:1px solid #f2f2f2}.header-wrapper .top-bar .contact-details{padding-left:15px}.header-wrapper .top-bar .contact-details li{padding:0 8px;margin-top:5px}.header-wrapper .top-bar .contact-details li:first-child{border-right:2px solid #ccc;padding-left:0}.header-wrapper .top-bar .contact-details li a{color:#717171;font-weight:300;font-size:11px}.header-wrapper .top-bar .social-list{padding-right:20px}.header-wrapper .top-bar .social-list li{float:right;border-right:solid 1px #ccc}.header-wrapper .top-bar .social-list li a{display:inline-block;padding:6px 10px;color:#717171}.header-wrapper .top-bar .social-list li a.twitter:hover{background:#63CDF1;color:#fff}.header-wrapper .top-bar .social-list li a.linkedin:hover{background:#2088bd;color:#fff}.header-wrapper .top-bar .social-list li:last-child{border-left:solid 1px #ccc}.header-wrapper .header .navbar-default{background:0 0;border:0;margin:0}.header-wrapper .header .navbar-default .navbar-nav li.active a{background:#395a6b}.header-wrapper .header .navbar-default .navbar-nav li.dropdown:hover a{border-bottom:solid 2px #ba1928}.header-wrapper .header .navbar-default .navbar-nav li.dropdown:hover>.dropdown-menu{display:block}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu{min-width:200px;padding:0;border-radius:0;border:0}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu li{border:0;border-bottom:solid 1px #efefef;width:100%}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu li:last-child{border:0!important}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu li:hover{border:0;border-bottom:solid 1px #efefef}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu li a{padding:12px 15px;font-size:13px;border:0!important;border-left:solid 2px transparent!important}.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu li a:hover{border:0;border-left:solid 2px #ba1928!important;transition:all 350ms ease 0s;text-indent:3px}@media screen and (min-width:768px){.header-wrapper .header .navbar-default .navbar-nav li .dropdown-menu{left:0;right:auto}}.header-wrapper .header .navbar-default .navbar-nav li a{padding:25px 20px;font-weight:400;font-size:14px;border-bottom:solid 2px transparent;transition:all 350ms ease 0s;-webkit-transition:all 350ms ease 0s;-moz-transition:all 350ms ease 0s}@media screen and (max-width:767px){.header-wrapper .header .navbar-default .navbar-nav li{width:100%}.header-wrapper .header .navbar-default .navbar-nav li a{padding:10px 15px;margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1024px){.header-wrapper .header .navbar-default .navbar-nav li a{font-size:14px;height:initial;padding:30px 15px}}.header-wrapper .header .navbar-default .navbar-nav li a:hover{color:#ba1928;border-bottom:solid 2px #ba1928}.header-wrapper .header .navbar-default .navbar-brand{color:#ba1928;margin-top:0;font-size:33px;font-weight:500}@media screen and (min-width:768px) and (max-width:1024px){.header-wrapper .header .navbar-default .navbar-brand{font-size:25px;height:initial}}@media screen and (max-width:767px){.header-wrapper .header .navbar-default .navbar-brand{font-size:25px;height:initial}footer .footer-top{text-align:center}}.header-wrapper .header .navbar-default .navbar-brand span{display:block;font-size:10px;line-height:.8em;margin-top:18px;letter-spacing:.5px}#loader,#loader.loadedpage{display:none}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:0 0}.header{box-shadow:0 3px 3px -3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,.2);-webkit-box-shadwo:0 3px 3px -3px rgba(0,0,0,.2)}#loader{height:100%;background:#fff;z-index:99999999999}.spinner{position:absolute;width:40px;height:40px;top:50%;left:50%;margin-left:-40px;margin-top:-40px;-webkit-animation:rotatee 2s infinite linear;animation:rotatee 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;border-radius:100%;-webkit-animation:bouncee 2s infinite ease-in-out;animation:bouncee 2s infinite ease-in-out;background:#037979}.back-to-top i,.back-to-top:hover i{background-color:#444}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotatee{100%{-webkit-transform:rotate(360deg)}}@keyframes rotatee{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes bouncee{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bouncee{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.back-to-top{display:none;position:fixed;bottom:18px;right:15px}.back-to-top i{display:block;width:30px;height:30px;line-height:28px;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-size:20px}footer{background:#222;padding:30px 0 0}footer .footer-top{padding-bottom:0;overflow:hidden}footer .footer-top address{color:#fff;font-weight:300;margin:10px 0 0;line-height:20px;float:left;font-size:13px;padding-bottom:50px;background:url(../../images/map.png) center 90% no-repeat}@media screen and (max-width:767px){footer .footer-top address{float:none}}footer .footer-top address span{font-size:30px;font-weight:400;color:#eee}footer .footer-top a.btn-donwload{padding:12px 30px;color:#fff;background:#ba1928;cursor:pointer;transition:all 350ms ease 0s;-webkit-transition:all 350ms ease 0s;-moz-transition:all 350ms ease 0s;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:30px;font-weight:400;font-size:13px;float:right}footer .footer-top a.btn-donwload:hover{background:#eee;color:#222}@media screen and (max-width:767px){footer .footer-top a.btn-donwload{float:none}}footer .footer-bottom{letter-spacing:1px;padding:0;border-top:1px solid rgba(255,255,255,.06);overflow:hidden;line-height:30px}.contact-page .add-contact address,main .sections p{line-height:2em}footer .footer-bottom .copy-right{display:block;text-align:center}@media screen and (min-width:1025px){footer .footer-bottom .copy-right{float:left;display:inline-block;vertical-align:top}}footer .footer-bottom .copy-right small{font-size:10px;color:#fff;font-weight:300}footer .footer-bottom ul{float:right;display:inline-block;vertical-align:top;margin:0;text-align:center}footer .footer-bottom ul li{padding:0 10px;margin:0}@media screen and (max-width:767px){footer .footer-bottom ul{text-align:center;float:none}footer .footer-bottom ul li{display:inline-block;float:none}}footer .footer-bottom ul li:first-child{border:0}footer .footer-bottom ul li a{color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;font-weight:300}footer .footer-p-links li,footer .footer-p-links li a{font-size:13px;color:#222;font-weight:300}footer .footer-p-links{float:left}footer .footer-p-links li{display:inline-block;padding:3px 5px;background:#eee;margin-bottom:8px;margin-right:10px}footer .footer-p-links h4{color:#eee;text-transform:uppercase;padding-bottom:8px;margin-bottom:20px;font-size:14px;font-weight:600;position:relative}footer .footer-p-links .head-line{position:absolute;bottom:0;left:0;display:block;width:50px;height:3px;background-color:#333;margin:0}main .main-slider{overflow:hidden;position:relative}main .main-slider img{width:100%}main .main-slider .h3-container h3{color:#fff;background:#ba1928;font-size:20px;margin-top:10px;position:relative;text-transform:uppercase;letter-spacing:3px;text-align:center;padding:0 10px;display:inline-block;margin-bottom:5px}main .main-slider .p-container p{color:#fff;text-align:left;padding:0 10px;display:inline-block}main .main-slider .content-slide{background:#ba1928;position:ABSOLUTE;top:40%;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;width:1000px}main .main-slider .owl-controls{position:absolute;top:50%;margin-top:-40px;width:100%}main .main-slider .owl-controls .owl-buttons>div{position:absolute;transition:all .9s ease 0s;-wbkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;height:50px;width:50px;font-size:30px;padding:8px;background:#ba1928;color:#fff;opacity:1}main .main-slider .owl-controls .owl-buttons>div:hover{background:#ba1928}main .main-slider .owl-controls .owl-buttons .owl-prev{left:-100px}main .main-slider .owl-controls .owl-buttons .owl-next{right:-100px}main .main-slider .owl-controls .owl-pagination{max-width:1170px;text-align:right;margin:0 auto;padding-right:20px}main .main-slider .owl-controls .owl-pagination .owl-page span{background:#fff;opacity:1}main .main-slider .owl-controls .owl-pagination .owl-page.active span{background:#395a6b}main .main-slider:hover .owl-prev{left:10px!important}main .main-slider:hover .owl-next{right:10px!important}main .btn-readmore{padding:12px 80px;color:#fff;background:#ba1928;cursor:pointer;transition:all 350ms ease 0s;-webkit-transition:all 350ms ease 0s;-moz-transition:all 350ms ease 0s;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #fff;margin-top:30px;font-weight:300;font-size:15px}main .btn-readmore:hover{background:#222;color:#fff}main .sections{text-align:center;padding:40px 0 60px}main .sections .readmore{margin-top:0}main .sections h3{margin-bottom:30px;font-weight:400;font-size:25px}main .client .owl-controls,main .client .owl-controls.clickable{display:none!important}main .client .owl-item>div{height:69px;width:180px;display:block;background-size:initial;background-repeat:no-repeat;background-image:url(../../images/clients/clients.png)}.banner .backdrop,.container,.wrapper-slider img,main .products img{width:100%}main .client .cl-1{background-position:-28px -29px}main .client .cl-2{background-position:-28px -122px}main .client .cl-3{background-position:-28px -218px}main .client .cl-4{background-position:-238px -29px}main .client .cl-5{background-position:-238px -122px}main .client .cl-6{background-position:-238px -218px}main .client .cl-7{background-position:-460px -29px}main .client .cl-8{background-position:-460px -122px}main .client .cl-9{background-position:-460px -218px}main .client .cl-10{background-position:-664px -29px}main .client .cl-11{background-position:-664px -122px}main .client .cl-12{background-position:-664px -218px}main .client .cl-13{background-position:-880px -29px}main .client .cl-14{background-position:-880px -122px}main .client .cl-15{background-position:-1090px -29px}main .client .cl-16{background-position:-1090px -122px}main .client .cl-17{background-position:-22px -308px}main .client .cl-18{background-position:-37px -400px}main .client .cl-19{background-position:-238px -310px}main .client .cl-20{background-position:-238px -390px}main .client .cl-21{background-position:-460px -318px}main .client .cl-22{background-position:-460px -394px}main .client .cl-23{background-position:-664px -316px}main .client .cl-24{background-position:-664px -390px}main .client .cl-25{background-position:-878px -312px}main .client .cl-26{background-position:-1090px -309px}main .client .cl-27{background-position:-878px -220px}main .client .cl-28{background-position:-1078px -220px}main .client .cl-29{background-position:-890px -380px}main .certification ul li{margin:0 0 5px}main .products .disc-products-grid{padding-top:40px}main .products .disc-products-grid h2{font-weight:300;font-size:20px}main .products .disc-products-grid p{padding:0 30px}main .testimonial{padding:30px 0 0}main .testimonial .owl-carousel-testimonial{text-align:center;padding:0 80px;font-size:18px;font-weight:300}main .testimonial .client-name{text-align:center;margin-top:30px;font-style:italic}main .certificates{margin-top:50px}@media screen and (max-width:767px){main .client .owl-item>div{display:inline-block}main .certificates .quality_obj{margin-top:50px;overflow:hidden;padding-left:20px}}main .certificates .quality_obj h4{margin-bottom:30px;text-align:left}.banner,.certi-certi{text-align:center}main .certificates .quality_obj ul li{display:block;clear:both}main .certificates .quality_obj ul li p{font-style:italic}main .certificates .quality_obj ul li i{font-size:20px;padding-right:10px;margin-top:2px;vertical-align:sub;color:#ba1928}.container{max-width:1100px}.navbar-toggle{margin-top:20px!important}.pp_bottom,.pp_details,.pp_expand{display:none!important}.certi-certi li{display:inline-block;float:none;padding:30px}.quality_obj{margin-top:50px}.wrapper-slider{margin-top:10px;height:450px;overflow:hidden;position:relative}.wrapper-slider .wrapper-images{position:absolute;width:100%;top:0;left:0}.btn-send-details{background:#ba1928!important}.banner{background-image:url(../../images/background.jpg);background-repeat:no-repeat;background-size:cover;background-position:right center;background-attachment:fixed;position:relative}.about-page .about-top,.contact-page .add-contact,.contact-page form,.products-page .prodcuts-top,h3.inner-heading,main .about-top{text-align:left}.banner .backdrop{position:relative;height:180px;background:rgba(0,0,0,.4)}.banner h1{margin:50px 0;color:#fff;font-weight:400;font-size:45px;position:absolute;top:10px;left:auto;right:auto;width:1000px}@media screen and (max-width:600px){.banner h1{font-size:30px}.social-list{display:none}.contact-details{overflow:hidden}}h3.inner-heading{font-size:30px;font-weight:300;margin-bottom:15px;position:relative;padding-bottom:10px}h3.inner-heading::after{content:'';position:absolute;height:3px;width:60px;background:#ba1928;left:0;bottom:0}.focus-2{font-weight:600;color:#000}.about-page .the-promoter{padding-right:50px}.about-page .mission-vision{text-align:left;background-image:url(../../images/bg_main.png);background-repeat:repeat;background-size:initial;background-position:initial}.about-page .mission-vision ul li{margin-top:20px;padding-left:30px;position:relative}.about-page .mission-vision ul li:before{content:'';height:6px;width:6px;display:inline-block;position:absolute;border-radius:100px;left:15px;top:7px;background:#ba1928}.about-page .about-top .focus-about{padding-left:20px;font-size:18px;margin-top:20px;color:#ba1928;border-left:solid 8px #ba1928;display:inline-block}.about-page .about-top .img-address{width:100%;float:right}.about-industry-page .grid-images{display:block;overflow:hidden}.about-industry-page .grid-images li{max-width:220px;padding:20px 10px}.about-industry-page .grid-images li img{width:100%}.about-industry-page .grid-images li p{font-size:12px;font-style:italic;float:left;padding-left:5px}.about-industry-page .the-promoter{margin-bottom:50px}.md_sk{max-width:150px;width:100%;float:left;margin-right:40px;margin-bottom:20px;margin-top:10px}.contact-page .contact-focus{clear:both;padding:60px 0 20px}.contact-page .contact-focus span{font-size:25px;display:block;color:#ba1928;padding-bottom:5px}.contact-page form input[type=text],.contact-page form input[type=email]{background:#EBEBEB;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:0;height:35px}.contact-page form textarea{width:100%;resize:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:0;background:#EBEBEB;padding-left:10px;font-weight:400}.contact-page form input[type=submit]{padding:12px 30px;color:#fff;background:#ba1928;cursor:pointer;transition:all 350ms ease 0s;-webkit-transition:all 350ms ease 0s;-moz-transition:all 350ms ease 0s;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #dbe864}.contact-page form input[type=submit]:hover{background:#222;color:#fff;border-color:transparent}.contact-page form label{font-size:15px;font-weight:400}.contact-page .contact-bottom{margin-top:50px}.contact-page .add-contact{padding-left:50px}.contact-page .add-contact span.icon-contact-add{background-image:url(../../images/contact-pin.png);background-repeat:no-repeat;background-size:initial;background-position:initial;height:50px;width:50px;position:absolute;left:0;top:0}.contact-page .add-contact address span{font-size:35px}.embed-container{position:relative;padding-bottom:40.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.products-page .prodcuts-top ul{margin:0;padding:0}.products-page .prodcuts-top ul li{padding:10px 0;float:left;width:25%}@media screen and (max-width:767px){.products-page .prodcuts-top ul li{width:33.33%}}@media screen and (max-width:600px){.products-page .prodcuts-top ul li{width:50%}}.products-page .prodcuts-top ul li:hover{cursor:pointer}.products-page .prodcuts-top ul li:hover img{opacity:.5}.products-page .prodcuts-top ul li img{width:100%}.products-page .prodcuts-top ul li div.products-container{padding:30px 0 0;border:1px solid rgba(0,0,0,.1)}.products-page .prodcuts-top ul li div.products-container span.product-name{display:block;clear:both;padding:15px;background:#ba1928;color:#fff;margin-top:20px}