@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/ABCWhyteInktrap-HeavyItalic.eot');
    src: local('ABC Whyte Inktrap Heavy Italic'), local('ABCWhyteInktrap-HeavyItalic'),
        url('../fonts/ABCWhyteInktrap-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ABCWhyteInktrap-HeavyItalic.woff2') format('woff2'),
        url('../fonts/ABCWhyteInktrap-HeavyItalic.woff') format('woff'),
        url('../fonts/ABCWhyteInktrap-HeavyItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/b83f530afdf30dacb8ba6edf1e282795.eot');
    src: local('.'),
        url('../fonts/b83f530afdf30dacb8ba6edf1e282795.eot?#iefix') format('embedded-opentype'),
        url('../fonts/b83f530afdf30dacb8ba6edf1e282795.woff2') format('woff2'),
        url('../fonts/b83f530afdf30dacb8ba6edf1e282795.woff') format('woff'),
        url('../fonts/b83f530afdf30dacb8ba6edf1e282795.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/ABCWhyteInktrap-Heavy.eot');
    src: local('ABC Whyte Inktrap Heavy'), local('ABCWhyteInktrap-Heavy'),
        url('../fonts/ABCWhyteInktrap-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ABCWhyteInktrap-Heavy.woff2') format('woff2'),
        url('../fonts/ABCWhyteInktrap-Heavy.woff') format('woff'),
        url('../fonts/ABCWhyteInktrap-Heavy.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CodecPro';
    src: url('../fonts/CodecPro-Regular.eot');
    src: local('Codec Pro Regular'), local('CodecPro-Regular'),
        url('../fonts/CodecPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CodecPro-Regular.woff2') format('woff2'),
        url('../fonts/CodecPro-Regular.woff') format('woff'),
        url('../fonts/CodecPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/348c3de0337b76675b36e24cf6496f64.eot');
    src: local('.'),
        url('../fonts/348c3de0337b76675b36e24cf6496f64.eot?#iefix') format('embedded-opentype'),
        url('../fonts/348c3de0337b76675b36e24cf6496f64.woff2') format('woff2'),
        url('../fonts/348c3de0337b76675b36e24cf6496f64.woff') format('woff'),
        url('../fonts/348c3de0337b76675b36e24cf6496f64.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/dee1678d48441cd6687fec7b412a0c93.eot');
    src: local('.'),
        url('../fonts/dee1678d48441cd6687fec7b412a0c93.eot?#iefix') format('embedded-opentype'),
        url('../fonts/dee1678d48441cd6687fec7b412a0c93.woff2') format('woff2'),
        url('../fonts/dee1678d48441cd6687fec7b412a0c93.woff') format('woff'),
        url('../fonts/dee1678d48441cd6687fec7b412a0c93.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Whyte Inktrap';
    src: url('../fonts/410adb842670b83451d231a44881c00d.eot');
    src: local('.'),
        url('../fonts/410adb842670b83451d231a44881c00d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/410adb842670b83451d231a44881c00d.woff2') format('woff2'),
        url('../fonts/410adb842670b83451d231a44881c00d.woff') format('woff'),
        url('../fonts/410adb842670b83451d231a44881c00d.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CodecPro';
    src: url('../fonts/CodecPro-Regular_1.eot');
    src: local('Codec Pro Regular'), local('CodecPro-Regular'),
        url('../fonts/CodecPro-Regular_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CodecPro-Regular_1.woff2') format('woff2'),
        url('../fonts/CodecPro-Regular_1.woff') format('woff'),
        url('../fonts/CodecPro-Regular_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Campton';
    src: local('Campton Medium'), local('Campton-Medium'),
    url('../fonts/Campton-Medium.woff2') format('woff2'),
    url('../fonts/Campton-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Campton';
    src: local('Campton SemiBold'), local('Campton-SemiBold'),
    url('../fonts/Campton-SemiBold.woff2') format('woff2'),
    url('../fonts/Campton-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Campton';
    src: local('Campton Bold'), local('Campton-Bold'),
    url('../fonts/Campton-Bold.woff2') format('woff2'),
    url('../fonts/Campton-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Campton';
    src: local('Campton Book'), local('Campton-Book'),
    url('../fonts/Campton-Book.woff2') format('woff2'),
    url('../fonts/Campton-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



#nav_menu-2 ul li ul a {
    text-transform: none !important;
    padding: 8px 0;
    line-height: 1.25;
    font-size: 15px;
}

.widget_polylang {

}
.widget_polylang ul {
    list-style: none;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

.widget_polylang ul li a {
    line-height: 1;
}

.widget_polylang ul li a img {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    object-fit: cover;
}
.widget_polylang ul li {
    margin:-3px 8px 0;
}
.widget_polylang ul li:last-of-type {
   margin-right:0;
}

#review-select {
    max-width: 100%;
}

select optgroup {
    text-transform:uppercase
}

select optgroup option {
    text-transform:none
}