/*
Theme Name: Template
Template: yootheme
Author: SHC
Version: 4.5.33.1767342579
Updated: 2026-01-02 08:29:39

*/
@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Thin.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Light.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_Graphik-Regular.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE_Graphik-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-RegularItalic.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-RegularItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Medium.woff') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Medium.woff2') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_Graphik-Bold.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE_Graphik-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HPE Graphik';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Black.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20Graphik-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik XX Condensed';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20GraphikXXCondensed-Thin.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE%20GraphikXXCondensed-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik XX Condensed';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Light.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik XX Condensed';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Regular.woff2') format('woff2'),
         url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik XX Condensed';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Bold.woff2') format('woff2');
	src: url('https://zbook.b-cdn.net/HPE%20Font/HPE_GraphikXXCondensed-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HPE Graphik XX Condensed';
    src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20GraphikXXCondensed-Black.woff2') format('woff2');
	src: url('https://zbook.b-cdn.net/HPE%20Font/HPE%20GraphikXXCondensed-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


/* eMarkeeter snippits, husk {useShadowDom: false} */
/* Form styles */
/* .sd-body {padding:0;}*/
/* .sd-row {margin-top: px;} */

/* Button styles */
/* .sd-action-bar {padding:0;} */
/* Make btn full-width */
/*  .sv-action, .sd-btn {flex:1;}
    .sv-action__content{width: 100%;}
*/

/* Captcha restyles */
/* #altcha *{
    border:none;
    accent-color: #;
    color: #;    
}
.altcha-main{
    padding-inline: 0;
}
*/

/* add class to consent text in eMarketeer*/
/* .form-consent-text {
 * font-size: 12px;
 * line-height: 1.4;
 * margin:0;} */