div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #00a0e3;
}
.header-top .header-top-menu a {
    color: #fff;
}
.header-logo-area .mob-sidebar-toggle > span, .header-logo-area .mob-fullscreen-toggle > span, .header-logo-area .mob-menu-toggle > span, .header-logo-area .mob-sidebar-toggle > span:before, .header-logo-area .mob-fullscreen-toggle > span:before, .header-logo-area .mob-menu-toggle > span:before, .header-logo-area .mob-sidebar-toggle > span:after, .header-logo-area .mob-fullscreen-toggle > span:after, .header-logo-area .mob-menu-toggle > span:after {
    width: 35px!important;
    margin-left: -18px!important;
}
@media only screen and (max-width: 1279px)
.header-logo-area .mob-sidebar-toggle, .header-logo-area .mob-fullscreen-toggle, .header-logo-area .mob-menu-toggle, .header-logo-area .mob-site-sidebar-toggle, .header-logo-area .mob-search-toggle {
    left: 35px!important;
}
.textwidget {
    width: 524px;
}
.vc_row.vc_column-gap-40 .vc_column_container {
    padding: 17px!important;
}
.gform_wrapper ul li.gfield.field_sublabel_above.field_description_below + li.gfield {
    margin-top: 1em;
    width: 100%!important;
}
.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_first, .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle, .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span.name_first {
    margin-right: 0!important;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
    margin-left: .003em;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
    width: 220px;
}
.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span {
    width: 70%;
}
.gform_wrapper .gform_page_footer {
    width: 400px;
}
.gform_wrapper .gfield_date_dropdown_day, .gform_wrapper .gfield_date_dropdown_month, .gform_wrapper .gfield_date_dropdown_year {
    width: 160px;
}
.gform_wrapper .ginput_complex .ginput_full, .gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {
    width: 75%;
    margin-left: 1px;
}
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input[type="file"], .select2-container--default .select2-selection--single {
    border: 1px solid black!important;
}
textarea:hover, select:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, input[type="file"]:hover, .select2-container--default .select2-selection--single:hover {
    border: 1px solid #00a1ff!important;
}
textarea:focus, select:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input[type="file"]:focus, .select2-container--default .select2-selection--single:focus {
    border: 2px solid #00a1ff!important;
}
#rev_slider_1_1 .tp-dottedoverlay, #rev_slider_5_1 .tp-dottedoverlay, #rev_slider_7_1 .tp-dottedoverlay {
    background: repeat left top url(/wp-content/uploads/2019/08/slider-dotted-overlay.png)!important;
}