h2.section-title{
    color: #1a3a56;
}
.wrap-counter .counter-box .title-count {
color:#1a3a56;
}
h2,h3,h4,h5,h6{
color:#1a3a56;
}

.single-property-contact .contact-form .ip-group{
display:flex;
  flex-direction:column;
}
.list-star .icon{
color:#896739;
}

@media(max-width:767px){
  .flat-pagination{
flex-wrap:wrap
}


.box-title-listing .box-filter-tab .d-flex.gap-2{
flex-wrap:wrap;
}

.nav-tab-filter li:nth-child(2){
display:none
}
  .flat-section.flat-banner{
  display:none;
  }
  .nice-select.open .list {
    z-index:12
  }
}

.post-author a:hover, .post-author span:not(:first-child) a:hover, .post-navigation a:hover, .single-detail.ck-content a:hover, .single-property-contact .box-avatar a:hover, .title a:hover {
    color: white;
}
.flat-section {
    padding: 70px 0 20px;
}

.wrap-service-v4 .inner-service-left .img-service img {
    max-height: 550px;
}
.iti__selected-country {
top:0
}

.top-header{
display:none
}
.header-lower{
margin:30px 0px
}
.main-header .main-menu .navigation>li>a{
font-size:18px;
}
/*.swiper-wrapper:before {
content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background-color:black;
    opacity:0.3
}
.swiper-wrapper{
position:relative;
}*/

.flat-slider.home-5 .box-img img{
height:53rem;
}

.main-header.header-style-2{
background-color: #1b1c1c !important;
}

main-header.header-style-2 .main-menu .navigation>li.current>a, .main-header.header-style-2 .main-menu .navigation>li:hover>a {
color:black
}

.flat-property-v3 .box-inner-left img{
max-height: 600px;
    object-fit: cover;
    border-bottom-right-radius: 13px;
    border-top-right-radius: 13px;
}
.flat-filter-search.home-5{
/*background:#f7f7f7;*/
}

.flat-property-v3 .box-avatar{
display:none
}

.single-property-contact .contact-form .ip-group{
display:flex;
  flex-direction:column;
}

@media(max-width:767px){
  .flat-pagination{
flex-wrap:wrap
}
  .about-mission-section .row{
      flex-direction: column-reverse;
  }


.box-title-listing .box-filter-tab .d-flex.gap-2{
flex-wrap:wrap;
}

.nav-tab-filter li:nth-child(2){
display:none
}
  .flat-section.flat-banner{
  display:none;
  }
  .nice-select.open .list {
    z-index:12
  }
}

.post-author a:hover, .post-author span:not(:first-child) a:hover, .post-navigation a:hover, .single-detail.ck-content a:hover, .single-property-contact .box-avatar a:hover, .title a:hover {
    color: white;
}
.flat-section {
    padding: 70px 0 20px;
}
.flat-tab.flat-tab-form{
margin-top:-93px
}

.post-author a:hover, .post-author span:not(:first-child) a:hover, .post-navigation a:hover, .single-detail.ck-content a:hover, .single-property-contact .box-avatar a:hover, .title a:hover {
    color: #161e2d;
}

.privacy-policy-content {
    padding: 70px 0px;
}
.privacy-policy-content h3 {
    font-size: 31px;
    padding: 8px 0px;
}
.term-conditions-content{
padding: 70px 0px;
}
.term-conditions-content h3 {
    font-size: 31px;
    padding: 8px 0px;
}
.wrap-service-v4 .inner-service-left .img-service img {
    max-height: 550px;
}
.flat-section-v5.flat-recommended.flat-recommended-v2 .box-title-listing p{
    max-width: 700px;
    font-size: 20px;
    line-height: 27px;
}

.flat-section.flat-testimonial-v3{
margin-top:20px
}
.other-pages-section .flat-section-v3.flat-slider-contact .content-left .section-title {
    color: black !important;
}
.other-pages-section .flat-section-v3.flat-slider-contact .content-left .body-body-2 {
    color: black !important;
}
.other-pages-section .flat-section-v3.flat-slider-contact .content-wrap .content-left {
    padding-right: unset;
}
.other-pages-section .flat-slider-contact .overlay {
    background: unset !important;
}

.list-property-section{
padding:80px 0px;
}

.flat-title-page h2 {
    color: #1a3a56 !important;
}

.list-property-section img{
border-radius:20px
}

.about-para{
    margin-bottom: 50px;
}
.about-para .about-heading{
font-size:36px
}

.about-us-image img{
    border-radius: 11px;
}

.about-upper-para{
padding:60px 0px 70px;
background-color: white !important;
}

.about-mission-section{
padding-bottom:50px
}

body#page-10 .flat-benefit-v2 {
    background: black;
    padding: 80px 0;
}

.main-header.header-style-2 .main-menu .navigation > li.current > a, .main-header.header-style-2 .main-menu .navigation > li:hover > a {
    color: rgb(255, 255, 255) !important;
}
.main-header.header-style-2 .main-menu .navigation>li>a {
  color: rgb(255, 255, 255) !important;
}
.single-property-contact .contact-form .ip-group{
display:flex;
  flex-direction:column;
}

.flat-slider.home-1 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
}
@media(max-width:767px){
  .flat-pagination{
flex-wrap:wrap
}


.box-title-listing .box-filter-tab .d-flex.gap-2{
flex-wrap:wrap;
}

.nav-tab-filter li:nth-child(2){
display:none
}
  .flat-section.flat-banner{
  display:none;
  }
  .nice-select.open .list {
    z-index:12
  }
}
.privacy-policy-content {
    padding: 70px 0px;
}
.privacy-policy-content h3 {
    font-size: 31px !important;
    padding: 8px 0px;
}
.term-conditions-content{
padding: 70px 0px;
}
.term-conditions-content h3 {
    font-size: 31px !important;
    padding: 8px 0px;
}
.iti__selected-country {
top:0;
}
.flat-blog-detail h2 {
    font-size: 30px;
}
.flat-blog-detail h3 {
    font-size: 30px;
}
.flat-blog-detail ol {
  margin-bottom: 20px
}
.flat-blog-detail ul {
  margin-bottom: 20px
}





#page-10 .box-navigation {
    display: none;
}

@media (max-width: 767px) { 
    .iti--inline-dropdown .iti__dropdown-content {
        overflow-x: hidden; /* Hide horizontal overflow */
        position: absolute;
        z-index: 2;
        margin-top: 0px;
        margin-bottom: -185px;
        left: 160%;  /* Center the dropdown */
        transform: translateX(-50%);  /* Ensure it's centered */
        border: var(--iti-border-width) solid var(--iti-border-gray);
        box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    }
  
}
.top-header .top-header-right a:not(.dropdown-toggle, .dropdown-item):first-of-type {
    display: none;
}
.header-property-detail .content-bottom .icon-box .item {
    align-items: center;
    background-color: #f7f7f7;
    border: 1px solid #e4e4e4;
    border-radius: 4px;
    display: flex;
    height: 52px;
    justify-content: center;
    width: 52px;
    display: none;
}
.homeya-box .images-group .box-icon {
    background-color: var(--primary-color);
    display: none;
}
.mobi-icon-box .box:first-child {
    display: none;
}
.swiper-container {
    width: 100%;
    overflow: hidden;
}
#page-home .pricing-property .d-flex.gap-12{
    display: none !important;
}
.footer-cl-4 .subscribe-form input {
   
    color: white;
    
}
.wd-find-select.style-2 .inner-group .form-style .form-control {
    color: black;
    
}
.mobile-menu .nav-logo {
    background: #1b1c1c;
    box-shadow: 0 4px 18px 0 rgba(0, 0, 0, .08);
    padding: 12px 20px;
    position: relative;
}

@media only screen and (max-width: 768px) {
    #page-15 .flat-tab.flat-tab-form .wd-find-select.style-2.shadow-st {
        margin-top: 88px; 
    }
}

.flat-blog-detail h3 {
    font-size: 28px !important;
}

#page-home .box-bottom .d-flex.gap-8.align-items-center .avatar.avt-40.round {
display:none;
}

#page-14 .archive-bottom.d-flex.justify-content-between.align-items-center .d-flex.gap-8.align-items-center .avatar.avt-40.round{
display:none;
}

.flat-section-v5.flat-recommended.flat-recommended-v2 .archive-bottom.d-flex.justify-content-between.align-items-center .d-flex.gap-8.align-items-center .avatar.avt-40.round{
display:none;
}