/*
Theme Name: Ensaf
Theme URI: https://wordpress.themeholy.com/ensaf
Author: Themehour
Author URI: https://themeforest.net/user/themehour
Description: Ensaf - Law Agency WordPress Theme
Version: 1.0.0
License: GNU General Public License v2 or later 
License URI: LICENSE
Text Domain: ensaf
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others. 

*/ 

/* Header sub-menu icon */
.hide-icon.main-menu ul.sub-menu li a:before {
    display: none;
}
.hide-icon.main-menu ul.sub-menu li a:hover {
    padding-left: 0;
}

.widget.no-banner-widget {
    padding: 0;
    background-color: transparent;
    margin-bottom: 0px;
    position: relative;
    border-radius: 0px;
    border: 0px solid transparent;
}


.blog-navigation .nav-btn.next {
	display: flex;
	justify-content: end;
	width: 100%;
}
.th-hero-wrapper .hero-img-shape-1 {
	z-index: 2;
	bottom: 200px;
	right: 23.3%;
	top: auto;
}
.consulation-section p {
	color: #fff;
}
.contact-section .elementor-shortcode {
	background: #f5f5f5;
	padding: 50px;
	border-radius: 20px;
}
.contact-section .elementor-shortcode .sub-title {
	color: #1D3469;
}
.contact-section .elementor-shortcode input, .contact-section .elementor-shortcode textarea {
	background: #fff;
}
.contact-section .elementor-shortcode h4 {
	margin-bottom: 30px;
}
.swiper-slide .team-card .team-content-hover::before {
	background-color: #1d3469;
}
.banner-section .swiper-slide-inner img {
	object-fit: cover;
	aspect-ratio: 16 / 18;
}
.custom_btn .btn-wrapper .th-btn {
	background: linear-gradient(3600deg, #0d5de1, #ffffff61) !important;
}



/* Common Button Style */
.fixed-contact,
.fixed-whatsapp {
    position: fixed;
    bottom: 20px;
    padding: 12px 20px;
    color: #fff !important;
    font-size: 16px;
    font-weight: bold;
    border-radius: 30px;
    text-decoration: none;
    z-index: 999;
}

/* Left Side Button */
.fixed-contact {
    left: 20px;
    background: #007bff; /* Blue color */
}

/* Right Side WhatsApp Button */
.fixed-whatsapp {
    right: 20px;
    background: #25D366; /* WhatsApp Green */
}

/* Hover effect */
.fixed-contact:hover,
.fixed-whatsapp:hover {
    opacity: 0.8;
}




