/* ===================================================================================

* Theme Name: Reland Child
* Theme URI: https://www.themegenix.net/reland/
* Author: ThemeGenix
* Author URI: https://themeforest.net/user/themegenix/
* Description: Reland - Real Estate Group WordPress Theme
* Version: 1.5
* Template: reland
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
@media screen and (max-width: 768px) {
	.hero-banner .banner-content h2.title{
		  max-width: 275px !important;
		margin-bottom: 0;
	}
	.banner-scroll-down{
		display: none !important;
	}

}
@media (max-width: 767.98px) {
    .banner-area-six {
        padding: 0 !important;
    }
}
@media (max-width: 767.98px) {
    .breadcrumb-area {
        padding: 155px 0 80px !important;
    }
}
.hero-banner .btn{
	padding:19px 8px;
}
@media screen and (min-width: 768px) {
   li#menu-item-1416 .sub-menu {
        min-width: 67px !important;
		    left: -3px;
/*     
    top: 65px; */
    }
}
.footer-logo img {
    max-width: 222px;
}

.rtl .contact-info-item li a{
direction: ltr;
    unicode-bidi: bidi-override;

}
.rtl .header-contact  a{
direction: ltr;
    unicode-bidi: bidi-override;

}
.rtl .footer-contact{
direction: ltr;
    unicode-bidi: bidi-override;
	text-align: right;

}
/*  .banner-area-five .banner-content::after{
	top: -54%;
}
 .banner-area-five .banner-content::before {
	top: -54%;
} */

@media (max-width: 1500px) {
    .navbar-wrap ul li a {
        padding: 38px 13px;
    }
}
.newsletter-form li {
	list-style: none !important;
}
.bg-blue{
	background-color: #142841;
}

#sticky-header{
	background: #ffffff;
}
.footer-newsletter input {
	background: #ffffff;
}
.footer-newsletter button {
	    background: #586472;
}
.navbar-wrap ul li .sub-menu {
	    background: #142841;
}


.banner-area-five .banner-content {
    padding-top: 110px;
}

.banner-area-five .banner-content h2 {
    max-width: 497px !important;
    margin: auto;
}
.banner-area-five .banner-scroll-down {
    bottom: 254px;
}
/* .brand-item img {
    scale: 2;
} */
.banner-area-five.banner-bg-four::before {
	background: none;
	
}
.btn.why{
	padding:0;
}
.footer-top .footer-widget ul li a:hover {

    color: #ffffff;
}

.services-content .text-btn {
	border: 1px solid grey;
    border-radius: 20%;
    padding: 10px 10px;
	transition: background .6s cubic-bezier(.55, 0, .1, 1), border .6s cubic-bezier(.55, 0, .1, 1);
}

.services-content a.text-btn:hover {
	color: #ffffff;
	background: #142841;
	
}
#sb_instagram .sb_instagram_header a, .sb_instagram_header a {
	display: flex;
	justify-content: center;
}

.banner-area-six {
	background: #ffffff !important;
}

.footer-social .list-wrap li a {
	color: #ffffff !important;
	border-color: #ffffff !important;
}


.services-content .title {
    font-family: Cairo, sans-serif;
	margin-bottom: 25px;
}
.rtl .navbar-wrap.main-menu.d-none.d-lg-flex > ul {
    margin: 0 auto 0 63px !important;
}
/* Apply Cairo font family to the entire document */
body {
    font-family: 'Cairo', sans-serif;
}

/* Ensure headings also use the Cairo font */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Cairo', sans-serif;
}

/* Apply Cairo font to paragraphs */
p {
    font-family: 'Cairo', sans-serif;
}
.rtl .navbar-wrap ul li .sub-menu {
	right: unset !important;
	left: -40px !important;
	
}

.rtl .navbar-wrap ul li .sub-menu li a {
	text-align: center !important;
}
/* Apply Cairo font to other common elements */
a, span, div, li, ul, ol, input, button, textarea, label, select {
    font-family: 'Cairo', sans-serif;
}
@media (max-width: 768px) {
.rtl .services-content .text-btn { 
	padding: 10px 38px;
}
}