/*@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic|Open+Sans+Condensed:700");*/

@font-face {
    font-family: TRENDA SEMIBOLD;
    src: url("../fonts/Trenda-Semibold.otf");
}
@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-100.otf");
    font-weight: 100;
}

@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-100Italic.otf");
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-300.otf");
    font-weight: 300;
}

@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-300Italic.otf");
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-500.otf");
    font-weight: 500;
}

@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-500Italic.otf");
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-700.otf");
    font-weight: 700;
}

@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museo Sans/museosans-700Italic.otf");
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-900.otf");
    font-weight: 900;
}

@font-face {
    font-family: Museo Sans;
    src: url("../fonts/museoSans/museosans-900Italic.otf");
    font-weight: 900;
    font-style: italic;
}

body{
    background: #fff;
    font-family: "MuseoSans","Open Sans Condensed", sans-serif;
    color: #555655;
    padding-top:0;

}

h1, h2, h3, h4, h5, h6 {
    font-family: "TRENDA SEMIBOLD",'Open Sans Condensed', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #0A0D23;
    /* margin: 0 0 0.5em 0;   */
}


.strong-header{
    color: #6b7770;
}

a{
    color: inherit;
}

a:hover{
    color: inherit;
}

/*Zone custom suni*/
.btn-flexgroup{
    color: #d7d5c1;
    background-color: #0A0D23;
}

.btn-flexgroup:hover{
    color: #F26522;
    background-color: #0A0D23;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.btn-flexgroup-secondary{
    color: #d7d5c1;
    background-color: #555655;
}

.btn-flexgroup-secondary:hover{
    color: #F26522;
    background-color: #555655;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.btn-outline-flexgroup{
    color: #F26522;
    background-color: white;
    border: 1px solid #0A0D23;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.btn-outline-flexgroup:hover{
    color: #F26522;
    background-color: #0A0D23;
    cursor: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.strong-header-suni{
    color: #F26522;
}

.caret-right-suni{
    color: #F26522;
}
/*Fin zone custom suni*/

/*Zone pour la navbar*/
.navbar {
    background-color: #0a0d23;
}
.navbar .navbar-brand {
    color: #d7d5c1;
}
.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus {
    color: #f26522;
}
.navbar .navbar-text {
    color: #d7d5c1;
}
.navbar .navbar-text a {
    color: #f26522;
}
.navbar .navbar-text a:hover,
.navbar .navbar-text a:focus {
    color: #f26522;
}
.navbar .navbar-nav .nav-link {
    color: #d7d5c1;
    border-radius: .25rem;
    margin: 0 0.25em;
}
.navbar .navbar-nav .nav-link:not(.disabled):hover,
.navbar .navbar-nav .nav-link:not(.disabled):focus {
    color: #f26522;
}
.navbar .navbar-nav .nav-item.active .nav-link,
.navbar .navbar-nav .nav-item.active .nav-link:hover,
.navbar .navbar-nav .nav-item.active .nav-link:focus,
.navbar .navbar-nav .nav-item.show .nav-link,
.navbar .navbar-nav .nav-item.show .nav-link:hover,
.navbar .navbar-nav .nav-item.show .nav-link:focus {
    color: #f26522;
    background-color: #555655;
}
.navbar .navbar-toggle {
    border-color: #555655;
}
.navbar .navbar-toggle:hover,
.navbar .navbar-toggle:focus {
    background-color: #555655;
}
.navbar .navbar-toggle .navbar-toggler-icon {
    color: #d7d5c1;
}
.navbar .navbar-collapse,
.navbar .navbar-form {
    border-color: #d7d5c1;
}
.navbar .navbar-link {
    color: #d7d5c1;
}
.navbar .navbar-link:hover {
    color: #f26522;
}

@media (max-width: 575px) {
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item {
        color: #d7d5c1;
    }
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:focus {
        color: #f26522;
    }
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item.active {
        color: #f26522;
        background-color: #555655;
    }
}

@media (max-width: 767px) {
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item {
        color: #d7d5c1;
    }
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:focus {
        color: #f26522;
    }
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item.active {
        color: #f26522;
        background-color: #555655;
    }
}

@media (max-width: 991px) {
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item {
        color: #d7d5c1;
    }
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:focus {
        color: #f26522;
    }
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item.active {
        color: #f26522;
        background-color: #555655;
    }
}

@media (max-width: 1199px) {
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item {
        color: #d7d5c1;
    }
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:focus {
        color: #f26522;
    }
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item.active {
        color: #f26522;
        background-color: #555655;
    }
}

.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #d7d5c1;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:hover,
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #f26522;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #f26522;
    background-color: #555655;
}
/*Fin zone pour la navbar*/