#primary-menu {
    background-color: #00302D;
}

.main-navigation a {
    text-transform: initial;
}

aside.widget-area section h1, aside.widget-area section h2, aside.widget-area section h3, aside.widget-area section h4, aside.widget-area section h5, aside.widget-area section h6, aside.widget-area label.wp-block-search__label {
    background-color: #00302D !important;
    border-radius: 0px !important;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-search .wp-block-search__button, .nav-previous a, .nav-next a, .buttons, .woocommerce a.button, .woocommerce button, .woocommerce .single-product button, .woocommerce button.button.alt, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt.disabled {
    background-color: #00302D !important;
    border-radius: 0px !important;
}


.top_header {
    color: #000 !important;
}

main#primary {
    background-color: #fff !important;
}


aside.widget-area section h2, aside.widget-area label.wp-block-search__label {
    padding: 10px 0px !important;
        padding-left: 0px;
}

.content a {
    color: #8B4513 !important;
}



Element {
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.featured_slider_image button.owl-dot {
  width: 10px !important;
  height: 10px !important;
  margin: 2px;
  border-radius: 100px;
  background: beige !important;
}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-dot {
  display: none;
}

#featured-section {
  display: none !important;
}


.responsive_map {
height: 0;
overflow: hidden;
padding-bottom: 56%;
position: relative;
}

.responsive_map iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

@media (min-width: 100px) and (max-width: 1100px) { 
img.custom-logo {
    display: block !important;
    margin: auto !important;
    width: 50% !important;
}
}

@media (min-width: 100px) and (max-width: 1100px) { 
.top_header p {
    margin: 0px 5px !important;
    text-align: center !important;
}
}

a {
    text-decoration: none !important;
}

.call_menu_btn {
    display: none !important;
}

.main-navigation .nav-menu ul.sub-menu {
    width: 300px !important;
}



.sl-wrapper .sl-navigation button {
    color: #fff !important;
}

.widget_footer {
    display: none !important;
}

.icospin-img {
    color: #00302D !important;
}

.techup_saw_container_info {
    padding: 0px !important;
}

.our_team_title a {
    color: #000 !important;
}

.our_team_title a:hover {
    color: #fff !important;
}

.buttons:hover {
    background-color: #DAE8EA !important;
    color: #000 !important;
}

.main-navigation ul ul li:hover {
    background-color: #DAE8EA !important;
}

.mobile_menu ul ul li  {
    background-color: #DAE8EA !important;
}

.mobile_menu ul ul li a {
    color: #000 !important;
}

.our_sponsors_img:hover {
    transform: scale(1.15);
    transition: 0.5s all ease-in-out;
    background-color: #DAE8EA !important;
}

.search-submit:hover {
    background-color: #DAE8EA !important;
    color: #000 !important;
}

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 {
    color: #fff !important;
}


.cmplz-btn.cmplz-deny {
    color: #fff !important;
    background-color: #930 !important;
}

.cmplz-btn.cmplz-view-preferences {
    color: #fff !important;
   
}

.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
    color: #fff !important;
}

div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
  background-color: #F0FFF0;
}

#wpforms-6384-field_1 {
  background-color: #F0FFF0;
}

#wpforms-6384-field_0 {
  background-color: #F0FFF0;
}

#wpforms-6384-field_0-last {
  background-color: #F0FFF0;
}

#wpforms-6384-field_5 {
  background-color: #F0FFF0;
}

.hentry-inner .post-thumbnail {
  width: 45% !important;
}


.featured_slider_image .hentry-inner .entry-container {
  width: 55% !important;
}


.featured_slider_containe {
  width: 500px !important;
}

.header_info, .top_header {
  max-width: 1200px !important;
}

.top_header_contact {
  border-bottom: 3px solid #000 !important;
}

.site-description {
  padding-top: 35px;
}

.site-title {
  float: right;
}

.custom-logo-link {
  float: left;
}

.theme_section_info {
  border-top: 3px solid #fff;
}

video {
  width: 100%;
 height: auto;
}