@import url(https://fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,300,400,700);a[href^="tel:"]{color:inherit;text-decoration:none}::selection{background:#888!important;color:#fff}::-moz-selection{background:#888!important;color:#fff}a{color:#5e5e5e;text-decoration:underline;outline:0}a:hover{color:#f2bf02;text-decoration:none;outline:0}body{background:#000;border:0;font:12px Roboto,Arial,Helvetica,sans-serif;color:#666;line-height:18px;min-width:320px}.container{position:relative;min-width:320px}#main{margin:0 auto;position:relative;overflow:hidden}#top1{background:#fff;width:100%;position:fixed;left:0;top:0;z-index:99;height:120px;min-width:320px}header{position:absolute;left:0;top:27px;z-index:31}.navbar_{margin:0;padding:0;background:0 0;border:none;position:relative;z-index:30;min-height:0;float:right;padding-right:0}.navbar_ .navbar-toggle{background:#1f1f1f;border:none;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-top:49px;margin-right:33px}.navbar_ .navbar-toggle:focus,.navbar_ .navbar-toggle:hover{background:#323232}.navbar_ .navbar-toggle .icon-bar{background:#fff}.navbar-collapse_{padding-left:0;padding-right:0;border:none}.navbar_ .nav{position:relative;margin:0;padding:0;display:block;float:none}.navbar_ .nav>li{position:relative;display:block;float:left;white-space:nowrap;background:0 0;margin-left:1px}.navbar_ .nav>li>a{position:relative;display:block;text-decoration:none;background:0 0;font-family:'Roboto Condensed';font-weight:700;font-size:18px;line-height:20px;color:#2a3e7c;text-shadow:none;padding:80px 15px 20px;border:none;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center;text-transform:uppercase;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.navbar_ .nav>li>a span{display:block;width:100%;height:120px;background:red;position:absolute;left:0;top:-120px;z-index:-1;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}.navbar_ .nav>li.sfHover>a,.navbar_ .nav>li.sfHover>a:hover,.navbar_ .nav>li>a:focus,.navbar_ .nav>li>a:hover{color:#fff;text-decoration:none;background:0 0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none}.navbar_ .nav>li.sfHover>a span,.navbar_ .nav>li.sfHover>a:hover span,.navbar_ .nav>li>a:focus span,.navbar_ .nav>li>a:hover span{top:0}.navbar_ .nav>li.active>a,.navbar_ .nav>li.active>a:focus,.navbar_ .nav>li.active>a:hover{color:#fff;text-decoration:none;background:0 0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none}.navbar_ .nav>li.active>a span,.navbar_ .nav>li.active>a:focus span,.navbar_ .nav>li.active>a:hover span{top:0}#home{position:relative;overflow:hidden}#slides_wrapper{position:relative}.homebanner1{position:absolute;width:100%;left:0;bottom:10%;z-index:2}.homebanner1 img{width:60%}#services{position:relative;background:#f2f2f2;padding-top:70px;padding-bottom:70px}#home .caption1{position:absolute;top:30%;text-transform:uppercase;width:100%;right:0;left:0;line-height:.9;letter-spacing:.9px}#home .caption1 h1{font-size:46px;font-weight:600;line-height:1.1;margin:0;color:#fff;margin-top:-85px;letter-spacing:2px;font-family:Asap;text-shadow:1px 1px #000004}#home .caption1 h3{font-size:84px;font-weight:700;line-height:90px;padding:0;color:#fff}.img-polaroid{position:relative;padding:5px;background:#e7e0d7;border:1px solid #c4bdab;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none}.thumbnail .caption{padding:0;color:#666}.bann1{margin-bottom:0}.bann1.last{margin-bottom:0}.bann1 .thumbnail{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:0 0}.bann1 .thumbnail a{text-decoration:none;display:block;background:#1e1e1e;background:rgba(30,30,30,.8);padding:20px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.bann1 .thumbnail a:hover{background:#f12d2d}.bann1 .thumbnail a .figure{font-family:Asap;font-weight:700;font-size:18px;line-height:24px;color:#fff;text-transform:uppercase}.bann1 .thumbnail a .figure i{color:#f12d2d;font-size:50px;float:left;padding-right:15px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.bann1 .thumbnail a:hover .figure i{color:#fff}.bann1 .thumbnail a .figure span{display:table}.bann1 .thumbnail a .caption{color:#b1b6be;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.bann1 .thumbnail a:hover .caption{color:#fff}.thumb2{margin-bottom:20px}.thumb2.last{margin-bottom:0}.thumb2 .thumbnail{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:0 0}.thumb2 figure{margin:0;float:left;margin:0 20px 20px 0}.thumb2 figure img{width:auto}.thumb2 .caption{display:table;color:#5e5e5e}.thumb2 .caption .txt1{font-family:Asap;font-size:24px;line-height:24px;color:#201f1e;text-transform:uppercase;padding-bottom:5px}.thumb2 .caption .txt2{font-family:Asap;font-size:16px;line-height:20px;color:#9e9e9d;text-transform:uppercase;padding-bottom:15px}.thumb2 .caption .txt3{color:#5e5e5e;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700;padding-bottom:5px}.thumb2 .caption .txt3 i{float:left;padding-right:10px;color:#f12d2d;font-size:16px}.thumb2 .caption .txt3 span{display:table}.thumb2 .caption .txt4{color:#5e5e5e;font-size:14px;line-height:20px;padding-bottom:0}.thumb2 .caption .txt4 i{float:left;padding-right:10px;color:#f12d2d;font-size:16px;line-height:20px}.thumb2 .caption .txt4 span{display:table}.thumb3{margin-bottom:30px}.thumb3.last{margin-bottom:0}.thumb3 .thumbnail{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:0 0}.thumb3 figure{margin:0;float:left;margin:0 20px 20px 0}.thumb3 figure img{width:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #b9b9b9}.thumb3 .caption{display:table;color:#5e5e5e}.thumb3 .caption .txt1{font-family:Asap;font-size:24px;line-height:24px;color:#201f1e;text-transform:uppercase;padding-bottom:15px}.thumb3 .caption .txt2{font-family:Roboto;font-style:italic;font-size:12px;line-height:18px;color:#666;padding-bottom:15px}.thumb3 .caption .txt3{font-family:Roboto;font-weight:700;font-size:14px;line-height:20px;color:#bebebe}.thumb4{margin-bottom:20px}.thumb4.last{margin-bottom:0}.thumb4 .thumbnail{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:0 0}.thumb4 figure{margin:0;float:none;margin:0 0 20px 0;padding:0;background:0 0}.thumb4 figure img{width:100%}.thumb4 .caption{color:#bcbcbc;font-size:18px;line-height:28px}.thumb4 .caption a{color:#fff}#banner_wrapper{position:relative;padding-top:0;padding-bottom:0}#banner{position:relative;padding-bottom:0;padding-top:0}#banner .carousel-box{position:relative}#banner .carousel-box .inner{position:relative;overflow:hidden;max-width:none;margin:0}#banner .carousel.main{position:relative;overflow:hidden;margin:0;padding:0;margin-right:-30px}#banner .caroufredsel_wrapper{padding:0;margin:0}#banner .caroufredsel_wrapper ul{padding:0;margin:0}#banner .carousel-box ul li{float:left;display:inline-block;padding:0;position:relative;width:300px;overflow:hidden;padding-right:30px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{opacity:.6}.banner .banner_inner a{display:block;text-decoration:none;position:relative;background:0 0;padding:0;text-align:left;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a .txt1{font-family:'Roboto Condensed';font-weight:700;font-size:28px;line-height:28px;color:#201f1e;text-transform:uppercase;padding-bottom:20px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a figure{margin:0;padding:0;position:relative;border:none;padding:0;background:0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a figure .img{width:100%}.banner .banner_inner a figure em{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:0 0;opacity:0;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a:hover figure em{opacity:1}.banner .banner_inner a .caption{background:#f2f2f2;padding:25px;border:1px solid #e1e1e1;border-top:none;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a:hover .caption{background:#fff}.banner .banner_inner a .caption .txt2{color:#201f1e;font-weight:700;text-transform:uppercase;padding-bottom:5px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a .caption .txt3{color:#858585;padding-bottom:30px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner .banner_inner a .caption .txt4{color:#201f1e;font-size:18px;font-family:Asap;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}#about{position:relative;background:#fff;padding-top:70px;padding-bottom:90px}.page_title{font-size:36px;line-height:36px;color:#201f1e;font-family:'Roboto Condensed';font-weight:700;text-transform:uppercase;text-align:center;overflow:hidden;margin-top:20px;margin-bottom:30px}.page_title span{display:inline-block;padding:0 60px;position:relative}.page_title em{display:inline-block;width:1000px;height:22px;background:url(../img/h_px1.png) center center repeat-x;position:absolute;top:50%;margin-top:-11px}.page_title em.l{right:100%}.page_title em.r{left:100%}.page_title2{font-size:36px;line-height:36px;color:#fff;font-family:'Roboto Condensed';font-weight:700;text-transform:uppercase;text-align:center;overflow:hidden;margin-top:20px;margin-bottom:30px}.page_title2 span{display:inline-block;padding:0 60px;position:relative}.page_title2 em{display:inline-block;width:1000px;height:22px;background:url(../img/h_px2.png) center center repeat-x;position:absolute;top:50%;margin-top:-11px}.page_title2 em.l{right:100%}.page_title2 em.r{left:100%}.divider1{height:21px;background:url(../img/divider1.png) center center no-repeat;padding:40px 0}#products{position:relative;background:#fff;padding-top:50px;padding-bottom:50px}#testimonials{position:relative;background:#fff;padding-top:50px;padding-bottom:50px}#contacts2{position:relative;background:#1e1d1c;padding-top:50px;color:#bdbdbd}.location1{padding-bottom:25px}.location1 i{color:#f12d2d;font-size:30px;float:left;padding-right:15px}.location1 span{display:table}.location1 span .txt1{font-size:18px;color:#e2e5e9;padding-bottom:10px}#google_map{position:relative}.google_map{width:100%;position:relative;overflow:hidden;margin:0;padding:0;background:#fff;border:none;line-height:1px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.google_map iframe{position:relative;overflow:hidden;width:100%;height:420px;border:none;background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:0}.logo_wrapper img{width:60%;margin-top:10px}#bot3{position:relative;background:#1e1d1c;padding-bottom:50px}.logo2_wrapper{float:left}.logo2_wrapper a{display:inline-block}.logo2_wrapper img{width:40%;display:inherit}.social2_wrapper{float:right;padding-top:10px}.social2_txt{float:left;font-family:Asap;font-weight:700;color:#e2e2e2;font-size:18px;line-height:20px;padding-top:22px;padding-right:20px;text-transform:uppercase}.social2{float:left;margin:0;padding:0;padding-top:0;list-style:none}.social2 li{display:inline-block;margin:0 3px 3px}.social2 li a{display:block;width:64px;height:64px;text-decoration:none;background:url(../img/social_ic1.jpg) left top no-repeat;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.social2 li a:hover{background-position:bottom}.social2 li.nav1 a{background-image:url(../img/social_ic1.jpg)}.social2 li.nav2 a{background-image:url(../img/social_ic2.jpg)}.social2 li.nav3 a{background-image:url(../img/social_ic3.jpg)}.social2 li.nav4 a{background-image:url(../img/social_ic4.jpg)}.social2 li.nav5 a{background-image:url(../img/social_ic5.jpg)}.social2 li.nav6 a{background-image:url(../img/social_ic6.jpg)}footer{position:relative;padding:17px 0;background:#fff;color:#2a3e7c;font-size:16px}footer a{color:#cbcbcb}.parallax{width:100%;position:relative;overflow:hidden;background:#000;color:#fff}.parallax,.parallax .overlay,.parallax .parallax-content{height:100%}.parallax-bg{width:100%;height:100%;left:0;top:0;margin:0 auto;position:absolute;background-size:cover;background-attachment:scroll;background-repeat:repeat-y;background-position:center center}.parallax-bg.bg-fixed{background-attachment:fixed}.parallax .overlay{background:0 0;width:100%;position:absolute;overflow:hidden;background:0 0}.parallax-content{padding-top:0;padding-bottom:0;text-align:center}.parallax_txt1{font-size:46px;line-height:50px;color:#fff;font-family:Asap;text-transform:uppercase}.parallax_txt2{font-size:84px;line-height:90px;color:#fff;font-family:Asap;text-transform:uppercase;font-weight:700}.parallax_txt3{font-size:46px;line-height:50px;color:#fff;font-family:Asap;text-transform:uppercase}.parallax_txt4{font-size:36px;line-height:54px;color:#fff;font-family:Asap;text-transform:uppercase}.parallax_txt4 a{color:#fff}.bg1{background-image:url(../img/parallax1.jpg)}.bg2{background-image:url(../img/parallax2.jpg)}.bg3{background-image:url(../img/parallax3.jpg)}.bg4{background-image:url(../img/contact_us.webp);background-position:right;background-size:cover}#parallax1{color:#d6d6d6}#parallax1 .row_use{background:#000;background:rgba(0,0,0,.6);margin-left:0;margin-right:0}#parallax1 .col_use{padding-left:0;padding-right:0}#parallax1 .minimumhgt{border-left:1px solid #858585;padding:0 35px 90px}#parallax1 .minimumhgt.last{border-right:1px solid #858585}.yellow_corner_small{height:35px;background:url(../img/yellow_corner_small.png) top center no-repeat}#parallax1 .txt1{font-family:Asap;font-size:24px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;padding-top:100px;padding-bottom:30px}#parallax1 .txt2{font-weight:700;text-transform:uppercase;padding-bottom:10px}#parallax1 .txt3{padding-bottom:30px}#parallax2{position:relative;overflow:visible}.yellow_box{width:126px;height:127px;background:url(../img/yellow_box.png) top center no-repeat;position:absolute;left:50%;margin-left:-63px;top:-63px;z-index:1}#parallax2 .parallax-content{padding:120px 0}.yellow_corner{width:158px;height:79px;background:url(../img/yellow_corner.png) top center no-repeat;position:absolute;left:50%;margin-left:-79px;top:0;z-index:1}#parallax3 .parallax-content{padding:120px 0}#parallax4 .parallax-content{padding:120px 0}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;z-index:1000;overflow:hidden;width:50px;height:50px;border:none;text-indent:100%;background:url(../img/totop.gif) no-repeat left top}#toTopHover{background:url(../img/totop.gif) no-repeat left bottom;width:50px;height:50px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0}#toTop:active,#toTop:focus{outline:0}h2{font-family:'Roboto Condensed';font-weight:700;font-size:36px;color:#201f1e;line-height:36px;padding:20px 0 30px 0;margin:0 0 0;text-transform:uppercase}h3{font-family:'Roboto Condensed';font-weight:700;font-size:28px;color:#201f1e;line-height:28px;padding:20px 0 30px 0;margin:0 0 0;text-transform:uppercase}h3.w{color:#fff}h4{font-family:'Roboto Condensed';font-weight:700;font-size:20px;color:#6b6b6b;line-height:20px;padding:20px 0 30px 0;margin:0 0 0;text-transform:uppercase}h5{font-family:Roboto;font-weight:300;font-size:16px;color:#7c7c7c;line-height:24px;padding:0 0 10px 0;margin:0 0 0}.img-responsive-old{display:block;max-width:100%;height:auto;margin-left:20px}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vl1{background:url(../img/vl1.jpg) right top repeat-y}.btn-default.btn1{display:inline-block;background:0 0;border:1px solid #fff;font-family:Asap;margin-top:10px;margin-bottom:10px;color:#000;font-size:18px;line-height:20px;font-weight:400;padding:8px 20px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;color:#888;border-color:#454545}.btn-default.btn1:hover{color:#fff;background:#ec213b;border:1px solid #fff}.btn-default.btn2{display:inline-block;background:0 0;border:1px solid #b9b9b9;font-family:Asap;margin-top:10px;margin-bottom:10px;color:#201f1e;font-size:18px;line-height:20px;font-weight:400;padding:15px 20px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.btn-default.btn2:hover{color:#fff;background:#0a6acc;border-color:#2a3e7c}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.isotope-box{margin-left:-30px}.element{float:left;width:270px;height:auto!important;display:block;position:relative;border:none;margin:0!important;padding:0 0 30px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isotope .isotope-item{margin:20px 0 0 0}#filters{position:relative;margin:0}#filters li{display:inline-block;padding:0 10px 10px 10px}#filters li a{background:0 0;border:1px solid #b9b9b9;font-family:Asap;font-size:18px;font-weight:400;color:#201f1e;margin:0;text-decoration:none;padding:15px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}#filters li a:hover{color:#201f1e;background:#f2f2f2}#filters.pagination li a.selected{color:#fff;background:#f12d2d;border-color:#0a6acc}.thumb-isotope .thumbnail{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:0 0}.thumb-isotope .thumbnail a{position:relative;display:block;text-decoration:none;padding:0;background:0 0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.thumb-isotope .thumbnail a:hover{background:0 0}.thumb-isotope .thumbnail a figure{position:relative;margin:0;float:none;margin:0;padding:0;background:#000;border:none;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.thumb-isotope .thumbnail a img{width:100%;opacity:1;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.thumb-isotope .thumbnail a:hover img{opacity:.5}.thumb-isotope .thumbnail a em{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background:url(../images/photo1.png) center center no-repeat;opacity:0;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.thumb-isotope .thumbnail a.v em{background:url(../images/video1.png) center center no-repeat}.thumb-isotope .thumbnail a:hover em{opacity:1}.thumb-isotope .thumbnail a .caption{background:#fff;border:1px solid #ededec;border-top:none;font-family:Roboto;font-size:12px;line-height:18px;color:#858585;text-align:left;padding:20px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.thumb-isotope .thumbnail a:hover .caption{color:#858585;background:#f2f2f2}.notification_error{color:red;padding-bottom:10px}.notification_ok{text-align:left;padding-bottom:10px}#ajax-contact-form .form-group{margin-left:0;margin-right:0}#ajax-contact-form .form-group label{color:#fff}#ajax-contact-form .form-control{height:38px;padding:8px 12px;font-size:14px;line-height:20px;color:#727271;background:#1c1b1a;border:1px solid #8f8f8f;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#ajax-contact-form .form-control:focus{border-color:#f2bf02;color:#fff}#ajax-contact-form textarea.form-control{height:auto}#ajax-contact-form .form-group.img{float:left}#ajax-contact-form .form-group.img img{width:170px;height:38px}.btn-default.btn-cf-submit{display:inline-block;background:0 0;color:#fff;font-family:Asap;font-size:18px;line-height:20px;font-weight:400;padding:15px 30px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #b9b9b9;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.btn-default.btn-cf-submit:hover{background:#0a6acc;color:#fff;border-color:red}@media (min-width:1220px){.container{padding:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:750px}}@media (max-width:1219px){.navbar_ .nav>li>a{padding-left:10px;padding-right:10px;font-size:16px}.bann1 .thumbnail a .figure{font-size:14px}#banner{padding-bottom:70px}}@media (min-width:992px) and (max-width:1219px){.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:600px}}@media (max-width:991px){header{width:200px;top:45px}.navbar_ .nav>li>a{padding-left:10px;padding-right:10px;font-size:14px}#bot3{text-align:center}.logo2_wrapper{float:none;text-align:center}.social2_wrapper{float:none;display:inline-block;padding-top:0}.social2_txt{float:none;padding-bottom:30px}.social2{float:none}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:600px}#page-content hr,h3{margin:0 15px!important}#page-content .col-md-3{margin:0 30px!important}.logo_wrapper img{width:100%}}@media (min-width:767px) and (max-width:1219px){#home .caption1 h1{margin-top:-30px}#services{padding-top:0}#services br{display:none}.banner .banner_inner a .txt1{text-align:center;padding:35px 0}#home h5{font-size:16px!important}#page-content h5{color:#2f4f4f;padding:15px}}@media (max-width:767px){header{left:15px}.navbar_{float:none;height:140px;margin-bottom:0;padding-right:0;margin-left:-15px;margin-right:-15px}.navbar-collapse_{clear:both;margin-left:0;margin-right:0}.navbar_ .nav{display:block;background:#000;border-right:none}.navbar_ .nav>li{float:none;background:0 0;margin:0;margin-top:1px}.navbar_ .nav>li>a{margin-bottom:0;line-height:20px;padding-top:10px;padding-bottom:10px}.navbar_ .nav>li>a span{display:none}.navbar_ .nav>li>a em{bottom:2px}.navbar_ .nav>li.active>a,.navbar_ .nav>li.active>a:focus,.navbar_ .nav>li.active>a:hover,.navbar_ .nav>li.sfHover>a,.navbar_ .nav>li.sfHover>a:hover,.navbar_ .nav>li>a:focus,.navbar_ .nav>li>a:hover{background:#f12d2d}.sub-menu ul{position:relative;left:0;top:0;margin-top:1px}#parallax1 .minimumhgt{border-left:none;border-top:1px solid #858585}#parallax1 .minimumhgt.last{border-right:none;border-bottom:1px solid #858585}.parallax_txt1{font-size:26px;line-height:30px}.parallax_txt2{font-size:54px;line-height:60px}.parallax_txt3{font-size:26px;line-height:30px}.parallax_txt4{font-size:16px;line-height:24px}.page_slide{position:relative}.page_slide img{width:800px;left:50%;margin-left:-400px}.slogan_wrapper .txt1{font-size:20px;line-height:20px}.slogan_wrapper .txt2{font-size:14px;line-height:20px}.vl1{display:none}.bann1{margin-bottom:30px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:400px}}@media (max-width:480px){.google_map iframe{height:240px}}#map{height:450px}#home h5{padding-top:20px;padding-bottom:0;font-family:Asap;font-weight:700;font-size:22px;line-height:30px;color:#fff;text-transform:uppercase;letter-spacing:1px}@media (max-width:767px){.homebanner1{position:relative;text-align:center}.logo2_wrapper img{width:50%;margin-bottom:10px;display:inherit}.logo_wrapper img{width:100%;margin:5px}#home .caption1 h1{margin-top:40px;font-size:30px;padding:0 15px}.homebanner1 img{width:40%}.banner .banner_inner a .txt1{padding:15px;text-align:center}.bann1{margin:15px}#services{padding-top:30px;padding-bottom:15px}#services br{display:none}#about{padding:0}.btn-default.btn2{margin:15px 0}.parallax_txt4{font-size:20px}.parallax_txt2{font-size:35px}#header-image h1{padding-top:190px!important}#page-content h5{padding:15px}.navbar_ .nav>li>a{color:red}#page-content img{margin-top:20px;margin-bottom:40px;padding:0 15px}#footer .col-md-4{margin:15px 0;text-align:center;margin:10px 0}#footer span{font-size:20px;float:none!important}#footer .col-md-2{text-align:center}}#header-image .container-fluid{background:#000000b8;height:100%}#header-image{background-image:url(../img/office.webp);height:450px;background-size:cover;background-position:inherit}#header-image h1{padding-top:230px;color:#fff;font-size:50px;letter-spacing:1px;margin-bottom:0}#header-image hr{margin-top:5px;border:red 2px solid;width:15%}#page-content{background:#fff;padding:50px 0}#page-content h3{color:#000;padding-bottom:0}#page-content h5{color:#2f4f4f;padding-top:20px;text-align:justify}#page-content h6{font-size:16px;font-weight:400;line-height:20px;padding:5px 0}#page-content hr{margin:5px 0;border:red 2px solid;width:15%;float:left}#page-content button{color:#fff;background-color:#000;border:1px solid #000;width:100%;margin-bottom:20px}#page-content img{width:100%;border-radius:15px;margin-top:20px}#page-content button:hover{color:#fff;background-color:red;border:1px solid red;width:100%}#page-content .col-md-3{background-color:#e6e6e6;border-radius:15px;border:1px solid #dadada;margin-top:20px}.btn-default.btn-cf-submit:hover{background:red;color:#fff;border-color:#fff}.btn-default.btn2:hover{background:red;border-color:#b9b9b9}#totop:hover{background-position:bottom}.functional_safety{background-image:url(../img/functional-safety.webp)!important;background-position:center!important}.functional_safety .container-fluid{background:#00000073!important}.cyber_security{background-image:url(../img/cyber_security.webp)!important;background-position:center!important}.cyber_security .container-fluid{background:#00000073!important}.embedded_system{background-image:url(../img/embedded_system.webp)!important;background-position:center!important}.embedded_system .container-fluid{background:#00000073!important}.machine_learning{background-image:url(../img/machine_learning.webp)!important;background-position:center!important}.machine_learning .container-fluid{background:#00000073!important}.professional_training{background-image:url(../img/professional_training.webp)!important;background-position:center!important}.professional_training .container-fluid{background:#00000073!important}.about_us{background-image:url(../img/about_us.webp)!important;background-position:center!important}.about_us .container-fluid{background:#00000073!important}@media (min-width:1400px) and (max-width:2400px){#header-image{height:600px!important}.homebanner1 img{width:40%!important}#header-image h1{padding-top:320px}.functional_safety{background-image:url(../img/functional-safety-big.webp)!important;background-position:center!important}#footer .col-md-2{text-align:center;margin-top:10px}#footer .col-md-4{margin-top:10px}#footer span{font-size:25px}#toTop{bottom:17px;right:17px}}.navbar-collapse li{cursor:pointer!important}