@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800");body{font-family:"Open Sans", sans-serif;color:#212121;font-size:14px;line-height:26px;position:relative;padding:0;margin:0px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
a, a:hover, a:focus{transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;text-decoration:none;color:inherit;}
div#preloader{position:fixed;left:0;top:0;z-index:999999999999999999;width:100%;height:100%;overflow:visible;background:#fff;display:flex;align-items:center;justify-content:center;}
div#preloader img{-webkit-animation:loader_img 4s infinite linear forwards;-moz-animation:loader_img 4s infinite linear forwards;animation:loader_img 4s infinite linear forwards;position:relative;}
@-webkit-keyframes loader_img{0%{top:-10px;}
20%{top:10px;}
60%{top:-10px;}
80%{top:10px;}
100%{top:-10px;}
}
.container-fluid{overflow:hidden;}
.container-fluid.header{position:absolute;top:25px;left:0px;right:0px;z-index:99;padding:0px;color:#fff;overflow:inherit;}
.container-fluid.header .menu{padding-top:25px;}
.container-fluid.header .nav > li > a:focus, .container-fluid.header .nav > li > a:hover{text-decoration:none;background-color:transparent;}
.container-fluid.header .nav > li > a{position:relative;padding-top:10px;padding-bottom:10px;}
.container-fluid.header .nav > li > a::before{width:0px;height:0px;border-left:1px solid transparent;border-top:1px solid transparent;position:absolute;content:"";left:0px;top:0px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.header .nav > li > a::after{width:0px;height:0px;border-right:1px solid transparent;border-bottom:1px solid transparent;position:absolute;content:"";right:0px;bottom:0px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.header .nav > li > a:hover, .container-fluid.header .nav > li > a.active{color:#2497d4;}
.container-fluid.header .nav > li > a:hover::before, .container-fluid.header .nav > li > a.active::before{width:10px;height:10px;border-left:1px solid #fff;border-top:1px solid #fff;}
.container-fluid.header .nav > li > a:hover::after, .container-fluid.header .nav > li > a.active::after{width:10px;height:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.container-fluid.banner{padding:25px;overflow:hidden;position:relative;}
.container-fluid.banner .nivo-controlNav{display:none;}
.container-fluid.banner .social{position:absolute;bottom:0px;left:0px;z-index:99999999;background:url(../../images/ban_left_png.png) right top no-repeat;padding-top:180px;max-width:80px;}
.container-fluid.banner .social .rotate{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0px;max-height:21px;width:110px;margin-left:-8px;position:absolute;color:#a2a2a2;top:104px;left:-17px;}
.container-fluid.banner .social ul{padding:0px;margin:0px;}
.container-fluid.banner .social ul li{list-style:none;padding:15px;text-align:center;font-size:18px;}
.container-fluid.banner .social ul li a .fa{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;color:#000;}
.container-fluid.banner .social ul li a:hover .fa{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.container-fluid.banner .social ul li:nth-child(1n):hover .fa{color:#55aded;}
.container-fluid.banner .social ul li:nth-child(2n):hover .fa{color:#4867aa;}
.container-fluid.banner .social ul li:nth-child(3n):hover .fa{color:#0077b5;}
.container-fluid.banner .social ul li:nth-child(4n):hover .fa{color:#e12b66;}
.container-fluid.banner .social ul li:nth-child(5n):hover .fa{color:#dd4d42;}
.container-fluid.banner .cal_png{position:absolute;top:20%;right:10px;background:url(../../images/call.png) left top no-repeat;z-index:9;min-height:230px;padding:46px 0px;transition:200ms;-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;-ms-transition:200ms;}
.container-fluid.banner .cal_png ul{padding:0px;margin:0px;}
.container-fluid.banner .cal_png ul li{list-style:none;padding:10px 5px;text-align:center;font-size:18px;}
.container-fluid.banner .cal_png ul li p{font-size:13px;color:#000;margin:0px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.banner .cal_png ul li:hover p{color:#2497d4;}
.container-fluid.banner .cal_png:hover{right:15px;}
.container-fluid.boxes1{padding:30px 0px 0px 0px;}
.container-fluid.boxes1 .col-2{width:20%;float:left;}
.container-fluid.boxes1 .col-2 img{width:100%;}
.container-fluid.boxes1 .col-2.bx1{position:relative;}
.container-fluid.boxes1 .col-2.bx1 h3{padding:25px;border-radius:50%;position:absolute;left:30px;top:20px;right:30px;bottom:20px;border:2px solid #fff;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.45);z-index:1;display:flex;align-items:center;justify-content:center;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes1 .col-2.bx1 h3:hover{background:rgba(255, 255, 255, 0.45);}
.container-fluid.boxes1 .col-2.bx1.one{background:#fff;}
.container-fluid.boxes1 .col-2.bx1.one img{opacity:0.5;filter:alpha(opacity=50);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes1 .col-2.bx1.two{background:#000;height:auto !important;}
.container-fluid.boxes1 .col-2.bx1.two img{opacity:0.2;filter:alpha(opacity=20);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes1 .col-2.bx1.two:hover img{opacity:1;filter:alpha(opacity=100);}
.container-fluid.boxes1 .col-2.bx1.three{background:#000;height:auto !important;}
.container-fluid.boxes1 .col-2.bx1.three img{opacity:1;filter:alpha(opacity=100);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes1 .col-2.bx1.three:hover img{opacity:.5;filter:alpha(opacity=50);}
.container-fluid.boxes1 .col-2.bx2{background:#000;}
.container-fluid.boxes1 .col-2.bx2 img{opacity:0.5;filter:alpha(opacity=50);}
.container-fluid.boxes1 .col-4{width:40%;float:left;}
.container-fluid.boxes1 .col-4 img{width:100%;}
.container-fluid.boxes1 .col-4.dark{background:#303031;display:flex;align-items:center;justify-content:center;}
.container-fluid.boxes1 .col-4.dark h2{font-weight:700;font-size:59px;color:#fff;}
.container-fluid.boxes1 .col-4.dark h4{font-weight:400;font-size:41px;color:#fff;}
.container-fluid.boxes1 .col-4.dark .cc{min-width:70%;}
.container-fluid.boxes2{padding:0px 0px 0px 0px;}
.container-fluid.boxes2 .col-2{width:20%;float:left;position:relative;}
.container-fluid.boxes2 .col-2 img{width:100%;height:auto;opacity:0.5;filter:alpha(opacity=50);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes2 .col-2.bx1 h3{position:absolute;font-size:29px;font-weight:700;color:#fff;left:30px;bottom:20px;border-left:5px solid #24b3e7;padding-left:15px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes2 .col-2:hover img{opacity:0.4;filter:alpha(opacity=40);}
.container-fluid.boxes2 .col-2:hover h3{padding-left:25px;}
.container-fluid.boxes2 .col-4{width:40%;float:left;position:relative;height:auto !important;}
.container-fluid.boxes2 .col-4 img{width:100%;height:auto;opacity:0.8;filter:alpha(opacity=50);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes2 .col-4 h3{position:absolute;font-size:29px;font-weight:700;color:#fff;left:30px;bottom:20px;border-left:5px solid #24b3e7;padding-left:15px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.boxes2 .col-4:hover img{opacity:0.3;filter:alpha(opacity=30);}
.container-fluid.boxes2 .col-4:hover h3{padding-left:25px;}
.container-fluid.boxes2 .one{background:#303031;}
.container-fluid.boxes2 .one::before{width:38px;height:51px;background:url(../../images/r1.png) right top no-repeat;position:absolute;top:45%;right:0;content:"";z-index:9;}
.container-fluid.boxes2 .two{background:#000;}
.container-fluid.boxes2 .two::before{width:38px;height:51px;background:url(../../images/w1.png) right top no-repeat;position:absolute;top:45%;right:0;content:"";z-index:9;}
.container-fluid.boxes2 .three{background:#2497d4;position:relative;}
.container-fluid.boxes2 .three::before{width:51px;height:38px;background:url(../../images/b1.png) right top no-repeat;position:absolute;top:0px;left:45%;content:"";z-index:9;}
.container-fluid.boxes2 .three img{opacity:1;filter:alpha(opacity=100);}
.container-fluid.welcome{background:#0b6e94;padding:90px 0;color:#fff;}
.container-fluid.welcome .container{display:flex;align-items:center;justify-content:center;max-width:1000px;}
.container-fluid.welcome .container .titles{min-width:200px;}
.container-fluid.welcome .container .titles h2{font-size:59px;font-weight:400;padding-left:20px;border-left:2px solid #2bb6ff;}
.container-fluid.welcome .container .titles h5{font-size:29px;font-weight:700;}
.container-fluid.welcome .container .wel_cont{border-left:1px solid #fff;padding-left:40px;}
.container-fluid.welcome .container .wel_cont h6{font-size:17px;line-height:28px;}
.container-fluid.welcome .container .wel_cont p{font-size:14px;}
.container-fluid.product{background:url(../../images/dot_bg.jpg);padding-right:0;}
.container-fluid.product .container{background:#fff;padding:40px;margin-top:80px;width:90%;margin-left:10%;border-left:1px solid #dedede;border-top:1px solid #dedede;}
.container-fluid.product .container .prod_desc .titles{min-width:200px;}
.container-fluid.product .container .prod_desc .titles h2{font-size:41px;font-weight:400;padding-left:20px;border-left:2px solid #2bb6ff;}
.container-fluid.product .container .prod_desc .titles h1{font-size:59px;font-weight:700;color:#0b6e94;}
.container-fluid.product .container .prod_desc p{max-width:80%;font-size:16px;line-height:32px;margin-top:25px;}
.container-fluid.product .container .prod_box{position:relative;}
.container-fluid.product .container .prod_box::before{position:absolute;left:5px;top:-10px;content:"";width:40px;height:40px;border-left:1px solid #2bb6ff;border-top:1px solid #2bb6ff;}
.container-fluid.product .container .prod_box::after{position:absolute;right:5px;bottom:-10px;content:"";width:40px;height:40px;border-right:1px solid #2bb6ff;border-bottom:1px solid #2bb6ff;}
.container-fluid.product .container .prod_box img{width:100%;height:auto;padding:5px;border:1px solid #2497d4;}
.container-fluid.product .container .prod_box img.over{position:absolute;z-index:1;left:80px;top:0px;bottom:0px;border:none;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.product .container .prod_box img:hover.over{left:25px;}
.container-fluid.product .container .prod_box h2{position:absolute;left:15px;bottom:40px;background:#0c6f94;color:#fff;padding:20px 10px;min-width:80%;font-size:16px;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.container-fluid.product .container .prod_box:hover h2{padding-left:20px;}
.container-fluid.news_main{background:url(../../images/news_bg.jpg) center no-repeat #051522;padding:50px 0 20px 0;}
.container-fluid.news_main .news{padding:0px;}
.container-fluid.news_main .news .liquid-slider .col-lg-6{align-items:center;justify-content:center;padding-right:0px;min-height:280px;}
.container-fluid.news_main .news .liquid-slider .col-lg-6 img{width:100%;}
.container-fluid.news_main h2{color:#2bb6ff;font-size:41px;border-left:2px solid #2bb6ff;padding-left:20px;font-weight:400;margin-bottom:26px;margin-left:25px;}
.container-fluid.news_main h2 span{color:#fff;}
.container-fluid.news_main h4{font-size:20px;font-weight:700;margin-bottom:15px;}
.container-fluid.news_main p strong{display:block;}
.container-fluid.news_main .address{display:flex;align-items:center;justify-content:center;color:#fff;min-height:500px;padding:0px;}
.container-fluid.news_main .address h2{margin:0px 0 30px 0;position:relative;}
.container-fluid.news_main .address h2::before{width:100%;height:1px;background:rgba(255, 255, 255, 0.27);position:absolute;left:0;bottom:-15px;content:"";}
.container-fluid.news_main .address p{margin:0 0 0px 0;color:#cfcfcf;}
.container-fluid.news_main .address strong{display:inline-block;}
.container-fluid.brands .container{padding:50px 15px;}
.container-fluid.brands .container .owl-carousel .item img{width:100%;border:2px solid #ddd;}
.container-fluid.brands .container .owl-nav{display:none;}
.container-fluid.footer{background:#0d7094;padding:15px 0;color:#ccc;font-size:12px;}
section.container-fluid.who-we-out{position:relative;z-index:99;}
section.container-fluid.who-we-out:after{position:absolute;content:'';right:0;top:-70px;width:495px;height:597px;background:url(../../images/ab-right-lines.png);z-index:-9;opacity:.1;}
section.container-fluid.inner-ban .inner-baner-out{background:url(../../images/about-baner.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.inner-ban .inner-baner-out h1{position:absolute;bottom:80px;left:120px;color:#fff;font-weight:900;text-transform:uppercase;font-size:55px;padding-left:20px;}
section.container-fluid.inner-ban .inner-baner-out h1:before{position:absolute;content:'';left:0;top:10px;bottom:10px;background:#fff;width:2px;}
section.container-fluid.who-we-out .container .row .who-we-text{margin-top:100px;}
section.container-fluid.who-we-out .container .row .who-we-text h5{font-size:18px;text-transform:uppercase;color:#0d7094;}
section.container-fluid.who-we-out .container .row .who-we-text h1{font-size:55px;font-weight:700;margin:0 0 40px;}
section.container-fluid.who-we-out .container .row .who-we-text p.who-first{padding-left:100px;position:relative;}
section.container-fluid.who-we-out .container .row .who-we-text p.who-first:before{position:absolute;content:'';left:0;top:13px;background:#0d7094;height:1px;width:80px;}
section.container-fluid.who-we-out .container .row .who-we-text .second-sec{margin:50px 0 50px;float:left;width:100%;padding:100px 0;position:relative;}
section.container-fluid.who-we-out .container .row .who-we-text .second-sec .second-sec-left{float:left;width:50%;}
section.container-fluid.who-we-out .container .row .who-we-text .second-sec .second-sec-right{position:absolute;right:-40%;top:0;}
section.container-fluid.who-we-out .container .row .who-we-text .second-sec .second-sec-right img{border-radius:350px 0 0 0;}
section.container-fluid.who-we-out.obj{position:relative;z-index:99;background:#0d7094;}
section.container-fluid.who-we-out.obj:after{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background:url(../../images/ab-object.png) no-repeat;z-index:9;opacity:.6;border-radius:0;width:100%;}
section.container-fluid.who-we-out.obj .who-we-text{padding:100px 0;margin:0 !important;}
section.container-fluid.who-we-out.obj .who-we-text h5{color:#ffffff !important;}
section.container-fluid.who-we-out.obj .who-we-text h1{color:#fff;}
section.container-fluid.who-we-out.obj .who-we-text p{color:#fff;}
section.container-fluid.who-we-out.obj .who-we-text p.who-first:before{background:#fff !important;}
section.container-fluid.quality-policy{margin:80px 0;}
section.container-fluid.quality-policy .container .row .policy-left img{width:100%;}
section.container-fluid.quality-policy .container .row .policy-right{padding-top:40px;}
section.container-fluid.quality-policy .container .row .policy-right h5{font-size:18px;text-transform:uppercase;color:#0d7094;}
section.container-fluid.quality-policy .container .row .policy-right h1{font-size:55px;font-weight:700;margin:0 0 40px;}
section.container-fluid.quality-policy .container .row .policy-right p.qual-last{margin:40px 0 0 -150px;}
section.container-fluid.inner-ban.partner-ban .inner-baner-out{background:url(../../images/partner-baner.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.partners-out{margin-top:80px;}
section.container-fluid.partners-out .container .row .parnters-list h3{background:#055673;padding:12px 15px 12px 80px;color:#fff;margin-bottom:40px;font-size:18px;position:relative;float:left;width:97.5%;margin-left:1.5%;margin-top:0;font-weight:700;}
section.container-fluid.partners-out .container .row .parnters-list h3:before{position:absolute;content:'';left:20px;top:26px;background:#fff;width:50px;height:1px;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det{float:left;margin-bottom:50px;padding:20px;min-height:180px;position:relative;z-index:99;border:1px solid #0d7094;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background:#0d7094;z-index:-9;transform:scale(1.2);-webkit-transform:scale(1.2);transition:all 400ms;-webkit-transition:all 400ms;opacity:0;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det:hover:before{opacity:1;transform:scale(1);-webkit-transform:scale(1);transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det img{float:left;border:1px solid #eee;padding:10px;width:100%;margin-bottom:5px;background:#fff;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det h5{margin:5px 0;color:#000;font-size:15px;float:left;width:100%;font-weight:700;line-height:21px;position:absolute;bottom:40px;left:0;right:0;text-align:center;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det span{float:left;width:100%;color:#ffffff;font-size:13px;font-weight:700;position:absolute;bottom:0;left:0;right:0;text-align:center;text-transform:uppercase;background:#0d7094;padding:3px;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det:hover h5{color:#fff;transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.partners-out .container .row .parnters-list .partners-det:hover span{color:#fff;transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.inner-ban.brands-ban .inner-baner-out{background:url(../../images/brand-baner.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.brands-out{margin-top:80px;}
section.container-fluid.brands-out .tbl-content{margin:0 0 50px;position:relative;z-index:99;background:#107aa1;float:left;width:33.3%;padding:30px;color:#fff;min-height:365px;}
section.container-fluid.brands-out .tbl-content h3{margin:0 0 35px;position:relative;}
section.container-fluid.brands-out .tbl-content h3:after{position:absolute;content:'';left:0;bottom:-14px;background:#fff;width:80px;height:2px;}
section.container-fluid.brands-out .tbl-content ul{margin:0;padding:0;list-style:none;}
section.container-fluid.brands-out .tbl-content ul li{position:relative;padding-left:20px;line-height:30px;transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.brands-out .tbl-content ul li:before{position:absolute;content:'';left:0;top:2px;font-family:FontAwesome;content:"\f054";transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.brands-out .tbl-content ul li:hover{padding-inline-start:25px;transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.brands-out .tbl-content ul li:hover:before{color:#1a1a1a;transition:all 400ms;-webkit-transition:all 400ms;}
section.container-fluid.brands-out .tbl-content.pr-cat{background:#0d7094;color:#fff;}
section.container-fluid.brands-out .tbl-content.represn ul li{width:100%;float:left;}
section.container-fluid.brands-out p{color:#000000;font-size:16px;width:100%;float:left;margin:0 0 40px;padding:0 0 15px;font-weight:700;border-bottom:1px solid #e0e0e0;}
section.container-fluid.inner-ban.quali-ban .inner-baner-out{background:url(../../images/qualification-ban.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.inner-ban.gallery-ban .inner-baner-out{background:url(../../images/gallery-ban.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.inner-ban.project-ban .inner-baner-out{background:url(../../images/project-ban.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.project-out{margin:80px 0 50px;}
section.container-fluid.project-out .container .row .tbl-content{background:transparent;}
section.container-fluid.project-out .container .row .tbl-content:before, section.container-fluid.project-out .container .row .tbl-content:after{display:none;}
section.container-fluid.project-out .container .row .tbl-content h3{margin:40px 0 0;float:left;width:100%;font-size:20px;position:relative;padding-left:30px;}
section.container-fluid.project-out .container .row .tbl-content h3:before{position:absolute;content:'';left:0;right:0;top:2px;bottom:0;width:20px;height:20px;background:#ffffff;border-radius:50px;border:3px solid #0b5975;}
section.container-fluid.inner-ban.contact-ban .inner-baner-out{background:url(../../images/contact-ban.jpg);min-height:300px;margin-top:25px;position:relative;}
section.container-fluid.contact-out{margin:80px 0 50px;}
section.container-fluid.contact-out .container .row .contact-left .contact-list{background:#0d7094;padding:50px;border-radius:0 0 70px;}
section.container-fluid.contact-out .container .row .contact-left .contact-list .contact-list-top h3{margin:0 0 20px;color:#fff;font-size:40px;font-weight:700;line-height:58px;}
section.container-fluid.contact-out .container .row .contact-left .contact-list .contact-list-bottom{margin-top:20px;border-top:1px solid #1082ac;padding-top:20px;}
section.container-fluid.contact-out .container .row .contact-left p{color:#fff;font-size:16px;line-height:28px;}
section.container-fluid.contact-out .container .row .contact-right{padding-left:8%;}
section.container-fluid.contact-out .container .row .contact-right h5{font-size:30px;font-weight:700;position:relative;margin-bottom:50px;}
section.container-fluid.contact-out .container .row .contact-right h5:before{position:absolute;content:'';left:0;bottom:-12px;width:80px;height:2px;background:#0d7094;}
section.container-fluid.contact-out .container .row.map{margin-top:60px;}
section.container-fluid.contact-out .container .row.map .contact-map iframe{width:100%;height:430px;border:none;background:#dedede;padding:8px;}
.service-out{min-height:490px;}
.service-out h1{font-size:40px;color:#0d7094;font-weight:700;text-align:center;}
.nivo-caption a{transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.nivo-caption a span{transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;}
.nivo-caption a:hover{right:-78px;}
.nivo-caption a:hover span{margin-left:15px;}
@media only screen and (min-width:320px){.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}
.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-nav{float:left;margin:0;}
.navbar-nav > li{float:left;}
}
@media only screen and (max-width:1500px){.container-fluid.product .container{margin-top:0px;width:100%;margin-left:0%;border-left:none;border-top:none;}
.container-fluid.product .container .prod_desc p{max-width:100%;font-size:14px;line-height:27px;}
}
@media only screen and (max-width:1250px){.container-fluid.boxes2 .col-4 h3{font-size:18px;}
.container-fluid.product .container .prod_desc .titles h1{font-size:50px;}
.container-fluid.product .container .prod_desc .titles h2{font-size:29px;}
.container-fluid.product .container .prod_desc p{max-width:100%;font-size:13px;line-height:22px;}
.nivoSlider h2{font-size:39px;}
.nivoSlider h4{font-size:26px;}
section.container-fluid.brands-out .tbl-content{width:33%;}
}
@media only screen and (max-width:1199px){.container{width:1170px;}
.container-fluid{width:1183px;}
.container-fluid.header .menu{width:880px;}
.col-lg-3.col-md-3.col-sm-6.col-xs-12{width:295px;}
.panel-wrapper .col-lg-6{width:258px;float:left;}
}
@media only screen and (max-width:991px){.col-lg-3.col-md-3.col-sm-12.col-xs-12.prod_desc, .col-lg-3.col-md-3.col-sm-4.col-xs-12.prod_box{width:272px;}
.col-lg-6.col-md-6.col-sm-12.col-xs-12.news, .col-lg-6.col-md-6.col-sm-12.col-xs-12.address{width:570px;}
.col-xs-12.col-md-6.policy-left, .col-xs-12.col-md-6.policy-right{width:585px;}
.parnters-list .col-xs-12.col-md-4{width:390px;}
.gallery-out .col-xs-12.col-md-4{width:390px;}
.col-xs-12.col-md-5.contact-left{width:487.5px;}
.col-xs-12.col-md-7.contact-right{width:682.5px;}
}
@media only screen and (max-width:767px){.container-fluid.header .menu{padding-top:0;margin-top:-25px;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.image{width:390px;}
}