/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
a:focus, a:hover
{
	outline:none!important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
    color: #fff !important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
    border-color: #fff !important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__arrow {
    color: #fff !important;
}
#forminator-module-657.forminator-design--material .forminator-input-with-icon [class*="forminator-icon-"] {
    color: #fff !important;
}
.forminator-input-with-icon [class*=forminator-icon-]:last-child {
    margin-left: 0px !important;
}
#forminator-module-657.forminator-design--material .forminator-input, #forminator-module-657.forminator-design--material .forminator-input:hover, #forminator-module-657.forminator-design--material .forminator-input:focus, #forminator-module-657.forminator-design--material .forminator-input:active {
    border-color: #fff !important;
    color: #fff !important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:before {
    background-color: #fff !important;
}
#forminator-module-657.forminator-design--material .forminator-input--wrap:after {
    background-color: #fff !important;
}
.forminator-custom-form-657.forminator-calendar--material .ui-datepicker-header {
    background-color: #181f2e !important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-button-submit {
    background-color: #e69827 !important;
    color: #FFFFFF !important;
    border: 1px solid #fff !important;
    padding: 12px 30px !important;
}
.forminator-ui#forminator-module-657.forminator-design--material .forminator-button-submit {
    font-size: 16px !important;
    font-family: inherit;
    font-weight: 500;
}
.forminator-select-dropdown-container--open .forminator-custom-form-657.forminator-dropdown--material .select2-results .select2-results__options .select2-results__option.select2-results__option--selected, .forminator-select-dropdown-container--open .forminator-custom-form-657.forminator-dropdown--material .select2-results .select2-results__options .select2-results__option.select2-results__option--selected span:not(.forminator-checkbox-box) {
    background-color: #181f2e !important;
    color: #FFFFFF;
}
.forminator-custom-form-657.forminator-calendar--material .ui-datepicker-calendar tbody td a.ui-state-default.ui-state-highlight {
    border-color: #181f2e !important;
    background-color: #181f2e !important;
    color: #fff !important;
}
form label {
    /* margin-bottom: 3px; */
    color: #fff !important;
}
.forminator-ui.forminator-custom-form[data-grid="open"] .forminator-row:not(:last-child) {
  margin-bottom: 20px;
  margin-top: 30px !important;
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-input, .forminator-ui#forminator-module-879.forminator-design--default .forminator-input:hover, .forminator-ui#forminator-module-879.forminator-design--default .forminator-input:focus, .forminator-ui#forminator-module-879.forminator-design--default .forminator-input:active {
    border-color: #fff !important;
    background-color: #fff !important;
    color: #000000;
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-textarea, .forminator-ui#forminator-module-879.forminator-design--default .forminator-textarea:hover, .forminator-ui#forminator-module-879.forminator-design--default .forminator-textarea:focus, .forminator-ui#forminator-module-879.forminator-design--default .forminator-textarea:active {
    border-color: #fff !important;
    background-color: #fff !important;
    color: #000000;
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-description, .forminator-ui#forminator-module-879.forminator-design--default .forminator-description p {
    color: #fff !important;
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-button-submit {
    background-color: #fff !important;
    color: #e69827 !important;
    padding: 13px 30px!important;	
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-button-submit {
    font-size: 16px !important;
    font-family: inherit;
    font-weight: 500;
}
.forminator-ui#forminator-module-879.forminator-design--default .forminator-description, .forminator-ui#forminator-module-879.forminator-design--default .forminator-description p {
    font-size: 12px;
    font-family: inherit;
    font-weight: 400;
    margin-bottom: -25px !important;
}
.ekit-wid-con .elementskit-single-testimonial-slider {
    -webkit-box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, .0) !important;
    box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, .0) !important;
  
}
.forminator-ui#forminator-module-657.forminator-design--default .forminator-input {
	border-color: #fff !important;
    background-color: #fff !important;
	border-radius:3px !important;
}
.forminator-ui#forminator-module-657.forminator-design--default .forminator-textarea  {
	border-color: #fff !important;
    background-color: #fff !important;
	border-radius:3px !important;
}
.forminator-ui#forminator-module-657.forminator-design--default .forminator-button-submit {
    background-color: #fff !important;
    color: #000 !important;
    padding: 8px 20px !important;
}
.forminator-ui#forminator-module-657.forminator-design--default .forminator-button-submit {
    font-size: 15px !important;
    font-family: inherit;
    font-weight: 500;
}
.toolbarButton, .dropdownToolbarButton, .secondaryToolbarButton, .dialogButton {
	display: none !important;
}
.toolbarButton, .secondaryToolbarButton, .dialogButton {
    display: none !important;
}
.toolbar {
  cursor: default;
  font: message-box;
  display: none !important;
}
.toolbar {
  position: relative;
  left: 0;
  right: 0;
  z-index: 9999;
  cursor: default;
  font: message-box;
  display: none !important;
}