/* BONVOY FONTS */
@font-face {
  font-family: 'Aldine-Italic';
  src: url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m_.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/aldine/tt0113m.svg') format('svg');
}

@font-face {
  font-family: 'Aldine';
  src: url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Milux/tt0804m.svg') format('svg');
}

@font-face {
  font-family: 'Swiss Light';
  src: url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Milux/Swiss721BT-Light.svg') format('svg');
}

@font-face {
  font-family: 'Swiss-Bold-Condensed';
  src: url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BoldCondensed.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'Swiss-Black-Condensed';
  src: url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/MarriottDigital/swiss/Swiss721BT-BlackCondensed.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'Proxima-Nova-Regular';
  src: url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.eot') format('embedded-opentype'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.otf') format('otf'), 
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.woff') format('woff'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.woff2') format('woff2'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.ttf') format('truetype'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-regular.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'Proxima-Nova-Semi-Bold';
  src: url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.eot') format('embedded-opentype'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.otf') format('otf'), 
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.woff') format('woff'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.woff2') format('woff2'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.ttf') format('truetype'),
  url('https://media.4at5.net/email_domains/fonts/mar/proxima-nova-semibold.svg') format('svg');
  font-style: normal;
}

/* ALOFT */
@font-face {
  font-family: 'GalaxiePolaris-Bold';
  src: url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.otf') format('otf'), 
  url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Aloft/GalaxiePolaris-Bold.svg') format('svg');
  font-style: normal;
}

/* AUTOGRAPH HOTELS */
@font-face {
  font-family: 'Neuzeit';
  src: url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.otf') format('otf'), 
  url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Autograph/DINNeuzeitGroteskStd-Light.svg') format('svg');
  font-style: normal;
}

/* COURTYARD */
@font-face {
  font-family: 'MuseoSans-100';
  src: url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.otf') format('otf'), 
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-100.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'MuseoSans-300';
  src: url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.otf') format('otf'), 
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-300.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'MuseoSans-500';
  src: url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.otf') format('otf'), 
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/Courtyard/MuseoSans-500.svg') format('svg');
  font-style: normal;
}

/* DELTA HOTELS */
@font-face {
  font-family: 'ClassicGrotesqueStd-Book';
  src: url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Delta/ClassicGrotesqueStd-Book.svg') format('svg');
  font-style: normal;
}

/* DESIGN HOTELS */
@font-face {
  font-family: 'PlantinMTStd-Regular';
  src: url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/DesignHotels/PlantinMTStd-Regular.svg') format('svg');
  font-style: normal;
}

/* EDITION */
@font-face {
  font-family: 'DidotLTStd-Roman';
  src: url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Roman.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Rom.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Roman.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Roman.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Roman.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Edition/DidotLTStd-Roman.svg') format('svg');
  font-style: normal;
}

/* ELEMENT */
@font-face {
  font-family: 'FuturaStd-Book';
  src: url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Element/FuturaStd-Book.svg') format('svg');
  font-style: normal;
}

/* FAIRFIELD */
@font-face {
  font-family: 'TimesEighteenStd';
  src: url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Roman.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Romank.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Roman.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Roman.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Roman.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Fairfield/TimesEighteenStd-Roman.svg') format('svg');
  font-style: normal;
}

/* FOUR POINTS */
@font-face {
  font-family: 'ClarendonLTStd';
  src: url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/FourPoints/ClarendonLTStd.svg') format('svg');
  font-style: normal;
}

/* LE MERIDIEN */
@font-face {
  font-family: 'GriffithGothic-Light';
  src: url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/LeMeridien/GriffithGothic-Light.svg') format('svg');
  font-style: normal;
}

/* THE LUXURY COLLECTION */
@font-face {
  font-family: 'Acta-Medium';
  src: url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/TLC/Acta-Medium.svg') format('svg');
  font-style: normal;
}

/* MARRIOTT */
@font-face {
  font-family: 'EffraMedium';
  src: url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.woff2 ') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Marriott/EffraMedium.svg') format('svg');
  font-style: normal;
}

/* MARRIOTT VACATION CLUB */
@font-face {
  font-family: 'BaskervilleMTStd-Regular';
  src: url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.woff2 ') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/MarriottVacationClub/BaskervilleMTStd-Regular.svg') format('svg');
  font-style: normal;
}

/* MOXY HOTELS */
@font-face {
  font-family: 'GillSans-Book';
  src: url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Moxy/GillSansMTStd-Book.svg') format('svg');
  font-style: normal;
}

/* PROTEA HOTELS */
@font-face {
  font-family: 'SlateStd-Bk';
  src: url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Protea/SlateStd-Bk.svg') format('svg');
  font-style: normal;
}

/* RENAISSANCE HOTELS */
@font-face {
  font-family: 'MapleRHRegular';
  src: url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRHRegular.eott') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRHRegular.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRHRegular.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRHRegular.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRH-Regular.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MapleRH-Regular.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'Miller-Text_Roman';
  src: url('https://cache.marriott.com/aka-fonts/Renaissance/Miller-Text_Roman.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/Miller-Text_Roman.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/Miller-Text_Roman.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/Miller-Text_Roman.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MillerTextRH-Roman.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/Renaissance/MillerTextRH-Roman.svg') format('svg');
  font-style: normal;
}

/* RESIDENCE INN */
@font-face {
  font-family: 'SackersGothicStd-Medium';
  src: url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.woff2 ') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/ResidenceInn/SackersGothicStd-Medium.svg') format('svg');
  font-style: normal;
}

/* RITZ CARLTON */
@font-face {
  font-family: 'Caslon';
  src: url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/TRC/Caslon540LTStd-Roman.svg') format('svg');
  font-style: normal;
}

/* SHERATON */
@font-face {
  font-family: 'GT-Super-Display-Light';
  src: url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.woff2 ') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Sheraton/GT-Super-Display-Light.svg') format('svg');
  font-style: normal;
}

/* SPRINGHILL SUITES */
@font-face {
  font-family: 'TipperaryET-Semibold';
  src: url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/SHS/TipperaryET-Semibold.svg') format('svg');
  font-style: normal;
}

/* ST REGIS */
@font-face {
  font-family: 'RoosStRegisText';
  src: url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/StRegis/RoosStRegisText.svg') format('svg');
  font-style: normal;
}


/* TOWNPLACE SUITES */
@font-face {
  font-family: 'Herme';
  src: url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/TowneplaceSuites/hurmegeometricsans_no3_5_semibold-webfont.svg') format('svg');
  font-style: normal;
}

/* TRIBUTE PORTFOLIO */
@font-face {
  font-family: 'AvenirLTStd-Heavy';
  src: url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Tribute/AvenirLTStd-Heavy.svg') format('svg');
  font-style: normal;
}

/* W HOTELS */
@font-face {
  font-family: 'WSansNew-Bold';
  src: url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/WHotels/WSansNew-Bold.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'W-Apercu-Bold';
  src: url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.eot') format('embedded-opentype'),
  url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.otf') format('otf'),
  url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.woff') format('woff'),
  url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.woff2') format('woff2'),
  url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.ttf') format('truetype'),
  url('https://cache.marriott.com/aka-fonts/WHotels/wapercu_bold-v2.001.svg') format('svg');
  font-style: normal;
}

@font-face {
  font-family: 'W-Apercu-Light';
  src: url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/WHotels/waperculight-v2001.svg') format('svg');
  font-style: normal;
}

/* WESTIN */
@font-face {
  font-family: 'Freight';
  src: url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.eot') format('embedded-opentype'),
  url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.otf') format('otf'),
  url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.woff') format('woff'),
  url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.woff2') format('woff2'),
  url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.ttf') format('truetype'),
  url('http://cache.marriott.com/aka-fonts/Westin/FreigDisProMed.svg') format('svg');
  font-style: normal;
}


