/*
Theme Name: Wicked Child
Theme URI: https://spicethemes.com/honeypress-wordpress-theme/
Template: honeypress
Author: spicethemes
Author URI: https://spicethemes.com
Description: HoneyPress is a lightweight, elegant and fully featured theme, crafted for businesses, magazines, newspaper, personal blogs, online shops, restaurants, wedding planners, gyms, and more. HoneyPress has special features like a slider banner, testimonials, services, and blogs. It's fully responsive and compatible with any device. Easy to use and implement, HoneyPress is also compatible with WooCommerce. You can easily import dummy data with the SpiceBox plugin.
Tags: one-column,two-columns,right-sidebar,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,sticky-post,threaded-comments,translation-ready,rtl-language-support,e-commerce
Version: 2.4.6.1761297643
Updated: 2025-10-24 09:20:43

*/
 .page a {
     color: #996633!important;
    }

.overlay {
	background-color: #996633!important;
    padding: 20px 0;
    width: 100%;
    height: 100px;
}
.page-title-section {
    background:none;
    padding: 20px 0;
    width: 100%;
    height: 100%;
}
.site-info-wk p {
  color:#ffffff!important;
	background-color:#000;
	text-align: center;
	padding-left:12px;
	padding-right:12px;
}
.site-info p {
  display: none;
}
.textwidget p {
  text-align:center!important;
}
.custom-html-widget {
  text-align:center!important;
}
.textwidget a:hover  {
    color: #ee7012!important;
}
.site-description {
   display: none;
}
@media (max-width: 768px) {
  .header-sticky
 {
    position: relative !important;
    top: 0 !important;
  }
}
@media (max-width: 768px) {
  body {
    font-size: 18px !important;
    line-height: 1.6;
  }

  h1 {
    font-size: 28px !important;
  }

  h2 {
    font-size: 24px !important;
  }

  h3 {
    font-size: 20px !important;
  }

  p {
    font-size: 18px !important;
  }
}
.three-cols {
  display: flex;
  gap: 20px;               /* spacing between columns */
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: nowrap;       /* keep three across on wide screens */
  margin: 0 -10px;         /* optional: neutralise column padding */
}

.three-cols .col {
  flex: 1 1 0;             /* equal-width columns */
  min-width: 0;            /* prevents overflow with long content */
  padding: 20px;
  box-sizing: border-box;
  background: #fff;        /* change as needed */
  border: 1px solid #e6e6e6;
  border-radius: 6px;
}

/* Responsive: stack on small screens */
@media (max-width: 768px) {
  .three-cols {
    flex-direction: column;
    gap: 12px;
    margin: 0;
  }
  .three-cols .col {
    padding: 16px;
  }
}
/* Change phone link color on mobile only */
@media (max-width: 768px) {
  a[href^="tel:"] {
    color: #fff !important;  /* change this to your preferred color */
    text-decoration: none;      /* optional: remove underline */
  }

  a[href^="tel:"]:hover {
    color: #efefef !important;  /* hover color */
  }
}
.wkbutton {
  background-color: #ea781a;
  border: none;
  color: #fff;
  padding:8px!important;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
	border-radius: 6px;
}
.wkbutton a {
  color: #fff!important;
  text-align: center;
  text-decoration: none;
  font-size: 16px;
  cursor: pointer;
	}

.scroll-up a {
    color: #fff!important;
  }