/*

rose : var(--primary-color)
bleu : var(--secondary-color)

*/

@font-face {
  font-family: "century";
  src: url("/actifs/font/Century_Gothic.ttf");
}

body {
  overflow-x: hidden;
}

.bg-gradient-1 {
    background-image: linear-gradient(to right, var(--primary-color) 20%, #db7d8c);
}

.bg-gradient.bg-secondary-2, .bg-secondary-2.bg-gradient-1, .bg-secondary-2.bg-gradient-2, .bg-secondary-2.bg-gradient-3 {
    background-image: linear-gradient(90deg, #830337 59%, #ad1654 100%);
}

.bg-gradient-1 .box-minimal-title, .bg-gradient-2 .box-minimal-title, .bg-image .box-minimal-title, .bg-additional-image .bg-additional-item .box-minimal-title, .bg-secondary-2 .box-minimal-title, .bg-gray-darker .box-minimal-title, .bg-additional-gray-darker .bg-additional-item .box-minimal-title {
    color: #ff64a1;
}

.divider-default {
    background: linear-gradient(to right, #3B80AB 50%, #93d2ff 120%);
}

.rd-navbar--is-stuck {
  background: linear-gradient(to right, #21747a 50%, #2da0a9 120%) !important;
}

.second-nav {
    background: #fff !important;
    backgorund-image: none;
}
.hz {
    z-index: 150;
}

.font-high {
    font-size: 50px;
}

#ui-to-top {
    width: 25px;
}

.custom-font a {
    font-family: "century" !important;
}

.sticky-img {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}