/***********************************
COVER
***********************************/

    /*paragraphs*/

        .cover .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .cover .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .cover .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .cover .column a {
           border-width: 0px;
        }

    /*headers*/

        .cover .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .cover .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .cover .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .cover .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
ROYAL CARIBBEAN
***********************************/

    /*paragraphs*/

        .royal_caribbean .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .royal_caribbean .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .royal_caribbean .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .royal_caribbean .column a {
           border-width: 0px;
        }

    /*headers*/

        .royal_caribbean .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .royal_caribbean .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .royal_caribbean .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .royal_caribbean .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .royal_caribbean .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .royal_caribbean .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .royal_caribbean .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .royal_caribbean .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .royal_caribbean .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
TOC
***********************************/

    /*paragraphs*/

        .toc .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .toc .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .toc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .toc .column a {
           border-width: 0px;
        }

    /*headers*/

        .toc .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .toc .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .toc .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .toc .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .toc .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .toc .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .toc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .toc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .toc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
MADRID TOURISM BOARD
***********************************/

    /*paragraphs*/

        .madrid_tourism_board .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .madrid_tourism_board .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .madrid_tourism_board .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .madrid_tourism_board .column a {
           border-width: 0px;
        }

    /*headers*/

        .madrid_tourism_board .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .madrid_tourism_board .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .madrid_tourism_board .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .madrid_tourism_board .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .madrid_tourism_board .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .madrid_tourism_board .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .madrid_tourism_board .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .madrid_tourism_board .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .madrid_tourism_board .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Ed's Letter
***********************************/

    /*layoutitems*/

        .ed_s_letter .column div.layoutitem-default {
           flex-basis: 0px;
           flex-shrink: 1;
           flex-grow: 1;
           padding: 0px;
           border-width: 0px;
        }

    /*containers*/

        .ed_s_letter .column div.container-default {
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
           gap: normal;
           border-width: 0px;
        }

    /*lists*/

        .ed_s_letter .column ol {
           list-style-type: decimal;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           font-weight: normal;
           font-size: 1rem;
           font-family: Helvetica, sans-serif;
           color: #222222;
           background-color: transparent;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .ed_s_letter .column img.image-default {
           box-sizing: border-box;
           overflow: hidden;
           margin-right: auto;
           margin-left: auto;
           float: none;
           display: block;
           height: auto;
           width: 100%;
           max-width: 100%;
           border-width: 0px;
        }

    /*headers*/

        .ed_s_letter .column h1 {
           border-width: 0px;
        }

        .ed_s_letter .column h2 {
           border-width: 0px;
        }

        .ed_s_letter .column h3 {
           border-width: 0px;
        }

        .ed_s_letter .column h4 {
           border-width: 0px;
        }

        .ed_s_letter .column h5 {
           border-width: 0px;
        }

        .ed_s_letter .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .ed_s_letter .column .default-drop-cap {
           float: left;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

    /*links*/

        .ed_s_letter .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .ed_s_letter .column p {
           margin-top: 0px;
           border-width: 0px;
        }

/***********************************
Masthead
***********************************/

    /*layoutitems*/

        .masthead .column div.layoutitem-default {
           flex-basis: 0px;
           flex-shrink: 1;
           flex-grow: 1;
           padding: 0px;
           border-width: 0px;
        }

    /*containers*/

        .masthead .column div.container-default {
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
           gap: normal;
           border-width: 0px;
        }

    /*lists*/

        .masthead .column ol {
           list-style-type: decimal;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           font-weight: normal;
           font-size: 1rem;
           font-family: Helvetica, sans-serif;
           color: #222222;
           background-color: transparent;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .masthead .column img.image-default {
           box-sizing: border-box;
           overflow: hidden;
           margin-right: auto;
           margin-left: auto;
           float: none;
           display: block;
           height: auto;
           width: 100%;
           max-width: 100%;
           border-width: 0px;
        }

    /*headers*/

        .masthead .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .masthead .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .masthead .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .masthead .column h4 {
           border-width: 0px;
        }

        .masthead .column h5 {
           border-width: 0px;
        }

        .masthead .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .masthead .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .masthead .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .masthead .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .masthead .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

/***********************************
BANFF
***********************************/

    /*paragraphs*/

        .banff .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .banff .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .banff .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .banff .column a {
           border-width: 0px;
        }

    /*headers*/

        .banff .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .banff .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .banff .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .banff .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .banff .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .banff .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .banff .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .banff .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .banff .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Bureau Buzz – Texas Goes Big on Innovation
***********************************/

    /*headers*/

        .bureau_buzz_texas_goes_big_on_innovation .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column h4 {
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column h5 {
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .bureau_buzz_texas_goes_big_on_innovation .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .bureau_buzz_texas_goes_big_on_innovation .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .bureau_buzz_texas_goes_big_on_innovation .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .bureau_buzz_texas_goes_big_on_innovation .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .bureau_buzz_texas_goes_big_on_innovation .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .bureau_buzz_texas_goes_big_on_innovation .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .bureau_buzz_texas_goes_big_on_innovation .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .bureau_buzz_texas_goes_big_on_innovation .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Fresh Meets – Disney Meetings & Events
***********************************/

    /*headers*/

        .fresh_meets_disney_meetings_events .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column h4 {
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column h5 {
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .fresh_meets_disney_meetings_events .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .fresh_meets_disney_meetings_events .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .fresh_meets_disney_meetings_events .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .fresh_meets_disney_meetings_events .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .fresh_meets_disney_meetings_events .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .fresh_meets_disney_meetings_events .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .fresh_meets_disney_meetings_events .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .fresh_meets_disney_meetings_events .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
SeaShores – Atlas Ocean Voyages’ World Voyager
***********************************/

    /*headers*/

        .seashores_atlas_ocean_voyages_world_voyager .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column h4 {
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column h5 {
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .seashores_atlas_ocean_voyages_world_voyager .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .seashores_atlas_ocean_voyages_world_voyager .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .seashores_atlas_ocean_voyages_world_voyager .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .seashores_atlas_ocean_voyages_world_voyager .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .seashores_atlas_ocean_voyages_world_voyager .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .seashores_atlas_ocean_voyages_world_voyager .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .seashores_atlas_ocean_voyages_world_voyager .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .seashores_atlas_ocean_voyages_world_voyager .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VIRGIN VOYAGES
***********************************/

    /*paragraphs*/

        .virgin_voyages .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .virgin_voyages .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .virgin_voyages .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .virgin_voyages .column a {
           border-width: 0px;
        }

    /*headers*/

        .virgin_voyages .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .virgin_voyages .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .virgin_voyages .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .virgin_voyages .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IM Inspired — SITE’s 2024 Incentive  Travel Index Releases
***********************************/

    /*headers*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h4 {
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h5 {
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .im_inspired_site_s_2024_incentive_travel_index_releases .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .im_inspired_site_s_2024_incentive_travel_index_releases .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IMInspired – IMEX America24 Wellbeing Challenge
***********************************/

    /*headers*/

        .iminspired_imex_america24_wellbeing_challenge .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column h4 {
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column h5 {
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .iminspired_imex_america24_wellbeing_challenge .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .iminspired_imex_america24_wellbeing_challenge .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .iminspired_imex_america24_wellbeing_challenge .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .iminspired_imex_america24_wellbeing_challenge .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .iminspired_imex_america24_wellbeing_challenge .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .iminspired_imex_america24_wellbeing_challenge .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .iminspired_imex_america24_wellbeing_challenge .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .iminspired_imex_america24_wellbeing_challenge .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IM Inspired — World’s Most Unique Airports
***********************************/

    /*headers*/

        .im_inspired_world_s_most_unique_airports .column h1 {
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column h4 {
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column h5 {
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .im_inspired_world_s_most_unique_airports .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .im_inspired_world_s_most_unique_airports .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .im_inspired_world_s_most_unique_airports .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .im_inspired_world_s_most_unique_airports .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .im_inspired_world_s_most_unique_airports .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .im_inspired_world_s_most_unique_airports .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .im_inspired_world_s_most_unique_airports .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .im_inspired_world_s_most_unique_airports .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Somatic Breathing: A Pathway to Conscious and Transformational Leadership
***********************************/

    /*layoutitems*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column div.layoutitem-default {
           flex-basis: 0px;
           flex-shrink: 1;
           flex-grow: 1;
           padding: 0px;
           border-width: 0px;
        }

    /*containers*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column div.container-default {
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
           gap: normal;
           border-width: 0px;
        }

    /*lists*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column ol {
           list-style-type: decimal;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           font-weight: normal;
           font-size: 1rem;
           font-family: Helvetica, sans-serif;
           color: #222222;
           background-color: transparent;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column img.image-default {
           box-sizing: border-box;
           overflow: hidden;
           margin-right: auto;
           margin-left: auto;
           float: none;
           display: block;
           height: auto;
           width: 100%;
           max-width: 100%;
           border-width: 0px;
        }

    /*headers*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h1 {
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h2 {
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h3 {
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h4 {
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h5 {
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column .s2 {
           font-size: 0.875rem;
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column .default-drop-cap {
           float: left;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

    /*links*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column p.p3 {
           text-indent: 13.5px;
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column p.p1 {
           font-size: 1.375rem;
           border-width: 0px;
        }

        .somatic_breathing_a_pathway_to_conscious_and_transformational_leadership .column p {
           border-width: 0px;
        }

/***********************************
Ahead of the Curve
***********************************/

    /*headers*/

        .ahead_of_the_curve .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 800;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .ahead_of_the_curve .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .ahead_of_the_curve .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ahead_of_the_curve .column h4 {
           border-width: 0px;
        }

        .ahead_of_the_curve .column h5 {
           border-width: 0px;
        }

        .ahead_of_the_curve .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .ahead_of_the_curve .column .default-drop-cap {
           float: left;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ahead_of_the_curve .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .ahead_of_the_curve .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .ahead_of_the_curve .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .ahead_of_the_curve .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .ahead_of_the_curve .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .ahead_of_the_curve .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .ahead_of_the_curve .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CENTER STAGE 1
***********************************/

    /*paragraphs*/

        .center_stage_1 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .center_stage_1 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .center_stage_1 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .center_stage_1 .column a {
           border-width: 0px;
        }

    /*headers*/

        .center_stage_1 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_1 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_1 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_1 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_1 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_1 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .center_stage_1 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .center_stage_1 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .center_stage_1 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CENTER STAGE 2
***********************************/

    /*paragraphs*/

        .center_stage_2 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .center_stage_2 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .center_stage_2 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .center_stage_2 .column a {
           border-width: 0px;
        }

    /*headers*/

        .center_stage_2 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_2 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_2 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_2 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_2 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_2 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .center_stage_2 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .center_stage_2 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .center_stage_2 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CENTER STAGE 3
***********************************/

    /*paragraphs*/

        .center_stage_3 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .center_stage_3 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .center_stage_3 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .center_stage_3 .column a {
           border-width: 0px;
        }

    /*headers*/

        .center_stage_3 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_3 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_3 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_3 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_3 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_3 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .center_stage_3 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .center_stage_3 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .center_stage_3 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CENTER STAGE 4
***********************************/

    /*paragraphs*/

        .center_stage_4 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .center_stage_4 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .center_stage_4 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .center_stage_4 .column a {
           border-width: 0px;
        }

    /*headers*/

        .center_stage_4 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_4 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_4 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_4 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_4 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .center_stage_4 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .center_stage_4 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .center_stage_4 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .center_stage_4 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIONARY AWARDS COVER
***********************************/

    /*paragraphs*/

        .visionary_awards_cover .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .visionary_awards_cover .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .visionary_awards_cover .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .visionary_awards_cover .column a {
           border-width: 0px;
        }

    /*headers*/

        .visionary_awards_cover .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_cover .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_cover .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_cover .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_cover .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_cover .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .visionary_awards_cover .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visionary_awards_cover .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visionary_awards_cover .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIONARY AWARDS 1
***********************************/

    /*paragraphs*/

        .visionary_awards_1 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .visionary_awards_1 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .visionary_awards_1 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .visionary_awards_1 .column a {
           border-width: 0px;
        }

    /*headers*/

        .visionary_awards_1 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_1 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_1 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_1 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_1 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_1 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .visionary_awards_1 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visionary_awards_1 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visionary_awards_1 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIONARY AWARDS 2
***********************************/

    /*paragraphs*/

        .visionary_awards_2 .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .visionary_awards_2 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .visionary_awards_2 .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .visionary_awards_2 .column a {
           border-width: 0px;
        }

    /*headers*/

        .visionary_awards_2 .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_2 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_2 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_2 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_2 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visionary_awards_2 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .visionary_awards_2 .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visionary_awards_2 .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visionary_awards_2 .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Visit Austin SC
***********************************/

    /*headers*/

        .visit_austin_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .visit_austin_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .visit_austin_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .visit_austin_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .visit_austin_sc .column h5 {
           border-width: 0px;
        }

        .visit_austin_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .visit_austin_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .visit_austin_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .visit_austin_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .visit_austin_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .visit_austin_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .visit_austin_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visit_austin_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visit_austin_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
AUSTIN
***********************************/

    /*paragraphs*/

        .austin .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .austin .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .austin .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .austin .column a {
           border-width: 0px;
        }

    /*headers*/

        .austin .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .austin .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .austin .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .austin .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .austin .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .austin .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .austin .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .austin .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .austin .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Destination Toronto SC
***********************************/

    /*headers*/

        .destination_toronto_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .destination_toronto_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .destination_toronto_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .destination_toronto_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .destination_toronto_sc .column h5 {
           border-width: 0px;
        }

        .destination_toronto_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .destination_toronto_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .destination_toronto_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .destination_toronto_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .destination_toronto_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .destination_toronto_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .destination_toronto_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .destination_toronto_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .destination_toronto_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
DESTINATION TORONTO
***********************************/

    /*paragraphs*/

        .destination_toronto .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .destination_toronto .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .destination_toronto .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .destination_toronto .column a {
           border-width: 0px;
        }

    /*headers*/

        .destination_toronto .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .destination_toronto .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .destination_toronto .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .destination_toronto .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .destination_toronto .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .destination_toronto .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .destination_toronto .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .destination_toronto .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .destination_toronto .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Marriott Bonvoy Events SC
***********************************/

    /*headers*/

        .marriott_bonvoy_events_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column h5 {
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .marriott_bonvoy_events_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .marriott_bonvoy_events_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .marriott_bonvoy_events_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .marriott_bonvoy_events_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .marriott_bonvoy_events_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .marriott_bonvoy_events_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .marriott_bonvoy_events_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .marriott_bonvoy_events_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
MARRIOTT INTERNATIONAL
***********************************/

    /*paragraphs*/

        .marriott_international .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .marriott_international .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .marriott_international .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .marriott_international .column a {
           border-width: 0px;
        }

    /*headers*/

        .marriott_international .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .marriott_international .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .marriott_international .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .marriott_international .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .marriott_international .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .marriott_international .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .marriott_international .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .marriott_international .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .marriott_international .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Melia SC
***********************************/

    /*headers*/

        .melia_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .melia_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .melia_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .melia_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .melia_sc .column h5 {
           border-width: 0px;
        }

        .melia_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .melia_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .melia_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .melia_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .melia_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .melia_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .melia_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .melia_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .melia_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
MELIA
***********************************/

    /*paragraphs*/

        .melia .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .melia .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .melia .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .melia .column a {
           border-width: 0px;
        }

    /*headers*/

        .melia .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .melia .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .melia .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .melia .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .melia .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .melia .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .melia .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .melia .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .melia .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
MGM Resorts SC
***********************************/

    /*headers*/

        .mgm_resorts_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .mgm_resorts_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .mgm_resorts_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .mgm_resorts_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .mgm_resorts_sc .column h5 {
           border-width: 0px;
        }

        .mgm_resorts_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .mgm_resorts_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .mgm_resorts_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .mgm_resorts_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .mgm_resorts_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .mgm_resorts_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .mgm_resorts_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .mgm_resorts_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .mgm_resorts_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
MGM RESORTS
***********************************/

    /*paragraphs*/

        .mgm_resorts .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .mgm_resorts .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .mgm_resorts .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .mgm_resorts .column a {
           border-width: 0px;
        }

    /*headers*/

        .mgm_resorts .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .mgm_resorts .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .mgm_resorts .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .mgm_resorts .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .mgm_resorts .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .mgm_resorts .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .mgm_resorts .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .mgm_resorts .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .mgm_resorts .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
New Orleans SC
***********************************/

    /*headers*/

        .new_orleans_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .new_orleans_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .new_orleans_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .new_orleans_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .new_orleans_sc .column h5 {
           border-width: 0px;
        }

        .new_orleans_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .new_orleans_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .new_orleans_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .new_orleans_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .new_orleans_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .new_orleans_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .new_orleans_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .new_orleans_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .new_orleans_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
NEW ORLEANS
***********************************/

    /*paragraphs*/

        .new_orleans .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .new_orleans .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .new_orleans .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .new_orleans .column a {
           border-width: 0px;
        }

    /*headers*/

        .new_orleans .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .new_orleans .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .new_orleans .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .new_orleans .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .new_orleans .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .new_orleans .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .new_orleans .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .new_orleans .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .new_orleans .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
NCL SC
***********************************/

    /*headers*/

        .ncl_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .ncl_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .ncl_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .ncl_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .ncl_sc .column h5 {
           border-width: 0px;
        }

        .ncl_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .ncl_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ncl_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .ncl_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .ncl_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .ncl_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .ncl_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .ncl_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .ncl_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
NCL
***********************************/

    /*paragraphs*/

        .ncl .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .ncl .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .ncl .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .ncl .column a {
           border-width: 0px;
        }

    /*headers*/

        .ncl .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ncl .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ncl .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ncl .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ncl .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ncl .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .ncl .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .ncl .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .ncl .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Scenic SC
***********************************/

    /*headers*/

        .scenic_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .scenic_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .scenic_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .scenic_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .scenic_sc .column h5 {
           border-width: 0px;
        }

        .scenic_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .scenic_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .scenic_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .scenic_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .scenic_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .scenic_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .scenic_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .scenic_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .scenic_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
SCENIC
***********************************/

    /*paragraphs*/

        .scenic .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .scenic .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .scenic .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .scenic .column a {
           border-width: 0px;
        }

    /*headers*/

        .scenic .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .scenic .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .scenic .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .scenic .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .scenic .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .scenic .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .scenic .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .scenic .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .scenic .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
The Venetian SC
***********************************/

    /*headers*/

        .the_venetian_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .the_venetian_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .the_venetian_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .the_venetian_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .the_venetian_sc .column h5 {
           border-width: 0px;
        }

        .the_venetian_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .the_venetian_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .the_venetian_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .the_venetian_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .the_venetian_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .the_venetian_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .the_venetian_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .the_venetian_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .the_venetian_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
THE VENETIAN
***********************************/

    /*paragraphs*/

        .the_venetian .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .the_venetian .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .the_venetian .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .the_venetian .column a {
           border-width: 0px;
        }

    /*headers*/

        .the_venetian .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .the_venetian .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .the_venetian .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .the_venetian .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .the_venetian .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .the_venetian .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .the_venetian .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .the_venetian .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .the_venetian .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Virgin Voyages SC
***********************************/

    /*headers*/

        .virgin_voyages_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .virgin_voyages_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .virgin_voyages_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .virgin_voyages_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .virgin_voyages_sc .column h5 {
           border-width: 0px;
        }

        .virgin_voyages_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .virgin_voyages_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .virgin_voyages_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .virgin_voyages_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .virgin_voyages_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .virgin_voyages_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .virgin_voyages_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .virgin_voyages_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .virgin_voyages_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VIRGIN VOYAGES VA
***********************************/

    /*paragraphs*/

        .virgin_voyages_va .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .virgin_voyages_va .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .virgin_voyages_va .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .virgin_voyages_va .column a {
           border-width: 0px;
        }

    /*headers*/

        .virgin_voyages_va .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages_va .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages_va .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages_va .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages_va .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virgin_voyages_va .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .virgin_voyages_va .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .virgin_voyages_va .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .virgin_voyages_va .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Visit Orlando SC
***********************************/

    /*headers*/

        .visit_orlando_sc .column h1 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .visit_orlando_sc .column h2 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .visit_orlando_sc .column h3 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .visit_orlando_sc .column h4 {
           color: #554d4d;
           font-family: Avant Garde, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .visit_orlando_sc .column h5 {
           border-width: 0px;
        }

        .visit_orlando_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .visit_orlando_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .visit_orlando_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .visit_orlando_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .visit_orlando_sc .column p {
           font-family: Georgia, serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .visit_orlando_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .visit_orlando_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visit_orlando_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visit_orlando_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Western Elegance
***********************************/

    /*headers*/

        .western_elegance .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 800;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .western_elegance .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .western_elegance .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .western_elegance .column h4 {
           border-width: 0px;
        }

        .western_elegance .column h5 {
           border-width: 0px;
        }

        .western_elegance .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .western_elegance .column .default-drop-cap {
           float: left;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .western_elegance .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .western_elegance .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .western_elegance .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .western_elegance .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .western_elegance .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .western_elegance .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .western_elegance .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Circa SC
***********************************/

    /*headers*/

        .circa_sc .column h1 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .circa_sc .column h2 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .circa_sc .column h3 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-size: 0.875rem;
           font-weight: 600;
           border-width: 0px;
        }

        .circa_sc .column h4 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .circa_sc .column h5 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-weight: 600;
           border-width: 0px;
        }

        .circa_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .circa_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .circa_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .circa_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .circa_sc .column p {
           font-family: Tahoma, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .circa_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .circa_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .circa_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .circa_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CIRCA
***********************************/

    /*paragraphs*/

        .circa .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .circa .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .circa .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .circa .column a {
           border-width: 0px;
        }

    /*headers*/

        .circa .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .circa .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .circa .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .circa .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .circa .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .circa .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .circa .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .circa .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .circa .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Park City SC
***********************************/

    /*headers*/

        .park_city_sc .column h1 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .park_city_sc .column h2 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .park_city_sc .column h3 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-size: 0.875rem;
           font-weight: 600;
           border-width: 0px;
        }

        .park_city_sc .column h4 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .park_city_sc .column h5 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-weight: 600;
           border-width: 0px;
        }

        .park_city_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .park_city_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .park_city_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .park_city_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .park_city_sc .column p {
           font-family: Tahoma, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .park_city_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .park_city_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .park_city_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .park_city_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
PARK CITY
***********************************/

    /*paragraphs*/

        .park_city .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .park_city .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .park_city .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .park_city .column a {
           border-width: 0px;
        }

    /*headers*/

        .park_city .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .park_city .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .park_city .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .park_city .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .park_city .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .park_city .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .park_city .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .park_city .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .park_city .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Spokane SC
***********************************/

    /*headers*/

        .spokane_sc .column h1 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-top: 18px;
           border-width: 0px;
        }

        .spokane_sc .column h2 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .spokane_sc .column h3 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-size: 0.875rem;
           font-weight: 600;
           border-width: 0px;
        }

        .spokane_sc .column h4 {
           color: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1rem;
           font-weight: 600;
           border-width: 0px;
        }

        .spokane_sc .column h5 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-weight: 600;
           border-width: 0px;
        }

        .spokane_sc .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .spokane_sc .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .spokane_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

        .spokane_sc .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .spokane_sc .column p {
           font-family: Tahoma, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .spokane_sc .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .spokane_sc .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .spokane_sc .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .spokane_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIT SPOKANE
***********************************/

    /*paragraphs*/

        .visit_spokane .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .visit_spokane .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .visit_spokane .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .visit_spokane .column a {
           border-width: 0px;
        }

    /*headers*/

        .visit_spokane .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_spokane .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_spokane .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_spokane .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_spokane .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_spokane .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .visit_spokane .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visit_spokane .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visit_spokane .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VIRGINIA BEACH
***********************************/

    /*paragraphs*/

        .virginia_beach .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .virginia_beach .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .virginia_beach .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .virginia_beach .column a {
           border-width: 0px;
        }

    /*headers*/

        .virginia_beach .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virginia_beach .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virginia_beach .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virginia_beach .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virginia_beach .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .virginia_beach .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .virginia_beach .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .virginia_beach .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .virginia_beach .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Refreshed Spaces
***********************************/

    /*headers*/

        .refreshed_spaces .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 800;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .refreshed_spaces .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .refreshed_spaces .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .refreshed_spaces .column h4 {
           border-width: 0px;
        }

        .refreshed_spaces .column h5 {
           border-width: 0px;
        }

        .refreshed_spaces .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .refreshed_spaces .column .default-drop-cap {
           float: left;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .refreshed_spaces .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .refreshed_spaces .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .refreshed_spaces .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .refreshed_spaces .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .refreshed_spaces .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .refreshed_spaces .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .refreshed_spaces .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
STATEMENT OF OWNERSHIP
***********************************/

    /*paragraphs*/

        .statement_of_ownership .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .statement_of_ownership .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .statement_of_ownership .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .statement_of_ownership .column a {
           border-width: 0px;
        }

    /*headers*/

        .statement_of_ownership .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .statement_of_ownership .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .statement_of_ownership .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .statement_of_ownership .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .statement_of_ownership .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .statement_of_ownership .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .statement_of_ownership .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .statement_of_ownership .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .statement_of_ownership .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Australia On Location
***********************************/

    /*headers*/

        .australia_on_location .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 900;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .australia_on_location .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .australia_on_location .column h3 {
           color: #249368;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .australia_on_location .column h4 {
           border-width: 0px;
        }

        .australia_on_location .column h5 {
           border-width: 0px;
        }

        .australia_on_location .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .australia_on_location .column .default-drop-cap {
           color: #249368;
           float: left;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.5em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .australia_on_location .column .DeckStyle {
           font-family: Helvetica, sans-serif;
           font-size: 0.875rem;
           font-weight: 300;
           margin-bottom: 9px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .australia_on_location .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .australia_on_location .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .australia_on_location .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .australia_on_location .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .australia_on_location .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .australia_on_location .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .australia_on_location .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Atlantic City On Location
***********************************/

    /*headers*/

        .atlantic_city_on_location .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 900;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .atlantic_city_on_location .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .atlantic_city_on_location .column h3 {
           color: #249368;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .atlantic_city_on_location .column h4 {
           border-width: 0px;
        }

        .atlantic_city_on_location .column h5 {
           border-width: 0px;
        }

        .atlantic_city_on_location .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .atlantic_city_on_location .column .default-drop-cap {
           color: #249368;
           float: left;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.5em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .atlantic_city_on_location .column .DeckStyle {
           font-family: Helvetica, sans-serif;
           font-size: 0.875rem;
           font-weight: 300;
           margin-bottom: 9px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .atlantic_city_on_location .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .atlantic_city_on_location .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .atlantic_city_on_location .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .atlantic_city_on_location .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .atlantic_city_on_location .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .atlantic_city_on_location .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .atlantic_city_on_location .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Calgary On Location
***********************************/

    /*headers*/

        .calgary_on_location .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 900;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .calgary_on_location .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .calgary_on_location .column h3 {
           color: #249368;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .calgary_on_location .column h4 {
           border-width: 0px;
        }

        .calgary_on_location .column h5 {
           border-width: 0px;
        }

        .calgary_on_location .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .calgary_on_location .column .default-drop-cap {
           color: #249368;
           float: left;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.5em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .calgary_on_location .column .DeckStyle {
           font-family: Helvetica, sans-serif;
           font-size: 0.875rem;
           font-weight: 300;
           margin-bottom: 9px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .calgary_on_location .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .calgary_on_location .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .calgary_on_location .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .calgary_on_location .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .calgary_on_location .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .calgary_on_location .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .calgary_on_location .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Philadelphia On Location
***********************************/

    /*headers*/

        .philadelphia_on_location .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 900;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .philadelphia_on_location .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .philadelphia_on_location .column h3 {
           color: #249368;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .philadelphia_on_location .column h4 {
           border-width: 0px;
        }

        .philadelphia_on_location .column h5 {
           border-width: 0px;
        }

        .philadelphia_on_location .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .philadelphia_on_location .column .default-drop-cap {
           color: #249368;
           float: left;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.5em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .philadelphia_on_location .column .DeckStyle {
           font-family: Helvetica, sans-serif;
           font-size: 0.875rem;
           font-weight: 300;
           margin-bottom: 9px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .philadelphia_on_location .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .philadelphia_on_location .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .philadelphia_on_location .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .philadelphia_on_location .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .philadelphia_on_location .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .philadelphia_on_location .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .philadelphia_on_location .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Grand Rapids On Location
***********************************/

    /*headers*/

        .grand_rapids_on_location .column h1 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 3.4375rem;
           font-weight: 900;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .grand_rapids_on_location .column h2 {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-weight: 600;
           margin-bottom: 9px;
           border-width: 0px;
        }

        .grand_rapids_on_location .column h3 {
           color: #249368;
           font-family: "museo-sans",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           text-transform: uppercase;
           border-width: 0px;
        }

        .grand_rapids_on_location .column h4 {
           border-width: 0px;
        }

        .grand_rapids_on_location .column h5 {
           border-width: 0px;
        }

        .grand_rapids_on_location .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .grand_rapids_on_location .column .default-drop-cap {
           color: #249368;
           float: left;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.5em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .grand_rapids_on_location .column .DeckStyle {
           font-family: Helvetica, sans-serif;
           font-size: 0.875rem;
           font-weight: 300;
           margin-bottom: 9px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .grand_rapids_on_location .column .H2italic {
           color: #746f6f;
           font-family: "museo-sans",sans-serif;
           font-size: 1.4375rem;
           font-style: italic;
           font-weight: 300;
           margin-bottom: 9px;
           border-width: 0px;
        }

    /*links*/

        .grand_rapids_on_location .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .grand_rapids_on_location .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .grand_rapids_on_location .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .grand_rapids_on_location .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .grand_rapids_on_location .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .grand_rapids_on_location .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
EXPERIENCE GRAND RAPIDS
***********************************/

    /*paragraphs*/

        .experience_grand_rapids .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .experience_grand_rapids .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .experience_grand_rapids .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .experience_grand_rapids .column a {
           border-width: 0px;
        }

    /*headers*/

        .experience_grand_rapids .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .experience_grand_rapids .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .experience_grand_rapids .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .experience_grand_rapids .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .experience_grand_rapids .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .experience_grand_rapids .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .experience_grand_rapids .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .experience_grand_rapids .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .experience_grand_rapids .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IN FOCUS – FICP
***********************************/

    /*headers*/

        .in_focus_ficp .column h1 {
           color: #999999;
           font-family: "museo-sans",sans-serif;
           font-size: 2.625rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .in_focus_ficp .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .in_focus_ficp .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .in_focus_ficp .column h4 {
           border-width: 0px;
        }

        .in_focus_ficp .column h5 {
           border-width: 0px;
        }

        .in_focus_ficp .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .in_focus_ficp .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .in_focus_ficp .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

        .in_focus_ficp .column .blueQ&A {
           color: #78b5a6;
           font-family: Helvetica, sans-serif;
           font-weight: 600;
           border-width: 0px;
        }

    /*links*/

        .in_focus_ficp .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .in_focus_ficp .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .in_focus_ficp .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .in_focus_ficp .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .in_focus_ficp .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .in_focus_ficp .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
CHECKOUT
***********************************/

    /*headers*/

        .checkout .column h1 {
           color: #999999;
           font-family: "museo-sans",sans-serif;
           font-size: 2.375rem;
           font-weight: 600;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 18px;
           border-width: 0px;
        }

        .checkout .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

        .checkout .column h3 {
           color: #0c4e73;
           font-family: "museo-sans",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           border-width: 0px;
        }

        .checkout .column h4 {
           border-width: 0px;
        }

        .checkout .column h5 {
           border-width: 0px;
        }

        .checkout .column h6 {
           border-width: 0px;
        }

    /*inlines*/

        .checkout .column .default-drop-cap {
           color: #0c4e73;
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 5.625rem;
           font-weight: 600;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .checkout .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

        .checkout .column .blueQ&A {
           color: #78b5a6;
           font-family: Helvetica, sans-serif;
           font-weight: 600;
           border-width: 0px;
        }

    /*links*/

        .checkout .column a {
           border-width: 0px;
        }

    /*paragraphs*/

        .checkout .column p {
           font-family: Helvetica, sans-serif;
           margin-bottom: 18px;
           border-width: 0px;
        }

    /*images*/

        .checkout .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*lists*/

        .checkout .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .checkout .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .checkout .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIT ORLANDO
***********************************/

    /*paragraphs*/

        .visit_orlando .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .visit_orlando .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .visit_orlando .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .visit_orlando .column a {
           border-width: 0px;
        }

    /*headers*/

        .visit_orlando .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_orlando .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_orlando .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_orlando .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_orlando .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .visit_orlando .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .visit_orlando .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .visit_orlando .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .visit_orlando .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
TOURISM AUSTRALIA
***********************************/

    /*paragraphs*/

        .tourism_australia .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

    /*inlines*/

        .tourism_australia .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 3.75rem;
           line-height: 1.3em;
           border-width: 0px;
        }

    /*images*/

        .tourism_australia .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           box-sizing: border-box;
           border-width: 0px;
        }

    /*links*/

        .tourism_australia .column a {
           border-width: 0px;
        }

    /*headers*/

        .tourism_australia .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 2rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .tourism_australia .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .tourism_australia .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .tourism_australia .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .tourism_australia .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           border-width: 0px;
        }

        .tourism_australia .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           border-width: 0px;
        }

    /*lists*/

        .tourism_australia .column ol {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

        .tourism_australia .column div.container-default {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           border-width: 0px;
        }

    /*layoutitems*/

        .tourism_australia .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

