#home_page_main_content{margin-top: -110px;background: white;position: relative;-webkit-box-shadow: 2px 0px 5px 0px rgba(235,221,235,1);-moz-box-shadow: 2px 0px 5px 0px rgba(235,221,235,1);box-shadow: 2px 0px 5px 0px rgba(235,221,235,1);}
.owl-carousel{z-index: 0 !important;}
.section-services{padding-top: 2rem !important;}

.intro-carousel{margin-top: 197px;}
.intro-carousel .intro-title {font-size: 4rem;margin-top: -400px;padding: 0;}
.contact_bar {background: #00a295;height: 50px;position: absolute;top: 147px;width: 100%;z-index: 1;line-height: 50px;}

#property-carousel .owl-dots{display: none;}
#property-carousel .card-title-a {text-transform: uppercase;font-size: 1.5rem;}
/** NAV */
.navbar-default.navbar-trans .nav-item, .navbar-default.navbar-reduce .nav-item{
    margin-left: 50px;
}
/** END NAV */
/** FOOTER */
.section-footer {background: #24365a;padding-top: 0;padding-bottom: 20px;}
.section-footer .w-header-a img {height: 135px;}
.w-header-a{border-bottom: 1px solid #ffffff;margin-bottom: 17px;margin-top: 20px;}
.contact_bar ul {width: 50%; float: right;}
.contact_bar li {list-style: none;float: right}
.contact_bar li:nth-child(1){margin-right: 20px;margin-left: 20px;}
.copyright-footer {position: absolute;bottom: 10px;}
.section-footer .socials-a {position: absolute;bottom: 60px;width: 100%}
.section-footer .socials-a li { float: right;}
.section-footer .socials-a li:nth-child(2) {margin-left: 25px;margin-right: 25px;}
.section-footer .socials-a a, .section-footer p, .section-footer li, .section-footer span{color: white !important;}
.section-footer .w-footer-a span { display: block; margin-bottom: -2px;}
.section-footer .w-body-a p {margin-bottom: 0;}
    /** END FOOTER */


/** ATOUTS */
.atouts h1{color:#20385c;padding-top: 15px;padding-left: 15px;margin-bottom: 20px;}
.atouts h2 {color: #ffffff;text-transform: uppercase;padding-left: 40px;font-size: 1.5rem;
    background: url("../img/barre.png") no-repeat; background-size: 100%;text-align: center;
    padding-right: 35px;
}
.atouts .description_atout {background: #7fd0ca; color: #041217;border-radius: 55px;padding: 20px 20px 60px;height: 230px;text-align: center;}
.atouts .row {padding-left: 15px;}
/** END ATOUTS */


/*PROJETS HP*/
.projets_container {margin-top: 50px;}
.projets_container .title-a{color: #20385c}
.projets_container .trait{display: block;height: 2px;background: #31228b;width: 80%;margin-top: 25px;}
#property-carousel .owl-item{ height: 214px;}
.projets_container .title-wrap{padding-bottom: 0;}
.img_box_envol{margin-top: -20px;}
.card-info .card-info-title{margin-bottom: 0;}
/*END PROJETS HP*/

/* Page details projet */
.property-single {margin-top: 197px;}
#property-single-carousel .owl-dots {display: none}
.img-projet img{height: 145px;border: 5px solid #fff;box-shadow: 3px 0px 5px 0px #d0d0d0;margin-top: 5px;width: 240px;}
.details_bottom {box-shadow: 3px 0px 5px 0px #e2e2e2;text-align: justify;}
.details_bottom h1 {color:#20385c;text-transform: uppercase;font-size: 1.5rem;margin-top: 10px;margin-bottom: 0;}
.details_bottom h6 {font-weight: bold;}
.details_bottom p { color: black;}
/* Page details projet */

/** PROJETS */
.property-grid  .img-box-a img {height: 322px;width: 100%}
.intro-projets h1{color:#20385c;padding-top: 15px;padding-left: 15px;text-transform: uppercase;}
.projets_intro p {color: white;}
.projets_intro {position: absolute;bottom: 150px;left: 50px}
.projets_intro p:first-child {text-transform: uppercase; font-size: 2rem;font-weight: bold}
.projets_intro p:nth-child(2) {font-size: 1.5rem;}
.property-grid .col-md-4 {box-shadow: 3px 0px 5px 0px #d0d0d0;margin-bottom: 30px;padding: 5px;}
.property-grid .col-md-4 .card-box-a{margin-bottom: 0;}
.property-grid .row {margin: 0;}
.property-grid {margin-top: 50px;}
.property-grid .title-a{color: #20385c}
.property-grid .trait{display: block;height: 2px;background: #31228b;width: 60%;margin-top: 25px;}
.property-grid .title-wrap {padding-bottom: 0;}
.img-projet video{margin-top: 10px;}
/** END PROJETS */

/** ABOUT */
.section-about{margin-top: 197px;}
.about-img-box {padding-left: 0;}
.section-agents .title-a{color: #3061a6;}
.section-paiement .title-a{color: #3061a6;text-align: center}
.section-agents .title-d {font-size: 1rem;color:#20385c; }
.section-agents .card-img-d img{height: 397px;}
.section-agents .content-d {color: white;}
.accroche_agent{ background: #00a295;margin: 10px;width: 50%;
    margin: 0 auto;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;}

.accroche_agent .sinse-title {font-weight: bold;font-size: 3rem;}
.moyen_paiements thead th, .moyen_paiements tbody td{color: black;}

.accroche_agent li {list-style: none;}
.section-agents {padding-top: 0;}
.section-agents .title-wrap{ padding-bottom: 0;}
.section-paiement .title-wrap{ padding-bottom: 0;}
.section-agents .trait {display: block;height: 2px;background: #31228b;width: 70%;margin-top: 25px;}
.section-paiement .trait {display: block;height: 2px;background: #31228b;width: 60%;margin-top: 25px;}
.section-paiement {margin-top: 20px;}
.section-paiement .bold { font-weight: bold;}
/** END ABOUT */

/** Contact */

.contact .section-t8 {margin-top: 197px;padding-top: 0}
.contact .section-t8 h1 {color:#20385c;margin-top: 20px;margin-bottom: 20px;}
.contact .section-md-t3 {background: #4ea296;}
.contact span,.contact li a {color: white;}
.contact .icon-box-content h4 {font-size: 1rem;width: 60%;}
.contact .icon-box-content ul {width: 40%;}
.contact .socials-footer { width: 85%;}
.contact .socials-footer h4 {width: 60%; float: left}
.contact .socials-footer ul {float: left; width: 40%;}

.bottom_contact_block {background: #23375b;margin-top: 50px;padding: 30px;}
/** End Contact */

