/*
@font-face {
    font-family: 'GothamBook';
    src: url('/fonts/GothamBook.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'QuincyRegular';
    src: url('/fonts/QuincyRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
 */

@font-face{
    font-family: "Gotham Book";
    src: url("/fonts/924ee4158324c02e3e0d62e54cafd14f.eot");
    src: url("/fonts/924ee4158324c02e3e0d62e54cafd14f.eot?#iefix")format("embedded-opentype"),
        url("/fonts/924ee4158324c02e3e0d62e54cafd14f.woff")format("woff"),
        url("/fonts/924ee4158324c02e3e0d62e54cafd14f.woff2")format("woff2"),
        url("/fonts/924ee4158324c02e3e0d62e54cafd14f.ttf")format("truetype"),
        url("/fonts/924ee4158324c02e3e0d62e54cafd14f.svg#Gotham Book")format("svg");
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}
@font-face {
    font-family: 'Quincy Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Quincy Regular'), url('/fonts/QuincyRegular-OV678.woff') format('woff');
}
@font-face {
    font-family: 'Quincy Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Quincy Italic'), url('/fonts/QuincyItalic-Ea3Rz.woff') format('woff');
}


body{
    font-family: 'Gotham Book', sans-serif !important;
    color: rgba(0, 0, 0, 0.9);
}
h2, .heading-section h2 span{
    color: #002F6C !important
}
.contact-section .box h3{
    font-weight: 900 !important;
}
.ftco-navbar-light{
    background-color: #DAD0BB !important;
}
.ftco-navbar-light.scrolled{
    background-color: #DAD0BB !important;
}
.ftco-services .services .icon span{
    color: #002F6C !important;
}
.nav-link{
    font-size: 16px !important;
}
.bg-primary {
  background: #002F6C !important;
}
.bg-secondary {
    background: #DAD0BB !important;
}
.text-secondary {
    color: #DAD0BB !important;
}
.btn-primary {
    color: #DAD0BB !important;
    background-color: #002F6C !important;
    border-color: #002F6C !important;
}
.btn-primary:hover {
    color: #002F6C !important;
    background-color: #DAD0BB !important;
    border-color: #002F6C !important;
}
.services-2 .icon{
    color: #DAD0BB !important;
    background-color: #002F6C !important;
}
.services-2 .icon span{
    color: #DAD0BB !important;
}
.gallery .icon{
    color: #DAD0BB !important;
    background-color: #002F6C !important;
}
.gallery .icon span{
    color: #DAD0BB !important;
}
.ftco-footer .ftco-footer-widget h2{
    color: #DAD0BB !important;
}
.form-control .form-check-inline .form-check-input{
    background-color: #DAD0BB !important;
    border-color: #002F6C !important;
    border-radius: 10px;
}
.ftco-navbar-light .navbar-toggler{
    color: black !important;
}
.nav-link{
    color: black !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

/*
h2 {
    font-family: 'QuincyRegular', serif !important;
    letter-spacing: 10px;
}
*/

#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow, #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny, .tac_activate .tarteaucitronAllow {
    background: #002F6C !important;
    color: #fff !important;
}
#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before, #tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before, #tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before{
    color: #DAD0BB !important;
}

#tarteaucitronRoot .tarteaucitronAllow{
    background: #002F6C !important;
    color: #fff !important;
}

#tarteaucitronRoot .tarteaucitronDeny{
    background: #002F6C !important;
    color: #fff !important;
}

.tarteaucitronSize-middle div#tarteaucitronAlertBig::before{
    display: none;
}

#tarteaucitronCloseCross{
    display: none;
}
