@font-face {
    font-family: 'calibri';
    src: url('../fonts/calibri/Calibri.ttf') format('truetype');
}
@font-face {
    font-family: 'calibri-bold';
    src: url('../fonts/calibri/calibrib.ttf') format('truetype');
}
@font-face {
    font-family: 'calibri-light';
    src: url('../fonts/calibri/calibril.ttf') format('truetype');
}

@font-face {
    font-family: 'Ge-Bold';
    src: url('../fonts/ge/GE_SS_Two_Bold.otf') format('truetype');
}

@font-face {
    font-family: 'Ge-Light';
    src: url('../fonts/ge/GE_SS_Two_Light.otf') format('truetype');
}

@font-face {
    font-family: 'Ge-Medium';
    src: url('../fonts/ge/GE_SS_Two_Medium.otf') format('truetype');
}

:root {
    --primary: #863A79;
    --primary-dark: #6A2A7A;
    --primary-light: #8A5985;
    --service-primary-dark: #191919;
    --purple: #A42A7A;
    --pink: #C361A1;
    --accent-light: #f0f9f7;
    --purple-dark: #413D3D19;
    --gray: #20202A80;
    --gray-light: #413D3D1A;
    --light: #FFFFFFA5;
    --light-plus: #FFFFFF;
    --dark-b: #282833;
    --dark-purple: #333340;
    --light-black: #20202A7F;
    --light-gray: #898B91;
    --lighter-gray: #A9ABB1;
    --light-blue: #EDF0F4;
    --black: #000000;

    --plyr-color-main: var(--primary);
    --plyr-video-controls-background: var(--dark-purple);
    --plyr-video-control-color: var(--primary);
    --plyr-video-control-color-hover: var(--gray);
    --plyr-video-range-track-background: var(--light-gray);
    --plyr-video-progress-buffered-background: var(--light-plus);;
    --plyr-tooltip-background: var(--primary);
    --plyr-range-thumb-height: 0px;
    --plyr-video-control-background-hover:  rgba(162, 97, 151, 0.4) 52% !important;
    --plyr-tooltip-arrow-size: 10px;
    --plyr-control-icon-size: 20px;
    --font-family-calibri-bold: 'calibri-bold';
    --font-family-calibri-light: 'calibri-light';
    --font-family-calibri: 'calibri';
    --font-family-ge-bold: 'Ge-Bold';
    --font-family-ge-light: 'Ge-Light';
    --font-family-ge: 'Ge-Medium';
}

