/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Playfair+Display:700|Raleway:400,400i");html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Playfair Display', serif;font-weight:700;line-height:1.1;margin-bottom:20px;color:#2D3F50}h1{font-size:44px;margin-top:0px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:18px}h6{font-size:16px}p{font-family:'Raleway', sans-serif;font-size:17px;line-height:1.6;margin:15px 0;color:#515157}body{color:#515157;background:#ffffff;text-align:center;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:75%;margin:0 auto;padding:60px 0 60px 0}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;width:70%}p a,li a{color:inherit;text-decoration:none;border-bottom:2px solid #CDD8E5;box-shadow:inset 0 -4px 0 #CDD8E5;transition:all 0.5s ease}p a:hover,li a:hover{background:#CDD8E5;text-decoration:none;text-transform:none}a{text-decoration:none;color:inherit}header{width:100%;background:url("../images/hero.jpg") no-repeat center center;background-size:cover;padding:50px 0 100px 0;height:auto;text-align:left}header img{width:100px;max-width:250px}header h1{color:#fff;padding-top:50px;max-width:550px}@media only screen and (max-width: 768px){header{padding:29px 0 18px 0}header .container{padding:0px}header img{width:15%}header h1{font-size:25px;width:100%;padding-top:15}}#services{background-color:#2D3F50;box-shadow:0px 10px 50px #888888;margin:50px 20px}#services h1,#services h4,#services p{color:white !important}#services .container{width:75%}#services .services-wrapper{margin:30px 0 0;display:grid;grid-template-columns:repeat(2, 1fr)}#services .services-wrapper .service{padding:0px 10px;max-width:650px}#services .services-wrapper p{padding:0 20px}#services .services-wrapper .icon{background-color:#CDD8E5;height:125px;width:125px;max-width:100%;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;text-align:center;vertical-align:middle;position:relative;margin:0 auto 50px}#services .services-wrapper .icon span{line-height:125px;color:#fff;font-size:55px}@media only screen and (max-width: 989px){#services .container{width:100%}}@media only screen and (max-width: 768px){#services .services-wrapper{grid-template-columns:1fr}#services .services-wrapper .icon{margin:10px auto 10px}}.project-header,#natgeo,#fp,#d5,#koolhouse,#oracle,#bgs{width:100%;padding:50px 0 87px 0;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center}#bgs{background-image:url("../images/portfolio/project-bgs-1.jpg")}#oracle{background-image:url("../images/portfolio/project-oracle-4.jpg")}#koolhouse{background-image:url("../images/portfolio/project-koolhouse-top.jpg")}#d5{background-image:url("../images/portfolio/project-d5-top.jpg")}#fp{background-image:url("../images/portfolio/project-fp-main.jpg")}#natgeo{background-image:url("../images/portfolio/project-natgeo-top.jpg")}.main-project{text-align:center}.main-project .project-info{display:grid;grid-template-columns:repeat(1, 1fr)}.main-project .project-logo{width:75%}.main-project .project-images-bottom{margin-top:25px}.main-project .project-image{width:100%}.col2-img-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:2fr;grid-column-gap:15px;grid-row-gap:25px;justify-content:space-evenly;justify-items:center;align-content:space-evenly;align-items:center}.col2-img-wrapper img{width:100%;height:auto}@media only screen and (max-width: 768px){.main-project{text-align:center}.main-project .container{padding:0px 0 25px 0;width:100%}.main-project .project-logo{margin:0 auto 10px}.main-project .project-info{display:grid;grid-template-columns:repeat(1, 1fr);width:95%;margin:0 auto}}@media only screen and (max-width: 768px){.col2-img-wrapper{grid-template-columns:repeat(1, 1fr)}}#client-logos{margin-bottom:40px;padding:10px 80px}#client-logos .logos-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:2fr;grid-column-gap:15px;grid-row-gap:25px;justify-content:space-evenly;justify-items:center;align-content:space-evenly;align-items:center}#client-logos img{width:100%;max-width:150px;height:auto}.projects-gallery{min-height:260px;display:grid;grid-template-columns:repeat(3, 1fr)}.projects-gallery .project,.projects-gallery .project-six,.projects-gallery .project-five,.projects-gallery .project-four,.projects-gallery .project-three,.projects-gallery .project-two,.projects-gallery .project-one{height:260px;overflow:hidden;background-repeat:no-repeat;background-size:cover}.projects-gallery .project-hover{top:0;left:0;width:100%;height:260px;display:grid;align-content:center;transition:all 1s ease;background-color:rgba(45,63,80,0)}.projects-gallery .project-hover h3,.projects-gallery .project-hover p{padding:0 20px;margin:0px;transition:all 1s ease;color:rgba(245,245,245,0)}.projects-gallery .project-hover p{line-height:1.25;margin-top:10px}.projects-gallery .project-hover:hover{background-color:rgba(45,63,80,0.95)}.projects-gallery .project-hover:hover h3,.projects-gallery .project-hover:hover p{color:#f5f5f5}.projects-gallery .project-one{background-image:url(../images/portfolio/project-bgs-1.jpg)}.projects-gallery .project-two{background-image:url(../images/portfolio/main-koolhouse.jpg)}.projects-gallery .project-three{background-image:url(../images/portfolio/main-NatGeo.jpg)}.projects-gallery .project-four{background-image:url(../images/portfolio/project-oracle-4.jpg)}.projects-gallery .project-five{background-image:url(../images/portfolio/main-d5.jpg)}.projects-gallery .project-six{background-image:url(../images/portfolio/project-fp-main.jpg)}@media only screen and (max-width: 768px){#client-logos .logos-wrapper{grid-template-columns:repeat(2, 1fr)}.projects-gallery{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 500px){#client-logos .logos-wrapper{grid-template-columns:repeat(1, 1fr)}.projects-gallery{grid-template-columns:repeat(1, 1fr)}}#contact .contact-info{margin-top:40px;padding:0;list-style:none}#contact .contact-info span{margin-right:7px;color:#CDD8E5;padding-right:5px}#contact .contact-info li{display:inline-block;margin:0 10px;font-size:15px;font-weight:700}#footer{padding-top:10px;padding-bottom:30px;background-color:#242933}#footer p{color:#CDD8E5 !important}#footer .logo{margin:0 auto;width:50px;margin-top:15px}#footer .credits p a,#footer .credits li a{color:#3cd33f;text-decoration:none;border-bottom:none;box-shadow:none;transition:all 0.5s ease}#footer .credits p a:hover,#footer .credits li a:hover{color:#242933;background:#ffffff;text-decoration:none;text-transform:none}.social{margin:20px auto;width:200px;display:grid;grid-template-columns:repeat(2, 1fr)}.social .social-item{text-align:center}.social .social-item a{display:block;border-radius:4px;padding:18px;color:#ffffff;font-size:22px;text-decoration:none}.social .social-item a h4{color:#ffffff;visibility:hidden;margin-bottom:0}.social .social-item i:hover,.social .social-item i:focus{color:#CDD8E5}.sticky-nav{width:100%;background-color:rgba(255,255,255,0.9);position:-webkit-sticky;position:sticky;top:0px}#homeButton{width:50px;text-align:center;margin:0 auto;padding:15px 0 10px 0}#homeButton p{margin-top:3px;font-weight:600;font-size:14px;letter-spacing:1.5px}a.homeLink:hover{text-decoration:none;text-transform:none}
/*# sourceMappingURL=main.css.map */