@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap');

@font-face {
    font-family: "Barlow Light";
    src: url("../fonts/barlow/Barlow-Light.ttf") format("ttf");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Barlow";
    src: url("../fonts/barlow/Barlow-Regular.ttf") format("ttf");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Barlow Medium";
    src: url("../fonts/barlow/Barlow-Medium.ttf") format("ttf");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Barlow Bold";
    src: url("../fonts/barlow/Barlow-Bold.ttf") format("ttf");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

.openmarket .bodoni {
    font-family: "Barlow" !important;
    font-weight: 500;
}

.openmarket .bodonibold {
    font-family: "Barlow" !important;
    font-weight: 700;
}

.openmarket .avenir, body {
    font-family: "Barlow" !important;
    font-weight: 400;
}

.openmarket #visual h1,
.openmarket #visual h2,
.openmarket #visual h3,
.openmarket #visual h4,
#visual,
#visual-menabo,
#visual-colori,
#visual-duerruote,
#visual-crita {
    font-family: "Barlow", Gotham, "Helvetica Neue", Helvetica, Arial,
        "sans-serif" !important;
}


.openmarket .abstract,
.openmarket .story-cta,
.openmarket .cta-yellow a,
.openmarket .teaser-title {
    font-family: "Barlow", "Bodoni", "Gill Sans", "Gill Sans MT", "Myriad Pro",
        "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif" !important;
}

.openmarket .abstract,
.openmarket .teaser-title,
.openmarket .story-cta,
.openmarket .cta-yellow a {
    font-family: "Barlow", "Bodoni", "Gill Sans", "Gill Sans MT", "Myriad Pro",
        "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif" !important;
}

.tk-ltc-bodoni-175,
.containerCustomerCareMail,
.openmarket,
h1,
h2,
h3,
h4,
h5,
h6,
.section-detail p,
.section-title-wrapper .field--name-body,
.home-template-2 .section-title-wrapper .field--name-body p,
.video-details .video-details-container .field--name-body p,
.ritual-steps-wrapper-home li,
.internal-page-visual-wrapper .internal-page-visual-text p,
.ritual-element .ritual-detail .ritual-link .ritual-title,
.ritual-element .ritual-detail .ritual-text-wrapper .ritual-title,
.ritual-element .ritual-detail .ritual-link .ritual-text p,
.ritual-element .ritual-detail .ritual-text-wrapper .ritual-text p,
.aa-format-1 .aa-section-description p,
.aa-format-5 .aa-section-description,
.aa-format-6 .aa-section-description,
.aa-media .aa-media-content .aa-media-text p,
.aa-format-6 .aa-section-content-text-wrapper .aa-section-description,
.os-format-1 .os-section-description p,
.os-format-5 .os-section-description,
.os-format-6 .os-section-description,
.os-media .os-media-content .os-media-text p,
.os-format-6 .os-section-content-text-wrapper .os-section-description,
.osl-slider-element .osl-thumb-container .get-story .osl-thumb-text,
.osl-slider-element.blank-item .osl-thumb-text,
#story-container .close-story,
.hub-section .section-details-wrapper .section-description p,
.a150h-host.a150h-host-full .host-bio h2,
.a150h-host.a150h-host-full .host-main .host-info-descr,
.a150h-host.a150h-host-full .host-why h2,
.route-section .section-map .overlay p,
.route-section .place .place-info .place-address,
.extra-page--header__text p,
.extra-page--section__row--text p,
.extra-page--events__overview h3,
.extra-page--events__overview p,
.extra-page--events__content__list .events-list-categories li.ui-state-default a,
.extra-page--events__content__list .events-list--single__date strong,
.extra-page--events__content__list .events-list--single__location-detail p,
.averna-contacts--info p,
.main-navigation-wrapper .block-menu .social-menu li a,
.main-navigation-wrapper .block-menu .menu li a {
    font-family: "Barlow", sans-serif !important;
}