/* Menu Accordion New */

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}


@font-face {
    font-family: 'poppinssemibold';
    src: url('poppins-semibold-webfont.woff2') format('woff2'),
         url('poppins-semibold-webfont.woff') format('woff'),
         url('poppins-semibold-webfont.ttf') format('truetype'),
         url('poppins-semibold-webfont.svg#poppinssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'poppinssemibold_italic';
    src: url('poppins-semibolditalic-webfont.woff2') format('woff2'),
         url('poppins-semibolditalic-webfont.woff') format('woff'),
         url('poppins-semibolditalic-webfont.ttf') format('truetype'),
         url('poppins-semibolditalic-webfont.svg#poppinssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'poppinsbold';
    src: url('poppins-bold-webfont.woff2') format('woff2'),
         url('poppins-bold-webfont.woff') format('woff'),
         url('poppins-bold-webfont.ttf') format('truetype'),
         url('poppins-bold-webfont.svg#poppinsbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'poppinsregular';
    src: url('poppins-regular-webfont.woff2') format('woff2'),
         url('poppins-regular-webfont.woff') format('woff'),
         url('poppins-regular-webfont.ttf') format('truetype'),
         url('poppins-regular-webfont.svg#poppinsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}









@font-face {
    font-family: 'latoregular';
    src: url('Lato-Regular.woff2') format('woff2'),
        url('Lato-Regular.woff') format('woff'),
        url('Lato-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    letter-spacing: 1px;
}

@font-face {
    font-family: 'latobold';
    src: url('Lato-Bold.woff2') format('woff2'),
        url('Lato-Bold.woff') format('woff'),
        url('Lato-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latomedium';
    src: url('Lato-Medium.woff2') format('woff2'),
        url('Lato-Medium.woff') format('woff'),
        url('Lato-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hobo-std';
    src: url('HoboStd.woff2') format('woff2'),
        url('HoboStd.woff') format('woff'),
        url('HoboStd.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    letter-spacing: 2px;
}
















@font-face {
    font-family: 'zurich_cn_btregular';
    src: url('zurch-webfont.eot');
    src: url('zurch-webfont.eot?#iefix') format('embedded-opentype'),
         url('zurch-webfont.woff') format('woff'),
         url('zurch-webfont.ttf') format('truetype'),
         url('zurch-webfont.svg#zurich_cn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'zurich_lt_btlight';
    src: url('zurich-lt-bt-light.eot');
    src: url('zurich-lt-bt-light.eot?#iefix') format('embedded-opentype'),
         url('zurich-lt-bt-light.woff2') format('woff2'),
         url('zurich-lt-bt-light.woff') format('woff'),
         url('zurich-lt-bt-light.ttf') format('truetype'),
         url('zurich-lt-bt-light.svg#zurich_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'fertigo_proregular';
    src: url('Fertigo_PRO-webfont.eot');
    src: url('Fertigo_PRO-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fertigo_PRO-webfont.woff2') format('woff2'),
         url('Fertigo_PRO-webfont.woff') format('woff'),
         url('Fertigo_PRO-webfont.ttf') format('truetype'),
         url('Fertigo_PRO-webfont.svg#fertigo_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'milkshake';
    src: url('Milkshake.otf');
    src: url('Milkshake.ttf');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'corbertregular';
    src: url('Corbert-Regular-webfont.eot');
    src: url('Corbert-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Corbert-Regular-webfont.woff') format('woff'),
         url('Corbert-Regular-webfont.ttf') format('truetype'),
         url('Corbert-Regular-webfont.svg#corbertregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'kaushan_scriptregular';
    src: url('kaushanscript-regular-webfont.woff2') format('woff2'),
         url('kaushanscript-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'qumpellkano12regular';
    src: url('qumpellkano12-webfont.woff2') format('woff2'),
         url('qumpellkano12-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}






