.elementor-invisible {
  visibility: visible !important;
}
.custom-relative {
  position: relative !important;
}
/* ABOUT CEO */
.relative > .e-con-inner {
  padding: 0 !important;
}
/* END ABOUT CEO */
.grey-bg > .elementor-widget-wrap > .e-con-with-custom-width {
  background: transparent !important;
}
/* main nav */
.sc_layouts_cart_items_short {
  color: #0d224b;
  background-color: #00d3f3;
}
/* end main nav */
.slider-pagination-button {
  display: none !important;
}
.page_content_wrap {
  padding-top: 0 !important;
}
.blue-text > .elementor-widget-container > p > a {
  color: #00d3f3 !important;
}
/* 
 * Adjust spacing for nav item dropdowns
 * */
/*  hide cart icon */
[data-id="2ecbeed2"] {
  display: none !important;
}
.sc_layouts_cart_market_woocommerce {
  display: none !important;
}
/* hide unused nav links */
/* hide Event Schedule */
[data-id="b0d6a5c"] {
  display: none;
}
/* POPUP */
.mc4wp-form-fields > button {
  background: #00d3f3 !important;
}
.custom-el {
  display: flex;
  align-items: center;
  gap: 8px;
}
.custom-el > label > a {
  color: #00d3f3 !important;
}
.blue-text > a {
  color: #00d3f3 !important;
}
/* ENDPOPUP */
/* PARTNER SLIDER */
.slider-slide {
  background-image: none !important;
}
.slide_overlay.slide_overlay_small {
  display: none !important;
}
.slide_info.slide_info_small {
  text-shadow: none !important;
}
.slide_title, .slide_title > a {
  color: #61636a !important;
  font-family: "Helvetica" !important;
  font-size: 24px !important;
  font-weight: 300 !important;
  line-height: 95% !important;
}
/* END PARTNER SLIDER */
.custom-text-box {
  margin: 0 auto !important;
  text-align: center !important;
}
/* 1-2-3 STEP SECTION */
.custom-step-block > .elementor-widget-container > .elementor-icon-box-wrapper > .elementor-icon-box-icon > .elementor-icon > svg > path:first-of-type {
  fill: #00d3f3 !important;
}
/* END 1-2-3 STEP SECTION  */
[data-name="acceptance"] {
  margin-top: 24px !important;
}
.send-message-btn > .elementor-widget-container > .sc_item_button > a:hover {
  background: transparent !important;
  color: #00d3f3 !important;
  transform: scale(1.035);
}
/*  OLD FOOTER */
.old-footer {
  display: none !important;
}
/* END OLD FOOTER  */
[data-id="9495455"] {
  display: none !important;
}
/* CUSTOM BUTTON HOVER COLOR INSTANCES: */
.default-button-blue > .elementor-widget-container > .elementor-button-wrapper > a.elementor-button:hover {
  background-color: #73edff !important;
}
.default-button-blue > .elementor-widget-container > .elementor-button-wrapper > a.elementor-button:hover {
  background-color: #73edff !important;
}
#stripe_form_submit_23959 {
  background: #00d3f3 !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  font-style: normal !important;
  line-height: 21px !important;
  max-width: 200px !important;
  text-align: center !important;
  display: flex !important;
  justify-content: center;
  padding: 19px 42px !important;
  box-shadow: none !important;
}
#stripe_form_submit_23959:hover {
  background: #73edff !important;
}
.default-button-blue > .elementor-widget-container > .elementor-button-wrapper > a.elementor-button {
  font-size: 15px !important;
  font-weight: 700 !important;
  font-style: normal !important;
  line-height: 21px !important;
  text-decoration: none !important;
  text-transform: none !important;
  letter-spacing: 0px !important;
  -webkit-appearance: none !important;
  cursor: pointer;
  display: inline-flex !important;
  align-items: center !important;
  vertical-align: top !important;
  -webkit-box-sizing: border-box !important;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  height: auto !important;
  max-width: 100% !important;
  padding: 19px 42px !important;
  border-width: 0 !important;
}
.default-button-blue > .elementor-widget-container > .sc_item_button > a.elementor-button {
  font-size: 15px !important;
  font-weight: 700 !important;
  font-style: normal !important;
  line-height: 21px !important;
  text-decoration: none !important;
  text-transform: none !important;
  letter-spacing: 0px !important;
  -webkit-appearance: none !important;
  cursor: pointer;
  display: inline-flex !important;
  align-items: center !important;
  vertical-align: top !important;
  -webkit-box-sizing: border-box !important;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  height: auto !important;
  max-width: 100% !important;
  padding: 19px 42px !important;
  border-width: 0 !important;
}
.default-button-blue > .elementor-widget-container > .sc_item_button > a:hover {
  background-color: #73edff !important;
}
/* END CUSTOM BUTTON HOVER COLOR INSTANCES */
/* HIDE MAGNIFYING GLASS NAV/HEADER */
[data-id="5a5cf73"] {
  visibility: hidden !important;
}
/* END HIDE MAGNIFYING GLASS NAV/HEADER */
/* Hides Google Maps sections across site */
[data-id="37c60b2"] {
  display: none;
}
/* Custom Css By developer Rahul */
.adp-popup-overlay {
  background: rgba(92, 51, 51, 0);
}
.single_page span.elementor-post-info__terms-list-item {
  background: #00D3F3;
  padding: 3px 8px;
  border-radius: 4px !important;
}
