/*
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:hover, a:focus{
	outline:0!important;
}
.marquee .elementor-icon-list-items
{
	height: 200px;
    overflow: hidden;
}
.marquee .elementor-icon-list-items .elementor-icon-list-item
{
	animation: marqueeTop 10s linear infinite;
}
.marquee2 .elementor-icon-list-items .elementor-icon-list-item
{
	animation: marqueeTop 15s linear infinite;
}
.marquee3 .elementor-icon-list-items .elementor-icon-list-item
{
	animation: marqueeTop 13s linear infinite;
}
@keyframes marqueeTop{
  0% {
    top: 0;
  }
  100% {
    top: -100%;
  }
}
.tablepress>:where(thead,tfoot)>*>th {
    background-color: var(--head-bg-color);
    color: var(--head-text-color);
    font-weight: 500 !important;
    vertical-align: middle;
    word-break: normal;
    text-transform: capitalize !important;
}
.forminator-ui#forminator-module-1348.forminator-design--default .forminator-input {
	font-size: 14px !important;
}
.forminator-ui#forminator-module-1348.forminator-design--default .forminator-textarea {
	font-size: 14px !important;
}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-button {
	padding: 10px 20px !important;
}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-input {
	line-height: 1.6em !important;
}
.forminator-ui#forminator-module-1348.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
    border-color: #ddd !important;
	font-size: 14px !important;
    background-color: #fff !important;
}
.forminator-ui#forminator-module-1348.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
    font-size: 14px !important;
    line-height: 22px;
	color: #333 !important;
    font-weight: 400;
}
.forminator-ui#forminator-module-1828.forminator-design--default .forminator-input, .forminator-ui#forminator-module-1828.forminator-design--default .forminator-input input {
    font-size: 14px !important;
    font-family: inherit;
    font-weight: 400;
    background-color: #ffffff !important;
	padding: 6px 15px !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
    font-size: 14px !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
    color: #333 !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
    font-size: 14px !important;
    padding: 0 15px !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default .forminator-textarea {
    font-size: 14px !important;
    font-family: inherit;
    font-weight: 400;
    background-color: #FFF !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
    border-color: #ddd !important;
	font-size: 14px !important;
    background-color: #fff !important;
}
.forminator-ui#forminator-module-1828.forminator-design--default .forminator-button-submit {
    font-size: 14px !important;
    font-family: inherit;
	color: #FFF !important;
    font-weight: 500;
	background-color: #C52F33 !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-1828.forminator-dropdown--default {
    border-color: #ddd !important;
    background-color: #fff !important;
}
.select2-selection__placeholder{
	color: #757575 !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-1348.forminator-dropdown--default {
    border-color: #ddd !important;
    background-color: #fff !important;
}
.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option {
    padding: 3px 8px !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-1348.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option, .forminator-select-dropdown-container--open .forminator-dropdown--multiple.forminator-custom-form-1348.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option span {
    font-size: 14px !important;
    font-weight: 400;
}
.forminator-select-dropdown-container--open .forminator-custom-form-1828.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option, .forminator-select-dropdown-container--open .forminator-dropdown--multiple.forminator-custom-form-1828.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option span {
    font-size: 14px !important;
    font-weight: 400;
}