*{margin:0;padding:0}body{color:#323331;font-family:"Open Sans",sans-serif;background:#fff}.content{background:#fff}.content .content_full{padding:1em 0;width:90%;margin:auto}.content h1{font-size:2em;color:#ca7938;font-weight:100;margin:0 0 .5em 0}@media only screen and (max-width: 499px){.content h1{font-size:1.3em}}.content h2{font-size:1.7em;color:#ca7938;text-transform:uppercase;font-weight:300;margin:0 0 .5em 0}@media only screen and (max-width: 499px){.content h2{font-size:1.2em}}.content h3{font-size:1.3em;color:#ca7938;text-transform:uppercase;font-weight:300;margin:0 0 .5em 0}@media only screen and (max-width: 499px){.content h3{font-size:1.1em}}.content h4{font-size:1em;color:#ca7938;font-weight:300;margin:0 0 .5em 0}.content a{color:#ca7938;text-decoration:underline}.content p{font-size:1em;line-height:1.75em;color:#323331;padding:.6em 0}.content p:first-of-type{padding:0 0 .6em 0}.content ul{margin:0 0 0 2em;width:90%}@media only screen and (max-width: 499px){.content ul{margin:0 0 0 1em}}.content ul li{font-size:1em;margin:0 0 .2em 0}.content .divider{background:#ca7938;height:.1em;width:100%;display:block;margin:2em 0}.wrapper{width:1290px;margin:auto}@media only screen and (min-width: 800px)and (max-width: 1079px){.wrapper{width:90%}}@media only screen and (min-width: 500px)and (max-width: 799px){.wrapper{width:90%}}@media only screen and (max-width: 499px){.wrapper{width:95%}}header{display:flex;padding:1em 0;border-bottom:.019em solid #ccc;margin:auto;width:90%}@media only screen and (max-width: 499px){header{display:block;padding:1em 0 .45em 0}}header .logo{width:auto;display:block;background:#fff;margin:0 2em 0 0}@media only screen and (max-width: 499px){header .logo{margin:0}}header .logo img{width:100%;height:auto}header .cta{display:inline-block}header .cta h1{font-size:2em;color:#ca7938;font-weight:100;margin:0 0 .5em 0}@media only screen and (max-width: 499px){header .cta h1{font-size:1.1em;margin:0}}.team_list{display:block;margin:0 0 2em 0}.team_list .col{width:24%;margin:0 .4em 0 0;display:inline-block;vertical-align:top}@media only screen and (min-width: 500px)and (max-width: 799px){.team_list .col{width:100%;margin:0 0 .5em 0}}@media only screen and (max-width: 499px){.team_list .col{width:100%;margin:0 0 .8em 0;padding:0 0 .5em 0;border-bottom:.1em solid #3f5a72}}.team_list .col img{height:auto;width:100%}.team_list .col .title{font-size:1.3em;color:#3f5a72;font-weight:700;margin:.3em 0 .7em 0}@media only screen and (max-width: 499px){.team_list .col .title{text-align:center}}.team_list .col p{text-align:left}.team_list .col:last-of-type{margin:0}.team_list .col .team_contact_list{margin:0;list-style-type:none}.testimonials{margin:2em 0}.testimonials blockquote{margin:0 2em 2em 2em;display:block}@media only screen and (max-width: 499px){.testimonials blockquote{margin:0 auto 2em auto;width:90%}}footer{background:#fff;border-top:.1em solid #ccc}footer p{text-align:center;padding:1em 0;font-size:.9em;font-style:italic;color:#333}@media only screen and (max-width: 499px){footer p{padding:1em;font-size:.7em;line-height:1}}/*# sourceMappingURL=main.css.map */
