.carousel-control.left{background:0;color:#888;text-align:left}.carousel-control.right{background:0;color:#888;text-align:right}#featuredCarousel{margin-bottom:25px}.item{display:none;position:relative;-webkit-transition:10.6s ease-in-out left;-moz-transition:10.6s ease-in-out left;-o-transition:10.6s ease-in-out left;transition:10.6s ease-in-out left}section#about h1{margin-bottom:25px}section#about p{font-size:16px;text-transform:uppercase;margin:10px auto;width:75%}#employee_list li{padding-right:16px;text-transform:uppercase}#employee_list h2{color:#03518d;font-size:14px}#employee_list h2 small{font-size:14px;font-weight:200;color:#000;display:block;padding-top:5px}.employee_bio{background:url(../404.html) no-repeat top center,url(../404.html) repeat-x top center,url(../404.html) repeat-x bottom center;padding-top:40px;margin-top:-5px;padding-bottom:20px}.employee_bio h3 span{color:#000}#employee_list li a img{border:0;opacity:.5;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#employee_list li a:hover img,#employee_list li a img.active{opacity:1}#testimonialCarousel p.testimonial_author{color:#03518d;font-style:italic;text-transform:none;font-size:36px;margin-top:25px}#category_list li{font-style:italic;font-family:'Old Standard TT',serif;font-size:16px}#category_list li a{color:#b6b6b6}#category_list li a:hover{color:#03518d;text-decoration:none}#category_list li.active a{color:#03518d;text-decoration:none}section.project_gallery h1{margin-bottom:0}li.project{min-height:350px;min-width:350px;position:relative;margin-bottom:10px}li.project .project_details{position:absolute;opacity:1;z-index:1;background:#fff;width:100%;bottom:0;padding-bottom:10px}li.project .project_details a{text-decoration:none}li.project h1{font-family:'Source Sans Pro',sans-serif;font-style:normal;text-transform:uppercase;font-size:26px;margin-bottom:0;color:#03518d;font-weight:bold}li.project h2{font-family:'Source Sans Pro',sans-serif;font-style:normal;text-transform:uppercase;font-size:18px;font-weight:200;color:#000}li.project li{font-family:'Source Sans Pro',sans-serif;color:#b6b6b6;font-size:16px;font-weight:200;text-transform:uppercase;font-style:italic}li.project .blue_line{border-bottom:1px solid #03518d;width:100px;margin:20px auto}section#accreditations h1{margin-bottom:25px}section#accreditations{background:url(../404.html) no-repeat top center;padding-top:40px;margin-top:-5px}#accreditation_list{margin:0 auto;width:50%}#accreditation_list li{padding:15px}section#partners h1{margin-bottom:25px}section#partners{padding-top:25px}section#partners h1{text-align:center}#partner_list li{font-size:18px;font-weight:200;padding-bottom:20px;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}#partner_list li a{color:#000}#partner_list li a:hover{color:#03518d;text-decoration:none}section#project_centerpiece h1{position:relative;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-size:40px;color:#fff;font-style:normal;margin:0 auto;font-size:70px;font-weight:bold;letter-spacing:10px;top:200px}section#project_content h1{color:#03518d;font-family:'Old Standard TT',serif;font-weight:400;font-style:italic;text-transform:none;font-size:36px;margin-top:50px;margin-bottom:50px}section#project_content p{font-size:18px;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;margin:0 auto;width:75%}.project_gallery_lead img{margin:0 auto}.project_gallery_full img{margin:0 auto 50px auto}section#contact h1{margin-bottom:25px}section#contact p.intro{font-size:18px;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;margin:0 auto;width:75%}section#contact{margin-bottom:25px}#contact-form label,#contact-form button{font-size:16px;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}#contact-form p.help-block{font-size:14px;font-weight:400;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}#contact_us .form-control{border-color:#03518d;border-radius:0}#div_id_interest .form-control{border-color:#ccc;border-radius:4px}body#contact_us .navbar-wrapper{border-bottom:1px solid #03518d}section#flatpage_default{margin-bottom:50px}body#flatpage .navbar-wrapper{border-bottom:1px solid #03518d}section#flatpage_default h1{margin-bottom:25px}section#flatpage_default p{font-size:18px;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}section#flatpage_default a{color:#000}section#flatpage_default a:hover{color:#000;text-decoration:underline}body#project_list_view .navbar-wrapper{border-bottom:1px solid #03518d}section#project_lead h1{margin-bottom:25px}section#project_lead p{font-size:18px;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}section#project_lead a{color:#000}section#project_lead a:hover{color:#000;text-decoration:underline}.testimonials-wrapper{width:100%;margin:0 auto;padding:0 70px}.project-left-content{float:left;width:36%;padding:0 15px}.project-left-content h5{font-family:'Dosis',sans-serif;font-size:32px;color:#5e5e5e;text-transform:uppercase}.project-left-content h5 span{color:#a4a4a4;display:block;font-size:18px;line-height:14px}.project-left-content p{font-family:'Open Sans',sans-serif;font-size:14px;color:#727272;text-align:justify;line-height:22px;margin-top:10px}.project-left-content ul{display:block;list-style:none;margin-top:16px}.project-left-content ul li{float:left;width:50%;padding:8px 15px 8px 0;font-family:'Open Sans',sans-serif;font-size:15px;color:#727272;display:table}.project-left-content ul li span.project-list-img{width:50px;height:50px;display:flex;align-items:center;background:#0aa278;border-radius:100%;margin-right:15px;float:left}.project-left-content ul li span.project-list-img img{margin:0 auto}.category{height:50px;display:flex;align-items:center}.project-left-content ul li:hover span.project-list-img{transform:rotateY(360deg);transition:.5s ease-in-out;background:#e87b2b}.project-left-content a{display:inline-block;font-family:'Open Sans',sans-serif;font-size:17px;color:#fff;text-transform:uppercase;background:#0a7c8e;padding:13px 57px;border-radius:5px;margin-top:30px}.project-right-content{float:right;width:64%;padding:0 0 0 15px;text-align:right;margin-top:10px}.project-right-content img{max-width:100%}.testimonials-head{display:block;text-align:center;padding-top:94px}#testimonials{padding:0 35px;max-width:1600px;margin:0 auto}.sm{display:none}@media(max-width:1140px){.project-left-content ul li{width:100%}}@media(max-width:991px){.project-left-content,.project-right-content{float:none;width:100%;padding:0}.project-right-content{text-align:center}.project-left-content ul li{width:25%}.project-left-content a{margin:20px 0 30px 0}}@media(max-width:850px){.project-left-content ul li{width:50%}}@media(max-width:768px){#testimonials{padding:0}.sm{display:block}.lg{display:none}.carousel-control{width:49px;top:23%}}@media(max-width:600px){.project-left-content p,.project-left-content ul,.project-left-content a{display:none}.project-left-content{text-align:center}.testimonials-wrapper{padding:0 10px}.carousel-control img{max-width:100%}}@media(max-width:380px){.project-left-content h5{font-size:24px}.project-left-content h5 span{font-size:15px}}