#main-header{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:#323942!important}.small-header .et_pb_row{max-width:1300px!important}.header-logo{width:350px}.header-w-title h1{font-size:100px;font-weight:600}#top-menu{color:white}a,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,html,i,img,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,tt,u,ul,var{line-height:1.4;font-weight:300}ul li{padding-bottom:3%}p strong{font-weight:bold}sub,sup{bottom:.35em}body h1{font-weight:300;line-height:1;color:#ffffff;padding-bottom:30px}#page-header{border-bottom:10px solid #fff}#post-349 #page-header,#post-399 #page-header{border:0}#page-header h1{color:#fff}body h2{color:#003366;font-size:50px;font-weight:300;line-height:1;margin-bottom:.5em}body article.project h2{color:#003366}body h3{color:#003366;font-size:35px;font-weight:600;line-height:1.6;margin-bottom:10px;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase}body h4{color:#c67b67;font-size:28px!important;font-weight:200;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600;padding-bottom:30px}body h5,body h5 a{color:#666;font-size:20px;font-weight:100;line-height:1.2;text-transform:uppercase;letter-spacing:.2em;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:600}body h6{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-size:26px;line-height:1.5;font-weight:300;color:#7d8178;}article.project a,article.project a strong{color:#666;font-weight:bold}@media only screen and (min-width:768px){div.et_pb_grid_item{width:47%!important;margin:0 6% 0 0!important}.et_pb_grid_item:nth-child(even){margin-right:0!important}.et_pb_grid_item:nth-child(odd){clear:left}.et_pb_grid_item:nth-child(2n+1){clear:unset!important}}.et-db #et-boc .et-l .et-fb-settings *,.et-db #et-boc .et-l .et-fb-form__label *,.et-db #et-boc .et-l .et-fb-button,.et-db #et-boc .et-l .et-fb-buttonbutton,.et-db #et-boc .et-l .et-fb-button,.et-db #et-boc .et-l .et-core-control-toggle__label{font-size:13px!important}.et_pb_contact_form label.et_pb_contact_form_label,.et_pb_contact p input{display:block!important}label{font-size:16px!important;text-transform:uppercase}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#d6d6d6!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#d6d6d6!important}.et_pb_contact_form ::-moz-placeholder{color:#d6d6d6!important}.et_pb_contact_form :-ms-input-placeholder{color:#d6d6d6!important}body button.et_builder_submit_button.et_pb_button{line-height:1em!important}.et_pb_contact_right p input{display:inline-block!important}.et_pb_contact_right p span{font-size:25px}footer p{font-weight:400;font-size:14px!important;line-height:1.4!important;padding-bottom:0}footer p a{font-weight:400;font-size:14px!important;line-height:1.6!important;padding-bottom:0}footer .copyright{font-size:12px;padding-top:2em;display:block}#origin p{font-size:16px!important}#footer-border{color:white;line-height:1em;overflow:hidden;white-space:nowrap;text-align:center}.et_mobile_menu{border-top:1px solid #ffffff;background-color:#003366!important}.mobile_menu_bar::after,.mobile_menu_bar::before{color:#ffffff}.et_mobile_menu li a,.nav li li a{font-size:18px}.et_mobile_menu li a{border-bottom:#417fbd 1px solid;background-color:#003366!important}.et_mobile_menu li a:hover{background-color:#417fbd!important}