@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Roboto+Slab&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT&display=swap');

@import url("https://use.typekit.net/lgo7ult.css");
@font-face {   
font-family: dharma-gothic-e, sans-serif;
  font-weight: 400;
  font-style: normal;
  src:url("https://use.typekit.net/af/0ff71d/00000000000000007735c16a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/0ff71d/00000000000000007735c16a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/0ff71d/00000000000000007735c16a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");}
@font-face {  
font-family: dharma-gothic-e, sans-serif;
font-weight: 400;
font-style: italic;
src:url("https://use.typekit.net/af/24187c/00000000000000007735c15c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/24187c/00000000000000007735c15c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/24187c/00000000000000007735c15c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");}
@font-face {  
font-family: dharma-gothic-e, sans-serif;
  font-weight: 700;
  font-style: italic;
  src:url("https://use.typekit.net/af/e83f03/00000000000000007735c167/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/e83f03/00000000000000007735c167/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/e83f03/00000000000000007735c167/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");} 
@font-face {
  font-family: dharma-gothic-e, sans-serif;
  font-weight: 700;
  font-style: normal
  src:url("https://use.typekit.net/af/e74541/00000000000000007735c16d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/e74541/00000000000000007735c16d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/e74541/00000000000000007735c16d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");;
}

@import url("https://use.typekit.net/krv6cin.css");
@font-face {
  font-family: 'Red Hat Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIS7wUr0m80wwYf0QCXZzYzUoTg-A6tTY_9CQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}


/*Consolidated Font Imports for Tide*/
@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-100LilBunny-webfont.woff2') format('woff2'), url('fontface/TideSans-100LilBunny-webfont.woff') format('woff'), url('fontface/TideSans-100LilBunny.ttf') format('ttf');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-100LilBunnyItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-100LilBunnyItalic-webfont.woff') format('woff'), url('fontface/TideSans-100LilBunnyItalic.ttf') format('ttf');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-200LilMondo-webfont.woff2') format('woff2'), url('fontface/TideSans-200LilMondo-webfont.woff') format('woff'), url('fontface/TideSans-200LilMondo.ttf') format('ttf');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-200LilMondoItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-200LilMondoItalic-webfont.woff') format('woff'), url('fontface/TideSans-200LilMondoItalic.ttf') format('ttf');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-300LilKahuna-webfont.woff2') format('woff2'), url('fontface/TideSans-300LilKahuna-webfont.woff') format('woff'), url('fontface/TideSans-300LilKahuna.ttf') format('ttf');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-300LilKahunaItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-300LilKahunaItalic-webfont.woff') format('woff'), url('fontface/TideSans-300LilKahunaItalic.ttf') format('ttf');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-400LilDude-webfont.woff2') format('woff2'), url('fontface/TideSans-400LilDude-webfont.woff') format('woff'), url('fontface/TideSans-400LilDude.ttf') format('ttf');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-400LilDudeItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-400LilDudeItalic-webfont.woff') format('woff'), url('fontface/TideSans-400LilDudeItalic.ttf') format('ttf');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-500Dudette-webfont.woff2') format('woff2'), url('fontface/TideSans-500Dudette-webfont.woff') format('woff'), url('fontface/TideSans-500Dudette.ttf') format('ttf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-500DudetteItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-500DudetteItalic-webfont.woff') format('woff'), url('fontface/TideSans-500DudetteItalic.ttf') format('ttf');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-600Bunny-webfont.woff2') format('woff2'), url('fontface/TideSans-600Bunny-webfont.woff') format('woff'), url('fontface/TideSans-600Bunny.ttf') format('ttf');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-600BunnyItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-600BunnyItalic-webfont.woff') format('woff'), url('fontface/TideSans-600BunnyItalic.ttf') format('ttf');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-700Mondo-webfont.woff2') format('woff2'), url('fontface/TideSans-700Mondo-webfont.woff') format('woff'), url('fontface/TideSans-700Mondo.ttf') format('ttf');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-700MondoItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-700MondoItalic-webfont.woff') format('woff'), url('fontface/TideSans-700MondoItalic.ttf') format('ttf');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-800Kahuna-webfont.woff2') format('woff2'), url('fontface/TideSans-800Kahuna-webfont.woff') format('woff'), url('fontface/TideSans-800Kahuna.ttf') format('ttf');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-800KahunaItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-800KahunaItalic-webfont.woff') format('woff'), url('fontface/TideSans-800KahunaItalic.ttf') format('ttf');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-900Dude-webfont.woff2') format('woff2'), url('fontface/TideSans-900Dude-webfont.woff') format('woff'), url('fontface/TideSans-900Dude.ttf') format('ttf');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'TideSans';
    src: url('fontface/TideSans-900DudeItalic-webfont.woff2') format('woff2'), url('fontface/TideSans-900DudeItalic-webfont.woff') format('woff'), url('fontface/TideSans-900DudeItalic.ttf') format('ttf');
    font-weight: 900;
    font-style: italic;
}


.dharma, .dharma h2, .dharma h3, .dharma h4{ font-family: 'dharma-gothic-e', 'Oswald', sans-serif ;}

.tidal-300{
	font-family: 'TideSans', sans-serif !important;
	letter-spacing: normal !important;
    font-weight:300;
	}
.tidal-400{
	font-family: 'TideSans', sans-serif !important;
	letter-spacing: normal !important;
    font-weight:400;
	}
.tidal-500{
	font-family: 'TideSans', sans-serif !important;
	letter-spacing: normal !important;
    font-weight:500;
	}
.tidal-600{
	font-family: 'TideSans', sans-serif !important;
	letter-spacing: normal !important;
    font-weight:600;
	}	
	