:root{--accent_color:#0D204A;--secondary_color:#8DB9E5}.smart-page-loader{z-index:9999999999!important}.services_blurbs .et_pb_module_header{border-bottom:2px solid #000;margin-bottom:10px}#top-menu li li{padding:0 10px;width:250px}#top-menu li li a{padding:6px 10px;font-size:13px;letter-spacing:1px;width:100%}.team_contact strong.tag{font-size:20px;font-family:canada-type-gibson;text-transform:uppercase;letter-spacing:2px}.team_contact a:hover{text-decoration:underline}.testimonials img{width:120px;height:120px;border-radius:50%;object-fit:cover}.news_events .et_pb_module_header{border-bottom:2px solid #fff;margin-bottom:14px}.news_events.bg_color .et_pb_module_header{border-color:#0d204a}.news_events.bg_color .et_pb_promo:hover .et_pb_module_header{border-color:#fff!important}.news_events.bg_color .et_pb_promo:hover .et_pb_button{border-color:#ffffff!important;background-image:initial!important;background-color:#ffffff!important}.footer_links a:hover{text-decoration:underline}.round_image img{height:500px!important;width:500px!important;object-fit:cover;border-radius:50%;box-shadow:0px 2px 51px -21px rgba(0,0,0,0.3)}.news_events .et_pb_module_header{border-bottom:2px solid #fff;margin-bottom:14px}.gravityform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gravityform .gform_wrapper textarea{font-size:16px;line-height:1.4em;background-color:#f2f2f2;color:#000000;width:100%;padding:16px}.gravityform .gform_wrapper{margin-top:0!important;padding-top:0}.gravityform .gform_footer{text-align:right!important;margin-top:0;padding-top:0}.gravityform .gform_button.button{color:#ffffff!important;border-color:#ffffff;text-transform:uppercase!important;background-color:#4891dc;position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px!important;font-weight:500!important;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;cursor:pointer!important;padding:12px 4vh}.form_embed iframe{height:500px!important}.blog_post_design .et_pb_post{padding:50px!important}.blog_post_design .et_pb_post .entry-title{border-bottom:1px solid #eee;margin-bottom:15px}.blog_post_design .et_pb_post .et_pb_image_container{margin-right:-50px;margin-left:-50px;margin-top:-50px}.single-post .widgettitle{background:#4891dc;padding:10px 20px;color:#fff;margin-left:-30px;margin-right:-30px;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px;font-size:16px}.et_pb_widget ul li{border-bottom:1px dotted #eee;padding-bottom:6px}.et_pb_widget input#searchsubmit{background:#4891dc!important;color:#fff!important;text-transform:uppercase;padding-left:20px;padding-right:20px;width:100px;font-family:canada-type-gibson bold;letter-spacing:2px;font-size:13px;border:1px solid #4891dc}@media(max-width:650px){.round_image img{width:400px!important;height:400px!important}}@media(max-width:520px){.round_image img{width:300px!important;height:300px!important}}@media(min-width:620px){.gravityform .gform_footer{width:160px;margin-right:0;margin-left:auto}.gravityform .gform_button.button{transform:translateY(-63px)}}