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

    /*paragraphs*/

        .cover .column p {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

/***********************************
VISIT ATLANTIC CITY
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .visit_atlantic_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*/

        .visit_atlantic_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*/

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

    /*headers*/

        .visit_atlantic_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;
        }

        .visit_atlantic_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;
        }

        .visit_atlantic_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;
        }

        .visit_atlantic_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;
        }

        .visit_atlantic_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;
        }

        .visit_atlantic_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*/

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

    /*containers*/

        .visit_atlantic_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*/

        .visit_atlantic_city .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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

/***********************************
THE BROADMOOR
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .the_broadmoor .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_broadmoor .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_broadmoor .column a {
           border-width: 0px;
        }

    /*headers*/

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

    /*containers*/

        .the_broadmoor .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_broadmoor .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
***********************************/

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

        .ed_s_letter .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*/

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

    /*containers*/

        .ed_s_letter .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*/

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

        .masthead .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*/

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

    /*containers*/

        .masthead .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*/

        .masthead .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

/***********************************
Bureau Buzz — Value-Added Destinations
***********************************/

    /*headers*/

        .bureau_buzz_value_added_destinations .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_value_added_destinations .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

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

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

    /*inlines*/

        .bureau_buzz_value_added_destinations .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_value_added_destinations .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .bureau_buzz_value_added_destinations .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_value_added_destinations .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Fresh Meets – Casa de Campo
***********************************/

    /*headers*/

        .fresh_meets_casa_de_campo .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_casa_de_campo .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

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

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

    /*inlines*/

        .fresh_meets_casa_de_campo .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_casa_de_campo .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .fresh_meets_casa_de_campo .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_casa_de_campo .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
SeaShores – The Galapagos — Transformative Experience
***********************************/

    /*headers*/

        .seashores_the_galapagos_transformative_experience .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_the_galapagos_transformative_experience .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

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

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

    /*inlines*/

        .seashores_the_galapagos_transformative_experience .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_the_galapagos_transformative_experience .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .seashores_the_galapagos_transformative_experience .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_the_galapagos_transformative_experience .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IM Inspired – 3 Presentation Formats Attendees Will Love
***********************************/

    /*headers*/

        .im_inspired_3_presentation_formats_attendees_will_love .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_3_presentation_formats_attendees_will_love .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

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

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

    /*inlines*/

        .im_inspired_3_presentation_formats_attendees_will_love .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_3_presentation_formats_attendees_will_love .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .im_inspired_3_presentation_formats_attendees_will_love .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_3_presentation_formats_attendees_will_love .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
IM Inspired – Refundable Air Fares: Are They Worth it?
***********************************/

    /*headers*/

        .im_inspired_refundable_air_fares_are_they_worth_it .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_refundable_air_fares_are_they_worth_it .column h2 {
           color: #0c4e73;
           font-family: Helvetica, sans-serif;
           font-size: 1.3125rem;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

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

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

    /*inlines*/

        .im_inspired_refundable_air_fares_are_they_worth_it .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_refundable_air_fares_are_they_worth_it .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .im_inspired_refundable_air_fares_are_they_worth_it .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_refundable_air_fares_are_they_worth_it .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Caesars Entertainment Fosters  A Culture of Wellness
***********************************/

    /*paragraphs*/

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

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

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

    /*links*/

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

    /*inlines*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

        .caesars_entertainment_fosters_a_culture_of_wellness .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*/

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

    /*containers*/

        .caesars_entertainment_fosters_a_culture_of_wellness .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*/

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

/***********************************
Achieving Value
***********************************/

    /*headers*/

        .achieving_value .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;
        }

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

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

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

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

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

    /*inlines*/

        .achieving_value .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;
        }

        .achieving_value .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*/

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

    /*paragraphs*/

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

    /*images*/

        .achieving_value .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*/

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

    /*containers*/

        .achieving_value .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*/

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

/***********************************
VISIONARY HOUSE AD
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .visionary_house_ad .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_house_ad .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_house_ad .column a {
           border-width: 0px;
        }

    /*headers*/

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

    /*containers*/

        .visionary_house_ad .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_house_ad .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VF COVER
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .vf_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*/

        .vf_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*/

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

    /*headers*/

        .vf_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;
        }

        .vf_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;
        }

        .vf_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;
        }

        .vf_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;
        }

        .vf_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;
        }

        .vf_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*/

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

    /*containers*/

        .vf_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*/

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

/***********************************
South Florida
***********************************/

    /*headers*/

        .south_florida .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;
        }

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

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

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

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

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

    /*inlines*/

        .south_florida .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;
        }

        .south_florida .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*/

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

    /*paragraphs*/

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

    /*images*/

        .south_florida .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*/

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

    /*containers*/

        .south_florida .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*/

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

/***********************************
SEMINOLE HARD ROCK
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .seminole_hard_rock .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*/

        .seminole_hard_rock .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*/

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

    /*headers*/

        .seminole_hard_rock .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;
        }

        .seminole_hard_rock .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;
        }

        .seminole_hard_rock .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;
        }

        .seminole_hard_rock .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;
        }

        .seminole_hard_rock .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;
        }

        .seminole_hard_rock .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*/

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

    /*containers*/

        .seminole_hard_rock .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*/

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

/***********************************
The Palm Beaches SC
***********************************/

    /*headers*/

        .the_palm_beaches_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;
        }

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

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

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

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

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

    /*inlines*/

        .the_palm_beaches_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_palm_beaches_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .the_palm_beaches_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_palm_beaches_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
PALM BEACHES
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .palm_beaches .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*/

        .palm_beaches .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*/

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

    /*headers*/

        .palm_beaches .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;
        }

        .palm_beaches .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;
        }

        .palm_beaches .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;
        }

        .palm_beaches .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;
        }

        .palm_beaches .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;
        }

        .palm_beaches .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*/

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

    /*containers*/

        .palm_beaches .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*/

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

/***********************************
Lee County SC
***********************************/

    /*headers*/

        .lee_county_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;
        }

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

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

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

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

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

    /*inlines*/

        .lee_county_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .lee_county_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*/

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

    /*containers*/

        .lee_county_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*/

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

/***********************************
LEE COUNTY
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .lee_county .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*/

        .lee_county .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*/

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

    /*headers*/

        .lee_county .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;
        }

        .lee_county .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;
        }

        .lee_county .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;
        }

        .lee_county .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;
        }

        .lee_county .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;
        }

        .lee_county .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*/

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

    /*containers*/

        .lee_county .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*/

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

/***********************************
Martin County SC
***********************************/

    /*headers*/

        .martin_county_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;
        }

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

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

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

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

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

    /*inlines*/

        .martin_county_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .martin_county_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*/

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

    /*containers*/

        .martin_county_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*/

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

/***********************************
MARTIN COUNTY
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .martin_county .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*/

        .martin_county .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*/

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

    /*headers*/

        .martin_county .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;
        }

        .martin_county .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;
        }

        .martin_county .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;
        }

        .martin_county .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;
        }

        .martin_county .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;
        }

        .martin_county .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*/

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

    /*containers*/

        .martin_county .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*/

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

/***********************************
Sunseeker SC
***********************************/

    /*headers*/

        .sunseeker_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;
        }

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

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

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

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

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

    /*inlines*/

        .sunseeker_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .sunseeker_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*/

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

    /*containers*/

        .sunseeker_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*/

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

/***********************************
SUNSEEKER RESORTS
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .sunseeker_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*/

        .sunseeker_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*/

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

    /*headers*/

        .sunseeker_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;
        }

        .sunseeker_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;
        }

        .sunseeker_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;
        }

        .sunseeker_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;
        }

        .sunseeker_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;
        }

        .sunseeker_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*/

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

    /*containers*/

        .sunseeker_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*/

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

/***********************************
Punta Gorda SC
***********************************/

    /*headers*/

        .punta_gorda_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;
        }

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

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

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

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

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

    /*inlines*/

        .punta_gorda_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .punta_gorda_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*/

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

    /*containers*/

        .punta_gorda_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*/

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

/***********************************
Central Florida
***********************************/

    /*headers*/

        .central_florida .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;
        }

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

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

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

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

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

    /*inlines*/

        .central_florida .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;
        }

        .central_florida .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*/

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

    /*paragraphs*/

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

    /*images*/

        .central_florida .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*/

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

    /*containers*/

        .central_florida .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*/

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

/***********************************
Bradenton SC
***********************************/

    /*headers*/

        .bradenton_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;
        }

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

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

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

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

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

    /*inlines*/

        .bradenton_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .bradenton_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*/

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

    /*containers*/

        .bradenton_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*/

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

/***********************************
BRADENTON
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .bradenton .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*/

        .bradenton .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*/

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

    /*headers*/

        .bradenton .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;
        }

        .bradenton .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;
        }

        .bradenton .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;
        }

        .bradenton .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;
        }

        .bradenton .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;
        }

        .bradenton .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*/

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

    /*containers*/

        .bradenton .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*/

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

/***********************************
Caribe Royale SC
***********************************/

    /*headers*/

        .caribe_royale_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;
        }

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

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

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

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

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

    /*inlines*/

        .caribe_royale_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .caribe_royale_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*/

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

    /*containers*/

        .caribe_royale_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*/

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

/***********************************
CARIBE ROYALE
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .caribe_royale .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*/

        .caribe_royale .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*/

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

    /*headers*/

        .caribe_royale .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;
        }

        .caribe_royale .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;
        }

        .caribe_royale .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;
        }

        .caribe_royale .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;
        }

        .caribe_royale .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;
        }

        .caribe_royale .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*/

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

    /*containers*/

        .caribe_royale .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*/

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

/***********************************
Central Florida CVB SC
***********************************/

    /*headers*/

        .central_florida_cvb_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;
        }

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

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

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

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

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

    /*inlines*/

        .central_florida_cvb_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .central_florida_cvb_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*/

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

    /*containers*/

        .central_florida_cvb_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*/

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

/***********************************
VISIT CENTRAL FLORIDA
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .visit_central_florida .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_central_florida .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_central_florida .column a {
           border-width: 0px;
        }

    /*headers*/

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

    /*containers*/

        .visit_central_florida .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_central_florida .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Disney Meetings SC
***********************************/

    /*headers*/

        .disney_meetings_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;
        }

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

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

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

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

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

    /*inlines*/

        .disney_meetings_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .disney_meetings_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*/

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

    /*containers*/

        .disney_meetings_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*/

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

/***********************************
DISNEY MEETINGS
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .disney_meetings .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*/

        .disney_meetings .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*/

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

    /*headers*/

        .disney_meetings .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;
        }

        .disney_meetings .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;
        }

        .disney_meetings .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;
        }

        .disney_meetings .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;
        }

        .disney_meetings .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;
        }

        .disney_meetings .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*/

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

    /*containers*/

        .disney_meetings .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*/

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

/***********************************
Ocala SC
***********************************/

    /*headers*/

        .ocala_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;
        }

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

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

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

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

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

    /*inlines*/

        .ocala_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .ocala_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*/

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

    /*containers*/

        .ocala_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*/

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

/***********************************
OCALA
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .ocala .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*/

        .ocala .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*/

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

    /*headers*/

        .ocala .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;
        }

        .ocala .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;
        }

        .ocala .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;
        }

        .ocala .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;
        }

        .ocala .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;
        }

        .ocala .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*/

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

    /*containers*/

        .ocala .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*/

        .ocala .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: #000000;
           font-family: Tahoma, 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: #000000;
           font-family: Tahoma, sans-serif;
           font-size: 1.4375rem;
           font-weight: 500;
           margin-bottom: 18px;
           border-width: 0px;
        }

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

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

        .visit_orlando_sc .column h5 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-weight: 600;
           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: Tahoma, sans-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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
        }

/***********************************
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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

/***********************************
Visit Tampa Bay SC
***********************************/

    /*headers*/

        .visit_tampa_bay_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;
        }

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

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

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

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

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

    /*inlines*/

        .visit_tampa_bay_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_tampa_bay_sc .column .DepartmentDrop-Cap {
           border-width: 0px;
        }

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*containers*/

        .visit_tampa_bay_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_tampa_bay_sc .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
VISIT TAMPA BAY
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .visit_tampa_bay .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_tampa_bay .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_tampa_bay .column a {
           border-width: 0px;
        }

    /*headers*/

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

    /*containers*/

        .visit_tampa_bay .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_tampa_bay .column div.layoutitem-default {
           padding: 0px;
           flex-grow: 1;
           flex-shrink: 1;
           flex-basis: 0px;
           min-width: ;
           min-height: ;
           border-width: 0px;
        }

/***********************************
Wyndham Grand SC
***********************************/

    /*headers*/

        .wyndham_grand_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;
        }

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

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

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

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

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

    /*inlines*/

        .wyndham_grand_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .wyndham_grand_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*/

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

    /*containers*/

        .wyndham_grand_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*/

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

/***********************************
WYNDHAM GRAND
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .wyndham_grand .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*/

        .wyndham_grand .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*/

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

    /*headers*/

        .wyndham_grand .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;
        }

        .wyndham_grand .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;
        }

        .wyndham_grand .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;
        }

        .wyndham_grand .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;
        }

        .wyndham_grand .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;
        }

        .wyndham_grand .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*/

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

    /*containers*/

        .wyndham_grand .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*/

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

/***********************************
Florida’s Sports Coast SC
***********************************/

    /*headers*/

        .florida_s_sports_coast_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;
        }

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

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

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

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

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

    /*inlines*/

        .florida_s_sports_coast_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .florida_s_sports_coast_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*/

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

    /*containers*/

        .florida_s_sports_coast_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*/

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

/***********************************
FLORIDA'S SPORTS COAST
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .florida_s_sports_coast .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*/

        .florida_s_sports_coast .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*/

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

    /*headers*/

        .florida_s_sports_coast .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;
        }

        .florida_s_sports_coast .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;
        }

        .florida_s_sports_coast .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;
        }

        .florida_s_sports_coast .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;
        }

        .florida_s_sports_coast .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;
        }

        .florida_s_sports_coast .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*/

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

    /*containers*/

        .florida_s_sports_coast .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*/

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

/***********************************
JW Marriott Clearwater SC
***********************************/

    /*headers*/

        .jw_marriott_clearwater_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;
        }

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

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

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

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

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

    /*inlines*/

        .jw_marriott_clearwater_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .jw_marriott_clearwater_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*/

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

    /*containers*/

        .jw_marriott_clearwater_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*/

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

/***********************************
North Florida
***********************************/

    /*headers*/

        .north_florida .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;
        }

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

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

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

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

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

    /*inlines*/

        .north_florida .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;
        }

        .north_florida .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*/

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

    /*paragraphs*/

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

    /*images*/

        .north_florida .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*/

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

    /*containers*/

        .north_florida .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*/

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

/***********************************
Ponte Vedra SC
***********************************/

    /*headers*/

        .ponte_vedra_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;
        }

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

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

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

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

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

    /*inlines*/

        .ponte_vedra_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .ponte_vedra_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*/

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

    /*containers*/

        .ponte_vedra_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*/

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

/***********************************
PONTE VEDRA
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .ponte_vedra .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*/

        .ponte_vedra .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*/

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

    /*headers*/

        .ponte_vedra .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;
        }

        .ponte_vedra .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;
        }

        .ponte_vedra .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;
        }

        .ponte_vedra .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;
        }

        .ponte_vedra .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;
        }

        .ponte_vedra .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*/

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

    /*containers*/

        .ponte_vedra .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*/

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

/***********************************
St. Augustine SC
***********************************/

    /*headers*/

        .st_augustine_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;
        }

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

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

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

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

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

    /*inlines*/

        .st_augustine_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .st_augustine_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*/

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

    /*containers*/

        .st_augustine_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*/

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

/***********************************
ST. AUGUSTINE
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .st_augustine .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*/

        .st_augustine .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*/

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

    /*headers*/

        .st_augustine .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;
        }

        .st_augustine .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;
        }

        .st_augustine .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;
        }

        .st_augustine .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;
        }

        .st_augustine .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;
        }

        .st_augustine .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*/

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

    /*containers*/

        .st_augustine .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*/

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

/***********************************
South Walton SC
***********************************/

    /*headers*/

        .south_walton_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;
        }

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

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

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

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

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

    /*inlines*/

        .south_walton_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .south_walton_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*/

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

    /*containers*/

        .south_walton_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*/

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

/***********************************
SOUTH WALTON
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .south_walton .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*/

        .south_walton .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*/

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

    /*headers*/

        .south_walton .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;
        }

        .south_walton .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;
        }

        .south_walton .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;
        }

        .south_walton .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;
        }

        .south_walton .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;
        }

        .south_walton .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*/

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

    /*containers*/

        .south_walton .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*/

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

/***********************************
Amelia Island On Location
***********************************/

    /*headers*/

        .amelia_island_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;
        }

        .amelia_island_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;
        }

        .amelia_island_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;
        }

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

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

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

    /*inlines*/

        .amelia_island_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;
        }

        .amelia_island_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;
        }

        .amelia_island_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*/

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

    /*paragraphs*/

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

    /*images*/

        .amelia_island_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*/

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

    /*containers*/

        .amelia_island_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*/

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

/***********************************
Orlando On Location
***********************************/

    /*headers*/

        .orlando_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;
        }

        .orlando_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;
        }

        .orlando_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;
        }

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

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

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

    /*inlines*/

        .orlando_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;
        }

        .orlando_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;
        }

        .orlando_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*/

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

    /*paragraphs*/

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

    /*images*/

        .orlando_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*/

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

    /*containers*/

        .orlando_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*/

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

/***********************************
High-Stakes Business
***********************************/

    /*headers*/

        .high_stakes_business .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;
        }

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

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

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

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

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

    /*inlines*/

        .high_stakes_business .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;
        }

        .high_stakes_business .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*/

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

    /*paragraphs*/

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

    /*images*/

        .high_stakes_business .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*/

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

    /*containers*/

        .high_stakes_business .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*/

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

/***********************************
Atlantic City SC
***********************************/

    /*headers*/

        .atlantic_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;
        }

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

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

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

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

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

    /*inlines*/

        .atlantic_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .atlantic_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*/

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

    /*containers*/

        .atlantic_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*/

        .atlantic_city_sc .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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

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

    /*headers*/

        .the_venetian_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;
        }

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

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

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

        .the_venetian_sc .column h5 {
           color: #15a1d6;
           font-family: Tahoma, sans-serif;
           font-weight: 600;
           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: Tahoma, sans-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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: decimal;
           font-variant: normal;
           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;
        }

/***********************************
Caesars Entertainment SC
***********************************/

    /*headers*/

        .caesars_entertainment_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;
        }

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

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

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

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

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

    /*inlines*/

        .caesars_entertainment_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .caesars_entertainment_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*/

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

    /*containers*/

        .caesars_entertainment_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*/

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

/***********************************
MEXICO COVER
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .mexico_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*/

        .mexico_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*/

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

    /*headers*/

        .mexico_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;
        }

        .mexico_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;
        }

        .mexico_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;
        }

        .mexico_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;
        }

        .mexico_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;
        }

        .mexico_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*/

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

    /*containers*/

        .mexico_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*/

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

/***********************************
INCLUSIVE COLLECTION
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .inclusive_collection .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*/

        .inclusive_collection .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*/

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

    /*headers*/

        .inclusive_collection .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;
        }

        .inclusive_collection .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;
        }

        .inclusive_collection .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;
        }

        .inclusive_collection .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;
        }

        .inclusive_collection .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;
        }

        .inclusive_collection .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*/

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

    /*containers*/

        .inclusive_collection .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*/

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

/***********************************
Mexico Advantage
***********************************/

    /*headers*/

        .mexico_advantage .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;
        }

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

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

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

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

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

    /*inlines*/

        .mexico_advantage .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;
        }

        .mexico_advantage .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*/

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

    /*paragraphs*/

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

    /*images*/

        .mexico_advantage .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*/

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

    /*containers*/

        .mexico_advantage .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*/

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

/***********************************
Hyatt’s Inclusive Collection SC
***********************************/

    /*headers*/

        .hyatt_s_inclusive_collection_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;
        }

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

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

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

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

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

    /*inlines*/

        .hyatt_s_inclusive_collection_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .hyatt_s_inclusive_collection_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*/

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

    /*containers*/

        .hyatt_s_inclusive_collection_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*/

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

/***********************************
Fiesta Americana SC
***********************************/

    /*headers*/

        .fiesta_americana_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;
        }

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

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

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

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

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

    /*inlines*/

        .fiesta_americana_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;
        }

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

        .fiesta_americana_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*/

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

    /*containers*/

        .fiesta_americana_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*/

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

/***********************************
FIESTA AMERICANA
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .fiesta_americana .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*/

        .fiesta_americana .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*/

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

    /*headers*/

        .fiesta_americana .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;
        }

        .fiesta_americana .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;
        }

        .fiesta_americana .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;
        }

        .fiesta_americana .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;
        }

        .fiesta_americana .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;
        }

        .fiesta_americana .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*/

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

    /*containers*/

        .fiesta_americana .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*/

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

/***********************************
New Orleans On Location
***********************************/

    /*headers*/

        .new_orleans_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;
        }

        .new_orleans_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;
        }

        .new_orleans_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;
        }

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

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

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

    /*inlines*/

        .new_orleans_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;
        }

        .new_orleans_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;
        }

        .new_orleans_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*/

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

    /*paragraphs*/

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

    /*images*/

        .new_orleans_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*/

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

    /*containers*/

        .new_orleans_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*/

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

/***********************************
Aruba On Location
***********************************/

    /*headers*/

        .aruba_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;
        }

        .aruba_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;
        }

        .aruba_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;
        }

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

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

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

    /*inlines*/

        .aruba_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;
        }

        .aruba_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;
        }

        .aruba_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*/

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

    /*paragraphs*/

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

    /*images*/

        .aruba_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*/

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

    /*containers*/

        .aruba_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*/

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

/***********************************
FICP
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .ficp .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*/

        .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;
        }

    /*links*/

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

    /*headers*/

        .ficp .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;
        }

        .ficp .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;
        }

        .ficp .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;
        }

        .ficp .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;
        }

        .ficp .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;
        }

        .ficp .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*/

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

    /*containers*/

        .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*/

        .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;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           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;
        }

/***********************************
WEBINAR HOUSE AD
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .webinar_house_ad .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*/

        .webinar_house_ad .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*/

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

    /*headers*/

        .webinar_house_ad .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;
        }

        .webinar_house_ad .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;
        }

        .webinar_house_ad .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;
        }

        .webinar_house_ad .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;
        }

        .webinar_house_ad .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;
        }

        .webinar_house_ad .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*/

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

    /*containers*/

        .webinar_house_ad .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*/

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

/***********************************
CAESARS ENTERTAINMENT
***********************************/

    /*paragraphs*/

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

    /*inlines*/

        .caesars_entertainment .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*/

        .caesars_entertainment .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*/

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

    /*headers*/

        .caesars_entertainment .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;
        }

        .caesars_entertainment .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;
        }

        .caesars_entertainment .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;
        }

        .caesars_entertainment .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;
        }

        .caesars_entertainment .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;
        }

        .caesars_entertainment .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*/

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

    /*containers*/

        .caesars_entertainment .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*/

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

