@charset "UTF-8";
/* CSS Document */


@media only screen and (max-width: 500px) {
nav {display: none!important}
.menuToggle {display: block!important}
	
.topnav {
	display: block!important;
	overflow: hidden;
	background-color: #00567D;
	position: relative;
	font-family: 'Poppins', sans-serif; 
}

/* Hide the links inside the navigation menu (except for logo/home) */
.topnav #myLinks {
  display: none;
}

/* Style navigation menu links */
.topnav a {
	font-family: 'Poppins', sans-serif; 
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

/* Style the hamburger menu */   
.topnav a.icon {
  background: #00567D;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
	height: 37px;
}
	

/* Add a grey background color on mouse-over */
.topnav a:hover {
  background-color: #C4C8C9; /*8C9696*/
  color: #00567D;
}
	
/* Style the active link (or home/logo) */
.active {
  background-color: #ffffff;
  color: white;
}
	
.aboutTitle p {line-height: 21px; }
	
#aboutUsWrapper{padding-bottom: 5%;}
.aboutEducation {}	
.aboutEducation h3 {font-weight: bold; }
	
.experience {padding-top: 10%; padding-bottom: 10%}	
	
.resumeExper {width: 90%; float: left; padding-top: 8%; padding-bottom: 4%; }	
.resumeExper h2 {padding-top: 5%; margin-bottom: 3px; color: #005480; line-height: 22px;}	
.resumeExper li {margin-bottom: 7px; color: #666668;}

/* our work - homepage*/
.hide {display:none!important;}
.mobileDisplay {display: block!important;}	
.workProjects p {font-family: 'Poppins', sans-serif; font-size: 15px; line-height: 25px; padding-bottom: 20px; margin: 0px; color: #666668;}		
	
.gallery {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    grid-template-rows: repeat(9, 5vw);
    grid-gap: 20px;
}	
.gallery__img {
    width: 100%;
    height: 100%;
    object-fit: cover;
	display: block;
}
	
.gallery__item--1 {
    grid-column-start: 1;
    grid-column-end: 5;
    grid-row-start: 1;
    grid-row-end: 5;
}
	
.gallery__item--2 {
    grid-column-start: 5;
    grid-column-end: 9;
    grid-row-start: 1;
    grid-row-end: 5;
}
	
.gallery__item--3 {
    grid-column-start: 1;
    grid-column-end: 9;
    grid-row-start: 5;
    grid-row-end: 12;
}	
	
.gallery__item--4 {
    grid-column-start: 1;
    grid-column-end: 9;
    grid-row-start: 12;
    grid-row-end: 17;
}

.gallery__item--5 {
    grid-column-start: 1;
    grid-column-end: 9;
    grid-row-start: 17;
    grid-row-end: 19;
}	

.gallery__item--6 {
    grid-column-start: 1;
    grid-column-end: 9;
    grid-row-start: 19;
    grid-row-end: 24;
}

.gallery__item--7 {
    grid-column-start: 1;
    grid-column-end: 9;
    grid-row-start: 24;
    grid-row-end: 29;
}	
	
.connectTitle {width: 80%; float: left; padding-top: 5%; padding-left: 8%; padding-bottom: 2%; /*padding-right: 10%;*/ }

.connectContent {width: 80%; float: left; padding-left: 8%; padding-bottom: 10%;}
	

	
}