@media (max-width:767px){#home .section-title h1{font-size:32px}.portfolio-items article{width:49.4%}.section-content{padding:60px 0}.section-title h1{font-size:45px}.header .heading{font-size:24px}.header .heading:after,.header .heading:before{width:40px;top:-6px}.services-box{padding-bottom:15px}.header .box-heading{font-size:44px}.swiper-about,.swiper-about .swiper-slide{max-height:350px}.new-line{margin-top:40px}ul.timeline{width:95%}#ajaxpage .section-title h1{font-size:40px}#filters a{clear:both;display:block;margin:12px auto;width:80%}#filters a span{width:100%}.project-description,.project-media{margin:40px 0 0;text-align:center}#map_canvas{height:250px}}@media (max-width:480px){.swiper-about .swiper-slide{max-height:250px}}@media (max-width:992px){.swiper-about .swiper-slide{max-height:450px}.pagination-about{bottom:0;top:0}.mobile-nav-button{display:block}.navbar div.nav-menu{display:none;top:100%;width:100%;position:absolute;left:0;float:none;height:400px;overflow:auto}.nav-menu ul li a{color:#1e1e1e}.navbar div.nav-menu ul.nav{display:block;top:0;width:100%;height:auto}.trans-nav div.nav-menu ul.nav{background:#fff}.navbar div.nav-menu ul.nav li{display:block;top:0;width:100%;float:none;padding:0;clear:both}.navbar div.nav-menu ul.nav li a{display:block;top:0;width:100%;padding:0 15px;height:auto;line-height:35px;border-top:1px solid rgba(137,137,137,.1)}.nav-menu ul.dropdown-menu{position:relative;width:100%}.navbar div.nav-menu ul.dropdown-menu li a{padding:0 25px}}@media (max-width:560px){.header .heading{font-size:22px;letter-spacing:0}.header .heading:after,.header .heading:before{width:25px;top:-5px}.accordion .accordion-heading{padding-left:10px;padding-top:5px;padding-bottom:5px}.accordion .accordion-heading .accordion-toggle>em{display:none}.swiper-about,.swiper-about .swiper-slide{max-height:300px}.header .box-heading{font-size:40px}.portfolio-items article{width:100%;margin:0 0 5px}.section-title h1.white:after,.section-title h1.white:before,.section-title h1:after,.section-title h1:before,ul.timeline{background:0 0}.timeline .note{width:100%}.timeline .note .arrow,.timeline .start{display:none}.timeline .note:after{right:-20%}.timeline .note:nth-of-type(2n):after{left:-20%}.slide-content{margin:0 auto}}@media (max-width:320px){.header .heading{font-size:18px;letter-spacing:0}.header .box-heading{font-size:34px}.header .heading:after,.header .heading:before{width:15px;top:-4px}}@media (max-width:1023px){.item_top{top:0;opacity:1}.item_left{left:0;opacity:1}.item_right{right:0;opacity:1}.item_bottom{bottom:0;opacity:1}.item_fade_in{opacity:1;right:0}.chart{margin:50px auto}.parallax{background-attachment:scroll!important;background-position:center top!important;height:auto;margin:0 auto;width:100%}.timeline .note:after{right:-8%}.timeline .note:nth-of-type(2n):after{left:-8%}}@media (min-width:768px){.project-description{text-align:center}.portfolio-items article{width:49.4%}.process-flow{max-width:750px;padding:0;margin:0 auto}.process-flow>li{clear:right;float:left;height:120px;margin:0;position:relative;width:256px}.process-flow>li .line{height:400px;position:absolute;right:-48%;top:-6.7em;-moz-transform:rotate(-75deg);-webkit-transform:rotate(-75deg);-o-transform:rotate(-75deg);-ms-transform:rotate(-75deg);transform:rotate(-75deg)}.process-flow>li .line.active .progress{height:400px}.process-flow>li:nth-child(2n){clear:left;float:right}.process-flow>li:nth-child(2n) .line{left:-242%;-moz-transform:rotate(75deg);-webkit-transform:rotate(75deg);-o-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg)}}@media (min-width:992px){.navbar div.nav-menu{display:block!important}.project-description{text-align:inherit}.portfolio-items article{width:32.5%}.slider-container{width:940px;height:604px;background:url(../images/hd-screen.png) top center;background-size:cover}.navbar .navbar-nav{float:right;margin:2px 0}.navbar .navbar-nav li{margin-left:0}.navbar .navbar-nav li a{color:#717171;display:inline-block;padding:8px 10px}.navbar .navbar-collapse{background-color:transparent;box-shadow:0 4px 0 transparent inset;margin-top:0;text-align:center}.navbar-transparent .navbar-nav li a{color:#FFF;display:inline-block;padding:8px 12px}.navbar-transparent .navbar-collapse{background-color:transparent;box-shadow:0 4px 0 transparent inset;margin-top:0;text-align:center}}@media (min-width:1200px){.portfolio-items article{width:24.4%}}