body{position:relative;color:#F65100;padding-top:2.5em;background-color:transparent}h3{color:#295089}#top{position:absolute;top:0;color:transparent;margin:0;padding:0}.intro-video p,iframe{margin-left:10em}.col-xs-12 h1,.col-xs-12 h2{color:#295089}.btn{background-color:#4D95FF}@media (min-device-width:20em)and (max-device-width:42em)and (orientation:portrait){.call-to-action{width:80%;font-size:.75em}}.faq-accordion{width:80%;margin-left:auto;margin-right:auto}.feature-table{width:100%;margin-bottom:1em;font-size:.7em}) .my-row{height:100%}th{padding-left:.5em}.panel-default>.panel-heading{background-color:#FFB74D;color:#295089;font-size:2em}.panel-default>.panel-heading>.panel-title i{font-size:1.75em;margin-top:-.22em}.object-image{width:50%}.image{box-sizing:border-box;border:.125em solid pink;width:10em;height:10em;margin:.313em;display:inline-block;position:relative}.info{display:inline-block;color:#fff;font-family:Futura;text-transform:uppercase;font-weight:700;letter-spacing:.5em;line-height:1.6;position:absolute;top:15%;left:15%}.proj-title{font-weight:100}.img-responsive{display:block;max-width:100%;height:auto}.project-img figcaption{background:#FFB74D;font-size:1.25em;padding:.5em;margin-top:.5em}.project-row{margin:2em}#contact{background-image:url(/img/3e213c5b730a2501b0b9b0f02eea914ab3091632/uluru.jpg);background-attachment:fixed;background-size:cover;color:#fff;padding-top:0}@media (min-device-width:20em)and (max-device-width:42em)and (orientation:portrait){#contact{height:50em}}@media screen and (min-width:75em){#contact{height:43em}}@media screen and (max-width:74.999em){.project-img{padding-bottom:5%}.project-row{padding:0 0 auto}#contact{height:63em}}.map-responsive{margin:auto;display:block;max-width:100%}.body-content{color:#000}.address,.email{background-color:#FFB74D;padding:.5em;font-size:.9em}.email a:link{color:#F65100}.email a:visited{color:#33691E}.email a:hover{color:#BF306C}.email a:active{color:#FF6F00}.form-control{width:80%}.mand-field{color:red}.char-count-label{color:#000;font-size:.8em}.submit-button{margin:1em 0 4em}.intro-column{width:16em}.about-img{margin-left:.9em;width:8em}.skills-column{background-color:#FFB74D;color:#E65100;margin-left:1em;padding:1em 0;width:23em}.skills ul{margin:2.25em}.main-text{clear:both;padding:.2em 1.25em;background-color:#FFB74D}.learn-more{text-align:left;float:left;margin-left:2em}.modal-button{float:right;padding:1em;margin-right:3em}.modal-body{height:40em}.modal-frame{margin:auto;width:100%;height:100%}.copyright{margin-top:5em;margin-bottom:20em;font-size:.75em}.wb{padding-left:0}.twit{margin-left:0}h1,h2,h3{font-family:'Noto Sans',Futura,Helvetica,Arial,sans-serif}body{font-family:'Noto Serif',Georgia,Calisto MT,Times New Roman,serif;font-size:2em}.skills h3{text-align:center;text-transform:uppercase}.copyright{text-align:center}.navbar{background:#000;border-width:0;height:3.125em}#home{float:left;margin-left:1em;margin-top:0}#home li a{color:#fff;transition:background-color 450ms ease;-webkit-transition:background-color 450ms ease;border-radius:1em 1em 0 0;height:3.125em;padding-top:.8em}.nav{text-transform:uppercase;letter-spacing:.05em}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background:#DCA459;text-decoration:none}.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background:#5991dc}.navbar-inverse .navbar-nav>li>a{color:#fff}.nav li a{color:#fff;transition:background-color 450ms ease;-webkit-transition:background-color 450ms ease;border-radius:1em 1em 0 0;height:3.125em}@media (max-width:47.938em){.navbar-right{background-color:#000;margin-left:75%;opacity:.8;filter:alpha(opacity=80)}.navbar-right a{text-align:left;color:#fff}}.anchor{padding-top:3.438em}.navbar{font-family:'Noto Sans',Helvetica,Arial,sans-serif}.carousel-img{opacity:.7;filter:alpha(opacity=70)}.carousel-cont{padding-left:0;padding-right:0}.carousel-caption h3,.carousel-caption p{margin:0 0 .313em 0;letter-spacing:.05em;text-align:center;vertical-align:top;font-weight:400}.carousel-caption h3{color:#1B5E20;font-size:3em;text-shadow:-.040em 0 #fff,0 .050em #fff,.050em 0 #fff,0 -.050em #fff}.carousel-caption p{color:#000;font-size:2.25em}@media (min-device-width:20em)and (max-device-width:42em)and (orientation:portrait){.carousel-cont{width:80%}.carousel-caption h3{font-size:2.5em}.carousel-caption p{font-size:2em}}@media (min-width:75em){.carousel-caption h3,.carousel-caption p{margin:0 0 22% 0}}