<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  CSS for guide section */
/*
/*
/*


/**********************/ 
/* DEFAULT AND SMALL SIZES */
/**********************/

#guide-wordcloud {font-family: 'Fraunces', serif;color:#000000; white-space:nowrap;overflow: hidden;}
#guide-wordcloud p {margin-left:-20px;font-size:2rem;line-height:1.6rem;}
#guide-wordcloud p span:nth-child(odd) {font-style:italic;}

#guide-wordcloud p span:nth-child(even){font-weight:100;}
#guide-wordcloud p span:nth-child(3n){font-weight:200;}
#guide-wordcloud p span:nth-child(4n){font-weight:300;}
#guide-wordcloud p span:nth-child(5n){font-weight:500;}
#guide-wordcloud p span:nth-child(7n){font-weight:700;}
#guide-wordcloud p span:nth-child(8n){font-weight:800;}

#guide-wordcloud p span {color:#ffeebf;}
#guide-wordcloud p span:nth-child(odd){color:#b2b2b2;}
#guide-wordcloud p span:nth-child(3n){color:#cddfee;}
#guide-wordcloud p span:nth-child(4n){color:#f4d7d4;}
#guide-wordcloud p span:nth-child(5n){color:#ffe8a9;}
#guide-wordcloud p span:nth-child(7n){color:#ccd6e1;}

.guide-program {}
.guide-program .badge {font-size:.65rem;padding:1px 3px;}
.guide-program ul {column-count:1; list-style: inside none;padding:0;font-size:.85rem;column-gap:12px;}
.guide-program ul li {page-break-inside:avoid;margin-bottom:24px;padding-bottom:24px;border-bottom:1px dashed #cccccc;}

.guide-program h5 {font-size:1.1rem;margin:0;padding:0; }
.guide-program &gt; h5 {font-size:1.4rem;font-weight:500;}
.guide-program p {font-size:.8rem;line-height:1.2rem;}
.guide-program div &gt; div {border-bottom:1px dashed #cccccc;}

/* set up basic grid layout for promos and testimonials */
/* div[class^="guide-grid-promo-"] {display:grid;grid-template-columns: repeat(6, 1fr);grid-template-rows: repeat(6, 1fr);grid-gap:12px;margin:48px 0;}
div[class^="guide-grid-promo-"] &gt; div {border-radius:12px;padding:12px;background:pink;}
div[class^="guide-grid-promo-"] img {border-radius:12px;overflow:hidden;width:100%;}*/

/*.guide-grid-promo-1 div:nth-of-type(1) {grid-area: 1 / 1 / 3 / 3;}
.guide-grid-promo-1 div:nth-of-type(6) { grid-area: 1 / 6 / 2 / 7;}
.guide-grid-promo-1 div:nth-of-type(9) { grid-area: 2 / 3 / 6 / 4; }
.guide-grid-promo-1 div:nth-of-type(17) { grid-area: 3 / 5 / 5 / 7; }
.guide-grid-promo-1 div:nth-of-type(28) { grid-area: 5 / 4 / 7 / 6; }*/

/* image gallery 
small one line gallery of 4 images */
.guide-gal {display:flex;flex-wrap:nowrap;margin:48px 0;}
.guide-gal img {width:10%;flex-grow:1;margin:0 6px 0 6px;}
.guide-gal img:first-of-type {display:none;}
.guide-gal img:last-of-type {display:none;}

.guide-aside p {font-size:.85rem;line-height:1.2rem;color:#666666;}
.guide-aside {padding:0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}

/**********************/
/*  SMALLER SCREENS */
/**********************/

@media (min-width:640px) {

.guide-program ul {column-count:2;column-gap:48px;}

}




/**********************/
/* MEDIUM SCREENS */
/**********************/

@media (min-width:850px) {

#guide-wordcloud p {font-size:3rem;line-height:2.6rem;}    

.guide-program ul {column-count: 3;}

.guide-gal img:first-of-type {display:initial;}
.guide-gal img:last-of-type {display:initial;}
}


/**********************/
/* LARGE SCREENS */
/**********************/

@media (min-width:1024px) { }



/**********************/
/* LARGER SCREENS */
/**********************/

@media (min-width:1280px) { }



/**********************/
/* LARGEST SCREENS */
/**********************/

@media (min-width:1428px) { }</pre></body></html>