#top1,.container{min-width:320px}#top1,header{top:0;left:0}.logo,a,a:hover{text-decoration:none}.page_title,.ul2>li a i{text-align:center;color:#111}#home,#main,.page_title{overflow:hidden}#home,#main,#slides_wrapper,.container{position:relative}#about,#content,#top1{background:#fff}#toTop:active,#toTop:focus,a,a:hover{outline:0}body,h5,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social1,.social2,.sub-menu ul,.tags,.ul1,.ul2{list-style:none}body,html{-moz-font-smoothing:antialiased;font-smoothing:antialiased}body{font-family:'Open Sans',sans-serif;color:#666;font-weight:400}a[href^="tel:"]{color:inherit;text-decoration:none}::selection{background:#ececec!important;color:#111}::-moz-selection{background:#ececec!important;color:#111}a{color:#111;font-weight:500}a:hover{color:#111}p{font-size:16px;line-height:1.75;font-weight:400;color:#777;font-family:'Open Sans'}.logo,.page_title{font-family:Raleway}#main{margin:0 auto}#top1{width:100%;position:fixed;z-index:99;height:100px;border:none;box-shadow:0 0 50px 0 rgba(0,0,0,.1)}header{position:absolute;z-index:31}.logo{font-size:24px;color:#444;font-weight:700;padding-top:16px}#content{padding-top:100px;padding-bottom:50px}.ul2{padding:0;margin:0}.ul2>li{font-weight:400;font-family:'Open Sans';font-size:14px;color:#201f1e;line-height:24px;padding:10px 0;text-transform:uppercase}#about,#services{padding-top:50px}.ul2>li a{display:block;color:#201f1e}.ul2>li a:hover{color:#000;text-decoration:underline}.ul2>li a i{font-size:20px;float:left;padding-right:10px;width:50px}.ul2>li a:hover i{color:#111}.ul2>li a span{display:table}.home_banners{position:absolute;width:100%;left:0;bottom:4%;z-index:2}#about,#services,.page_title span,.page_title2 span{position:relative}#services{background:#f7f7f7;padding-bottom:70px}#about{padding-bottom:30px}.page_title{font-size:46px;line-height:50px;font-weight:300;margin-top:70px;margin-bottom:30px;letter-spacing:-2px}.page_title strong,.page_title2,.page_title2 strong{font-size:46px;line-height:50px;font-family:Raleway;text-align:center;margin-top:20px;margin-bottom:30px;color:#111;overflow:hidden}.page_title strong{font-weight:700;letter-spacing:-1px}.page_title span{display:inline-block;padding:0 60px}.page_title2{font-weight:300}.page_title2 span{display:inline-block;padding:0}.page_title2 strong{font-weight:700;letter-spacing:-1px}.banner .banner_inner .txt1,.social1_txt{font-family:'Open Sans';font-weight:700;text-transform:uppercase}.divider1{height:21px;background:url(../images/icons/divider1.png) center center no-repeat;padding:21px 0}#clients,#contacts1,#testimonials,#works{position:relative;background:#fff;padding-top:50px;padding-bottom:50px}#contacts1{color:#111;font-size:13px}.social1_wrapper{text-align:right;padding-top:10px}.social1_txt{text-align:center;color:#e2e2e2;font-size:18px;line-height:20px;padding-top:22px;padding-right:20px}.social1{text-align:right;margin:0;padding:1px 0 0;font-size:18px}#banner,#banner_wrapper{position:relative;padding-bottom:0;padding-top:0}.social1 li,.social1 li:hover{display:inline-block;margin:0 3px 3px;width:32px;height:32px}.social1 li i{margin-top:8px}.banner_next,.banner_prev{top:50%;margin-top:0;z-index:0}.social1 li a{display:block;font-size:14px;color:#999}.social1 li a:hover{background-position:bottom;color:#111}.banner_next,.banner_next .over1,.banner_prev,.banner_prev .over1{display:block;position:absolute}.banner_prev{width:25px;height:42px;left:-50px}.banner_prev .over1{width:100%;height:100%;background:url(../images/icons/prev2.png) left top no-repeat;opacity:.2;filter:alpha(opacity=20);transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.banner_prev:hover .over1{opacity:1;filter:alpha(opacity=100)}.banner_next{width:25px;height:42px;right:-50px}.banner_next .over1{width:100%;height:100%;background:url(../images/icons/next2.png) left top no-repeat;opacity:.2;filter:alpha(opacity=20);transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}#banner .carousel-box,#banner .carousel-box ul li,#banner .carousel.main,.banner .banner_inner,.parallax,footer{position:relative}.banner_next:hover .over1{opacity:1;filter:alpha(opacity=100)}#banner .carousel-box .inner{position:relative;overflow:hidden;max-width:none;margin:0}#banner .carousel.main{overflow:hidden;margin:0 -30px 0 0;padding:0}#banner .caroufredsel_wrapper,#banner .caroufredsel_wrapper ul{padding:0;margin:0}#banner .carousel-box ul li{float:left;display:inline-block;padding:0 30px 0 0;width:370px;overflow:hidden}.banner .banner_inner{display:block;text-decoration:none;background:0 0;padding:10px 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 .txt1{font-size:28px;line-height:28px;color:#201f1e;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 figure .img{width:100%}.banner .banner_inner .caption{background:#fff;padding:25px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.banner .banner_inner .caption .txt2{color:#111;line-height:20px;margin-bottom:0;font-family:Raleway;font-size:20px;font-weight:700}.banner .banner_inner .caption .txt4,.social2_txt,footer{font-family:'Open Sans'}.txt2_subtitle{color:#777;margin-bottom:15px;padding-top:5px;font-size:13px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.banner .banner_inner .caption .txt3{color:#777;font-size:14px;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 .caption .txt4{color:#111;font-size:13px;text-align:right;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.parallax-content,.social2,.social2_txt,.social2_wrapper,footer{text-align:center}.social2_wrapper{padding-top:10px}.social2_txt{font-weight:700;color:#e2e2e2;font-size:18px;line-height:20px;padding-top:22px;padding-right:20px;text-transform:uppercase}.social2{margin:0;padding:18px 0 0;font-size:36px}.social2 li,.social2 li:hover{display:inline-block;margin:0 3px 3px;width:72px;height:72px}.social2 li{border:1px solid #777;border-radius:50%}.social2 li:hover{border:1px solid #fff;border-radius:50%}.social2 li i{margin-top:18px}.social2 li a{display:block;font-size:36px;color:#777}.social2 li a:hover{background-position:bottom;color:#fff}footer{background:#f7f7f7;color:#444;padding:30px 0;font-size:13px;font-weight:400}.parallax_txt1,.parallax_txt2{font-family:Raleway}footer a{color:#cbcbcb}.parallax{width:100%;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{width:100%;position:absolute;overflow:hidden;background:0 0}.parallax-content{padding-top:0;padding-bottom:0}.parallax_txt1{font-size:46px;line-height:50px;color:#fff;font-weight:300}.parallax_txt2{font-size:60px;line-height:75px;color:#fff;text-transform:uppercase;font-weight:700}.parallax_txt3{font-size:28px;line-height:36px;color:#fff;font-family:'Open Sans';font-weight:300}.parallax_txt4{font-size:36px;line-height:48px;color:#fff;font-family:'Open Sans';font-weight:700}.parallax_txt5,.parallax_txt6{line-height:36px;font-family:'Open Sans';color:#fff}.parallax_txt5{font-size:18px;font-weight:400}.parallax_txt6{font-size:16px}.parallax_txt1_dark,.parallax_txt2_dark{font-family:Raleway}.parallax_txt4 a{color:#fff}.parallax_txt1_dark{font-size:46px;line-height:50px;color:#111;font-weight:300}.parallax_txt2_dark{font-size:60px;line-height:65px;color:#111;text-transform:uppercase;font-weight:700}.parallax_txt3_dark{font-size:28px;line-height:36px;color:#111;font-family:'Open Sans';font-weight:300}.parallax_txt4_dark{font-size:36px;line-height:48px;color:#111;font-family:'Open Sans';font-weight:700}.parallax_txt5_dark,.parallax_txt6_dark{line-height:36px;color:#111;font-family:'Open Sans'}.parallax_txt5_dark{font-size:18px;font-weight:400}.parallax_txt6_dark{font-size:16px;font-weight:300}#parallax1 .txt1,#parallax1 .txt2{font-weight:700;text-transform:uppercase}.parallax_txt4_dark a{color:#111}.bg1{background-image:url(../images/parallax/parallax1.jpg)}.bg2{background-image:url(../images/parallax/parallax2.jpg)}.bg3{background-image:url(../images/parallax/parallax3.jpg)}.bg4{background-image:url(../images/parallax/parallax4.jpg)}.navbar_,.navbar_ .navbar-toggle:focus,.navbar_ .navbar-toggle:hover{background:0 0}#parallax1{color:#d6d6d6}#parallax1 .parallax-content{padding:120px 0}#parallax1 .txt1{font-family:'Open Sans';font-size:24px;line-height:24px;color:#fff;padding-top:100px;padding-bottom:30px}#parallax1 .txt2{padding-bottom:10px}#parallax1 .txt3{padding-bottom:30px}#parallax2{position:relative;overflow:visible}#parallax2 .parallax-content,#parallax3 .parallax-content,#parallax4 .parallax-content{padding:120px 0}.navbar_,.navbar_ .nav{padding:0;position:relative}.navbar_{margin:0;border:none;z-index:30;min-height:0;float:right}.navbar_ .navbar-toggle{border:none;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-top:20px;margin-bottom:18px;margin-right:15px}.navbar_ .navbar-toggle .icon-bar{background:#444}.navbar-collapse_{padding-left:0;padding-right:0;border:none}.navbar_ .nav{margin: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:Raleway;font-weight:400;font-size:18px;color:#333;text-shadow:none;padding:40px 15px 15px;border:none;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center;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 em{display:inline-block;width:11px;height:6px;position:absolute;left:50%;margin-left:-5px;bottom:7px}.navbar_ .nav>li>a span{display:block;width:100%;height:80px;position:absolute;left:0;top:-120px;z-index:-1;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.active>a span,.navbar_ .nav>li.active>a:focus span,.navbar_ .nav>li.active>a:hover span,.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}.btn-default.btn1,.sub-menu li a{text-decoration:none;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:#111;text-decoration:none;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.navbar_ .nav>li.active>a,.navbar_ .nav>li.active>a:focus,.navbar_ .nav>li.active>a:hover{color:#444;text-decoration:none;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.sub-menu ul{position:absolute;display:none;left:0;top:68px;zoom:1;z-index:109;margin:0;padding:0;background:#fff;text-align:left;border-top:3px solid #111;-moz-box-shadow:1px 1px 3px #777;-webkit-box-shadow:1px 1px 3px #777;box-shadow:1px 1px 3px #777}.sub-menu li,.sub-menu li a{display:block;position:relative}.sub-menu li{margin:0;zoom:1;border-bottom:1px solid #eee;padding:8px 10px}.sub-menu li:first-child{border-top:none}.sub-menu li a{font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;color:#444;padding:5px 60px 5px 5px;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}h4,h5{line-height:24px}h2,h3,h4{color:#111}.sub-menu li a:hover,.sub-menu li li a:hover{text-decoration:none;color:#111}.sub-menu li a em{display:inline-block;width:5px;height:10px;background:0 0;position:absolute;right:8px;top:50%;margin-top:-5px}#toTop,#toTopHover{width:50px;height:50px;overflow:hidden}h2,h3,h4,h5{margin:0}.sub-menu li a:hover em{background-position:bottom}.sub-menu-2>ul{left:100%;top:-5px;margin-left:0;background:#fff}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;z-index:1000;border:none;text-indent:100%;background:url(../images/icons/totop.gif) left top no-repeat}#toTopHover{background:url(../images/icons/totop.gif) left bottom no-repeat;display:block;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.img-responsive,.img-responsive-blog,.img-responsive-post{display:block;max-width:100%;height:auto}h2{font-family:'Open Sans';font-weight:700;font-size:36px;line-height:36px;padding:20px 0 30px}h3{font-family:'Open Sans';font-size:24px;line-height:32px;padding:0 0 15px}h4{font-family:'Open Sans';font-size:20px;padding:20px 0}h5{font-size:14px;color:#777;padding:0 0 10px;ms-word-wrap:break-word;word-wrap:break-word}h6{font-size:12px;margin-top:5px;color:#999;font-style:italic;font-weight:100}.img-responsive{padding-top:5px}.img-responsive-post{padding:20px 0}.img-responsive-blog{float:left;padding:20px 20px 20px 0}.btn-default.btn1,.btn-default.btn2{display:inline-block;font-family:'Open Sans';margin-top:10px;margin-bottom:10px}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box_inner{padding-top:30px}.vl1{background:url(../images/icons/vl1.jpg) right top repeat-y}.btn-default.btn1{background:#111;border:1px solid #111;color:#000;font-size:18px;line-height:20px;font-weight:400;padding:8px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.btn-default.btn2,.thumb1 .thumbnail{text-decoration:none;transition:all .3s ease-out}.btn-default.btn1:hover{color:#777888;background:0 0;border-color:#454545}.btn-default.btn2{background:0 0;color:#111;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.btn-default.btn2:hover{color:#777}.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:#777}.thumb1,.thumb1.last{margin-bottom:0}.thumb1 .thumbnail{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;display:block;background:#ececec;padding:20px;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.ul1>li a,form .buttons{transition:all .3s ease-out;text-decoration:none}.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{float:left;margin:0 0 20px 25px}.thumb2 figure img{width:auto;border-bottom:1px solid #DDD}.thumb2 .caption{float:left;text-align:center;color:#777;font-family:Raleway;width:100%}.thumb2 .caption .txt1{font-size:20px;color:#111;font-weight:200;letter-spacing:-1px;padding-bottom:5px;text-align:center}.thumb2 .caption .txt2{font-size:13px;font-weight:400;text-align:center}.thumb2 .caption .txt3{font-weight:400;font-family:'Open Sans';font-size:14px;color:#777;padding-bottom:10px;margin-top:10px}.thumb2 .caption .txt3 i{float:left;padding-right:10px;color:#ddd;font-size:24px;line-height:18px}.thumb2 .caption .txt3 span{display:table}.thumb2 .caption .txt4{font-weight:300;font-family:'Open Sans';color:#333;font-size:13px;line-height:18px;padding-bottom:0}.thumb3 .caption .txt1,.thumb3 .caption .txt3,.thumb3 .caption .txt4{font-family:Raleway}.thumb2 .caption .txt4 i{float:left;padding-right:10px;color:#ddd;font-size:18px;line-height:18px}.thumb2 .caption .txt4 span{display:table;margin-bottom:20px}.thumb3{margin-bottom:30px;margin-top: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{float:left;margin:0 20px 20px 0}.thumb3 figure img{width:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#load,.thumb4 figure img{width:100%}.thumb3 .caption{display:table;color:#777}.blog-pagination li,form .buttons{display:inline-block}.thumb3 .caption .txt1{font-size:16px;color:#111;font-weight:700}.thumb3 .caption .txt2{color:#777;font-size:14px;padding-bottom:20px;line-height:24px}.thumb3 .caption .txt3{font-size:13px}.thumb3 .caption .txt4{font-size:11px;line-height:14px;color:#777;padding-bottom:5px;font-weight:300;text-align:right}#qLpercentage,form .buttons{font-family:'Open Sans'}.thumb3 .caption .txt4:hover{color:#111}.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{float:none;margin:0 0 20px;padding:0;background:0 0}.thumb4 .caption{color:#bcbcbc;font-size:16px;line-height:24px}.thumb4 .caption a{color:#fff}#load{height:100%;position:fixed;overflow:hidden;z-index:1001;background-color:#fff}#qLoverlay{background:#fff!important}#qLbar{background:#111!important}#qLpercentage{color:#111!important;font-weight:700;font-size:40px!important;line-height:1}.form-control,form .buttons{font-size:14px;line-height:20px}.form-group{margin-left:0;margin-right:0}.form-control{height:56px;padding:8px 12px;color:#777;background:#f7f7f7;border:2px solid #fff;border-radius:4px}form .buttons{background:#111;color:#fff;font-weight:400;padding:12px 24px;border:1px solid #111;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;border-radius:50px}form .buttons:hover{background:#222;color:#fff;border:1px solid #222}form textarea.form-control{resize:none;min-height:200px}.blog-pagination{margin:40px 0;list-style:none;text-align:center;padding-left:0}.news1,.tags,.ul1>li a{display:block}.blog-pagination li a,.blog-pagination li:first-child a,.blog-pagination li:last-child a{background-color:transparent;border:none;font-size:12px;font-weight:400;color:#333;position:relative;float:left;line-height:32px;width:30px;height:30px;border-radius:100px}.blog-pagination>.active>a,.blog-pagination>.active>a:focus,.blog-pagination>.active>a:hover,.blog-pagination>.active>span,.blog-pagination>.active>span:focus,.blog-pagination>.active>span:hover{color:#fff;background-color:#111;cursor:default}.blog-pagination li a i{font-size:16px}.blog-pagination li a:hover{color:#111;background-color:#f7f7f7}.blog-pagination li:first-child,.blog-pagination li:last-child{position:absolute}[data-overlay-color],[data-overlay-dark],[data-overlay-light]{position:relative}[data-overlay-color] .container,[data-overlay-dark] .container,[data-overlay-light] .container{position:relative;z-index:2}[data-overlay-color] .parallax:before,[data-overlay-color]:before,[data-overlay-dark] .parallax:before,[data-overlay-dark]:before,[data-overlay-light] .parallax:before,[data-overlay-light]:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay-dark] .parallax:before,[data-overlay-dark]:before{background:#000}.tags li a,[data-overlay-light] .parallax:before,[data-overlay-light]:before{background:#fff}[data-overlay-color="0"] .parallax:before,[data-overlay-color="0"]:before,[data-overlay-dark="0"] .parallax:before,[data-overlay-dark="0"]:before,[data-overlay-light="0"] .parallax:before,[data-overlay-light="0"]:before{opacity:0}[data-overlay-color="1"]:before,[data-overlay-dark="1"]:before,[data-overlay-light="1"]:before{opacity:.1}[data-overlay-color="2"]:before,[data-overlay-dark="2"]:before,[data-overlay-light="2"]:before{opacity:.2}[data-overlay-color="3"]:before,[data-overlay-dark="3"]:before,[data-overlay-light="3"]:before{opacity:.3}[data-overlay-color="4"]:before,[data-overlay-dark="4"]:before,[data-overlay-light="4"]:before{opacity:.4}[data-overlay-color="5"]:before,[data-overlay-dark="5"]:before,[data-overlay-light="5"]:before{opacity:.5}[data-overlay-color="6"]:before,[data-overlay-dark="6"]:before,[data-overlay-light="6"]:before{opacity:.6}[data-overlay-color="7"]:before,[data-overlay-dark="7"]:before,[data-overlay-light="7"]:before{opacity:.7}[data-overlay-color="8"]:before,[data-overlay-dark="8"]:before,[data-overlay-light="8"]:before{opacity:.8}[data-overlay-color="9"]:before,[data-overlay-dark="9"]:before,[data-overlay-light="9"]:before{opacity:.9}[data-overlay-color="10"]:before,[data-overlay-dark="10"]:before,[data-overlay-light="10"]:before{opacity:1}[data-overlay-color="1"] .parallax:before,[data-overlay-dark="1"] .parallax:before,[data-overlay-light="1"] .parallax:before{opacity:.1}[data-overlay-color="2"] .v-slider .slide:before,[data-overlay-dark="2"] .parallax:before,[data-overlay-light="2"] .parallax:before{opacity:.2}[data-overlay-color="3"] .parallax:before,[data-overlay-dark="3"] .parallax:before,[data-overlay-light="3"] .parallax:before{opacity:.3}[data-overlay-color="4"] .parallax:before,[data-overlay-dark="4"] .parallax:before,[data-overlay-light="4"] .parallax:before{opacity:.4}[data-overlay-color="5"] .parallax:before,[data-overlay-dark="5"] .parallax:before,[data-overlay-light="5"] .parallax:before{opacity:.5}[data-overlay-color="6"] .parallax:before,[data-overlay-dark="6"] .parallax:before,[data-overlay-light="6"] .parallax:before{opacity:.6}[data-overlay-color="7"] .parallax:before,[data-overlay-dark="7"] .parallax:before,[data-overlay-light="7"] .parallax:before{opacity:.7}[data-overlay-color="8"] .parallax:before,[data-overlay-dark="8"] .parallax:before,[data-overlay-light="8"] .parallax:before{opacity:.8}[data-overlay-color="9"] .parallax:before,[data-overlay-dark="9"] .parallax:before,[data-overlay-light="9"] .parallax:before{opacity:.9}[data-overlay-color="10"] .parallax:before,[data-overlay-dark="10"] .parallax:before,[data-overlay-light="10"] .parallax:before{opacity:1}.ul1{padding:0 0 10px;margin:0}.ul1>li{padding:5px 0;border-bottom:1px solid #E8E8E8;line-height:32px}.news1 .txt1,.news1 .txt2{padding-bottom:1px;font-family:'Open Sans'}.ul1>li a{color:#777;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.ul1>li a:hover{color:#111;text-decoration:none}.news1{margin-bottom:20px;text-decoration:none}.news1 .txt1{font-size:14px;color:#111;font-weight:700}.news1:hover .txt1{color:#000;text-decoration:underline}.news1 .txt2{font-size:13px;color:#777;line-height:24px}.news1 .txt3{font-family:'Open Sans';font-size:12px;color:#666}.tags{margin:0;padding:0;text-align:left}.tags li,.tags li a{display:inline-block}.tags li{margin:0 5px 5px 0;float:left}.tags li a{color:#777;border:1px solid #dedede;padding:9px 12px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-decoration:none;font-size:11px;letter-spacing:1px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.tags li a:hover{background:#111;color:#fff;border-color:#111}@media (min-width:1220px){.container{padding:0}}@media (max-width:991px){header{width:200px;top:1px}.navbar_ .nav>li>a{padding-left:10px;padding-right:10px;font-size:14px}.sub-menu li a{font-size:14px}.home_banners{display:none}.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}}@media (max-width:767px){.page_slide,.sub-menu ul{position:relative}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;padding-top:30px}.navbar_ .nav{display:block;background:#111;border-right:none}.navbar_ .nav>li>a span,.vl1{display:none}.navbar_ .nav>li{float:none;background:0 0;margin:0}.navbar_ .nav>li>a{margin-bottom:0;line-height:20px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #222}.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:0 0;color:#777}.sub-menu ul{left:0;top:0;margin-top:1px}#parallax1 .minheight1{border-left:none;border-top:1px solid #858585}#parallax1 .minheight1.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 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}.thumb1{margin-bottom:30px}}@media (min-width:481px) and (max-width:767px){.navbar_ .nav>li.active>a,.navbar_ .nav>li.active>a:focus,.navbar_ .nav>li.active>a:hover,.navbar_ .nav>li>a{color:#fff}.navbar_ .nav>li.sfHover>a,.navbar_ .nav>li.sfHover>a:hover,.navbar_ .nav>li>a:focus,.navbar_ .nav>li>a:hover{color:#ececec}}@media (max-width:480px){.navbar_ .nav>li.active>a,.navbar_ .nav>li.active>a:focus,.navbar_ .nav>li.active>a:hover,.navbar_ .nav>li>a{color:#fff}.navbar_ .nav>li.sfHover>a,.navbar_ .nav>li.sfHover>a:hover,.navbar_ .nav>li>a:focus,.navbar_ .nav>li>a:hover{color:#ececec}}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:100px;border-bottom-left-radius:100px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:100px;border-bottom-right-radius:100px}#service1,#service2,#service3,#service4,#service5,#service6,#service7,#service8,#service9{background:#fff;padding:20px 30px;text-align:left;margin:40px auto;border:10px solid #000;position:relative}#service1,#service2,#service3,#service4,#service6,#service8,#service9{max-width:900px}#service5,#service7{max-width:600px}.home-banner{position:relative;color:#fff;text-align:center;min-height:620px}.active,.navbar_ .nav>li:hover{border-bottom:2px solid #F90}#testimonials,#works{margin:5%}@media screen and (max-width:680px){#testimonials,#works{margin:10%}.home-banner{position:relative;color:#fff;text-align:center;min-height:200px}}.footer-links{color:#000;font-size:16px}footer .txt1{font-size:16px;color:#111;font-weight:400;letter-spacing:-1px;padding:5px}#overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}*{box-sizing:border-box}.video-background{background:#000;right:0;bottom:0;z-index:-99}.video-background,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (max-width:680px){.home-banner{top:90px;right:56px;min-height:250px}video{WIDTH:159%}}
.dropdown-menu > li > a {padding: 7px 20px 10px 0px} .dropdown-menu  {padding:10px;  }

.container-fluid { padding:0px;}

.box-content .title { color:#fff;padding:10px 20px;}

.box-content {
   position:absolute;  
  top:60px;
  bottom: 0px;
  left: 0;
  right: 0;
  height:300px;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #F26623;
    
}

 .box21:hover .box-content {
  opacity: 0.9;
}


.services-list1 { 	position:relative; 	 padding:115px 0;	color : #fff; list-style:none; }
.services-list1 li{ line-height:30px; }

.services-list2 { 	position:relative; 	 padding:20px 0;	color : #fff;list-style:none; }
.services-list2 li{ line-height:30px; }
.services-list3 { 	position:relative; 	 padding:30px 0;	color : #fff;list-style:none; }
.services-list3 li{ line-height:30px; }
.services-list4 { 	position:relative; 	 padding:60px 0;	color : #fff;list-style:none; }
.services-list4 li{ line-height:30px; }

.services-list5 { 	position:relative; 	 padding:50px 0;	color : #fff;list-style:none; }
.services-list5 li{ line-height:30px; }

.services-list6 { 	position:relative; 	 padding:20px 0;	color : #fff;list-style:none; }
.services-list6 li{ line-height:30px; }

.services-list7 { 	position:relative; 	 padding:110px 0;	color : #fff;list-style:none; }
.services-list7 li{ line-height:30px; }

.services-list8 { 	position:relative; 	 padding:90px 0;	color : #fff;list-style:none; }
.services-list8 li{ line-height:30px; }
 
.services-list1  a { color:#fff;background:none;}
.services-list1  a:hover { color:#fff;background:none;font-size:16px;}

.services-list2  a { color:#fff;background:none;}
.services-list2  a:hover { color:#fff;background:none;font-size:16px;}

.services-list3  a { color:#fff;background:none;}
.services-list3  a:hover { color:#fff;background:none;font-size:16px;}
 
 .services-list4  a { color:#fff;background:none;}
.services-list4  a:hover { color:#fff;background:none;font-size:16px;}
 
 .services-list5  a { color:#fff;background:none;}
.services-list5  a:hover { color:#fff;background:none;font-size:16px;}
 
 .services-list6  a { color:#fff;background:none;}
.services-list6  a:hover { color:#fff;background:none;font-size:16px;}
 
 .services-list7  a { color:#fff;background:none;}
.services-list7  a:hover { color:#fff;background:none;font-size:16px;}
 
  .services-list8  a { color:#fff;background:none;}
.services-list8  a:hover { color:#fff;background:none;font-size:16px;}

 
 .white-btn { padding:5px;} 
  
.box21 h4 { padding:20px 0 ;color:# text-align:center}
.sub-links { list-style:none;padding:0px; font-size:18px;font-weight:bold}
.sub-links li { padding:15px; border-top: 1px solid #4d4d4f}
.sub-links li:hover { background:#F26623;color:#fff;  }

.sub-links a:hover{ color:#fff;  background:#F26623; }

#services1 { padding:110px 0 0px 0 ;background:none;}

.bread-crumb { padding: 20px 0; }