@media (min-width:1200px){.seven-cols .col-lg-1,.seven-cols .col-md-1,.seven-cols .col-sm-1{width:14.285714285714285714285714285714%}}@media (min-width:1000px){.banner{min-height:310px}}@media screen and (max-width:780px){h2,section.aboutContent h1,section.awards h1,section.clients h1,section.jobs h1,section.news h1,section.portfolio h1,section.service h1,section.testimonials h1{font-size:34px}.bannerText .icons [class^=col-]{width:50%}.bannerText .icons [class^=col-]+[class^=col-]+[class^=col-]{margin-top:10px}.slick-prev{left:0}.slick-next{right:0}section#counter [class^=col-]+[class^=col-]:before{display:none}#portfolioGrid{max-width:640px;margin:0 auto}}@media screen and (max-width:773px){.aboutBanner h2{font-size:28px;margin:10px 0}.clientPanel{height:50px}section#counter [class^=col-]{margin:20px 0}.logo,.nav{float:none}.deskIpad{display:none}.mob{display:block}footer form.row p{padding-top:10px}}@media screen and (max-width:768px){.grid-blog figure{height:250px}.logo{margin-left:5px}.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsVer .rsArrowLeft{left:0}.rsDefault.rsHor .rsArrowRight,.rsDefault.rsVer .rsArrowRight{right:0}.othersClients .bulletList li{width:100%}blockquote{padding:26px 35px}blockquote:after,blockquote:before{width:25px;height:25px}blockquote:after{background-position:0 -25px}footer .links{display:none}.mobileContact{display:block}section.bannerArea{padding-top:0}footer .copyright{padding-bottom:40px}}@media screen and (min-width:767px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.grid-blog{padding:1em 0 1em}.blog-thumb .col-md-pull-6{text-align:left}.grid-blog figure{height:auto}}@media screen and (max-width:736px){.aboutBanner h2{font-size:25px}.clientPanel{font-size:20px}.clientsList a.box1{max-width:222px;margin:4px auto 26px;border:1px solid #348db5}.box1,.box1 img{width:100%;height:auto}.box1 svg{display:none}footer .copyright{display:block;text-align:center}footer .copyright .first{line-height:25px}footer .copyright .first+.first{margin-top:5px}}@media (min-width:568px){.jobList{font-size:17px}.jobList td:before{display:none}.jobList td{display:table-cell;padding:12px}}@media screen and (max-width:600px){.aboutBanner h2{font-size:20px;line-height:normal}section#counter [class^=col-]{margin:10px 0}.media-object{max-width:120px}}@media screen and (max-width:480px){.aboutBanner h2{font-size:15px}.clientPanel{font-size:17px}.clientPanel.left{padding:0 5% 0 35%}.clientPanel.right{padding:0 35% 0 5%}.map{padding-top:40px;margin-bottom:40px}footer .copyright .pull-left,footer .copyright .pull-right{width:100%;text-align:center}footer .copyright .pull-left{line-height:25px}#portfolioGrid{max-width:320px}}