
@charset "UTF-8";

@font-face {font-family: "Mark Pro Bold";
  src: url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.eot"); /* IE9*/
  src: url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.woff2") format("woff2"), /* chrome、firefox */
  url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.woff") format("woff"), /* chrome、firefox */
  url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("/theme/v2/fonts2/mark-pro/01d273202731e44f0f1187f3afcaf156.svg#Mark Pro Bold") format("svg"); /* iOS 4.1- */
}

@font-face {
    font-family: 'Qanelas Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Qanelas Regular'), url('/theme/v2/fonts2/qanelas/QanelasRegular.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Qanelas Regular';
    font-style: italic;
    font-weight: normal;
    src: local('Qanelas Regular Italic'), url('/theme/v2/fonts2/qanelas/QanelasRegularItalic.woff') format('woff');
    }

:root {
    --font-secondary: 'Qanelas Regular';
    --font-primary: 'Qanelas Regular';
    --font-tertiary: 'Mark Pro Bold';
}

*, :root {
 

}

@media (min-width: 64rem) {
    *, :root {
                }
}


    .hide-nav--has-bg .logo_class-1 {
    fill: #1f4263 !important;
}
.f-header__contact { color: #fff !important; }
.hide-nav--has-bg .f-header__contact { color: var(--color-secondary-dark) !important; }
.galleryNavTabs .galleryNavTab.active .btn {
    color: var(--color-white);
}
    /* custom CSS option 1 Collins Theme */

