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

* 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/

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


html .breadcrumb-content .title{font-size:50px;line-height: 1.30;}
html .footer-top .col-xl-3:nth-child(4){display:none;}
html .footer-top {
    padding: 75px 0 0px;
}
.feature-icon-section .feature-icon, .feature-icon-section .feature-icon::before{
    width: 80px;
    height: 80px;
}
footer a, footer a:hover, html .footer-top .widget_block ul li a:hover,html .footer-top .footer-widget ul li a:hover{color:#FF9C04;}
.footer-social .list-wrap li a{border: 1.3px solid #FF9C04;color: #FF9C04;}
.footer-social .list-wrap li a:hover{background-color:#FF9C04;}

.completed-projects-wraper .complete-project-wraper img{border-radius:16px;}
.completed-projects-wraper .complete-project-wraper .project-content{text-align:center;}
.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{background-color: var(--tg-primary-color);}
.project-top-meta .row .col-md-4:has(#project-status) {display: none;}
.completed-projects-wraper .complete-project-wraper .elementor-widget-container::before {
    position: absolute;
    top: 0;
    left: -100%;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 42556, 255, 0)), to(rgba(255, 255, 255, .3)));
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.completed-projects-wraper .complete-project-wraper:hover .elementor-widget-container::before, .completed-projects-wraper .complete-project-wraper:hover .elementor-widget-container::before {
    -webkit-animation: shine 1s;
    animation: shine 1s;
}
.completed-projects-wraper .complete-project-wraper .elementor-widget-container {
    position: relative;
    display: block;
    overflow: hidden;
}
.elementor-widget-n-tabs .e-n-tab-title{
	border-radius: 8px;
	cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1rem;
    margin-bottom: 0;
    padding: 19px 38px;
    text-align: center;
    text-transform: uppercase;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    transition: background .6s cubic-bezier(.55, 0, .1, 1), border .6s cubic-bezier(.55, 0, .1, 1);
}
.our-projects-tabs-wraper .project-top-meta.mb-50{margin-bottom:20px;}
.elementor-element-23fbb1d .team-item a{cursor: default;pointer-events: none;}

@media (min-width: 768px) {
  .our-projects-tabs-wraper .project-top-meta .row .col-xl-8 .row .col-md-4 {
        flex: 0 0 auto;
        width: 49.333333%;
    }
}

@media (min-width: 1200px) {
    html .footer-top  .col-xl-3 {
        flex: 0 0 auto;
        width: 33.33%;
    }
}
@media (max-width: 1500px) {
   html .breadcrumb-area {
        padding: 140px 0 40px;
    }
	.banner-content .title {
        font-size: 80px;
        margin-bottom: 30px;
    }
}