.vertical-middle{display:flex;flex-direction:column;justify-content:center}.vertical-bottom{display:flex;flex-direction:column;justify-content:flex-end}#home_slider .et_pb_container{margin-left:0}.blurb_number .et_pb_main_blurb_image{margin-bottom:0}.blurb_number .et_pb_blurb_container{position:absolute;width:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.side_menu ul,.side_menu ul li{display:block!important}.side_menu ul li{margin-bottom:15px!important}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin-top:0!important}.gform_wrapper li.hidden_label input{margin-top:0!important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper textarea{border:1px solid #585858;padding:10px!important;height:auto!important}.gform_wrapper textarea{max-height:200px}.gform_wrapper .button{border:1px solid #585858;border-radius:0px;font-size:15px;text-transform:uppercase!important;padding:15px 30px!important;cursor:pointer;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:transparent}.gform_wrapper .button:hover{background:#00aeef;color:#fff;border-color:#00aeef}@media screen and (min-width:980px){#home_slider,#home_slider .et_pb_slide{min-height:100vh;padding-top:0}.mobile_menu_bar:before{color:#fff!important}.home #main-header{position:absolute!important}.home_cs_column .et_pb_divider,.home_cs_column .et_pb_button_module_wrapper{max-width:550px;width:100%;float:right;clear:both}.home_cs_column .et_pb_divider:before{max-width:80px}#page_header .header-content{max-width:100%!important;width:100%!important}}