/* Fonts */@font-face {    font-face-name: 'OpenSansBold';    font-family: 'OpenSansBold';    src: url('../fonts/OpenSans/OpenSans-Bold.ttf') format("truetype");}@font-face {    font-face-name: 'OpenSansBoldItalic';    font-family: 'OpenSansBoldItalic';    src: url('../fonts/OpenSans/OpenSans-BoldItalic.ttf');}@font-face {    font-face-name: 'OpenSansExtraBold';    font-family: 'OpenSansExtraBold';    src: url('../fonts/OpenSans/OpenSans-ExtraBold.ttf');}@font-face {    font-face-name: 'OpenSansExtraBoldItalic';    font-family: 'OpenSansExtraBoldItalic';    src: url('../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf');}@font-face {    font-face-name: 'OpenSansItalic';    font-family: 'OpenSansItalic';    src: url('../fonts/OpenSans/OpenSans-Italic.ttf');}@font-face {    font-face-name: 'OpenSansLight';    font-family: 'OpenSansLight';    src: url('../fonts/OpenSans/OpenSans-Light.ttf');}@font-face {    font-face-name: 'OpenSansLightItalic';    font-family: 'OpenSansLightItalic';    src: url('../fonts/OpenSans/OpenSans-LightItalic.ttf');}@font-face {    font-family: 'OpenSansRegular';    src: url('../fonts/OpenSans/OpenSans-Regular.ttf');}@font-face {    font-family: 'OpenSansSemiBold';    src: url('../fonts/OpenSans/OpenSans-Semibold.ttf');}@font-face {    font-face-name: 'OpenSansSemiBoldItalic';    font-family: 'OpenSansSemiBoldItalic';    src: url('../fonts/OpenSans/OpenSans-SemiboldItalic.ttf');}@font-face {    font-family: 'AgStencil';    src: url('../fonts/ag_stencil/AG-Stencil.ttf');}@font-face {    font-face-name: 'ComfortBold';    font-family: 'ComfortBold';    src: url('../fonts/comfortaa/Comfortaa-Bold.ttf');}@font-face {    font-face-name: 'ComfortLight';    font-family: 'ComfortLight';    src: url('../fonts/comfortaa/Comfortaa-Light.ttf');}@font-face {    font-face-name: 'ComfortRegular';    font-family: 'ComfortRegular';    src: url('../fonts/comfortaa/Comfortaa-Regular.ttf');}@font-face {    font-face-name: 'Bomb';    font-family: 'Bomb';    src: url('../fonts/bombing/Bombing.ttf');}@font-face {    font-face-name: 'ImpactLabel';    font-family: 'ImpactLabel';    src: url('../fonts/impact-label/Impact Label.ttf')}@font-face {    font-face-name: 'BubbleBoddyExtraLight';    font-family: 'BubbleBoddyExtraLight';    src: url('../fonts/bubbleboddy/Bubbleboddy-ExtraLightTrial.ttf');}@font-face {    font-face-name: 'BubbleBoddyFat';    font-family: 'BubbleBoddyFat';    src: url('../fonts/bubbleboddy/Bubbleboddy-FatTrial.ttf');}@font-face {    font-face-name: 'MavenBlack';    font-family: 'MavenBlack';    src: url('../fonts/Maven_Pro/MavenPro-Black.ttf');}@font-face {    font-face-name: 'MavenBold';    font-family: 'MavenBold';    src: url('../fonts/Maven_Pro/MavenPro-Bold.ttf');}@font-face {    font-face-name: 'MavenMedium';    font-family: 'MavenMedium';    src: url('../fonts/Maven_Pro/MavenPro-Medium.ttf');}@font-face {    font-face-name: 'MavenRegular';    font-family: 'MavenRegular';    src: url('../fonts/Maven_Pro/MavenPro-Regular.ttf');}@font-face {    font-face-name: 'CocoPuffRegular';    font-family: 'CocoPuffRegular';    src: url('../fonts/coco_puff/CocoPuff-Regular.ttf');}/*Assistant*/@font-face {    font-face-name: 'AssistantExtraLight';    font-family: 'AssistantExtraLight';    src: url('../fonts/Assistant/Assistant-ExtraLight.ttf');}@font-face {    font-face-name: 'AssistantExtraBold';    font-family: 'AssistantExtraBold';    src: url('../fonts/Assistant/Assistant-ExtraBold.ttf');}@font-face {    font-face-name: 'AssistanLight';    font-family: 'AssistantLight';    src: url('../fonts/Assistant/Assistant-Light.ttf');}@font-face {    font-face-name: 'AssistantRegular';    font-family: 'AssistantRegular';    src: url('../fonts/Assistant/Assistant-Regular.ttf') format("truetype");}@font-face {    font-face-name: 'AssistantSemiBold';    font-family: 'AssistantSemiBold';    src: url('../fonts/Assistant/Assistant-SemiBold.ttf');}@font-face {    font-face-name: 'AssistantBold';    font-family: 'AssistantBold';    src: url('../fonts/Assistant/Assistant-Bold.ttf');}@font-face {    font-family: 'SuperCellFont';    src: url('../fonts/supercell/Supercell-magic-webfont.ttf') format("truetype");}@font-face {    font-family: 'SourceSansProRegular';    src: url('../fonts/sourcesanspro/SourceSansPro-Regular.ttf') format("truetype");}@font-face {    font-family: 'SourceSansProLight';    src: url('../fonts/sourcesanspro/SourceSansPro-Light.ttf') format("truetype");}@font-face {    font-family: 'SourceSansProBold';    src: url('../fonts/sourcesanspro/SourceSansPro-Bold.ttf') format("truetype");}@font-face {    font-family: 'BalooThambiRegular';    src: url('../fonts/baloo-thambi/BalooThambi-Regular.ttf') format("truetype");}/** Montserrat **/@font-face {    font-family: 'Montserrat Black';    src: url('../fonts/montserrat/Montserrat-Black.ttf') format("truetype");}@font-face {    font-family: 'Montserrat Bold';    src: url('../fonts/montserrat/Montserrat-Bold.ttf') format("truetype");}@font-face {    font-family: 'Montserrat ExtraBold';    src: url('../fonts/montserrat/Montserrat-ExtraBold.ttf') format("truetype");}@font-face {    font-family: 'Montserrat Medium';    src: url('../fonts/montserrat/Montserrat-Medium.ttf') format("truetype");}@font-face {    font-family: 'Montserrat Regular';    src: url('../fonts/montserrat/Montserrat-Regular.ttf') format("truetype");}@font-face {    font-family: 'Montserrat SemiBold';    src: url('../fonts/montserrat/Montserrat-SemiBold.ttf') format("truetype");}@font-face {    font-family: 'Montserrat Thin';    src: url('../fonts/montserrat/Montserrat-Thin.ttf') format("truetype");}@font-face {    font-family: 'ladyprice';    src: url('../fonts/ladyprice/ladyprice.ttf') format("truetype");}@font-face {    font-family: 'PlayfairRegular';    src: url('../fonts/playfair/PlayfairDisplay-Regular.ttf') format('truetype');    font-weight: normal;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'PlayfairRegular1';    src: url('../fonts/playfair/PlayfairDisplay-Regular.woff') format('woff');    font-weight: normal;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'PlayfairMedium';    src: url('../fonts/playfair/PlayfairDisplay-Medium.ttf') format('truetype');    font-weight: 400;}@font-face {    font-family: 'PlayfairBlack';    src: url('../fonts/playfair/PlayfairDisplay-Black.ttf') format('truetype');    font-weight: 1000;}@font-face {    font-family: 'PlayfairBold';    src: url('../fonts/playfair/PlayfairDisplay-Bold.ttf') format('truetype');    font-weight: 700;}