/*
 Theme Name:   Bullish Child
 Theme URI:    https://wdtbullish.wpengine.com/
 Description:  Bullish Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     bullish
 Version:      1.0.0
 Text Domain:  bullish-child
 Tested up to: 6.8 
 Requires PHP: 7.4
 Tags: Blog,Portfolio
 License: GNU General Public License v2 or later License URI: https: //www.gnu.org/licenses/gpl-2.0.html
 Copyright (C) 2025 Buddhathemes. All rights reserved.
*/

:root {
	--wdtLinkHoverColor: #F1C232;
}

body {
	background-color: #f3f5f4 !important;
}

.slider-height {
}

.wdt-service-item.wdt-type-3 .wdt-service-detail-group .wdt-service-content-group .wdt-service-title h5, .wdt-service-item.wdt-type-3 .wdt-service-detail-group .wdt-service-content-group .wdt-service-title h5 a {
  font-size: clamp(1.15rem, 1.04rem + 0.65vw, 1.5rem);
}

.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-colored-elements {
	margin: 0 0em 0 0.15em !important
}

.wdt-service-item:hover .wdt-service-detail-group {
	color: #fff !important;
}

.wdt-service-item:hover .wdt-service-detail-group h5 a {
	color: var( --e-global-color-primary ) !important;
}

.rtl .menu-services-menu-container .menu .menu-item a {
	background: var(--wdtSecondaryColor);
	color: #fff !important;
	font-weight: 700 !important;
}

.elementor-widget-container h5 {
	margin-bottom: 2rem !important;
}

.wdt-heading-content-wrapper {
	line-height: 2em;
	white-space: pre-line !important;
}

.wdt-listings-item-wrapper.type1 a.custom-button-style {
	display: none !important;
}

.footer-copyright,.footer-copyright h6 {
	color: #fff !important;
	font-size: 14px !important;
}

.footer-copyright h6 a {
	text-decoration: underline !important;
}

.footer-section {
	background: rgba(255, 255, 255, 0.1);
	backdrop-filter: blur(2px);
	border: 1px solid rgba(255, 255, 255, 0.3) !important;
	border-radius: 3rem;
}

.elementor-element.wdt-header-with-section:first-child {
	margin-top: calc(calc(var(--header-height) / -1) - 50px) !important;
}

.wdt-showcase-list-wrapper {
	margin-top: 100px;
}