/*
Theme Name: Crescent
Theme URI: #
Author: Digital Connection
Author URI: https://www.digitalconnection.pt/
Description: This is theme developed fot Crescent by Digital Connection.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: crescent
*/
@import "assets/css/custom.css";
@import "assets/css/responsive.css";

.moreText {
    display: none;
}
.serviceTop h3 > b{
	font-size:22px;
}

  
    .servicesTop__right, .hygineWrap__left{
	margin-top:100px;
margin-bottom:50px;
}  

.hygineWrap__right{
	
position: sticky;
  top: 120px;
}    




.hygineWrap__left .leftContentP table th, .hygineWrap__left .leftContentP table td {
 
	padding:15px;
}

.contactForm__check {
	color:#7a7a7a;
}

@media (max-width: 767.98px) { 

    .servicesTop__right, .hygineWrap__left{
	margin-top:30px;
margin-bottom:30px;
}  

}


.white-background .pageHeader .pageHeader__content h2 {
        color: var(--color-darkMain);
}
.white-background .pageHeader .pageHeader__content .pageBtn a {
  border: 2px solid var(--color-darkMain);
  color: var(--color-darkMain);
  
}

.white-background .pageHeader .pageHeader__content .pageBtn a::after {
  background-color: var(--color-main);
}

.white-background .pageHeader .pageHeader__content .pageBtn a:hover {
  color: var(--color-white);
} 


.ourTable {
	margin-top:50px;
}

.table-scroll img {
  width: 100%;
  display: block;
}

@media (max-width: 767px) {
  .table-scroll {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll img {
    max-width: none;
    width: 1200px; /* keep desktop size */
  }
}
.contactForm__check .wpcf7-list-item {
    margin: 0;
}

.contactForm__check .wpcf7-list-item label {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.contactForm__check input[type="checkbox"] {
    margin-right: 5px;
}

.cky-consent-bar > div:nth-child(2){
    display: none;
}

/** remove it  later **/
/* Hide "Derma Treatments" (entire submenu block) */
.mainMenu .firstStepChild > li:nth-child(4) {
    display: none !important;
}

/* Hide "Laser Hair Removal" */
.mainMenu .firstStepChild > li:has(a[href*="laser-hair-removal"]) {
    display: none !important;
}

/* Hide "Smile Gallery" */
.mainMenu > .mainMenu__item:has(a[href*="smile-gallery"]) {
    display: none !important;
}

/* Hide "Beyond the Smiles" */
.mainMenu > .mainMenu__item:has(a:contains("Beyond the Smiles")) {
    display: none !important;
}
