body{font-weight:400}h1,h2,h3,h4,h5,h6{color:#000}.simple-banner-text span{font-weight:500}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;color:#000;font-size:14px;padding:10px 10px 10px 20px;border:0}input::placeholder,textarea::placeholder,select::placeholder{color:#000}textarea{height:85px}input[type="submit"]{background:#373b4d;color:#fff;font-size:16px;border:0;height:52px;font-weight:500;padding:0 65px;margin:10px auto;text-align:center;display:block}input[type="submit"]:hover{cursor:pointer;background:#000}#headerform input[type="email"]{background:#ffffff1c;color:#fff;height:48px;max-width:315px;display:inline-block;font-size:16px}#headerform input[type="email"]::placeholder{color:#fff}#headerform .wpcf7-not-valid-tip{display:none}#headerform input[type="submit"]{display:inline-block;background:#5d6a83;border-radius:25px;padding:0 30px;font-weight:700;margin-left:10px}#headerform input[type="email"]:focus{background:#0000001c;border-bottom:3px solid #fff}.single .et_pb_title_meta_container{margin:.5em 0 3em}.single h2,.single h3,.single h4,.single h5,.single h6{margin:1em 0 0}.single h2{font-size:28px}.blog .et_pb_post .entry-featured-image-url{margin-bottom:0}.et_pb_menu__search-button{padding-left:20px!important;top:2px;position:relative}.et_pb_menu__search-container{border:1px solid #ccc;height:35px!important}.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:right}.blog .et_pb_image_container a,.blog .et_pb_image_container a img,.blog .et_pb_post .entry-featured-image-url,.blog .et_pb_post h2 a{display:block;width:100%!important;max-width:100%;float:none!important}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.blog .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.blog .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:30.75%;margin-right:2.5%}.blog .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post,.blog .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:30px}@media(max-width:768px){.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:center}}@media(max-width:550px){#headerform input[type="email"]{max-width:50%}}