@media only screen and (min-width:992px){.service-list{margin-bottom:30px;}
.c-logo-part ul li{margin:0 15px;}
.form{margin:0 0 0 20px}
.main-nav{display:block !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){body{font-size:13px;}
p{line-height:20px;}
.header h1{font-size:46px;}
.main-nav ul li a{padding:14px;}
.small-logo{padding:0 20px;}
h2{font-size:30px}
h6{font-size:16px;}
h3{font-size:21px;font-weight:bold;}
.service-list{margin-bottom:20px;font-size:15px;}
.featured-work p.padding-b{padding-bottom:15px;}
.main-section{padding:70px 0;}
.c-logo-part ul li{margin:0 1%;float:left;width:18%;}
.c-logo-part ul li a{display:block;}
.c-logo-part ul li a img{display:block;}
.form{margin:0;}
.contact-info-box{margin:0;}
.social-link{margin:0;}
.main-nav{display:block;}
.main-nav li a{padding:8px 15px;}
}
@media only screen and (max-width:769px){body{font-size:14px;}
h2{font-size:26px;line-height:27px;}
h3{font-size:17px;margin-top:15px;}
h6{font-size:16px;margin-bottom:40px;}
p{line-height:18px;}
.service-list{font-size:14px;margin-bottom:20px;margin-top:30px;}
.we-create li{font-size:13px;padding:0 0 0 8px}
.header h1{font-size:28px;}
.header{padding:60px 0;}
.main-section{padding:60px 0 70px;}
.main-nav{display:none;left:0;width:100%;top:68px;margin:0 auto;flote:none;background:#000;}
.main-nav li{display:block;}
.main-nav li.small-logo{display:none;}
.main-nav li a{display:block;padding:7px 32px;border-bottom:none;}
.main-nav li a:hover{color:#7cc576}
.team-leader-box{max-width:307px;width:auto;float:none;margin:0 auto;height:600px;}
.team-leader-box:nth-of-type(3n){margin:0 auto}
.res-nav_click{display:block;text-align:center;}
.featured-work{font-size:14px;margin-top:30px;}
.featured-box{font-size:14px;}
.featured-box p{line-height:18px;}
.c-logo-part ul a{margin-bottom:5px;}
.main-section.team{padding:60px 0 50px;}
.business-talking h2{font-size:36px;}
.contact-info-box{margin:0 0 12px 30px;font-size:12px;}
.contact-info-box span{line-height:18px;}
.social-link{margin-left:30px;}
.form{margin:0 30px;}
.copyright{font-size:12px;}
.business-talking a{padding:10px 25px;font-size:14px;}
.main-section.contact{padding:0px 0 0px}
.client-part-haead{font-size:20px;line-height:30px;}
.link{font-size:12px;padding:10px 25px;margin-bottom:10px;}
.logo{width:100px;}
.main-section.contact{background-size:contain;}
.Portfolio-nav li a{padding:5px 16px;}
.Portfolio-nav li{}
.fh5co-section-lead{font-size:230%;text-transform:uppercase;line-height:35px;}
.fh5co-section-sub-lead{ont-size:18px;font-family:"Montserrat", arial, sans-serif;font-weight:100;line-height:30px;text-align:left;font-weight:bold;}
}
@media only screen and (max-width:479px){.contact-info-box{margin-left:0px;}
.header{padding:40px;}
.social-link{margin-left:0px;}
.form{margin:0}
.c-logo-part ul li{display:block;}
.Portfolio-box{max-width:300px !important;width:96.4% !important;margin:0 !important}
.Portfolio-box img{max-width:100%;}
.portfolioContainer{width:280px !important;margin:0 auto !important}
}
.ggmap{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;}
.ggmap iframe,
.ggmap object,
.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%;}