/*header.p-color-bg {
    display: none;
}*/
/* .main-menu {
    border-bottom: 4px solid #c6c6c9;
    position: relative;
    z-index: 99;
    
    background: #faf5fc !important;
} */

/* .listing-sections a
{
    position: absolute;
   
    position: absolute;
    right: 0;
    top: 46%;
    margin-top: -20px;
    color: #fff;
} */

/* 
.welcome-sections a {
    width: 172px;
    line-height: 50px;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0 10px;
    border-radius: 30px;
    border: 1px solid #033285;
}
.welcome-section a.buttonTwo {
    color: #fff;
} */

body {
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif !important;
}


 .heading-projects-details p {
    color: #666 !important;
    font-size: 17px !important;
}
.theme-main-titleTwo p{
        color: #666 !important;
    font-size: 17px !important;
}
.post-titles p{
       color: #666 !important;
    font-size: 17px !important;
}
.owl-item .item p{
         color: white !important;
    font-size: 17px !important;
}
.about-ceo-message p{
  color: #666 !important;
    font-size: 17px !important;

}
.mission-statment p{
      color: #666 !important;
    font-size: 17px !important;
}
.heading-projects-details h3 {
    font-size: 33px;
    color: #033285 !important;
    font-weight: 700;

}
.heading-projects-details strong,h4{
        color: #033285 !important;
}
.heading-projects-img img {
    width: 100%;
    height: 300px;
    /* max-width: 100%; */
    display: block;
}
.heading-projects-details h3{
    font-size: 33px;
}

.heading-projects-details p {
    padding: 30px 0;
    font-size: 17px;
}
.recent-blog .single-blog-item .post-wrapper a {
    color: black;
    color: #033285 !important;
    font-weight: bold;
    font-size: 15px;
    padding: 0 0 10px 10px !important;
}
.recent-blog .single-blog-item .post-wrapper .post-title {
    padding: 30px 0 20px 30px;
    border-bottom: none !important;
}
a.buttn {
    width: 170px;
    line-height: 50px;
    text-transform: uppercase;
    font-weight: 600;
    /* border-radius: 30px; */
    text-align: center;
    color: #fff;
    border: 1px solid transparent;
    background: #033285;
}

.project-detail-fqa {
    padding: 70px 0;
    background: #f3f3f3;
}
.whychoose p {
    font-size: 18px;
    font-size: 17px;
    padding: 20px 0;
}

.project-aminties {
    padding: 60px 0 60px 0;
    background-color: #f3f3f3;
}

.text-head-project {
    text-align: center;
}



/* //Hide and Show Multiple Divs */


.main_div
  {
  text-align:center;
  background: #00C492;
  padding:20px; width: 400px;
  }
.inner_div
  {
  background: #fff;
  margin-top:20px;
  height: 100px;
  }

  .click-div {
    border: 1px solid #033285;
    cursor: pointer;
    text-align: center;
    border-bottom: none;
    padding: 10px 0 0;
    margin: 20px 0 19px 0;
    font-weight: bold;
    font-size: 20px;
}

.click-div a:hover
  {
  cursor:pointer;
  font-size: 16px;
  }

 .menu-same-project {
    border: 1px solid #033285!important;
    padding: 20px;
    border-top: none;
    border-top: none !important;
}

.frequently-ask-questions {
    background: #dbdbdb;
    padding: 50px;
    display: flex;
}

.butons-faq {
    display: flex;
    justify-content: center;
    align-items: center;
}

.btn-samawat {
    padding: 0 20px;
}

a.buttn.call-btns.after-hover-schem {
    background: black;
}
.fewquently-ask-questions{
    padding: 60px 0;
    
}

.panel-heading {
    padding: 23px !important;
    border: none;
    border-radius: 0;
    background: #f9f9f9;
}

.panel-title .fa {
    background: 033285;
   
    color: #033285;
    /* border: 1px solid; */
    border: 1px solid #033285;
    padding: 2px 5px;
}
.panel-heading {
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.meet-teams-agents{
    background-color: black;
    padding: 70px;
}

.map-project-all iframe{
width: 100% !important;
}

.footer-about ul li {
    display: inline-block;
    padding: 18px 45px 0 0;
}

.project-detail-icons .fa-facebook {
    /* color: #033285; */
    font-size: 20px;
    padding: 10 15px;
    background: #3b5998;
    color: white;
    padding: 10px 16px;
    border-radius: 25px;
}

.project-detail-icons .fa-instagram {
    /* color: #033285; */
    font-size: 20px;
    padding: 10 15px;
    background: #fb3958;
    color: white;
    padding: 10px 12px;
    border-radius: 25px;
    border: 1px solid #033285;
}


.project-detail-icons .fa-twitter {
    /* color: #033285; */
    font-size: 20px;
    padding: 10 15px;
    background: #1da1f2;
    color: white;
    padding: 10px 12px;
    border-radius: 25px;
    border: 1px solid #033285;
}

.project-detail-icons .fa-linkedin {
    /* color: #033285; */
    font-size: 20px;
    padding: 10 15px;
    background: #0077b5;
    color: white;
    padding: 10px 12px;
    border-radius: 25px;
    border: 1px solid #033285;
}

.project-detail-icons .fa-youtube {
    /* color: #033285; */
    font-size: 20px;
    padding: 10 15px;
    background: #cd201f;
    color: white;
    padding: 10px 12px;
    border-radius: 25px;
    border: 1px solid #033285;
}

.project-details-address ul li p {
    color: white;
}
.contact-informations h3{
    color: white;
}
.contact-informations p{
    color: white;
}

.forms-internal .forms-group {
    padding: 11px 0;
}
.project-details-span-text {
    margin: 8px 0;
    color: white;
    font-weight: bold;
    font-size: 14px;
}

input.form-control {
    margin: 10px 0 0 0;
    height: 42px;
}


.buttnss {
    width: 143px;
    line-height: 40px;
    text-transform: uppercase;
    font-weight: 600;
    /* border-radius: 30px; */
    text-align: center;
    color: #fff;
    border: 1px solid transparent;
    background: #033285;
}

.txt-area textarea {
    width: 100%;
    height: 108px;
}

p.display-inline-blocked {
    display: inline;
    padding: 6px;
}

span.icon-socials {
    color: white;
    font-size: inherit;
}

.project-details-address {
    position: relative;
    top: 32px;
}
.project-details-address ul li{
    padding: 6px 0;
}



.blog-perfect-img {

    height: 35vh !important;
    width: 500px !important;
}

.featured-properties .single-item .img-holder img {
    width: 100%;
    height: 40vh !important;
    width: 500px !important;
}


.socis h2 {
    text-transform: uppercase;
    margin: 10px 0 30px 0;
    color: white;
}

.recent-blog {
    margin: 60px 0 73px 0 !important;
}

.recent-blog .single-blog-item .img-holder {
    position: relative;
    margin-top: 0 !important;
}

.sell-house .theme-main-titleTwo {
    margin-bottom: 17px !important;
}

.sell-house .icon-wrapper .icon-box {
    width: 78px !important;
    height: 78px !important;
    line-height: 67px !important;
    font-size: 40px !important;
    color: #033285 !important;
    position: relative !important;
    margin: 0 auto !important;
    z-index: 0 !important;
}

.ceo-img-name {

    position: relative;
    top: -29px;
    background: #033285;
    padding: 10px 0;
}

.ceo-img-name p {
    color: white;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    
}

/*Rasool css*/

.property-details-page.padding-tops {
    padding: 50px 0 0 0;
}
.property-details-page {
    margin-bottom: 0 !Important;
}