@charset "UTF-8";
/* CSS Document */
body{
font-family: scandia-web, sans-serif;
  color:#002A4A;
  position:relative;
}


/* MENU */
.navbar{z-index:25;}

.navbar-toggler{
  border:0px;  
}
.navbar-toggler:focus{
  box-shadow:none;
}
/*
.navbar-toggler-icon {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}*/

.navbar-toggler-icon {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}
.navbar-toggler-icon:hover {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}/*
.navbar-toggler-icon {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}
.navbar-toggler-icon:hover {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23002A4A' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}*/


#firstMenuSearch {padding-left:0px;}
#firstMenuSearch .searchLink:after {
    content: '';
    /*background-image: url(../images/searchicon.svg);*/
  background-image: url(../images/searchicon-white.svg);
    width: 28px;
    height: 28px;
    background-size: contain;
    display: inline-block;
    background-repeat: no-repeat;
    margin-left: 10px;
}

#secondMenu {padding-left:0px;}
#secondMenu a{
  font-size:18px;
  line-height: 21px;
  /*color:#002A4A;*/
  color:#ffffff;
  text-decoration: none;
}

.project.linkapartments #firstMenuSearch a:after{
  background-image: url(../images/searchicon-white.svg);
}

.project.linkapartments #secondMenu a{
  color:#ffffff;
}
.project.linkapartments .navbar-toggler-icon {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}

.project.linkapartments .navbar-toggler-icon:hover {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='23' viewBox='0 0 32 23'%3E%3Cg id='Groupe_2549' data-name='Groupe 2549' transform='translate(-1250.5 -48.5)'%3E%3Cline id='Ligne_3' data-name='Ligne 3' x2='29' transform='translate(1252 50)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='22' transform='translate(1252 60)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Ligne_5' data-name='Ligne 5' x2='15' transform='translate(1252 70)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");}
#secondMenu a:hover{ color:#FFFFFF; text-decoration: underline;}

/* Offcanva menu */
.navbar-nav {
  font-size:29px;
  line-height: 35px;
  color:#002A4A;
}
.navbar-nav a{color:#002A4A;}

.navbar-nav .nav-item a{  
  font-size:29px;
  line-height: 35px;
  margin-bottom:11px;
  text-align: right;
}
.navbar-nav .nav-item.heading {
  font-size:29px;
  line-height: 35px;
  margin-bottom:11px;
    text-align: right;
}

.navbar-nav li.menuProject a {
  font-size:17px;
  line-height: 20px;
  margin-bottom:7px;
}
.navbar-nav .menuProject.last a{
  margin-bottom:17px;
}
.offcanvas-header .btn-close{opacity:1;color:#002A4A;}



/*
Footer
*/
.footer{
  background-color:#F0E239;
  padding-top:50px;
  padding-bottom:15px;
  color:#002A4A;
  font-size:14px;
  line-height:17px;
}

  .home .footer {
    padding-bottom: 80px;
  }
  
.search .footer{
  padding-bottom:80px;
}

.footer a{
  text-decoration: none;
  color:#002A4A;
}
.footer a:hover{
  text-decoration: underline;
}
.footer ul{
    list-style: none;
    padding-inline-start: 0;
}
.footer .listProject li,
.footer .legalLink li{
  margin-bottom:6px;
}
.footer .contactTitle{font-weight: 500;margin-bottom:15px;}
.footer .contactadress{margin-bottom:15px;}
.footer .contactMedium{margin-bottom:35px;}
.footer .listProject{font-weight: 500;}
.footer .searchLink:after{
  content:'';
  background-image: url('../images/searchicon.svg');
  width: 17px;
    height: 17px;
    background-size: contain;
    display: inline-block;
    background-repeat: no-repeat;
    margin-left: 10px;
}








/*
Homepage banner
*/
.home .headerSite{height:619px}
.project .headerSite{height:457px}
.search .headerSite{height:375px}
.unit .headerSite{height:308px}
.brivia .headerSite,
.promotions .headerSite{height:375px}
.contact .headerSite,
.error404 .headerSite,
.privacy .headerSite{height:375px}
/*.contact .headerSite,
.error404 .headerSite,
.privacy .headerSite{height:124px}*/
#homeVideo {
  position: absolute;
    right: 50%;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
    transform: translate(50%, 0px);
  z-index: -99;
}
.homeBanner .headline{
  margin-top: 315px;
}
.homeBanner{
  height: 100%;
  position:relative;
  top:0px;
  overflow: hidden;
}

.project .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-size:cover;
}
/*
.project.nestcondos .topBanner{
  background-image: url('../images/banner/project/nestcondos.jpg');
  background-position: bottom center;
}
.project.linkapartments .topBanner{
  background-image: url('../images/banner/project/link-appartments.jpg');
  background-position: bottom center;
}
.project.stanbrooke .topBanner{
  background-image: url('../images/banner/project/stanbrooke.jpg');
  background-position: bottom center;
}
.project.lb9 .topBanner{
  background-image: url('../images/banner/project/lb9-condos.jpg');
  background-position: bottom center;
}
.project.squarephilips .topBanner{
  background-image: url('../images/banner/project/square-phillips.jpg');
  background-position: bottom center;
}
.project.yul .topBanner{
  background-image: url('../images/banner/project/yul-centre-ville.jpg');
  background-position: bottom center;
}
*/

.search .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-image: url('../images/banner/listing-banner.jpg');
  background-size:cover; 
  background-position: center; 
}
.brivia .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-image: url('../images/banner/brivia-banner.jpg');
  background-size:cover; 
  background-position: center; 
}
.promotions .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-image: url('../images/banner/promo-banner.jpg');
  background-size:cover;  
  background-position: center;
}


.unit .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-size:cover;  
  background-position: center;
}



.contact .topBanner,
.error404 .topBanner,
.privacy .topBanner{
  height: 100%;
  position:relative;
  top:0px;
  background-image: url('../images/banner/default-banner-mobile.jpg');
  background-size:cover;  
  background-position: bottom center;
}



default-banner-mobile.jpg
.homeSliderHeadline {color:#ffffff !important;}
.homeSliderHeadline .title{
  font-size:41px;
  line-height: 45px;
  margin-bottom:17px;
  font-family: "span", serif;
  font-weight: 700;
  font-style: normal;color:#ffffff !important;
}
.homeSliderHeadline .subtitle{
  font-size:23px;
  line-height: 28px;
  margin-bottom:0px;color:#ffffff !important;
}


.homeBanner .searchHead{
  position: fixed;
    bottom: 0px;
  z-index: 99;
}
.filterMain{display: grid;}
.homeBanner .searchFilter {
    width: 100%;
    left: 0;
    bottom: 0;
    padding-left: 0;
    padding-right: 0;
  z-index:79;
}
.btn-homeSearch {
    background-color: #FDEF70;
    padding-top: 14px;
    padding-bottom: 14px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.btn-homeSearch:not(.collapsed) span {
    display: none;
}
.btn-homeSearch:not(.collapsed) {
    background-color: #ffffff;
    padding: 14px 15px 5px 15px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}
.btn-homeSearch:not(.collapsed):after{
  width:19px;
  height:19px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-size: 100%;
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.835' height='17.835' viewBox='0 0 17.835 17.835'%3E%3Cg id='Groupe_2962' data-name='Groupe 2962' transform='translate(2763.452 4429.945) rotate(45)'%3E%3Cline id='Ligne_76' data-name='Ligne 76' x2='21.222' transform='translate(-5084.5 -1178.389)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Ligne_77' data-name='Ligne 77' x2='21.222' transform='translate(-5073.889 -1167.778) rotate(-90)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.btn-homeSearch.collapsed:after{
  width:19px;
  height:19px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.992' height='19.992' viewBox='0 0 19.992 19.992'%3E%3Cg id='Groupe_2561' data-name='Groupe 2561' transform='translate(1.061)'%3E%3Cline id='Ligne_75' data-name='Ligne 75' y2='9.526' transform='translate(6.736 12.196) rotate(45)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='1.5'/%3E%3Cg id='Ellipse_41' data-name='Ellipse 41' transform='translate(4.643)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cellipse cx='7.144' cy='7.144' rx='7.144' ry='7.144' stroke='none'/%3E%3Cellipse cx='7.144' cy='7.144' rx='6.394' ry='6.394' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.homesearch .btn-group{
  padding:10px 15px;
}
.btn-group .accordion-item {
    width: 100%;
}
.homesearch .btn{
  padding:12px 19px;
  border-radius:10px !important;
}
.homesearch .btn.btn-white{
  background-color:#ffffff;
  font-size:16px;
  line-height: 19px;
  color:#002A4A;
  display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}

.homesearch .btn.btn-search{
  background-color:#FDEF70;
  color:#002A4A;
  width:100%;
}

.homesearch .ui-widget.ui-widget-content{border: none;}

#datepicker {
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.ui-datepicker .ui-widget-header{
  border: none;
  background-color:#ffffff;
}
.ui-datepicker .ui-datepicker-title{
  font-size:16px;
  line-height:19px;
}
.ui-datepicker .ui-state-default, 
.ui-datepicker .ui-widget-content .ui-state-default, 
.ui-datepicker .ui-widget-header .ui-state-default, 
.ui-datepicker .ui-button, 
html .ui-datepicker .ui-button.ui-state-disabled:hover, 
html .ui-datepicker .ui-button.ui-state-disabled:active {
    border: none;
    background: #ffffff;
    font-weight: normal;
    color: #002A4A;
  text-align: center;
}
.ui-datepicker .ui-state-active, .ui-datepicker .ui-widget-content .ui-state-active, .ui-datepicker .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: #6FA0AE 1px solid;
    background: #6FA0AE;
    color: #ffffff;
  border-radius:50%;
}
.ui-datepicker td span, .ui-datepicker td a {
    height: 25px;
    width: 25px;
    font-size: 11px;
    line-height: 20px;
}
.ui-datepicker .ui-icon-circle-triangle-e {
    background-position: -35px 0px;
}
.ui-datepicker .ui-icon-circle-triangle-w {
    background-position: -95px 0px;
}

/*.slider-wrapper */.slider-selection {
	background: #000000 !important;
}
/*.slider-wrapper */.slider.slider-horizontal {
    width: 100% !important;
    height: 20px;
}
/*.slider-wrapper */.slider-handle {
	background-color: #fff !important;
	background-image: none !important;
  border:1px solid #000000;
      width: 12px;
    height: 12px;
	/*-webkit-box-shadow: 1px 1px 24px -2px rgba(0,0,0,0.75) !important;
	-moz-box-shadow: 1px 1px 24px -2px rgba(0,0,0,0.75) !important;
	box-shadow: 1px 1px 24px -2px rgba(0,0,0,0.75) !important;*/
}

/*.slider-wrapper */.slider-strips .slider-selection {
	background-image: repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(255,252,252,0.08) 5px, rgba(252,252,252,0.08) 10px) !important;
	background-image: -ms-repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(255,252,252,0.08) 5px, rgba(252,252,252,0.08) 10px) !important;
	background-image: -o-repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(255,252,252,0.08) 5px, rgba(252,252,252,0.08) 10px) !important;
	background-image: -webkit-repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(255,252,252,0.08) 5px, rgba(252,252,252,0.08) 10px) !important; 
}
/*.slider-wrapper */.tooltip-inner {
    max-width: 200px;
    padding: 0px 1px;
    color: #bdbdbd !important;
    text-align: center;
    background-color: transparent !important;
    border-radius: 0px;
}
/*.slider-wrapper */.tooltip.top .tooltip-arrow {
    display: none !important;
}
/*.slider-wrapper */.slider .tooltip.top {
    margin-top: -25px !important;
}
/*.slider-wrapper */.well {
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;
	width: 100% !important;
	padding: 0;
}
/*.slider-wrapper */.slider-ghost .slider-track {
  height: 2px !important;
}
/*.slider-wrapper */.slider-ghost .slider-handle {
	top: -2px !important;
	border: 5px solid #f77500;
}
.slider.slider-horizontal .slider-track{height: 2px;}
#homesearch .accordion-header{
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #002A4A;
}
#homesearch .accordion-body{
  padding:10px 15px;
}
#movein .accordion-body {
    padding: 0px;
}
#homesearch .filterMain .accordion-button{
display: flex;
    flex-direction: row;
    justify-content: space-between;
}
#homesearch .filterMain .accordion-button:after{
width: 11px;
height: 6px;
background-size: 100%;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.122' height='7.311' viewBox='0 0 13.122 7.311'%3E%3Cpath id='Tracé_13837' data-name='Tracé 13837' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(84.473 143.687) rotate(180)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
#homesearch .filterMain .accordion-button.collapsed:after{
width: 11px;
height: 6px;
background-size: 100%;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.122' height='7.311' viewBox='0 0 13.122 7.311'%3E%3Cpath id='Tracé_13837' data-name='Tracé 13837' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(-71.351 -136.376)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
  
#homesearch .btn-search {
  width: 100%;
  margin-top: 25px;
  margin-bottom: 0px;
  background-color:#FDEF70;
}
.filterMain .btn-group {
    display: flex!important;
    flex-direction: column;
    align-items: center;
}
#startingprice .amount{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
#startingprice .min,
#startingprice .max{
  color:#8095A5;
  font-size:16px;
  line-height: 19px;
}
#startingprice .min div,
#startingprice .max div{
  color:#002A4A;
}
#startingprice .min{text-align: left;}
#startingprice .max{text-align: right;}
#startingprice  .slider.slider-horizontal {
    margin-top: 20px;
}
#homesearch .form-check input[type="checkbox"]+.cr {
  background-color:#ffffff;
}

#homesearch .form-check input[type="checkbox"]:checked+.cr {
  background-color:#FDEF70;
}

/*
Homepage Yellow bar
*/
/*.homeYellowBar{display:none;}*/
.bannerpromo {
    background-color: #FDEF70;
    text-align: center;
    padding: 10px 15px;
  font-size: 14px;
    font-weight: 500;
}





/*
Homepage intro bloc
*/

.containerImgIntro {
  margin-top:21px;
  margin-bottom:33px;
}
.introTitle {
  /*font-size:21px;
  line-height: 24px;*/
    font-size: 24px;
    line-height: 25px;
  font-weight:500;
    padding-bottom:14px;
  width:75%;
}
.introline{width:50%; height:1px; border-bottom:2px; border-bottom-style: solid; border-color: #F0E239; margin-bottom:24px;}
.introText{
  margin-bottom:58px;
}
.introText,
.introText p{
  font-size: 16px;
  line-height: 19px;
}

/*
Homepage Carousel
*/

.homeCarousel{
  margin-top:3px;
  margin-bottom:72px;
}

.homeCarouselTitle{font-weight:500;
    font-size: 24px;
    line-height: 25px;
    margin-bottom:30px;
}
.homeCarousel .carousel-indicators{margin-bottom:-26px;}
.homeCarousel .carousel-indicators [data-bs-target] {background-color: #ffffff;opacity: 1; border:1px solid #002A4A; width: 11px; height: 11px; border-radius: 50%;}
.homeCarousel .carousel-indicators .active {background-color: #002A4A;}






/*

PROJECT

*/

.projectArrowBanner{
  position: absolute;
  bottom: 35px;
}
.projectbar{height:12px;}
.lineColor {
  border-bottom-width:1px;
  border-bottom-style:solid;
}
.projectLogo{margin-top:35px; position: relative;}
.projectIntro {margin-top:35px;}
.projectIntro .lineColor {margin-bottom:35px;}
.projectIntro .text{
  font-size: 16px;
  line-height: 19px;
  margin-bottom:40px;
}
.projectIntro .text strong{
  font-weight:500 !important;
}
.projectIntro .specs{
  font-size: 17px;
  line-height: 28px;
  margin-bottom:40px;
}
.projectIntro .specs ul{
  list-style:none;
  padding-left: 0rem;
}
.projectIntro .specs ul li{border-bottom-width: 1px; border-bottom-style: solid}

.project .btn{
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  border-radius: 10px;
  padding: 13px 34px;
  text-align: center;
}
.visitLink{  
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  text-decoration: none;
  color:#000000;
  display: flex;
  justify-content: flex-end;
  padding: 13px 0px !important;
}
.visitLink.btn-check:checked+.visitLink, .visitLink.active, .visitLink.show, .visitLink:first-child:active, :not(.btn-check)+.visitLink:active {border-color:#ffffff;}

.projectCatchphrase {
  font-size:44px;
  line-height:50px;
  text-align: right;
  font-weight: 500;
  margin-top:75px;margin-bottom:75px;
}
.projectServicesTitle {
  font-size:24px;
  line-height:25px;
  font-weight: 500;
  margin-bottom:23px;
}
.projectServicesList {
  margin-bottom:0px;
  font-size:14px;
  line-height:24px;
  display: flex;
  flex-direction: row;
  /*align-items: center;*/
  align-items: flex-start;
}
.projectServicesList:before {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    line-height: 28px;
    margin-right: 15px;
    margin-top: 10px;
}
.projectContact{margin-top:50px;margin-bottom:50px;}
.projectContact a{color:#002A4A;text-decoration: none;}
.projectContact a:hover{color:#002A4A;text-decoration: underline;}
.projectContact .lineColor {margin-bottom:20px;}
.projectContact .title{
  font-size:14px;
  line-height:17px;
  font-weight: 500;
}
.projectContact .infos{
  font-size:14px;
  line-height:17px;
  font-weight: 400;
}
.projectContact .social {
  margin-bottom:50px;  
}
.projectContact .social .icon::after{
  content:'';
  width:22px;
  height: 22px;
  display:inline-block;
  margin-right:10px;
}
.projectContact .btnBottom{
  text-align:center;
}
.projectMap{padding-left:0px;padding-right:0px;}

.projectMap #map {
  max-height:325px;
  min-height:325px;
}
.projectgalerie .carousel-item .img-fluid {
    width: 100%;
}







/*

UNITS

*/

.unitbasicInfo {
  margin-top:35px;
}
.unitbasicInfo .projectName{
  font-size:13px;
  line-height: 18px;
  margin-bottom:9px;
  font-family: "span", serif;
  font-weight: 700;
  font-style: normal;
}
.unitbasicInfo .unitNumber{
  font-size:34px;
  line-height: 41px;  
  margin-bottom:9px;
  font-family: "span", serif;
  font-weight: 700;
  font-style: normal;
}
.unitbasicInfo .unitType{  
  font-size:15px;
  line-height: 19px;  
  margin-bottom:33px;
  font-weight: 400;
}

.availability {
  font-size:14px;
  line-height: 17px; 
  font-weight: 400;
}

.availability:before { 
  content:'';
  display:inline-block;
  width:10px;
  height: 10px;
  border-radius:50%;
  margin-right:10px;
}
.availability.avail:before {background-color:#A8E013;}
.availability.availSoon:before {background-color:#DDDDDD;}
.availability.noAvail:before {background-color:#ff0000;}

.keepInformLink{  
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  text-decoration: none;
  color:#000000;
  display: flex;
  justify-content: center;
}
.keepInformLink:hover{color:#000000;}
.keepInformLink.btn-check:checked+.keepInformLink, .keepInformLink.active, .keepInformLink.show, .keepInformLink:first-child:active, :not(.btn-check)+.keepInformLink:active {border-color:#ffffff;}
.keepInformLink:after{
  content:'';
  display: inline-block;
  margin-left:15px;
  background-position: top left;
  width:22px;
  height:22px;
  background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23F0E239' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23F0E239' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23F0E239' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.keepInformLink:hover:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.unitSpecs img {max-width:39px;}

.unitSpecs {
  margin-top:43px;
  margin-bottom:10px;
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
}

.unitSpecs .specsItem{
  margin-bottom:30px;
}
.unitSpecs .specsItem img{
  margin-right:5px;
}

.unitDescription {
  margin-bottom:35px;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
}

.unitDescription .lineBlack{
  border-bottom:1px solid #000000;
  margin-bottom:35px;
}

.unitContact{
  margin-top:40px;
  margin-bottom:33px;
}
.unitContact .adress{
  margin-bottom:40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  display: flex;
}
.unitContact .icon{margin-right:27px;}
.unitContact .icon img{
  max-width: 30px;
}


.unitContact .btnUnit{
  margin-bottom:16px;
  background-color: #FDEF70;
  border:1px solid #FDEF70;
  font-size:14px;
  line-height:17px;
}
.unitContact .btnUnit:hover{  
  background-color: #ffffff;
  border:1px solid #000000;
}
.unitContact .iconTitle{  
  margin-bottom:15px;
}
.unitContact .btnUnitIcon {
  margin-bottom:16px;
  content:none;
  width:42px;
  height:42px;
  background-color: #FDEF70;
  border-radius:50%;
  background-repeat: no-repeat;
  background-position: center center;
  border:1px solid #FDEF70;
}
.unitContact .btnUnitIcon:hover {
  background-color: #ffffff;
  border:1px solid #000000;
}
.unitContact .btnUnitIcon.iconPhone{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.529' height='19.541' viewBox='0 0 19.529 19.541'%3E%3Cpath id='Tracé_591' data-name='Tracé 591' d='M15.657,16.675c.425-.425.831-.84,1.247-1.243a3,3,0,0,1,.521-.417,1.686,1.686,0,0,1,2.137.265q1.19,1.164,2.355,2.355a1.82,1.82,0,0,1-.1,2.713c-.418.426-.849.838-1.26,1.27a3.008,3.008,0,0,1-2.567.909A10.438,10.438,0,0,1,13.979,21.2a19.08,19.08,0,0,1-3.264-2.177,19.545,19.545,0,0,1-2.724-2.743,16.665,16.665,0,0,1-3.13-5.6,5.891,5.891,0,0,1-.284-2.448,2.8,2.8,0,0,1,.829-1.7c.475-.474.945-.953,1.425-1.422a1.756,1.756,0,0,1,2.244-.28,2.817,2.817,0,0,1,.5.4c.684.675,1.367,1.351,2.036,2.042a3.14,3.14,0,0,1,.516.69,1.587,1.587,0,0,1-.261,1.88c-.449.474-.911.936-1.378,1.393a.216.216,0,0,0-.052.3,8.479,8.479,0,0,0,1.408,2.053c.52.566,1.062,1.114,1.631,1.63A8.537,8.537,0,0,0,15.657,16.675Z' transform='translate(-3.797 -3.75)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.unitContact .btnUnitIcon.iconMail{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.274' height='19.274' viewBox='0 0 19.274 19.274'%3E%3Cg id='Groupe_3032' data-name='Groupe 3032' transform='translate(0.75 0.75)'%3E%3Ccircle id='Ellipse_28' data-name='Ellipse 28' cx='3.803' cy='3.803' r='3.803' transform='translate(5.098 5.098)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Tracé_592' data-name='Tracé 592' d='M17.856,9.918V15.5a2.359,2.359,0,0,0,4.651.562,8.886,8.886,0,1,0-4,5.419' transform='translate(-5 -5)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A"); 
}



.unitInlude {  
  margin-bottom:48px;
}
.unitInlude .title {
  margin-bottom:15px;
  font-size: 21px;
  line-height: 25px;
  font-weight: 500;
}

.unitInludeList .item {
  margin-bottom:10px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  display:flex;
}
.unitInludeList .item:before{
  content: '';
    display: block;
    width: 13px;
    height: 12px;
    min-width: 13px;
    min-height: 12px;
    margin-right: 10px;
    margin-top: 4px;
    background-repeat: no-repeat;
    background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.029' height='15.451' viewBox='0 0 17.029 15.451'%3E%3Cpath id='Tracé_13321' data-name='Tracé 13321' d='M1.136,8.154,5.558,13.59l9.1-12.454' transform='translate(0.623 0.611)' fill='none' stroke='%23f0e239' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'/%3E%3C/svg%3E%0A");  
}


.unitArea {  
  margin-bottom:48px;
}
.unitArea .title {
  margin-bottom:15px;
  font-size: 21px;
  line-height: 25px;
  font-weight: 500;
}

.unitAreaList .item {
  margin-bottom:10px;
  display:flex;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
}
.unitAreaList .item:before{
  content: '';
    display: block;
    width: 13px;
    height: 12px;
    min-width: 13px;
    min-height: 12px;
    margin-right: 10px;
    margin-top: 4px;
    background-repeat: no-repeat;
    background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.029' height='15.451' viewBox='0 0 17.029 15.451'%3E%3Cpath id='Tracé_13321' data-name='Tracé 13321' d='M1.136,8.154,5.558,13.59l9.1-12.454' transform='translate(0.623 0.611)' fill='none' stroke='%23f0e239' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'/%3E%3C/svg%3E%0A");  
}



.unitPlan{}
.unitPlan .plan{margin-bottom:40px;}
.unitPlan .downloadPlan{text-align: center;margin-bottom:23px;}
.unitPlan .downloadPlan .btn-download{  
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.unitPlan .downloadPlan .btn-download:after{
  margin-left:10px;
  content: '';
  width:23px;
  height: 23px;
  display: inline-block;
  background-position: center center;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.5' height='24.5' viewBox='0 0 24.5 24.5'%3E%3Cg id='Groupe_2255' data-name='Groupe 2255' transform='translate(-0.617 -1.164)'%3E%3Ccircle id='Ellipse_1' data-name='Ellipse 1' cx='11.5' cy='11.5' r='11.5' transform='translate(1.367 1.914)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cline id='Ligne_52' data-name='Ligne 52' y1='11.769' transform='translate(12.985 7.085)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Tracé_581' data-name='Tracé 581' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(-64.927 -123.431)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.unitPlan .downloadPlan .btn-download:hover:after{
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.5' height='24.5' viewBox='0 0 24.5 24.5'%3E%3Cg id='Groupe_2255' data-name='Groupe 2255' transform='translate(-0.617 -1.164)'%3E%3Ccircle id='Ellipse_1' data-name='Ellipse 1' cx='11.5' cy='11.5' r='11.5' transform='translate(1.367 1.914)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cline id='Ligne_52' data-name='Ligne 52' y1='11.769' transform='translate(12.985 7.085)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Tracé_581' data-name='Tracé 581' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(-64.927 -123.431)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.unitPlan .sharePlan{text-align: center;margin-bottom:23px;}
.unitPlan .sharePlan .btn-share{
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;  
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.unitPlan .sharePlan .btn-share:after{
  margin-left:10px;
  content: '';
  width:22px;
  height: 23px;
  display: inline-block;
  background-position: center center;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg id='Groupe_2531' data-name='Groupe 2531' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21.836' height='23' viewBox='0 0 21.836 23'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_302' data-name='Rectangle 302' width='21.836' height='23' fill='%23002a4a'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_2530' data-name='Groupe 2530' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_3259' data-name='Tracé 3259' d='M18.7,16.731a3.125,3.125,0,0,0-2.337,1.053L6.162,12.3a3.033,3.033,0,0,0,0-1.6l10.2-5.483a3.158,3.158,0,1,0-.69-1.281L5.472,9.418a3.135,3.135,0,1,0,0,4.163l10.2,5.483A3.133,3.133,0,1,0,18.7,16.731' fill='%23002a4a'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.unitPlan .sharePlan .btn-share:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg id='Groupe_2531' data-name='Groupe 2531' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21.836' height='23' viewBox='0 0 21.836 23'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_302' data-name='Rectangle 302' width='21.836' height='23' fill='%23000000'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_2530' data-name='Groupe 2530' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_3259' data-name='Tracé 3259' d='M18.7,16.731a3.125,3.125,0,0,0-2.337,1.053L6.162,12.3a3.033,3.033,0,0,0,0-1.6l10.2-5.483a3.158,3.158,0,1,0-.69-1.281L5.472,9.418a3.135,3.135,0,1,0,0,4.163l10.2,5.483A3.133,3.133,0,1,0,18.7,16.731' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.unitPlan .downloadPlan .btn-download:hover,
.unitPlan .sharePlan .btn-share:hover{
  border-color: #000000;
  color: #000000;
}


.unitPlan .card{border: none;padding: 29px 15px;}
.unitPlan #shareBlock a {
    margin: auto 10px;
}



.unitgalerie{margin-top:28px;}


.unitgalerie .carousel-item .img-fluid {
    width: 100%;
}

.unitMap {
  padding-left:0px;
  padding-right:0px;
}
.unitMap #map {
  max-height:325px;
  min-height:325px;
}


.unitBackSearch {text-align:center;}
.unitBackSearch .btnBackSearch{
  margin-top:35px;
  margin-bottom:35px;
}
.unitBackSearch .btnBackSearch:before{
  margin-right:15px;
  content: '';
  width:22px;
  height: 15px;
  display: inline-block;
  background-position: center center;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.994' height='18.027' viewBox='0 0 24.994 18.027'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(208.943 891.759) rotate(180)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.unitBackSearch .btnBackSearch:hover{
  border-color: #000000;
  color: #000000;
  background-color:#FDEF70;
}
.unitBackSearch .btnBackSearch:hover:before{
  margin-right:15px;
  content: '';
  width:22px;
  height: 15px;
  display: inline-block;
  background-position: center center;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.994' height='18.027' viewBox='0 0 24.994 18.027'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(208.943 891.759) rotate(180)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}



.unit .modal-title {
  font-size: 21px;
  line-height: 25px;
  font-weight: 500;
}





/*

SEARCH PAGE

*/


.resultHead {
  padding-top:28px;
  padding-bottom:28px;
}
.resultHead .resutlTitle{  
  font-family: "span", serif;
  font-size: 36px;
  line-height: 44px;
  margin-bottom:4px;
}
.resultHead .resultNum {
    font-size: 17px;
    line-height: 20px;
}


.btn-filterBy {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    font-size:16px;
    line-height:19px;
}
.btn-filterBy:hover {
  background-color:#ffffff;
  border-color:#000000;
}

.dropFilterBy .dropdown-menu{
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.16);
  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.16);
    border: none;
    font-size:16px;
    line-height:19px;
}
.dropFilterBy .dropfilteroption .dropdown-item:focus, .dropFilterBy .dropfilteroption .dropdown-item:hover {
    color: #002A4A !important;
    background-color: rgba(254,247,184,0.8)!important;
}
.dropFilterBy .dropfilteroption .dropdown-item.selected,
.dropFilterBy .dropfilteroption .dropdown-item.selected:focus, .dropFilterBy .dropfilteroption .dropdown-item.selected:hover {  
  background-color: #FDEF70!important;
}
.searchFilter{
  position: fixed;
  width: 100%;
  left:0;
  bottom:0;
  background-color:#FFFFFF;
  z-index: 79;
}
.btn-advSearch{
  background-color:#FDEF70;
  padding-top:14px;
  padding-bottom:14px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  flex-direction: row;
    align-items: center;
    justify-content: center;
}
.btn-advSearch:not(.collapsed){
  background-color:#ffffff;
  padding: 14px 15px 10px 15px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}
.btn-advSearch:not(.collapsed) span {
    display: none;
}
.btn-advSearch:not(.collapsed):after{
  width:19px;
  height:19px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-size: 100%;
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.835' height='17.835' viewBox='0 0 17.835 17.835'%3E%3Cg id='Groupe_2962' data-name='Groupe 2962' transform='translate(2763.452 4429.945) rotate(45)'%3E%3Cline id='Ligne_76' data-name='Ligne 76' x2='21.222' transform='translate(-5084.5 -1178.389)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Ligne_77' data-name='Ligne 77' x2='21.222' transform='translate(-5073.889 -1167.778) rotate(-90)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.btn-advSearch.collapsed:after{
  width:19px;
  height:19px;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.992' height='19.992' viewBox='0 0 19.992 19.992'%3E%3Cg id='Groupe_2561' data-name='Groupe 2561' transform='translate(1.061)'%3E%3Cline id='Ligne_75' data-name='Ligne 75' y2='9.526' transform='translate(6.736 12.196) rotate(45)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-width='1.5'/%3E%3Cg id='Ellipse_41' data-name='Ellipse 41' transform='translate(4.643)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cellipse cx='7.144' cy='7.144' rx='7.144' ry='7.144' stroke='none'/%3E%3Cellipse cx='7.144' cy='7.144' rx='6.394' ry='6.394' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
  
#advsearch .accordion-header{
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #002A4A;
}
#advsearch .accordion-body{
  padding:10px 15px;
}
#advsearch .accordion-body.smallMargin{
  padding:0 15px;
}
#datepickerInline .ui-datepicker table{
    margin: 0 0;
}
#advsearch .accordion-item .accordion-body {
    font-size:13px;
    line-height: 16px;
  }
#advsearch .accordion-button{
display: flex;
    flex-direction: row;
    justify-content: space-between;
}
#advsearch .accordion-button:after{
width: 11px;
height: 6px;
background-size: 100%;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.122' height='7.311' viewBox='0 0 13.122 7.311'%3E%3Cpath id='Tracé_13837' data-name='Tracé 13837' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(84.473 143.687) rotate(180)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
#advsearch .accordion-button.collapsed:after{
width: 11px;
height: 6px;
background-size: 100%;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.122' height='7.311' viewBox='0 0 13.122 7.311'%3E%3Cpath id='Tracé_13837' data-name='Tracé 13837' d='M83.413,137.437l-5.5,5.5-5.5-5.5' transform='translate(-71.351 -136.376)' fill='none' stroke='%23002a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
#advsearch .btn-search {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 0px;
  background-color:#FDEF70;
}
#advsearch .btn-search:hover {
    background-color: #ffffff;
    border-color: #000000;
}
#advsearch .btn-reset {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 15px;
  background-color:#ffffff;
    border-color: #000000;
}
#advsearch .btn-reset:hover {
    background-color: #FDEF70;
    border-color: #FDEF70;
}
#advsearch .btn-reset:before{
content: "";
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-right: 10px;
    background-size: 100%;
    background-position: center center;
    background-repeat: no-repeat;
  background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")
}

#resultLoadMore .btn-search {
    margin-top: 35px;
    margin-bottom: 35px;
}
#resultLoadMore .btn-search {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 0px;
    background-color: #FDEF70;
}

#resultLoadMore .btn-search:hover {
    background-color: #ffffff;
    border-color: #000000;
}

#type .accordion-body, #project .accordion-body, #advfilter .accordion-body {
    width: 100%;
    display: inline-flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
#type  .form-check,
#project  .form-check,
#advfilter .form-check {
    width: 50%;
} 
.resultListing {
    margin-bottom: 40px;
}
.resultListing .card{
border-radius: 0;
    background-color: #F9F9F9;
    border: none;
    margin-bottom: 25px;
}
.resultListing .card .card-body{
  padding:35px 25px;
}
.resultListing .UnitPlan{
  padding-bottom:24px;
  margin-bottom:24px;
  border-bottom:1px solid #000000;
}
.resultListing .projectName{  
  font-size:24px;
  line-height: 28px;
  margin-bottom:21px;
  font-family: "span", serif;
  font-weight: 700;
  font-style: normal;  
}
.resultListing .unitNumb{
  font-size:16px;
  line-height: 19px;
  margin-bottom:39px;
  font-weight: 400;
}
.resultListing .unitDesc{
  font-size:16px;
  line-height: 19px;
  margin-bottom:19px;
  font-weight: 400;
}
.resultListing .unitprice{
  font-size:16px;
  line-height: 19px;
  margin-bottom:34px;
  font-weight: 400;
}
.resultListing .btn-seeMore{
  font-size:14px;
  line-height: 17px;
  font-weight: 400;
  background-color:#ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);
  padding:0;
  border:none;
  display: inline-flex;
  align-items: center;
}
.resultListing .btn-seeMore div{
  font-size:14px;
  line-height: 17px;
  font-weight: 400;
  background-color:#FDEF70;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  border: none;
  padding:13px 27px;
}
.resultListing .btn-seeMore:after{
  content:'';
  width:16px;
  height: 16px;
  display:block;
  background-repeat: no-repeat;
  background-size:100%;
  margin-left: 10px;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.955' height='17.955' viewBox='0 0 17.955 17.955'%3E%3Cg id='Groupe_2579' data-name='Groupe 2579' transform='translate(5085.75 1190.25)'%3E%3Cline id='Ligne_76' data-name='Ligne 76' x2='15.455' transform='translate(-5084.5 -1181.273)' fill='none' stroke='%23efdb28' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_77' data-name='Ligne 77' x2='15.455' transform='translate(-5076.772 -1173.545) rotate(-90)' fill='none' stroke='%23efdb28' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  transition: margin-left .15s ease-in-out,margin-right .15s ease-in-out;
}
.resultListing .btn-seeMore:hover:after{
  margin-left: 15px;
  margin-right: 15px;
}


#advsearch .slider.slider-horizontal {
    margin-top: 20px;
}
#advsearch .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
#advsearch .form-range:focus {
  outline: 1;
}
#advsearch .form-range:focus::-webkit-slider-thumb {
  /*box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);*/
  box-shadow: none;
}
#advsearch .form-range:focus::-moz-range-thumb {
  /*box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);*/
  box-shadow: none;
}
#advsearch .form-range::-moz-focus-outer {
  border: 0;
}
#advsearch .form-range::-webkit-slider-thumb {
  border: 1px solid #000000;
  width: 12px;
  height: 12px;
  margin-top: -0.25rem;
  background-color: #ffffff;
  border-radius: 50%;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  #advsearch .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
#advsearch .form-range::-webkit-slider-thumb:active {
  background-color: #ffffff;
}
#advsearch .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 2px;
  color: transparent;
  cursor: pointer;
  /*background-color: var(--bs-tertiary-bg);*/
  background-color: #000000;
  border-color: transparent;
  border-radius: 1rem;
}
#advsearch .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}
#advsearch .form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-tertiary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
#advsearch .form-range:disabled {
  pointer-events: none;
}
#advsearch .form-range:disabled::-webkit-slider-thumb {
  background-color: #bbbbbb;
}
#advsearch .form-range:disabled::-moz-range-thumb {
  background-color: #bbbbbb;
}

#area .slider-track-low, #area .slider-track-high{
	background: #000000;
}
#area .slider-selection {
    background: transparent !important;
}


#advsearch .form-control.hasDatepicker{  
  border:none;
  box-shadow:none;
  border-bottom: 1px solid #777;
  border-radius: 0;
}
#advsearch .form-control.hasDatepicker:focus{
  border:none;
  box-shadow:none;
}
#datepickerInline {
    position: relative;
    z-index: 999;
}
  #datepickerInline .ui-widget.ui-widget-content {
    border: none;
   margin: 0px auto;
}
.dateSelect.form-control:disabled {
    background-color: #ffffff;
}
  #datepickerInline .ui-widget-content {
    border: none;
}
#advsearch #dateSelect {
    display: none;
}
.dateSelect.form-control:focus {
    box-shadow: none !important;
}
.dateSelect.form-control{
  border: none;
}
#advsearch .form-check input[type="checkbox"]+.cr {
  background-color:#ffffff;
}

#advsearch .form-check input[type="checkbox"]:checked+.cr {
  background-color:#FDEF70;
}
/*

BRIVIA

*/
.introCompany{
  margin-top:40px;
}

.introCompany .title{
  font-size:28px;
  line-height:31px;
  margin-bottom:27px;
  font-weight: 500;
}
.introCompany .description{
  font-size:14px;
  line-height:16px;
  margin-bottom:30px;
  
}
.introCompany .visitLink{
  font-size:16px;
  line-height:19px;
  font-weight: 500;
  text-decoration: none;
  color:#000000;
  display: flex;
  justify-content: flex-start;
  padding: 13px 0px !important;
}
.visitLink.btn-check:checked+.visitLink, .visitLink.active, .visitLink.show, .visitLink:first-child:active, :not(.btn-check)+.visitLink:active {border-color:#ffffff;}
.introCompany .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23FDEF70' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23FDEF70' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23FDEF70' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.introCompany .visitLink:hover:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
  
  
.lineSep{
  margin-top:30px;
  margin-bottom:30px;
  border-bottom: 1px solid #FDEF70;
}

.managementTeam .title{
  font-size:34px;
  line-height:36px;
  margin-bottom:38px;  
  text-align: right;
  font-weight: 500;
}
.managementPerson{
  margin-bottom:35px;
}
.managementTeam .fullName{
  font-size:21px;
  line-height:23px;
  margin-bottom:7px;
  font-weight: 500;
}
.managementTeam .description{
  font-size:16px;
  line-height:23px;
}
.managementTeam .description a{color:#002A4A;text-decoration: none;}
.managementTeam .description a:hover{color:#002A4A;text-decoration: underline;}
.investing{
  margin-bottom:50px;
}

.investing .title{
  font-size:21px;
  line-height:24px;  
  margin-bottom:26px;
  font-weight: 500;
}
.investing .description{
  font-size:14px;
  line-height:16px; 
  margin-bottom:26px;  
}
.investing .btnDiscover{
  font-size:14px;
  line-height:17px;
  margin-bottom:35px;
  font-weight: 400;
  border-radius: 10px;
  padding: 13px 34px;
  color: #000000;
  border-color:#FDEF70;
  background-color:#FDEF70;
 }
.investing .btnDiscover:hover{background-color:#ffffff;}





/*

PROMOTIONS

*/

.introPromo {
  margin-top:40px;
}
.introPromo .title {
  font-size:28px;
  line-height:32px;
  margin-bottom:27px;
  font-weight:500;
}
.introPromo .description {  
  font-size:14px;
  line-height:16px;
}

.promoBloc {  
  margin-bottom:50px;  
}
.promoBloc .promoSingle { 
  margin-bottom:90px;  
}
.promoBloc .promoSingle:last-child {
    margin-bottom: 0px;
}
.promoSingle .logoProject {  
  margin-bottom:25px;
}
.promoSingle .title {  
  font-size:24px;
  line-height:28px;
  text-align:center;
  margin-bottom:20px;
  font-family: "span", serif;
  font-weight:700;
}
.promoSingle .text {
  font-size:16px;
  line-height:19px;  
  margin-bottom:20px;
  text-align:center;
}
.promoSingle .link {
  text-align:center;  
}
.promoSingle .btnRenNow {
  font-size:16px;
  line-height:19px;  
  font-weight: 400;
  border-radius: 10px;
  padding: 13px 34px;
  color: #000000;
  border-color:#FDEF70;
  background-color:#FDEF70;
 }
.investing .btnDiscover:hover{background-color:#ffffff;}





/*

Contact

*/
.contact .containContent {
    height: calc(100% - 124px);
}
.contact .containContent .contentZone {
    display: flex!important;
    align-items: center!important;
}
.contactBloc {
  margin-top:35px;
  margin-bottom:35px;
}
.contactBloc .title {
  font-size:36px;
  line-height: 44px;  
  font-family: "span", serif;
  margin-bottom:22px;
}
.contactFormCol {
  font-size:16px;
  line-height: 19px;
}




.formContact .form-floating {
  margin-bottom:13px;
}
.formContact .form-floating label{ 
  font-size:16px;
  line-height: 19px;
  padding: 13px 8px;
}
.formContact input.form-control {
  border:0;
  border-bottom:1px solid #000000;
  border-radius:0px;
  padding: 13px 8px;
  
}
.formContact textarea.form-control {
  border:0;
  /*border-left:1px solid #000000;*/
  border-bottom: 1px solid #000000;
  border-radius:0px;
  padding: 13px 8px;
  min-height: 136px;
  margin: 30px 0px;
}
.formContact .form-control:focus {
    box-shadow: none;
}
.formContact .form-check {
  margin-bottom:13px;
}
/*
.formContact .form-check .cr {
    position: absolute;
    display: block;
    border: 1px solid #002A4A;
    border-radius: 0.25em;
    width: 18px;
    height: 18px;
    margin-left: -1.75em;
}
.formContact .form-check input[type="checkbox"] {
    display: none;
}
.formContact .form-check label {
    display: flex;
    align-items: center;
    margin-left: 1.75em;
}
.formContact .form-check input[type="checkbox"]:checked+.cr {
    background-color: #FDEF70;
}
.formContact .form-check input[type="checkbox"]+.cr {
    background-color: #ffffff;
}


.formContact .form-check label input[type="checkbox"]+.cr:before {
    content: '';
    display: block;
    margin-left: 1px;
    margin-top: -1px;
}

.formContact .form-check label input[type="checkbox"]:checked+.cr:before {
    content: '\2714';
    display: block;
    margin-left: 1px;
    margin-top: -1px;
}*/




.formContact .btn-send {
  font-size:14px;
  line-height:17px;
  margin-top: 13px;
  margin-bottom: 13px;
  padding: 13px 29px;
  background-color:#FDEF70;
}

.formContact .btn-send:hover {
  background-color:transparent;
  border:1px solid #000000;
}



.contactIconCol {
  font-size:16px;
  line-height:19px;
  font-weight: 400;
}
.contactIconCol a{color:#002A4A;text-decoration: none;}
.contactIconCol a{color:#002A4A;text-decoration: underline;}
.contactIconCol .icon{
  margin-bottom:47px;
}
.contactIconCol .icon:before {
  content:'';
  background-repeat: no-repeat;
  display:block;
  width: 30px;
  height: 30px;
  margin-bottom:17px;
  background-size: 100%;
  
}
.contactIconCol .icon.phone:before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.145' height='32.173' viewBox='0 0 32.145 32.173'%3E%3Cpath id='Tracé_591' data-name='Tracé 591' d='M23.134,24.836c.711-.711,1.389-1.4,2.086-2.079a5.016,5.016,0,0,1,.871-.7,2.821,2.821,0,0,1,3.576.443q1.992,1.948,3.939,3.94a3.044,3.044,0,0,1-.16,4.538c-.7.712-1.421,1.4-2.108,2.124a5.031,5.031,0,0,1-4.295,1.521,17.462,17.462,0,0,1-6.716-2.22,31.919,31.919,0,0,1-5.46-3.642,32.7,32.7,0,0,1-4.557-4.589,27.878,27.878,0,0,1-5.236-9.362,9.855,9.855,0,0,1-.475-4.1A4.692,4.692,0,0,1,5.986,7.868c.8-.792,1.582-1.593,2.383-2.379a2.938,2.938,0,0,1,3.754-.469,4.712,4.712,0,0,1,.834.677c1.144,1.129,2.287,2.261,3.405,3.415a5.253,5.253,0,0,1,.862,1.154,2.655,2.655,0,0,1-.436,3.145c-.751.794-1.524,1.567-2.305,2.331a.361.361,0,0,0-.087.5,14.184,14.184,0,0,0,2.356,3.435c.869.947,1.777,1.864,2.729,2.727A14.281,14.281,0,0,0,23.134,24.836Z' transform='translate(-3.547 -3.476)' fill='none' stroke='%23f0e239' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.contactIconCol .icon.mail:before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg id='Groupe_2272' data-name='Groupe 2272' transform='translate(-0.967 -0.968)'%3E%3Ccircle id='Ellipse_28' data-name='Ellipse 28' cx='6.362' cy='6.362' r='6.362' transform='translate(10.629 10.629)' fill='none' stroke='%23f0e239' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Tracé_592' data-name='Tracé 592' d='M26.7,13.3v9.417a3.982,3.982,0,0,0,7.85.949A15,15,0,1,0,27.8,32.813' transform='translate(-3.033 -3.033)' fill='none' stroke='%23f0e239' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}


/*

privacy

*/

.privacyBloc {
  margin-top:35px;
  margin-bottom:35px;
}
.privacyBloc {
  font-size:14px;
  line-height: 19px; 
  font-weight:400;
}
.privacyBloc a{color:#000000;}
.privacyBloc a:hover{color:#000000; text-decoration: none;}
.privacyBloc .title {
  font-size:36px;
  line-height: 44px;  
  font-family: "span", serif;
  margin-bottom:22px;
}
.privacyBloc h2{
  font-size:18px;
  line-height: 23px;  
  font-weight:500;
  margin-bottom:17px;
  text-transform: uppercase;
}
.privacyBloc h2:before{
  content:'';
  width:162px;
  border-bottom:1px solid #F0E239;
  margin-bottom:35px;
  margin-top:35px;
  display: block;
}
.privacyBloc ul {
  padding-left: 1rem;
}





/*

404

*/
.error404 .containContent {
    height: calc(100% - 124px);
}

.errorBloc {
  margin-top:35px;
  margin-bottom:35px;
}
.errorBloc {
  font-size:14px;
  line-height: 21px; 
}
.errorBloc .title {
  font-size:43px;
  line-height: 53px; 
  font-family: "span", serif;
  margin-bottom:36px;
}
.errorBloc .btn-back {
  font-size:14px;
  line-height:17px;
  margin-top: 36px;
  margin-bottom: 13px;
  padding: 13px 29px;
  background-color:#FDEF70;
}

.errorBloc .btn-back:hover {
  background-color:transparent;
  border:1px solid #000000;
}
.error404 .containContent .row {height:100%;}
.error404 .errorBloc .row {height: auto;}
.error404 .containContent .contentZone {
    display: flex!important;
    align-items: center!important;
}





/*

COLORS

*/

.nestcondos .projectArrowColor{stroke:#A4CF5E;}
.linkapartments .projectArrowColor{stroke:#F6BD17;}
.stanbrooke .projectArrowColor{stroke:#FFC900;}
.lb9 .projectArrowColor{stroke:#F77E2E;}
.squarephilips .projectArrowColor{stroke:#D1A43E;}
.yul .projectArrowColor{stroke:#5F849E;}

.nestcondos .projectbar, .nestcondos .btn, .nestcondos .projectgalerie{background-color:#A4CF5E;}
.linkapartments .projectbar, .linkapartments .btn, .linkapartments .projectgalerie{background-color:#F6BD17;}
.stanbrooke .projectbar, .stanbrooke .btn, .stanbrooke .projectgalerie{background-color:#FFC900;}
.lb9 .projectbar, .lb9 .btn, .lb9 .projectgalerie{background-color:#F77E2E;}
.squarephilips .projectbar, .squarephilips .btn, .squarephilips .projectgalerie{background-color:#D1A43E;}
.yul .projectbar, .yul .btn, .yul .projectgalerie{background-color:#5F849E;}

.nestcondos .lineColor, .nestcondos .projectIntro .specs ul li{border-bottom-color:#A4CF5E;}
.linkapartments .lineColor, .linkapartments .projectIntro .specs ul li{border-bottom-color:#F6BD17;}
.stanbrooke .lineColor, .stanbrooke .projectIntro .specs ul li{border-bottom-color:#FFC900;}
.lb9 .lineColor, .lb9 .projectIntro .specs ul li{border-bottom-color:#F77E2E;}
.squarephilips .lineColor, .squarephilips .projectIntro .specs ul li{border-bottom-color:#D1A43E;}
.yul .lineColor, .yul .projectIntro .specs ul li{border-bottom-color:#5F849E;}

.nestcondos .btn{color: #000000;border-color:#A4CF5E;}
.linkapartments .btn{color: #000000;border-color:#F6BD17;}
.stanbrooke .btn{color: #000000;border-color:#FFC900;}
.lb9 .btn{color: #000000;border-color:#F77E2E;}
.squarephilips .btn{color: #000000;border-color:#D1A43E;}
.yul .btn{color: #ffffff;border-color:#5F849E;}

.nestcondos .btn:hover{background-color:#ffffff;}
.linkapartments .btn:hover{background-color:#ffffff;}
.stanbrooke .btn:hover{background-color:#ffffff;}
.lb9 .btn:hover{background-color:#ffffff;}
.squarephilips .btn:hover{}
.yul .btn:hover{color: #000000;}


.nestcondos .visitLink,
.linkapartments .visitLink,
.stanbrooke .visitLink,
.lb9 .visitLink,
.squarephilips .visitLink,
.yul .visitLink{background-color:#FFFFFF;border-color:#ffffff;}

.nestcondos .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}
.linkapartments .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}
.stanbrooke .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}
.lb9 .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}
.squarephilips .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}
.yul .visitLink:hover{background-color:#FFFFFF;border-color:none; color:#000000;}



.visitLink:after{
  content:'';
  display: inline-block;
  margin-left:15px;
  background-position: top left;
  width:22px;
  height:22px;
  background-repeat: no-repeat;
}
.nestcondos .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23a4cf5e' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23a4cf5e' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23a4cf5e' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.linkapartments .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23F6BD17' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23F6BD17' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23F6BD17' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.stanbrooke .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23FFC900' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23FFC900' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23FFC900' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.lb9 .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23F77E2E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23F77E2E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23F77E2E' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.squarephilips .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23D1A43E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23D1A43E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23D1A43E' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.yul .visitLink:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%235F849E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%235F849E' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%235F849E' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.nestcondos .visitLink:hover:after,
.linkapartments .visitLink:hover:after,
.stanbrooke .visitLink:hover:after,
.lb9 .visitLink:hover:after,
.squarephilips .visitLink:hover:after,
.yul .visitLink:hover:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.557' height='18.648' viewBox='0 0 18.557 18.648'%3E%3Cg id='Groupe_2146' data-name='Groupe 2146' transform='translate(-753.429 -476.405) rotate(-45)'%3E%3Cline id='Ligne_45' data-name='Ligne 45' y2='10.156' transform='translate(207.175 882.681) rotate(135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_46' data-name='Ligne 46' y2='10.156' transform='translate(199.994 889.991) rotate(-135)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3Cline id='Ligne_47' data-name='Ligne 47' x1='21.016' transform='translate(185.199 882.81)' fill='none' stroke='%23000000' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}


.nestcondos .projectServicesList li::marker, .nestcondos .projectCatchphrase, .nestcondos .projectServicesTitle{color:#A4CF5E;}
.linkapartments .projectServicesList li::marker, .linkapartments .projectCatchphrase, .linkapartments .projectServicesTitle{color:#F6BD17;}
.stanbrooke .projectServicesList li::marker, .stanbrooke .projectCatchphrase, .stanbrooke .projectServicesTitle{color:#FFC900;}
.lb9 .projectServicesList li::marker, .lb9 .projectCatchphrase, .lb9 .projectServicesTitle{color:#F77E2E;}
.squarephilips .projectServicesList li::marker, .squarephilips .projectCatchphrase, .squarephilips .projectServicesTitle{color:#D1A43E;}
.yul .projectServicesList li::marker, .yul .projectCatchphrase, .yul .projectServicesTitle{color:#5F849E;}


.nestcondos .projectServicesList:before{background-color:#A4CF5E;}
.linkapartments .projectServicesList:before{background-color:#F6BD17;}
.stanbrooke .projectServicesList:before{background-color:#FFC900;}
.lb9 .projectServicesList:before{background-color:#F77E2E;}
.squarephilips .projectServicesList:before{background-color:#D1A43E;}
.yul .projectServicesList:before{background-color:#5F849E;}

.nestcondos .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23a4cf5e'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.linkapartments .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23F6BD17'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.stanbrooke .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23FFC900'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.lb9 .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23F77E2E'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.squarephilips .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23D1A43E'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.yul .projectContact .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%235F849E'/%3E%3C/g%3E%3C/svg%3E%0A");
}


.nestcondos .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23a4cf5e'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.linkapartments .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23F6BD17'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.stanbrooke .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23FFC900'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.lb9 .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23F77E2E'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.squarephilips .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23D1A43E'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.yul .projectContact .social .icon.instagram:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%235F849E'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.projectContact .social .icon.facebook:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23002a4a'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.projectContact .social .icon.instagram:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_586' data-name='Rectangle 586' width='22' height='22' transform='translate(566 2198)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_16' data-name='Groupe de masques 16' transform='translate(-566 -2198)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_instagram' data-name='Icon instagram' d='M9.758,6.992a5,5,0,1,0,5,5A5,5,0,0,0,9.758,6.992Zm0,8.257A3.253,3.253,0,1,1,13.011,12,3.259,3.259,0,0,1,9.758,15.25Zm6.376-8.462a1.167,1.167,0,1,1-1.167-1.167A1.164,1.164,0,0,1,16.134,6.788Zm3.314,1.185a5.776,5.776,0,0,0-1.577-4.09,5.814,5.814,0,0,0-4.09-1.577c-1.611-.091-6.441-.091-8.053,0A5.806,5.806,0,0,0,1.64,3.879,5.8,5.8,0,0,0,.063,7.968c-.091,1.611-.091,6.441,0,8.053A5.776,5.776,0,0,0,1.64,20.11a5.821,5.821,0,0,0,4.09,1.577c1.611.091,6.441.091,8.053,0a5.776,5.776,0,0,0,4.09-1.577,5.814,5.814,0,0,0,1.577-4.09c.091-1.611.091-6.437,0-8.048ZM17.366,17.75a3.294,3.294,0,0,1-1.855,1.855c-1.285.51-4.333.392-5.753.392S5.285,20.11,4,19.605A3.294,3.294,0,0,1,2.149,17.75c-.51-1.285-.392-4.333-.392-5.753s-.113-4.473.392-5.753A3.294,3.294,0,0,1,4,4.388C5.29,3.879,8.338,4,9.758,4s4.473-.113,5.753.392a3.294,3.294,0,0,1,1.855,1.855c.51,1.285.392,4.333.392,5.753S17.876,16.469,17.366,17.75Z' transform='translate(567.197 2196.954)' fill='%23002a4a'/%3E%3C/g%3E%3C/svg%3E%0A");
}



/*
.nestcondos
.linkapartments
.stanbrooke
.lb9
.squarephilips
.yul
*/
.form-check {
  padding-left: 0;
  margin-bottom: 6px;
}
.form-check label {
    display: flex;
    align-items: center;
}
.form-check label:after {
  content: '';
  display: table;
  clear: both;
}

.form-check .cr {
  position: relative;
  display: inline-block;
  border: 1px solid #002A4A;
  border-radius: .25em;
  width: 18px;
  min-width: 18px;
  height: 18px;
  float: left;
  margin-right: .75em;
}

.form-check input[type="checkbox"] {
  display: none;
}
/*
.form-check input[type="checkbox"]+.cr {
  background-color:#ffffff;
}

.form-check input[type="checkbox"]:checked+.cr {
  background-color:#FDEF70;
}*/


.carousel-control-next, .carousel-control-prev {
    width: 5%;
} 

.formContact .form-floating {
  margin-bottom:13px;
}
.formContact .form-floating label{ 
  font-size:16px;
  line-height: 19px;
  padding: 13px 8px;
}
.formContact input.form-control {
  border:0;
  border-bottom:1px solid #000000;
  border-radius:0px;
  padding: 13px 8px;
  
}
.formContact textarea.form-control {
  border:0;
  /*border-left:1px solid #000000;*/
  border-bottom: 1px solid #000000;
  border-radius:0px;
  padding: 13px 8px;
  min-height: 136px;
  margin: 30px 0px;
}
.formContact .form-control:focus {
    box-shadow: none;
}
.formContact .form-check {
  margin-bottom:13px;
}
.formContact .form-check .cr {
    position: absolute;
    display: block;
    border: 1px solid #002A4A;
    border-radius: 0.25em;
    width: 18px;
    height: 18px;
    margin-left: -1.75em;
}
.formContact .form-check input[type="checkbox"] {
    display: none;
}
.formContact .form-check label {
    display: flex;
    align-items: center;
    margin-left: 1.75em;
}
.formContact .form-check input[type="checkbox"]:checked+.cr {
    background-color:#ffffff;
}
.formContact .form-check input[type="checkbox"]+.cr {
    background-color: #ffffff;
}

.formContact .form-check input[type="checkbox"]:checked+.cr:before {
    content: '\2714';
    display: block;
    text-align: center;
    line-height: 18px;
}

.formContact .form-check input[type="checkbox"]+.cr:before {
    content: '';
    display: block;
}

.formContact .btn-search {
  font-size:14px;
  line-height:17px;
  /*width: 100%;*/
  margin-top: 13px;
  margin-bottom: 13px;
  padding: 13px 29px;
  background-color:#FDEF70;
}

.formContact .btn-search:hover {
  /*width: 100%;*/
  margin-top: 35px;
  margin-bottom: 35px;
  background-color:transparent;
  border:1px solid #000000;
}


.modal-header {
   border-bottom: none
}


.formContact .form-control.is-valid, .formContact .was-validated .form-control:valid {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23A8E013' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");   
}


.formContact input.form-control {
    border: 0;
    border-bottom: 1px solid #000000;
    border-radius: 0px;
    padding: 13px 8px;
}

.formContact .form-control.is-invalid, .formContact .was-validated .form-control:invalid {
    border-bottom: 1px solid #dc3545;
}

.modal .btn-close {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23002A4A'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    opacity: 1;
}
.modal .btn-close:hover {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F0E239'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    opacity: 1;
}
.modal .btn-close:focus {
    box-shadow: none;
}
.carousel-control-next-icon {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.491' height='20.619' viewBox='0 0 21.491 20.619'%3E%3Cg id='Groupe_2955' data-name='Groupe 2955' transform='translate(1.5 2.121)'%3E%3Cline id='Ligne_52' data-name='Ligne 52' y1='17.52' transform='translate(0 8.188) rotate(-90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Tracé_581' data-name='Tracé 581' d='M16.376,0,8.188,8.188,0,0' transform='translate(10.303 16.376) rotate(-90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.491' height='20.619' viewBox='0 0 21.491 20.619'%3E%3Cg id='Groupe_2954' data-name='Groupe 2954' transform='translate(1.5 2.121)'%3E%3Cline id='Ligne_52' data-name='Ligne 52' y1='17.52' transform='translate(18.491 8.188) rotate(90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Tracé_581' data-name='Tracé 581' d='M16.376,0,8.188,8.188,0,0' transform='translate(8.188 0) rotate(90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.carousel-control-next, .carousel-control-prev{
  opacity:1;
}

.backTop {
  background-color:#FDEF70;
  width:36px;
  height:36px;
  border-radius: 50%;
  position: fixed;
  bottom: 25px;
  right:25px;
  opacity:0.6;
}
.backTop:before {
  content:"";
  width:36px;
  height: 36px;
  display:block;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.828' height='13.191' viewBox='0 0 23.828 13.191'%3E%3Cpath id='Tracé_13885' data-name='Tracé 13885' d='M-10383.5,7972.366l10.573-10.778,10.427,10.778' transform='translate(10384.914 -7960.589)' fill='none' stroke='%23013251' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.home .backTop,
.search .backTop{
  bottom: 75px;
  right:25px;
}
.backTop:hover {
  opacity:1;
}

.introCompany .social{
  text-align: left;
}
.introCompany .social .icon::after{
  content:'';
  width:22px;
  height: 22px;
  display:inline-block;
  margin-right:10px;
}
.introCompany .social .icon.facebook:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23FDEF70'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.introCompany .social .icon.linkedin:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath id='Tracé_13935' data-name='Tracé 13935' d='M20.429-13a1.51,1.51,0,0,1,1.1.467,1.51,1.51,0,0,1,.467,1.1V7.429A1.593,1.593,0,0,1,20.429,9H1.571a1.51,1.51,0,0,1-1.1-.467A1.51,1.51,0,0,1,0,7.429V-11.429a1.51,1.51,0,0,1,.467-1.1A1.51,1.51,0,0,1,1.571-13ZM6.629,5.857h.049V-4.652H3.388V5.857ZM5.009-6.076a1.843,1.843,0,0,0,1.35-.565,1.815,1.815,0,0,0,.565-1.326,1.815,1.815,0,0,0-.565-1.326,1.843,1.843,0,0,0-1.35-.565,1.763,1.763,0,0,0-1.326.565,1.856,1.856,0,0,0-.54,1.326,1.856,1.856,0,0,0,.54,1.326A1.763,1.763,0,0,0,5.009-6.076ZM18.857,5.857V.112a7.138,7.138,0,0,0-.687-3.585A3.525,3.525,0,0,0,14.978-4.9a3.783,3.783,0,0,0-2.013.54,2.747,2.747,0,0,0-1.08,1.129h-.049V-4.652H8.692V5.857h3.241V.652a4.03,4.03,0,0,1,.344-1.866A1.732,1.732,0,0,1,13.9-2.049a1.407,1.407,0,0,1,1.473.933A5.2,5.2,0,0,1,15.616.75V5.857Z' transform='translate(0 13)' fill='%23FDEF70'/%3E%3C/svg%3E%0A");
}

.introCompany .social .icon.facebook:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_585' data-name='Rectangle 585' width='22' height='22' transform='translate(526 2199)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_de_masques_17' data-name='Groupe de masques 17' transform='translate(-526 -2199)' clip-path='url(%23clip-path)'%3E%3Cpath id='Icon_facebook' data-name='Icon facebook' d='M22.164,11.428A10.8,10.8,0,1,0,9.676,22.163V14.569H6.932V11.428H9.676V9.034c0-2.723,1.611-4.227,4.08-4.227a16.526,16.526,0,0,1,2.418.212V7.692H14.811a1.566,1.566,0,0,0-1.76,1.7v2.04h3l-.479,3.141H13.051v7.593A10.85,10.85,0,0,0,22.164,11.428Z' transform='translate(525.638 2198.438)' fill='%23002A4A'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.introCompany .social .icon.linkedin:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath id='Tracé_13935' data-name='Tracé 13935' d='M20.429-13a1.51,1.51,0,0,1,1.1.467,1.51,1.51,0,0,1,.467,1.1V7.429A1.593,1.593,0,0,1,20.429,9H1.571a1.51,1.51,0,0,1-1.1-.467A1.51,1.51,0,0,1,0,7.429V-11.429a1.51,1.51,0,0,1,.467-1.1A1.51,1.51,0,0,1,1.571-13ZM6.629,5.857h.049V-4.652H3.388V5.857ZM5.009-6.076a1.843,1.843,0,0,0,1.35-.565,1.815,1.815,0,0,0,.565-1.326,1.815,1.815,0,0,0-.565-1.326,1.843,1.843,0,0,0-1.35-.565,1.763,1.763,0,0,0-1.326.565,1.856,1.856,0,0,0-.54,1.326,1.856,1.856,0,0,0,.54,1.326A1.763,1.763,0,0,0,5.009-6.076ZM18.857,5.857V.112a7.138,7.138,0,0,0-.687-3.585A3.525,3.525,0,0,0,14.978-4.9a3.783,3.783,0,0,0-2.013.54,2.747,2.747,0,0,0-1.08,1.129h-.049V-4.652H8.692V5.857h3.241V.652a4.03,4.03,0,0,1,.344-1.866A1.732,1.732,0,0,1,13.9-2.049a1.407,1.407,0,0,1,1.473.933A5.2,5.2,0,0,1,15.616.75V5.857Z' transform='translate(0 13)' fill='%23002A4A'/%3E%3C/svg%3E%0A");
}
.introCompany .social .Title {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 10px;
    font-weight: 500;
    text-decoration: none;
    color: #000000;
}


.privacyBloc ol {
    padding-left: 15px ;
}

.hidden, .keyField{display:none!important;}


.formContact .form-line {
    margin-bottom: 10px;
}
.formContact .form-line-message {
    margin: 30px 0px;
}
.formContact textarea.form-control{
  margin: 0px 0px !important;
}
.formContact .form-line input::-moz-placeholder {
    font-size: 16px;
    line-height: 19px;
  color:#002A4A;
}
.formContact .form-line input::-moz-placeholder {
    font-size: 16px;
    line-height: 19px;
  color:#002A4A;
}
.formContact .form-line label.error,
.formContact .form-line-message label.error {
    font-size: 14px;
    line-height: 18px;
    color: #ff0000;
}


.grecaptcha-badge{
bottom: 124px !important;
}
.carousel-control-next {
    right: 5px !important;
}
.carousel-control-prev {
    left: 5px !important;
}

.footer .otherLink {
    margin-bottom: 30px;
}
nav.navbar.navbar-light{
  background-color:rgba(0,0,0,0.3);
}