/*!
 * rdvfacile v1.0
 */

/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.rdvf-blur {
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}

.rdvf-bg {
  /* The image used */
  background-image: url("../img/rdvfacile/background3.jpg");

  /* Full height */
  height: 100%;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

  padding-bottom: 450px;
}

.rdvf-b-h3 {
  font-size: xx-large;
}

. rdvf-pad-btne {
  margin-top: 100px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

.rdvf-dark-overlay {
  background-color: rgba(0, 0, 0, 0.7);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.rdvf-bg-reverse {
  /* The image used */
  background-image: url("../img/rdvfacile/backgroundE.jpg");

  /* Full height */
  height: 100%;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

  padding-bottom: 200px;
}

.rdvf-bg-reverse-blur {
  /* The image used */
  background-image: url("../img/rdvfacile/backgroundE-blur.jpg");

  /* Full height */
  height: 100%;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

  padding-bottom: 100px;
}

.rdvf-icone-header {
  margin: 10px;
  color: #ffdf7e;
}

.rdvf-pad50 {
  padding: 50px;

}

.rdfv-text-secondary-carousel {
  color: #2c3e50;
}


.rdvf-text-le-service {
  color: #212529;
}

.rdvf-text-le-tarif {
  color: #ffdf7e;
}


/* surcharges freelance.css */

:root {
  --teal: #ffdf7e; /* #1abc9c; */
  --primary: #ffdf7e; /* #1abc9c; */
}

.btn-outline-primary {
  color: #6c757d; /* #1abc9c; */
  border-color: #6c757d; /* #1abc9c; */
}

.bg-primary {
  background-color: #ffdf7e !important;
}

.portfolio .portfolio-item .portfolio-item-caption {
  background-color: rgba(255, 223, 126, 0.7);
}

#mainNav .navbar-nav > li.nav-item > a.nav-link.active {
  color: #212529;
  background: #ffdf7e;
}
#mainNav .navbar-nav > li.nav-item > a.nav-link.active:active, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:focus, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:hover {
  color: #212529;
  background: #ffdf7e;
}

#mainNav .navbar-nav li.nav-item a.nav-link:hover {
  color: #ffdf7e;
}

.portfolio-modal .close {
  color: #ffdf7e;
}

.floating-label-form-group-with-focus label {
  color: #ffdf7e;
}

a {
  color: #ffdf7e;
}
a:hover {
  color: #ffdf7e;
}

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
  color: #212529 !important;
  background-color: #ffe8a1 !important;
  border-color: #ffdf7e !important;
}

.btn-primary {
  color: #6c757d;
  background-color: #ffdf7e;
  border-color: #ffdf7e;
}

.btn-primary:hover {
  color: #212529;
  background-color: #ffe8a1;
  border-color: #ffdf7e;
}

.btn-secondary:hover {
  color: #212529;
  background-color: #ffe8a1;
  border-color: #ffdf7e;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 223, 126, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #ffdf7e;
  border-color: #ffdf7e;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #148f77;
  border-color: #12846e;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 198, 171, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #212529;
  background-color: #ffdf7e;
  border-color: #ffdf7e;
}



.btn-outline-primary:hover {
  color: #212529;
  background-color: #ffdf7e;
  border-color: #ffdf7e;
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #ffdf7e;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #212529;
  background-color: #ffdf7e;
  border-color: #ffdf7e;
}

.btn-link {
  color: #ffdf7e;
}

.text-primary {
  color: #ffdf7e !important;
}