/* ==========================================================================

	START Color custom

========================================================================== */
/* line 100, site.scss */
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active,
.btn-primary.active:not(:disabled):not(.disabled),
.show > .btn-primary.dropdown-toggle, .btn-outline-primary, .btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary.active:not(:disabled):not(.disabled),
.show > .btn-outline-primary.dropdown-toggle, .btn-link, .btn-link:hover, .estate-facts__item i, .estate-facts--estate-detail .estate-facts__item i, .estate-facts--estate-detail .estate-facts__item, .SumoSelect > .CaptionCont > label > i:after, .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:hover, .fancybox-button:not([disabled]):hover::after, .footer a:hover, .footer__adress-item--strong a, .nav-ID4__link.active, .nav-ID4__link--owner, .nav-ID4__link--btn:hover, .nav-ID4---secondary .nav-ID4__link:hover, .estate-description__town, .estate-description__name, .testimonial__text:before, .testimonial__text:after, .footer-signature, .footer-signature a, .footer-signature a:hover, .color-primary, a, a:hover, h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  color: #A59F93;
}

/* line 101, site.scss */
.btn-primary:hover > svg, .estate-facts__item--360 {
  color: #A59F93 !important;
}

/* line 103, site.scss */
.btn-primary, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active,
.btn-primary.active:not(:disabled):not(.disabled),
.show > .btn-primary.dropdown-toggle, .btn-outline-primary, .btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary.active:not(:disabled):not(.disabled),
.show > .btn-outline-primary.dropdown-toggle, .fancybox-button:not([disabled]), .fancybox-button:not([disabled]):hover, .fancybox-button[disabled], .btn-group-toggle .btn-secondary:not(:disabled):not(.disabled):active,
.btn-group-toggle .btn-secondary.active:not(:disabled):not(.disabled),
.btn-group-toggle .show > .btn-secondary.dropdown-toggle {
  border-color: #A59F93;
}

/* line 104, site.scss */
.box-agent__btn--strong {
  border-color: #A59F93 !important;
}

/* line 106, site.scss */
.irs-bar, .nav-ID4__link.active:after, .alternate-content__title:before, .estate-description__town:before, .testimonial__author:before {
  border-bottom-color: #A59F93;
}

/* line 107, site.scss */
.irs-bar, .team-item__separator, .alert-cookie, hr {
  border-top-color: #A59F93;
}

/* line 108, site.scss */
.nav-ID4---secondary .nav-ID4__item:before {
  border-right-color: #A59F93;
}

/* line 111, site.scss */
.nav-ID4__link--btn:hover {
  outline-color: #A59F93;
}

/* line 113, site.scss */
.btn-primary, .btn-outline-primary:hover, .irs-bar, .irs-from, .irs-to, .irs-single, .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk, .fancybox-infobar, .fancybox-progress, .fancybox-button:not([disabled]), .fancybox-button[disabled], .nav-ID4-hamburger .hamburger-inner, .nav-ID4-hamburger .hamburger-inner:after, .nav-ID4-hamburger .hamburger-inner:before, .nav-ID4-hamburger .hamburger.is-active .hamburger-inner, .nav-ID4-hamburger .hamburger.is-active .hamburger-inner:after, .nav-ID4-hamburger .hamburger.is-active .hamburger-inner:before, .nav-ID4__link--btn, .nav-ID4__item---lng .dropdown-item.active, .nav-ID4__item---lng .dropdown-item:active, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .section-estate-detail__thumb-item:last-child::after, .box-agent__btn, .btn-group-toggle .btn-secondary:not(:disabled):not(.disabled):active,
.btn-group-toggle .btn-secondary.active:not(:disabled):not(.disabled),
.btn-group-toggle .show > .btn-secondary.dropdown-toggle {
  background-color: #A59F93;
}

/* line 114, site.scss */
.box-agent__btn--strong, .bg-primary, .message-box---primary, .dropdown-item.active {
  background-color: #A59F93 !important;
}

/* line 116, site.scss */
.color-secondary {
  color: #b8b8b8;
}

/* line 118, site.scss */
.fancybox-bg, .form-container__header {
  background-color: #b8b8b8;
}


/*----------------------------------------------------

	tooltip

----------------------------------------------------*/
.tooltip-control {
  color: #A59F93 !important;

/* ==========================================================================

	END Color custom

========================================================================== */

#home-Content > div {
	padding-bottom : 2rem !important;
}

@media print {
	.footer__agency { border-top-color: #A59F93 !important; }
	/*hide real advice widget*/
	iframe.widget-nps-iframe {display: none !important;}
}

.alert-cookie__title {
    color: #A59F93 !important;
}
.cookies-config__title {
    color: #A59F93 !important;
}
.alert-cookie__text a {
    cursor: pointer;
}
.list-cookie-type__text a {
    cursor: pointer;
}
.btn-help {
    color: #A59F93 !important;
}
input:checked + .slider {
    background-color: #A59F93 !important;
}

@media (min-width: 768px) {
  .fancybox-content { padding: 56px 44px; }
}
.fancybox-container *::-webkit-scrollbar{ width: 8px; }


/* ==========================================================================

.elem-accordion


========================================================================== */
.elem-accordion__item {
    border-bottom: solid 1px #A59F93;
    padding-bottom: 20px;
}

.elem-accordion__head a::before {
    transition: all 0.2s ease-in-out;
    font-family: "Font Awesome 5 Pro";
    color: #A59F93;
    content: "\f04b";
    position: absolute;
    width: 16px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    right: 0;
    color: #A59F93;
    transform: rotate(0);
}